*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:600px){.container{max-width:600px}}@media (min-width:728px){.container{max-width:728px}}@media (min-width:984px){.container{max-width:984px}}@media (min-width:1164px){.container{max-width:1164px}}.relative{position:relative}.right-0{right:0}.top-0\.5{top:.125rem}.float-left{float:left}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-15{height:58px}.w-40{width:10rem}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-xs{max-width:20rem}.shrink-0{flex-shrink:0}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-10{gap:2.5rem}.justify-self-end{justify-self:end}.break-all{word-break:break-all}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.p-0{padding:0}.p-6{padding:1.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-green{--tw-text-opacity:1;color:rgb(0 182 80/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(225 14 28/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.header{background-color:#fff;border-bottom:8px solid #e10e1c}.header a{color:#333;font-family:HelveticaNeueW01-45Ligh;font-size:14px}@media only screen and (min-width:400px){.header a{font-size:18px}}.header a span.translate{margin-bottom:3px}.header a i{font-size:14px;top:1px}@media only screen and (min-width:400px){.header a i{font-size:24px;top:4px}}.header .logo{width:200px}@media only screen and (min-width:400px){.header .logo{width:216px}}footer.footer{background-color:#e10e1c;color:#fff;margin-top:60px}footer.footer a{color:#fff;text-decoration:underline}footer.footer a:hover{text-decoration:none}footer.footer ul{padding:0}footer.footer ul li{display:block;margin:16px 0 0}footer.footer ul li a{display:inline-block}footer.footer .footer-logo-link{text-decoration:none}@media only screen and (min-width:768px){footer.footer .logo-mobile{display:none}}footer.footer .logo{display:none;width:200px}@media only screen and (min-width:768px){footer.footer .logo{display:block;width:290px}}@font-face{font-display:block;font-family:ogt-icons;font-style:normal;font-weight:400;src:url(https://sjukresa.ostgotatrafiken.se/static/media/ogt-icons.f7c0e1e03f1f6c10731c.eot);src:url(https://sjukresa.ostgotatrafiken.se/static/media/ogt-icons.5204e05d62d6f60b90fe.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/ogt-icons.96a70763474638187762.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/ogt-icons.fa8264ae4c1f464eeae6.svg) format("svg")}[class*=" ogt-"],[class^=ogt-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ogt-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-link svg{color:#e10e1c}.icon-link i:before{color:#e10e1c;display:inline-block;font-size:inherit}.icon-link i.flip:before{display:inline-block;transform:scaleX(-1)}.ogt-PDF:before{content:""}.ogt-info-uppdaterad-2:before{content:""}.ogt-info-uppdaterad:before{content:""}.ogt-service-walk-32:before{content:""}.ogt-map-icon:before{content:""}.ogt-shortcut-card-big:before{content:""}.ogt-accessibility:before{content:""}.ogt-info-circle:before{content:""}.ogt-extern-link-arrow:before{content:""}.ogt-link-arrow:before{content:""}.ogt-checkmark-circle:before{content:""}.ogt-checkmark:before{content:""}.ogt-close-search:before{content:""}.ogt-logo-ostgotatrafiken:before{content:""}.ogt-contact-email:before{content:""}.ogt-contact-agents:before{content:""}.ogt-contact-center:before{content:""}.ogt-contact-chat:before{content:""}.ogt-contact-customer-care:before{content:""}.ogt-contact-exchange:before{content:""}.ogt-contact-facebook:before{content:""}.ogt-contact-form:before{content:""}.ogt-contact-office:before{content:""}.ogt-contact-order:before{content:""}.ogt-contact-post:before{content:""}.ogt-shortcut-avatar:before{content:""}.ogt-shortcut-info:before{content:""}.ogt-shortcut-pin:before{content:""}.ogt-shortcut-refill:before{content:""}.ogt-shortcut-stop:before{content:""}.ogt-shortcut-ticket:before{content:""}.ogt-shortcut-timetable:before{content:""}.ogt-shortcut-price:before{content:""}.ogt-shortcut-card:before{content:""}.ogt-chevron-left-16:before{content:""}.ogt-chevron-left-32:before{content:""}.ogt-chevron-right-32:before{content:""}.ogt-chevron-right-16:before{content:""}.ogt-arrow-left-16:before{content:""}.ogt-arrow-left-32:before{content:""}.ogt-arrow-right-32:before{content:""}.ogt-arrow-right-16:before{content:""}.ogt-arrow-down-16:before{content:""}.ogt-arrow-up-16:before{content:""}.ogt-list-remove-16:before{content:""}.ogt-list-add-16:before{content:""}.ogt-contract-32:before{content:""}.ogt-expand-32:before{content:""}.ogt-contract-16:before{content:""}.ogt-expand-16:before{content:""}.ogt-close-32:before{content:""}.ogt-close-16:before{content:""}.ogt-clear-16:before{content:""}.ogt-zoom-to-16:before{content:""}.ogt-menu-32:before{content:""}.ogt-menu-16:before{content:""}.ogt-checkbox-true-16:before{content:""}.ogt-checkbox-false-16:before{content:""}.ogt-radio-true-16:before{content:""}.ogt-radio-false-16:before{content:""}.ogt-translate:before{content:""}.ogt-add-16:before{content:""}.ogt-map-fullscreen-32:before{content:""}.ogt-map-minimize-32:before{content:""}.ogt-context-menu-16:before{content:""}.ogt-map-menu-32:before{content:""}.ogt-map-crosshair-32:before{content:""}.ogt-show-16:before{content:""}.ogt-hide-16:before{content:""}.ogt-system-16:before{content:""}.ogt-avatar:before{content:""}.ogt-impersonate-16:before{content:""}.ogt-edit-16:before{content:""}.ogt-settings-32:before{content:""}.ogt-warning-16:before{content:""}.ogt-info-16:before{content:""}.ogt-critical-16:before{content:""}.ogt-unknown-16:before{content:""}.ogt-login-email-32:before{content:""}.ogt-login-epi-32:before{content:""}.ogt-login-facebook-32:before{content:""}.ogt-service-taxi-16:before{content:""}.ogt-service-taxi-32:before{content:""}.ogt-service-boat-16:before{content:""}.ogt-service-boat-32:before{content:""}.ogt-service-bus-16:before{content:""}.ogt-service-bus-32:before{content:""}.ogt-service-all-16:before{content:""}.ogt-service-all-32:before{content:""}.ogt-service-train-16:before{content:""}.ogt-service-train-32:before{content:""}.ogt-service-tram-16:before{content:""}.ogt-service-tram-32:before{content:""}.ogt-service-area-32:before{content:""}.ogt-service-traffic-light-32:before{content:""}.ogt-service-parking-32:before{content:""}.ogt-service-quickomat-32:before{content:""}.ogt-service-shop-32:before{content:""}.ogt-play-32:before{content:""}.ogt-breadcrumb-16:before{content:""}.ogt-menu-chevron-right:before{content:""}.ogt-link-away-16:before{content:""}.ogt-lock-16:before{content:""}.ogt-unlock-16:before{content:""}.ogt-search:before{content:""}.ogt-highlight-off-16:before{content:""}.ogt-highlight-on-16:before{content:""}.ogt-stop-16:before{content:""}.ogt-mail:before{content:""}.ogt-service-overlay-phone:before{content:""}.ogt-service-overlay-square:before{content:""}.ogt-service-overlay-warning:before{content:""}.ogt-service-overlay-triangle:before{content:""}.ogt-service-overlay-info:before{content:""}.ogt-service-overlay-circle:before{content:""}.ogt-audio:before{content:""}.ogt-print:before{content:""}.ogt-share:before{content:""}.ogt-social-youtube:before{content:""}.ogt-social-facebook:before{content:""}.ogt-social-twitter:before{content:""}.ogt-social-instagram:before{content:""}.ogt-social-linkedin:before{content:""}.ogt-warning-32:before{content:""}.ogt-forecast-16:before{content:""}.ogt-timetable-16:before{content:""}.ogt-clock-16:before{content:""}.ogt-switch-mobile-32:before{content:""}.ogt-switch-32:before{content:""}.ogt-dropdown-16:before{content:""}.ogt-date-16:before{content:""}.ogt-pin-stop-32:before{content:""}.ogt-pin-stop-16:before{content:""}.ogt-pin-star-32:before{content:""}.ogt-pin-outline-32:before{content:""}.ogt-pin-outline-16:before{content:""}.ogt-pin-dot-16:before{content:""}.ogt-pin-dot-32:before{content:""}.ogt-pin-travel-to-32:before{content:""}.ogt-pin-travel-from-32:before{content:""}.ogt-Capslock2:before{content:""}.sans-medium{font-family:HelveticaNeueW01-55Roma}.sans-bold{font-family:HelveticaNeueW01-65Medi}.bitter-bold{font-family:bitterbold}@font-face{font-family:HelveticaNeueW01-45Ligh;font-style:normal;src:url(https://sjukresa.ostgotatrafiken.se/static/media/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.b5383c823c0a4a9d93ff.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.b5383c823c0a4a9d93ff.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/5a13f7d1-b615-418e-bc3a-525001b9a671.cdd7612a65ff38d4ed69.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/530dee22-e3c1-4e9f-bf62-c31d510d9656.24aa632fbb57c7a11b24.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/688ab72b-4deb-4e15-a088-89166978d469.405acff1d2b7dba5d134.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/7816f72f-f47e-4715-8cd7-960e3723846a.99f82d8dfefcb9301e66.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")}@font-face{font-family:HelveticaNeueW01-45Ligh;font-style:italic;src:url(https://sjukresa.ostgotatrafiken.se/static/media/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.166df50d2464475732c8.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.166df50d2464475732c8.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/09f28057-e848-49b3-94bf-bfaefff51b64.19f97e605738129babad.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.3cbfb7998b51cbb5a25c.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/beddbbc6-203e-4f36-8960-3f5ca22af567.5904744dc599e5040752.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/af177436-d9e8-44e8-9c9c-ef2d945f20a3.664dd6cb3a7a16653ea9.svg#af177436-d9e8-44e8-9c9c-ef2d945f20a3) format("svg")}@font-face{font-family:HelveticaNeueW01-55Roma;font-style:normal;src:url(https://sjukresa.ostgotatrafiken.se/static/media/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.c1fa98ec30d346d8ae9b.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.c1fa98ec30d346d8ae9b.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/b0868b4c-234e-47d3-bc59-41ab9de3c0db.99da1588d1d1da477ce4.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.f6a9a4f7b76976fae255.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ca7b76700d36d23187bb.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.a3ef8da0658e5e1a6387.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")}@font-face{font-family:HelveticaNeueW01-55Roma;font-style:italic;src:url(https://sjukresa.ostgotatrafiken.se/static/media/58a5cbff-d570-4c18-a5e3-60868dc07ae8.6bcec8efe9669058d7f1.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/58a5cbff-d570-4c18-a5e3-60868dc07ae8.6bcec8efe9669058d7f1.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/462d508d-efc7-478f-b84e-288eeb69a160.25ea4f63d2f885a16a43.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/2c056da8-4920-4e20-8c69-8a6b315458a9.97556496d684b4b75c57.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/2381d918-136d-444f-8391-db0cba6da388.339fb99f00435702c892.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/d0697971-6f58-4597-942e-8beabd1adc87.9f0964c7f5f5aa04baf6.svg#d0697971-6f58-4597-942e-8beabd1adc87) format("svg")}@font-face{font-family:HelveticaNeueW01-65Medi;font-style:normal;src:url(https://sjukresa.ostgotatrafiken.se/static/media/07fe0fec-b63f-4963-8ee1-535528b67fdb.6702805c60ba9e8c8125.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/07fe0fec-b63f-4963-8ee1-535528b67fdb.6702805c60ba9e8c8125.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/3600b37f-2bf1-45f3-be3a-03365f16d9cb.358b8eac35e900512c12.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/60be5c39-863e-40cb-9434-6ebafb62ab2b.979c0bfd45c4198e9c7c.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/4c6503c9-859b-4d3b-a1d5-2d42e1222415.90894c2591d7a9dc078b.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/36c182c6-ef98-4021-9b0d-d63122c2bbf5.872d8c948a6c5e18c1df.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}@font-face{font-family:HelveticaNeueW01-65Medi;font-style:italic;src:url(https://sjukresa.ostgotatrafiken.se/static/media/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.803418ae7127cada2fdd.eot?#iefix);src:url(https://sjukresa.ostgotatrafiken.se/static/media/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.803418ae7127cada2fdd.eot?#iefix) format("eot"),url(https://sjukresa.ostgotatrafiken.se/static/media/9a31d352-a4be-4540-a6f2-f4ea3ea77d94.e00157f5ed4cad46499d.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/5f0efe11-b07a-49fc-ab86-7af6152fa368.5899bdb41c1eb18d31c4.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/fea58e5b-b0a7-43f7-8928-fc0639365852.91eaa28ab84753f199cc.ttf) format("truetype"),url(https://sjukresa.ostgotatrafiken.se/static/media/398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7.725f182dba6392bc4e48.svg#398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7) format("svg")}@font-face{font-family:bitterbold;font-style:normal;font-weight:400;src:url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Bold.8d24e403b2c67518f4b1.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Bold.125e3ad9c0ac14657e6e.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Bold.06117c2651b56b487379.eot?#iefix) format("eot")}@font-face{font-family:bitterlight;font-style:normal;font-weight:400;src:url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Light.f21767ae18d89073cffc.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Light.167328ec00f833acd84c.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Light.3e17a86fe8cb50391167.eot?#iefix) format("eot")}@font-face{font-family:bitterthin;font-style:normal;font-weight:400;src:url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Thin.d2efbc3fa602f1bc894f.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Thin.59be5b9b77eed968a388.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Thin.fba602d109140a4e4013.eot?#iefix) format("eot")}@font-face{font-family:bittermedium;font-style:normal;font-weight:400;src:url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Medium.746082be2989d888b152.woff2) format("woff2"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Medium.083abc2fe08851670154.woff) format("woff"),url(https://sjukresa.ostgotatrafiken.se/static/media/BitterProOGT-Medium.09941d3b7cd9ef38104b.eot?#iefix) format("eot")}.box{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px #00000040;margin-bottom:40px;padding:40px 8px 24px;position:relative}@media only screen and (min-width:768px){.box{padding:40px 24px}}.box .inner{max-width:540px}.box .inner.fullwidth{max-width:none}.box h2{margin-bottom:24px}.box .steps{color:#333;font-family:HelveticaNeueW01-45Ligh;font-size:14px;line-height:32px;position:absolute;right:8px;top:8px}@media only screen and (min-width:768px){.box .steps{right:24px}}body input,body select,body textarea{background:#fff;border:1px solid #868686;border-radius:4px;font-family:HelveticaNeueW01-65Medi;font-size:18px;line-height:16px;margin-bottom:32px;max-width:345px;padding:.78rem;width:100%}body input[type=radio],body select[type=radio],body textarea[type=radio]{margin-bottom:0}body input[type=radio].has-error,body input[type=radio]:focus,body input[type=radio]:hover,body select[type=radio].has-error,body select[type=radio]:focus,body select[type=radio]:hover,body textarea[type=radio].has-error,body textarea[type=radio]:focus,body textarea[type=radio]:hover{outline:none}body input.has-error,body input:focus,body input:hover,body select.has-error,body select:focus,body select:hover,body textarea.has-error,body textarea:focus,body textarea:hover{outline-offset:-1px}body input.has-error,body select.has-error,body textarea.has-error{outline:1px solid #e10e1c}body input.has-error:hover,body select.has-error:hover,body textarea.has-error:hover{outline:2px solid #e10e1c}body input:hover,body select:hover,body textarea:hover{outline:2px solid #868686}body input:focus,body input:focus:hover,body select:focus,body select:focus:hover,body textarea:focus,body textarea:focus:hover{outline:2px solid #004f6f}body input.short,body select.short,body textarea.short{max-width:244px}body input.long,body select.long,body textarea.long{max-width:345px}body input[type=date],body select[type=date],body textarea[type=date]{-webkit-appearance:none;min-height:48px}body input[type=checkbox],body select[type=checkbox],body textarea[type=checkbox]{height:36px;width:36px}body input[type=checkbox].focus,body input[type=checkbox]:focus-within,body input[type=checkbox]:hover,body select[type=checkbox].focus,body select[type=checkbox]:focus-within,body select[type=checkbox]:hover,body textarea[type=checkbox].focus,body textarea[type=checkbox]:focus-within,body textarea[type=checkbox]:hover{outline:0}body .input-wrapper{margin-bottom:32px;position:relative}body .input-wrapper.short{max-width:244px}body .input-wrapper.long{max-width:345px}body .input-wrapper input{margin-bottom:0}body .input-wrapper input:focus+.clear-button{opacity:1}body .input-wrapper .clear-button{opacity:0;padding:0 4px;position:absolute;right:12px;top:10px}body .input-wrapper .clear-button:focus{opacity:1}body .input-wrapper .clear-button svg{color:#767676;font-size:26px}body .checkbox-label{display:block;font-family:HelveticaNeueW01-55Roma;font-size:18px;font-weight:400;line-height:32px;max-width:600px}body .checkbox-label:focus-visible{outline:2px solid #004f6f;outline-offset:4px}body textarea{line-height:32px;max-width:none;min-height:104px;overflow:hidden;resize:none}body .textarea-label{margin-bottom:0}body .remaining-chars{color:#333;font-size:12px;line-height:16px;margin-bottom:8px}body legend{margin-bottom:10px}body select{padding-right:15px}body .required-info{font-size:18px;line-height:32px;margin-bottom:24px}body .file-list,body label,body legend{display:block;font-family:bittermedium!important;font-size:16px;line-height:16px;margin-bottom:8px}body .file-list .more-info,body label .more-info,body legend .more-info{color:#767676;font-size:12px;line-height:16px;margin-top:8px}body .file-list .validation-error,body label .validation-error,body legend .validation-error{margin-bottom:0}body .file-list>span,body label>span,body legend>span{display:block}body .radio-group{display:inline-flex;flex-direction:column}body .radio-group>div{position:relative}body .radio-group>div.has-error{border-left:4px solid #e10e1c}body .radio-group input[type=radio]{accent-color:#e10e1c;height:20px;left:10px;position:absolute;top:15px;width:20px}body .radio-group input[type=radio]:focus+label{background-color:#e6e6e6;text-decoration:underline}body .radio-group input[type=radio]:focus-visible+label{outline:2px solid #004f6f}body .radio-group input[type=radio]:checked{outline:0}body .radio-group input[type=radio]:checked+label{text-decoration:underline}body .radio-group label{border-radius:4px;font-family:HelveticaNeueW01-55Roma;font-size:18px;line-height:32px;margin:0;padding:8px 10px 8px 46px}body .radio-group label:focus,body .radio-group label:hover{background-color:#e6e6e6;text-decoration:underline}body .radio-group label div{padding:5px}body .validation-error{background-color:#fd0;border-left:4px solid #e10e1c;display:inline-block;font-family:HelveticaNeueW01-55Roma;line-height:24px;margin-bottom:15px;margin-top:7px;padding:8px 16px 8px 12px}body .validation-error.error-info{background-color:#f1f4f8;border-color:#868686;display:block;margin-left:50px;position:relative}body .validation-error.error-info svg{background-color:#f1f4f8;border-radius:50%;bottom:0;display:block;font-size:16px;height:16px;left:-50px;margin:auto;padding:4px;position:absolute;top:0;width:16px}body .summary-section .summary-edit{align-items:end}body .summary-section .summary-edit button{padding:0}.box input:last-child,.box textarea:last-child{margin-bottom:0}.input-info-text{font-family:HelveticaNeueW01-55Roma}.error-box{background-color:#fce4e5;border-left:4px solid #e10e1c;margin-bottom:40px;padding:16px 24px}.error-box ul:not(.file-list){font-size:16px;line-height:24px}.error-box ul:not(.file-list) a{color:#222;text-decoration:underline}.error-box ul:not(.file-list) a:hover{text-decoration:none}.spinner{padding:50px 0 70px;text-align:center}.spinner>div{font-family:HelveticaNeueW01-65Medi;font-size:16px;line-height:24px}.spinner img{margin:auto;width:64px}.spinner svg{color:#e10e1c;font-size:64px}body .btn{font-family:HelveticaNeueW01-65Medi;font-size:16px;font-weight:400;line-height:32px;padding:4px 24px}@media only screen and (min-width:768px){body .btn{font-size:18px;line-height:32px;padding:12px 40px}}body .btn:focus-visible{outline-offset:4px}body .btn.primary,body .btn.secondary{border-radius:50px}body .btn.primary{background-color:#e10e1c;color:#fff}body .btn.primary:hover{background-color:#ad0b16;text-decoration:underline}body .btn.primary:active{background-color:#7a080f}body .btn.secondary{background-color:#fff;border:1px solid #e10e1c;color:#e10e1c}body .btn.secondary:hover{background-color:#fcf0e7;color:#b10b16}body .btn.secondary:active{background-color:#f6d7bb}body .btn.stripped{background-color:#0000;color:#b10b16;padding:4px}body .btn.stripped svg{color:#b10b16;font-size:16px}.progress-container{display:flex;justify-content:center;position:relative}@media only screen and (max-width:767px){.progress-container{margin-bottom:24px}}.progress-container .inner{align-items:center;display:flex;margin-right:8px;position:relative;width:100%;z-index:1}.progress-container progress{border:1px solid #b8babd;border-radius:4px;height:8px;overflow:hidden;position:relative;vertical-align:initial;width:100%}.progress-container progress::-moz-progress-bar{background-color:#0000;border-radius:7px}.progress-container progress::-webkit-progress-bar{background-color:#f2f0ef;border-radius:7px}.progress-container progress::-webkit-progress-value{background-color:#0000;background-color:#f2f0ef;border-radius:7px;height:8px;position:relative;top:-1px}.progress-container progress::-moz-progress-value{border-radius:7px;height:8px;position:relative;top:0}.progress-container .progress-text{align-items:center;color:#333;display:flex;font-size:18px;line-height:32px;margin-top:-2px;text-align:right;vertical-align:middle}.progress-container .progress-line{background-color:#00b650;border-radius:7px;bottom:0;color:#fff;height:8px;left:0;margin:auto;position:absolute;text-align:center;top:0;transition:all .6s;z-index:1}.fileupload .dropzone{text-align:left;width:100%}.fileupload .dropzone:focus>div{background-color:#fcf0e7}.fileupload .dropzone>div{align-items:center;border:2px dashed #e10e1c;border-radius:15px;cursor:pointer;flex-direction:column;font-family:HelveticaNeueW01-55Roma;font-size:18px;justify-content:center;line-height:32px;padding:24px 8px;position:relative}@media only screen and (min-width:768px){.fileupload .dropzone>div{border:1px solid #e10e1c;padding:40px 24px 40px 77px}}.fileupload .dropzone>div:hover{background-color:#fcf0e7}.fileupload .dropzone>div:hover span.click-here{text-decoration:none}.fileupload .dropzone>div .mobile-photo{align-items:center;color:#e10e1c;display:flex;font-family:HelveticaNeueW01-65Medi;justify-content:center;min-height:113px;text-decoration:underline;width:100%}.fileupload .dropzone>div .mobile-photo svg{font-size:25px;margin-bottom:0;margin-right:16px;top:-1px}.fileupload .dropzone>div .mobile-photo.choose-file svg{margin-right:9px}.fileupload .dropzone>div .take-picture{font-size:16px;line-height:21px}.fileupload .dropzone:focus-visible{outline-offset:5px}.fileupload .dropzone svg{align-items:center;bottom:0;display:flex;font-size:40px;left:24px;margin-bottom:12px;top:0}@media only screen and (min-width:768px){.fileupload .dropzone svg{margin:auto 24px auto auto;position:absolute}}.fileupload .dropzone span.click-here{color:#e10e1c;display:inline;font-family:HelveticaNeueW01-65Medi;width:100%}@media only screen and (min-width:768px){.fileupload .dropzone span.click-here{margin-right:10px;text-decoration:underline;width:auto}}.fileupload h3{margin-bottom:0}.fileupload .validation-error{margin-top:0}.fileupload .file-list li{margin-bottom:15px}.fileupload .file-list li .uploading{align-items:center;border:1px solid #b8babd;border-radius:4px;display:inline-flex;font-family:HelveticaNeueW01-65Medi;font-size:14px;line-height:16px;padding:8px}@media only screen and (min-width:768px){.fileupload .file-list li .uploading{font-size:18px;line-height:32px;padding:12px 40px}}.fileupload .file-list li .file{background-color:#f2f0ef;border-radius:25px;color:#000;font-family:HelveticaNeueW01-65Medi;font-size:14px;line-height:16px;padding:12px 24px}.fileupload .file-list li .file.error{outline:2px solid #e10e1c}@media only screen and (min-width:768px){.fileupload .file-list li .file{font-size:18px;line-height:32px}}.fileupload .file-list li .file .file-name{max-width:360px;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.fileupload .file-list li .file button{font-family:HelveticaNeueW01-65Medi;font-size:14px;line-height:16px}.fileupload .file-list li .file button:hover{text-decoration:underline}body .file-label{margin-bottom:8px}.summary-section{background-color:#f1f4f8;margin-bottom:24px;padding:16px}.summary-section h3{line-height:24px;margin-bottom:8px}@media only screen and (min-width:768px){.summary-section h3{line-height:32px}}.summary-section .summary-data-label{display:flex;font-family:bittermedium;font-size:14px;line-height:16px;margin-bottom:4px}.summary-section .summary-data-label.last{margin-bottom:0}@media only screen and (min-width:768px){.summary-section .summary-data-label{font-size:16px;line-height:32px;margin-bottom:32px}}.summary-section .summary-data{display:flex;font-family:HelveticaNeueW01-65Medi;font-size:18px;line-height:24px;margin-bottom:16px;overflow-wrap:anywhere}.summary-section .summary-data.last{margin-bottom:0}@media only screen and (min-width:768px){.summary-section .summary-data{line-height:32px;margin-bottom:32px}}.summary-section .summary-edit button.btn.stripped,.summary-section .summary-remove button.btn.stripped{color:#333;font-size:14px;line-height:22px;text-decoration:underline}.summary-section .summary-edit button.btn.stripped:hover,.summary-section .summary-remove button.btn.stripped:hover{text-decoration:none}.summary-section .summary-remove{text-align:left}.accordion{font-size:18px;line-height:32px}.accordion.active button svg{transform:rotate(180deg)}.accordion button{color:#e10e1c;font-family:HelveticaNeueW01-65Medi}.accordion button:hover{background-color:#fcf0e7}.accordion button:hover span{text-decoration:underline}.accordion button:active{background-color:#f6d7bb}.accordion .content{display:none;margin-top:8px}.accordion .content ul{color:#333;font-family:HelveticaNeueW01-45Ligh}.accordion .content.open{display:block}.form-app .box .sr-only{left:-3000em;position:absolute;top:-2000em}.form-app .box .datepicker{position:relative}.form-app .box .datepicker .input-wrapper{display:flex}.form-app .box .datepicker .group{display:inline-block;position:relative;width:13em}.form-app .box .datepicker .group button{height:40px;width:40px}.form-app .box .datepicker input{border-bottom-right-radius:0;border-top-right-radius:0;height:48px;margin:0;position:relative}.form-app .box .datepicker input.has-error:hover{z-index:0}.form-app .box .datepicker input:focus,.form-app .box .datepicker input:hover{z-index:99999999}.form-app .box .datepicker .picker-button{align-items:flex-end;display:flex;justify-content:flex-end}.form-app .box .datepicker .picker-button button.icon{background-color:#fff;border:1px solid #868686;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;display:inline-block;height:48px;margin-bottom:0;margin-left:-1px;position:relative;width:48px}.form-app .box .datepicker .picker-button button.icon.has-error{outline:2px solid #e10e1c}.form-app .box .datepicker .picker-button button.icon:hover{outline:2px solid #868686;outline-offset:-1px}.form-app .box .datepicker .picker-button button.icon:focus{outline:2px solid #004f6f;outline-offset:-1px}.form-app .box .datepicker .picker-button button.icon:before{speak:never;font-feature-settings:normal;color:#e10e1c;content:"";font-family:ogt-icons!important;font-size:26px;font-style:normal;font-variant:normal;font-weight:400;margin-left:-2px;padding:4px;text-transform:none}.form-app .box .datepicker .desc{left:0;position:absolute;top:2em}.form-app .box .datepicker .fa-calendar-alt{color:#136cf1}.form-app .box .datepicker-dialog{background-color:#fff;border:1px solid #8c8c8c;border-radius:5px;clear:both;display:block;margin-top:-22px;padding:0;position:absolute;width:320px;z-index:2}@media screen and (max-width:480px){.form-app .box .datepicker-dialog{left:50%;transform:translateX(-50%)}}.form-app .box .datepicker-dialog .header{align-items:baseline;background-color:#fff;color:#333;cursor:default;display:flex;font-weight:700;justify-content:space-around;padding:1em;text-transform:uppercase}.form-app .box .datepicker-dialog h2{border:none;color:#333;display:inline-block;font-size:18px!important;font-weight:700;line-height:25px;margin:0;padding:0;text-transform:none}.form-app .box .datepicker-dialog .dates{width:320px}.form-app .box .datepicker-dialog .prev-month:before{content:""}.form-app .box .datepicker-dialog .next-month:before{content:""}.form-app .box .datepicker-dialog .next-month,.form-app .box .datepicker-dialog .prev-month{speak:never;font-feature-settings:normal;color:#333;font-family:ogt-icons!important;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:600;height:24px;margin:0;padding:4px;text-transform:none;width:24px}.form-app .box .datepicker-dialog .next-month:focus,.form-app .box .datepicker-dialog .prev-month:focus{color:#333;outline:3px solid #e10e1c!important;outline-offset:2px}.form-app .box .datepicker-dialog .next-month:hover,.form-app .box .datepicker-dialog .prev-month:hover{cursor:pointer;outline:3px solid #e10e1c!important;outline-offset:2px}.form-app .box .datepicker-dialog .dialog-ok-cancel-group{margin:1em;text-align:right}.form-app .box .datepicker-dialog .fa-calendar-alt{color:#136cf1}.form-app .box .datepicker-dialog .month-year{display:inline-block;text-align:center;width:12em}.form-app .box .datepicker-dialog table.dates{border:none;border-collapse:initial;padding-left:1em;padding-right:1em;padding-top:1em}.form-app .box .datepicker-dialog table.dates thead tr th{font-size:14px;padding:0}.form-app .box .datepicker-dialog table.dates td:hover{border:3px solid #e10e1c;color:#333;cursor:pointer;padding:0}.form-app .box .datepicker-dialog table.dates td,.form-app .box .datepicker-dialog table.dates th{background:#fff;border:none;color:#000;text-align:center}.form-app .box .datepicker-dialog table.dates td.disabled,.form-app .box .datepicker-dialog table.dates th.disabled{border:none;color:#adadad;height:41px;padding:2px;width:41px}.form-app .box .datepicker-dialog table.dates td:focus,.form-app .box .datepicker-dialog table.dates th:focus{outline:0;padding:1px}.form-app .box .datepicker-dialog table.dates td[aria-selected],.form-app .box .datepicker-dialog table.dates th[aria-selected]{border:2px dotted #646464;padding:1px}.form-app .box .datepicker-dialog table.dates td[aria-selected]:focus,.form-app .box .datepicker-dialog table.dates th[aria-selected]:focus{padding:1px}.form-app .box .datepicker-dialog table.dates td[tabindex="0"],.form-app .box .datepicker-dialog table.dates th[tabindex="0"]{background-color:#e10e1c;border:2px solid #004f6f;color:#fff}.form-app .box .datepicker-dialog table.dates tr{background:none;border:1px solid #000}.form-app .box .datepicker-dialog table.dates td{background:#fff;border-radius:40px;font-size:14px;height:40px;line-height:inherit;margin:0;padding:3px;width:40px}.form-app .box .datepicker-dialog .dialog-message{background:#f2f0ef;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;font-size:1rem;padding:.5em;text-align:center}body,html{background-color:#f1f4f8;color:#222;font-family:HelveticaNeueW01-55Roma;font-size:16px}ul:not(.file-list){font-size:18px;line-height:32px;list-style:disc;margin-bottom:24px;padding-left:30px}ul li{margin-bottom:8px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{font-family:bitterbold}.show-for-sr{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.h1,h1{font-size:28px;line-height:32px;margin-bottom:24px}@media only screen and (min-width:768px){.h1,h1{font-size:40px;line-height:56px;margin-bottom:40px}}.h2,h2{font-size:20px;line-height:24px;margin-bottom:24px}.h2:focus,h2:focus{outline:0}@media only screen and (min-width:768px){.h2,h2{font-size:24px;line-height:32px;margin-bottom:32px}}.h3,h3{font-size:18px;line-height:32px;margin-bottom:8px}@media only screen and (min-width:768px){.h3,h3{margin-bottom:16px}}.h4,h4{font-size:16px;line-height:32px}.h5,h5{font-size:18px;line-height:29px}.h6,h6{font-size:16px;line-height:26px}p{color:#333;font-size:18px;line-height:32px;margin-bottom:24px}li,ol,p{font-family:HelveticaNeueW01-45Ligh}li a,ol a,p a{color:#b10b16;text-decoration:underline}li a:hover,ol a:hover,p a:hover{text-decoration:none}.box li a,.box ol a,.box p a{color:#e10e1c}.hide{display:none!important}a:focus-visible,button:focus-visible{outline:3px solid #004f6f}.footer a:focus-visible,.footer button:focus-visible{outline-color:#fff}a:hover{text-decoration:underline}.container{padding-left:1rem;padding-right:1rem}.show{display:block!important}#skiplinks a{display:block;position:absolute;top:-2012px}#skiplinks a:focus{background-color:#e10e1c;border:2px solid #fff;color:#fff;display:inline-block;left:10px;outline-offset:0;padding:12px;position:absolute;top:10px;white-space:nowrap;z-index:1}hr{background-color:#d9d9d9;height:3px}.hover\:no-underline:hover{text-decoration-line:none}@media (min-width:350px){.xs\:w-52{width:13rem}}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-8{margin-bottom:2rem}.md\:mr-8{margin-right:2rem}.md\:mt-12{margin-top:3rem}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:w-1\/2{width:50%}.md\:w-11\/12{width:91.666667%}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:text-right{text-align:right}}@media (min-width:1024px){.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.43a08bdc.css.map*/