Summary report > Page report

Issues:
60 Errors 8 Probable Errors 38 Warnings

60 Errors

  • 5 WCAG2 AA
    • 4 E910 - SC 1.4.4: Use relative rather than absolute units. Using relative units helps the page to be rendered correctly at different resolutions and allows people with sight difficulties to 'zoom in' to pages to read them. See Understanding 1.4.4.
        1 Use relative rather than absolute units with 'font-size'
            font-size:16px
      
          1 Use relative rather than absolute units with 'font-size'
            font-size:13px
      
          1 Use relative rather than absolute units with 'letter-spacing'
            letter-spacing:1.3px
      
          1 Use relative rather than absolute units with 'font-size'
            font-size:20px
        
    • 1 E914 - SC 2.4.7: Do not remove the visual focus indicator or render it invisible. Turning off the focus indicator, or using styling which may make it difficult to see the focus indicator, prevents people from knowing which element has the keyboard focus. See WCAG2 Failure F78.
        1 Do not remove the visual focus indicator or render it invisible
            outline:none
        
  • 55 CSS
    • 1 E703 - Mismatched pairs of '()', or '[]' found. Outside of strings, you must have matching pairs of parentheses '()' and square brackets '[]'. This error is normally displayed when there is a missing parenthesis or bracket, or an additional one has been entered by mistake, or an extra one has been deliberately added but hasn't been properly escaped using ''.
        1 Mismatched pairs of '()', or '[]' found
            @supports((-o-object-fit:cover) or (object-fit:cover)){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}}
        
    • 31 E721 - Unrecognised at-rule. The at-rule is not recognised as valid for the selected CSS Level.
        1 Unrecognised at-rule
            @media(min-width:1920px){.h1,h1{font-size:3.25rem;line-height:3.75rem}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.h2,.h2.big,h2,h2.big{font-size:2.5rem;line-height:3rem}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.h2.small,h2.small{font-size:2.25rem;line-height:2.75rem}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.section{padding:92px 64px}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.container{max-width:1984px!important}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.column.is-2-ultrahd{width:16.6666666667%}.column.is-3-ultrahd{width:25%}.column.is-4-ultrahd{width:33.3333333333%}.column.is-8-ultrahd{width:66.6666666667%}.column.is-9-ultrahd{width:75%}.column.is-offset-2-ultrahd{margin-left:16.6666666667%}}
      
          1 Unrecognised at-rule
            @media(min-width:1920px){.is-visible-ultrahd{display:block!important}}
      
          1 Unrecognised at-rule
            @media(min-height:700px)and (min-width:769px){.consent-management-container .container{height:70vh}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"header cookies" "categories cookies";grid-row-gap:0;row-gap:0}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .setting-container .setting-container-header{display:none}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .setting-container .setting-container-categories{display:none}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container .setting-container-cookies-wrapper{margin:.9rem 0 0}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container .setting-container-cookies{height:100%}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions>div{display:none}.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions>div.active{display:block}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container{margin:1.8rem 0}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container{margin-left:.9rem;margin-right:.9rem}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container{padding:.45rem .9rem 1.8rem}.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field{display:inline-flex}.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-hidden{display:none}.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-show{display:block}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail:last-child{margin-bottom:0}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail{margin:0 .9rem .9rem 0}}
      
          1 Unrecognised at-rule
            @media(max-width:768px){.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .setting-container-cookies-key{padding-bottom:0!important}.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .value{padding-top:0!important}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .footer-container .footer-container-backbutton{text-align:center}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container .footer-container .footer-container-categories{text-align:left}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .footer-container .footer-container-navigation{text-align:center}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container .footer-container .footer-container-links{text-align:center;background-color:#eee;padding-top:1.8rem;padding-bottom:1.8rem;margin-top:1.35rem}}
      
          1 Unrecognised at-rule
            @media(max-width:768px){.consent-management-container .footer-container .textlinks{margin-top:1.35rem}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container:not(.plain) .Buttons li{margin:auto;margin-bottom:.9rem!important}}
      
          1 Unrecognised at-rule
            @media(max-width:768px){.consent-management-container:not(.plain) .Buttons-Gaps li{margin:auto;display:block}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container:not(.plain) .setting-container-cookies{padding:0;margin:.9rem;border-radius:1.8rem;box-shadow:0 0 25px rgba(0,0,0,.098)}}
      
          1 Unrecognised at-rule
            @media(max-width:1023px){.consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail{margin-left:.45rem;margin-right:.45rem}.consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field{padding-top:.9rem;padding-left:.9rem}}
      
          1 Unrecognised at-rule
            @media(min-width:1024px){.consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field{margin-bottom:.9rem}}
      
          1 Unrecognised at-rule
            @supports(mix-blend-mode:exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#d3d0c7}}
        
    • 23 E777 - Invalid value. Check the value against the list of valid rules from the official standard.
        1 padding has a value 'auto' that does not match what was expected: <‘padding-top’>{1,4}. See CSS Box Model Module Level 3.
            padding:auto!important
      
          1 padding-top has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-top:auto!important
      
          1 padding-right has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-right:auto!important
      
          1 padding-bottom has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-bottom:auto!important
      
          1 padding-left has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-left:auto!important
      
          1 padding-right has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-right:auto!important
      
          1 padding-top has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-top:auto!important
      
          1 padding-bottom has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>. See CSS Box Model Module Level 3.
            padding-bottom:auto!important
      
          1 min-height has a value '-moz-min-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            min-height:-moz-min-content
      
          1 list-style has a value 'none' that does not match what was expected: <'list-style-position'> || <'list-style-image'> || <'list-style-type'>. See CSS Lists and Counters Module Level 3.
            list-style:none outside none
      
          1 font-weight has too many values: <font-weight-absolute> | bolder | lighter. See CSS Fonts Module Level 4.
            font-weight:45 light
      
          1 color has a value 'dark' that does not match what was expected: <color>. See CSS Color Module Level 5.
            color:Dark gray #2c2f38
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            width:-moz-fit-content
      
          1 height has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain. See CSS Box Sizing Module Level 3.
            height:-moz-fit-content
      
          1 background-clip has a value 'text' that does not match what was expected: <visual-box>#. See CSS Backgrounds and Borders Module Level 3.
            background-clip:text
        

8 Probable Errors

  • 8 WCAG2 A
    • 8 P908 - SC 1.3.1: Do not insert content using CSS. Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        1 Do not insert content using CSS
            content:" "
      
          1 Do not insert content using CSS
            content:"»"
      
          1 Do not insert content using CSS
            content:"«"
      
          1 Do not insert content using CSS
            content:counter(item) "."
      
          1 Do not insert content using CSS
            content:url(/_next/static/media/lh_arrow_right_pink.0e1a9d47.svg)
      
          1 Do not insert content using CSS
            content:" "
      
          1 Do not insert content using CSS
            content:"|"
      
          1 Do not insert content using CSS
            content:"|"
        

38 Warnings

  • 38 CSS
    • 33 W776 - Vendor extension used. Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        1 A vendor extension has been used: -webkit-touch-callout
            -webkit-touch-callout:none
      
          1 A vendor extension has been used: -webkit-user-select
            -webkit-user-select:none
      
          1 A vendor extension has been used: -moz-user-select
            -moz-user-select:none
      
          1 A vendor extension has been used: -moz-osx-font-smoothing
            -moz-osx-font-smoothing:grayscale
      
          1 A vendor extension has been used: -webkit-font-smoothing
            -webkit-font-smoothing:antialiased
      
          1 A vendor extension has been used: -webkit-text-size-adjust
            -webkit-text-size-adjust:100%
      
          1 A vendor extension has been used: -moz-text-size-adjust
            -moz-text-size-adjust:100%
      
          1 A vendor extension has been used: -moz-osx-font-smoothing
            -moz-osx-font-smoothing:auto
      
          1 A vendor extension has been used: -webkit-font-smoothing
            -webkit-font-smoothing:auto
      
          1 A vendor extension has been used: -webkit-overflow-scrolling
            -webkit-overflow-scrolling:touch
      
          1 A vendor extension has been used: -webkit-font-smoothing
            -webkit-font-smoothing:antialiased
      
          1 A vendor extension has been used: ::-moz-selection
            body ::-moz-selection{color:#fff;background:#96bdcd;text-shadow:none}
      
          1 A vendor extension has been used: ::-moz-selection
            .has-grey-bg ::-moz-selection{color:#fff;background:#96bdcd;text-shadow:none}
      
          1 A vendor extension has been used: ::-moz-selection
            .has-dark-grey-bg ::-moz-selection{color:#fff;background:#96bdcd;text-shadow:none}
      
          1 A vendor extension has been used: -o-object-fit
            -o-object-fit:cover
      
          1 A vendor extension has been used: -o-object-fit
            -o-object-fit:cover
      
          1 A vendor extension has been used: -webkit-appearance
            -webkit-appearance:none
      
          1 A vendor extension has been used: -moz-appearance
            -moz-appearance:none
      
          1 A vendor extension has been used: -o-object-fit
            -o-object-fit:cover
      
          1 A vendor extension has been used: -ms-overflow-style
            -ms-overflow-style:none
      
          1 A vendor extension has been used: .introtext::-webkit-scrollbar
            .consent-management-container .detail-container-main .introtext::-webkit-scrollbar{display:none}
      
          1 A vendor extension has been used: .main-content::-webkit-scrollbar
            .consent-management-container .detail-container-main .introtext .main-content::-webkit-scrollbar,.consent-management-container .detail-container-main .introtext .setting-content::-webkit-scrollbar{display:none}
      
          1 A vendor extension has been used: -o-object-fit
            -o-object-fit:cover
      
          1 A vendor extension has been used: -ms-overflow-style
            -ms-overflow-style:none
      
          1 A vendor extension has been used: .setting-container-cookies::-webkit-scrollbar
            .consent-management-container .setting-container .setting-container-cookies::-webkit-scrollbar{display:none}
      
          1 A vendor extension has been used: .main-content::-webkit-scrollbar
            .consent-management-container .setting-container .setting-container-cookies .main-content::-webkit-scrollbar,.consent-management-container .setting-container .setting-container-cookies .setting-content::-webkit-scrollbar{display:none}
      
          1 A vendor extension has been used: summary::-webkit-details-marker
            .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary::-webkit-details-marker{display:none}
      
          1 A vendor extension has been used: -webkit-transform
            -webkit-transform:rotate(45deg)
      
          1 A vendor extension has been used: -webkit-transform
            -webkit-transform:rotate(-135deg)
      
          1 A vendor extension has been used: ::-moz-selection
            .consent-management-container.plain ::-moz-selection{background:#d0d0d0;text-shadow:none}
      
          1 A vendor extension has been used: -webkit-background-clip
            -webkit-background-clip:text
      
          1 A vendor extension has been used: -webkit-text-fill-color
            -webkit-text-fill-color:transparent
      
          1 A vendor extension has been used: -o-object-fit
            -o-object-fit:cover
        
    • 5 W777 - Experimental item. Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
        1 This item is experimental and has been ignored: text-size-adjust
            text-size-adjust:100%
      
          1 This item is experimental and has been ignored: @container
            @container (width > 24rem){.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper{width:calc(100% - 4rem);gap:.5rem;top:.375rem}}
      
          1 This item is experimental and has been ignored: @container
            @container (width > 24rem) and (height > 24rem){.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper{width:16.875rem}}
      
          1 This item is experimental and has been ignored: @container
            @container (width > 28rem){.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper{width:20rem;top:0}.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__middle-text{margin-top:2.813rem}.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker-button{font-size:.75rem}}
      
          1 This item is experimental and has been ignored: @container
            @container (width > 32rem) and (height < 17.5rem){.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper{height:calc(100% - 1.5rem);min-height:6.75rem;max-height:7.25rem;width:calc(100% - 1.5rem);max-width:27rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:0;gap:0;margin-top:0}.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .content-blocker__middle-text{margin-top:0;text-align:left}.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .buttons{justify-content:end;margin-bottom:.25rem;gap:.5rem}.content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .content-blocker-external-link{grid-column:1/3}}
        
Display issue details

Go to first issue

  1 @font-face  {
    1   font-family:Fruitiger;
    1   src:local("Fruitiger"),url(/_next/static/media/FrutigerNextLTW1G-Light.608d6c48.woff) format("woff");
    1   font-display:swap;
    1   font-style:normal;
    1 }
    1 @font-face  {
    1   font-family:Fruitiger Bold;
    1   src:local("Fruitiger Bold"),url(/_next/static/media/FrutigerNextLTW1G-Bold.fbc4a160.woff) format("woff");
    1   font-display:swap;
    1   font-style:normal;
    1 }
    1 .is-unselectable {
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-touch-callout
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-touch-callout:none;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-user-select
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-user-select:none;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -moz-user-select
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -moz-user-select:none;
    1   user-select:none;
    1 }
    1 .is-overlay {
    1   bottom:0;
    1   left:0;
    1   position:absolute;
    1   right:0;
    1   top:0;
    1 }
    1 blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul {
    1   margin:0;
    1   padding:0;
    1 }
    1 h1,h2,h3,h4,h5,h6 {
    1   font-size:100%;
    1   font-weight:400;
    1 }
    1 ul {
    1   list-style:none;
    1 }
    1 button,input,select,textarea {
    1   margin:0;
    1 }
    1 img,video {
    1   height:auto;
    1   max-width:100%;
    1 }
    1 iframe {
    1   border:0;
    1 }
    1 table {
    1   border-collapse:collapse;
    1   border-spacing:0;
    1 }
    1 td,th {
    1   padding:0;
    1 }
    1 td:not([align]),th:not([align]) {
    1   text-align:inherit;
    1 }
    1 html {
    1   background-color:#fff;
    1 next issueprevious issueE910WCAG2 AA 1.4.4: Use relative rather than absolute units with 'font-size'
  Using relative units helps the page to be rendered correctly at different resolutions and allows people with sight difficulties to 'zoom in' to pages to read them. See Understanding 1.4.4.
        font-size:16px;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -moz-osx-font-smoothing
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -moz-osx-font-smoothing:grayscale;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-font-smoothing
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-font-smoothing:antialiased;
    1   min-width:300px;
    1   overflow-x:hidden;
    1   overflow-y:scroll;
    1   text-rendering:optimizeLegibility;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-text-size-adjust
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-text-size-adjust:100%;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -moz-text-size-adjust
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -moz-text-size-adjust:100%;
    1 next issueprevious issueW777CSS: This item is experimental and has been ignored: text-size-adjust
  Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
        text-size-adjust:100%;
    1 }
    1 article,aside,figure,footer,header,hgroup,section {
    1   display:block;
    1 }
    1 body,button,input,optgroup,select,textarea {
    1   font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
    1 }
    1 code,pre {
    1 next issueprevious issueW776CSS: A vendor extension has been used: -moz-osx-font-smoothing
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -moz-osx-font-smoothing:auto;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-font-smoothing
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-font-smoothing:auto;
    1   font-family:monospace;
    1 }
    1 body {
    1   font-size:1em;
    1   font-weight:400;
    1   line-height:1.5;
    1 }
    1 a {
    1   color:#2c2f38;
    1   cursor:pointer;
    1   text-decoration:none;
    1 }
    1 a strong {
    1   color:currentColor;
    1 }
    1 a:hover {
    1   color:#363636;
    1 }
    1 code {
    1   color:#b30000;
    1   font-size:.875em;
    1   font-weight:400;
    1   padding:.25em .5em;
    1 }
    1 code,hr {
    1   background-color:#f5f5f5;
    1 }
    1 hr {
    1   border:none;
    1   display:block;
    1   height:2px;
    1   margin:1.5rem 0;
    1 }
    1 img {
    1   height:auto;
    1   max-width:100%;
    1 }
    1 input[type=checkbox],input[type=radio] {
    1   vertical-align:baseline;
    1 }
    1 small {
    1   font-size:.875em;
    1 }
    1 span {
    1   font-style:inherit;
    1   font-weight:inherit;
    1 }
    1 strong {
    1   color:inherit;
    1   font-weight:400;
    1 }
    1 fieldset {
    1   border:none;
    1 }
    1 pre {
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-overflow-scrolling
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-overflow-scrolling:touch;
    1   background-color:#f5f5f5;
    1   color:#2c2f38;
    1   font-size:.875em;
    1   overflow-x:auto;
    1   padding:1.25rem 1.5rem;
    1   white-space:pre;
    1   word-wrap:normal;
    1 }
    1 pre code {
    1   background-color:transparent;
    1   color:currentColor;
    1   font-size:1em;
    1   padding:0;
    1 }
    1 table td,table th {
    1   vertical-align:top;
    1 }
    1 table td:not([align]),table th:not([align]) {
    1   text-align:inherit;
    1 }
    1 table th {
    1   color:#363636;
    1 }
    1 @keyframes spinAround {
    1   0% {
    1     transform:rotate(0deg);
    1   }
    1   to {
    1     transform:rotate(359deg);
    1   }
    1 }
    1 .has-text-white {
    1   color:#fff!important;
    1 }
    1 a.has-text-white:focus,a.has-text-white:hover {
    1   color:#e6e6e6!important;
    1 }
    1 .has-background-white {
    1   background-color:#fff!important;
    1 }
    1 .has-text-black {
    1   color:#2c2f38!important;
    1 }
    1 a.has-text-black:focus,a.has-text-black:hover {
    1   color:#16171b!important;
    1 }
    1 .has-background-black {
    1   background-color:#2c2f38!important;
    1 }
    1 .has-text-light {
    1   color:#f5f5f5!important;
    1 }
    1 a.has-text-light:focus,a.has-text-light:hover {
    1   color:#dbdbdb!important;
    1 }
    1 .has-background-light {
    1   background-color:#f5f5f5!important;
    1 }
    1 .has-text-dark {
    1   color:#363636!important;
    1 }
    1 a.has-text-dark:focus,a.has-text-dark:hover {
    1   color:#1c1c1c!important;
    1 }
    1 .has-background-dark {
    1   background-color:#363636!important;
    1 }
    1 .has-text-primary {
    1   color:#96bdcd!important;
    1 }
    1 a.has-text-primary:focus,a.has-text-primary:hover {
    1   color:#73a7bd!important;
    1 }
    1 .has-background-primary {
    1   background-color:#96bdcd!important;
    1 }
    1 .has-text-primary-light {
    1   color:#f1f6f8!important;
    1 }
    1 a.has-text-primary-light:focus,a.has-text-primary-light:hover {
    1   color:#cfe1e8!important;
    1 }
    1 .has-background-primary-light {
    1   background-color:#f1f6f8!important;
    1 }
    1 .has-text-primary-dark {
    1   color:#305564!important;
    1 }
    1 a.has-text-primary-dark:focus,a.has-text-primary-dark:hover {
    1   color:#407287!important;
    1 }
    1 .has-background-primary-dark {
    1   background-color:#305564!important;
    1 }
    1 .has-text-link {
    1   color:#2c2f38!important;
    1 }
    1 a.has-text-link:focus,a.has-text-link:hover {
    1   color:#16171b!important;
    1 }
    1 .has-background-link {
    1   background-color:#2c2f38!important;
    1 }
    1 .has-text-link-light {
    1   color:#f4f4f6!important;
    1 }
    1 a.has-text-link-light:focus,a.has-text-link-light:hover {
    1   color:#d7d9e0!important;
    1 }
    1 .has-background-link-light {
    1   background-color:#f4f4f6!important;
    1 }
    1 .has-text-link-dark {
    1   color:#7c8398!important;
    1 }
    1 a.has-text-link-dark:focus,a.has-text-link-dark:hover {
    1   color:#989eae!important;
    1 }
    1 .has-background-link-dark {
    1   background-color:#7c8398!important;
    1 }
    1 .has-text-info {
    1   color:#3e8ed0!important;
    1 }
    1 a.has-text-info:focus,a.has-text-info:hover {
    1   color:#2b74b1!important;
    1 }
    1 .has-background-info {
    1   background-color:#3e8ed0!important;
    1 }
    1 .has-text-info-light {
    1   color:#eff5fb!important;
    1 }
    1 a.has-text-info-light:focus,a.has-text-info-light:hover {
    1   color:#c6ddf1!important;
    1 }
    1 .has-background-info-light {
    1   background-color:#eff5fb!important;
    1 }
    1 .has-text-info-dark {
    1   color:#296fa8!important;
    1 }
    1 a.has-text-info-dark:focus,a.has-text-info-dark:hover {
    1   color:#368ace!important;
    1 }
    1 .has-background-info-dark {
    1   background-color:#296fa8!important;
    1 }
    1 .has-text-success {
    1   color:#48c78e!important;
    1 }
    1 a.has-text-success:focus,a.has-text-success:hover {
    1   color:#34a873!important;
    1 }
    1 .has-background-success {
    1   background-color:#48c78e!important;
    1 }
    1 .has-text-success-light {
    1   color:#effaf5!important;
    1 }
    1 a.has-text-success-light:focus,a.has-text-success-light:hover {
    1   color:#c8eedd!important;
    1 }
    1 .has-background-success-light {
    1   background-color:#effaf5!important;
    1 }
    1 .has-text-success-dark {
    1   color:#257953!important;
    1 }
    1 a.has-text-success-dark:focus,a.has-text-success-dark:hover {
    1   color:#31a06e!important;
    1 }
    1 .has-background-success-dark {
    1   background-color:#257953!important;
    1 }
    1 .has-text-warning {
    1   color:#ffe08a!important;
    1 }
    1 a.has-text-warning:focus,a.has-text-warning:hover {
    1   color:#ffd257!important;
    1 }
    1 .has-background-warning {
    1   background-color:#ffe08a!important;
    1 }
    1 .has-text-warning-light {
    1   color:#fffaeb!important;
    1 }
    1 a.has-text-warning-light:focus,a.has-text-warning-light:hover {
    1   color:#ffecb8!important;
    1 }
    1 .has-background-warning-light {
    1   background-color:#fffaeb!important;
    1 }
    1 .has-text-warning-dark {
    1   color:#946c00!important;
    1 }
    1 a.has-text-warning-dark:focus,a.has-text-warning-dark:hover {
    1   color:#c79200!important;
    1 }
    1 .has-background-warning-dark {
    1   background-color:#946c00!important;
    1 }
    1 .has-text-danger {
    1   color:red!important;
    1 }
    1 a.has-text-danger:focus,a.has-text-danger:hover {
    1   color:#c00!important;
    1 }
    1 .has-background-danger {
    1   background-color:red!important;
    1 }
    1 .has-text-danger-light {
    1   color:#ffebeb!important;
    1 }
    1 a.has-text-danger-light:focus,a.has-text-danger-light:hover {
    1   color:#ffb8b8!important;
    1 }
    1 .has-background-danger-light {
    1   background-color:#ffebeb!important;
    1 }
    1 .has-text-danger-dark {
    1   color:#eb0000!important;
    1 }
    1 a.has-text-danger-dark:focus,a.has-text-danger-dark:hover {
    1   color:#ff1f1f!important;
    1 }
    1 .has-background-danger-dark {
    1   background-color:#eb0000!important;
    1 }
    1 .has-text-black-bis {
    1   color:#121212!important;
    1 }
    1 .has-background-black-bis {
    1   background-color:#121212!important;
    1 }
    1 .has-text-black-ter {
    1   color:#242424!important;
    1 }
    1 .has-background-black-ter {
    1   background-color:#242424!important;
    1 }
    1 .has-text-grey-darker {
    1   color:#363636!important;
    1 }
    1 .has-background-grey-darker {
    1   background-color:#363636!important;
    1 }
    1 .has-text-grey-dark {
    1   color:#4a4a4a!important;
    1 }
    1 .has-background-grey-dark {
    1   background-color:#4a4a4a!important;
    1 }
    1 .has-text-grey {
    1   color:#efefef!important;
    1 }
    1 .has-background-grey {
    1   background-color:#efefef!important;
    1 }
    1 .has-text-grey-light {
    1   color:#b5b5b5!important;
    1 }
    1 .has-background-grey-light {
    1   background-color:#b5b5b5!important;
    1 }
    1 .has-text-grey-lighter {
    1   color:#dbdbdb!important;
    1 }
    1 .has-background-grey-lighter {
    1   background-color:#dbdbdb!important;
    1 }
    1 .has-text-white-ter {
    1   color:#f5f5f5!important;
    1 }
    1 .has-background-white-ter {
    1   background-color:#f5f5f5!important;
    1 }
    1 .has-text-white-bis {
    1   color:#fafafa!important;
    1 }
    1 .has-background-white-bis {
    1   background-color:#fafafa!important;
    1 }
    1 .is-flex-direction-row {
    1   flex-direction:row!important;
    1 }
    1 .is-flex-direction-row-reverse {
    1   flex-direction:row-reverse!important;
    1 }
    1 .is-flex-direction-column {
    1   flex-direction:column!important;
    1 }
    1 .is-flex-direction-column-reverse {
    1   flex-direction:column-reverse!important;
    1 }
    1 .is-flex-wrap-nowrap {
    1   flex-wrap:nowrap!important;
    1 }
    1 .is-flex-wrap-wrap {
    1   flex-wrap:wrap!important;
    1 }
    1 .is-flex-wrap-wrap-reverse {
    1   flex-wrap:wrap-reverse!important;
    1 }
    1 .is-justify-content-flex-start {
    1   justify-content:flex-start!important;
    1 }
    1 .is-justify-content-flex-end {
    1   justify-content:flex-end!important;
    1 }
    1 .is-justify-content-center {
    1   justify-content:center!important;
    1 }
    1 .is-justify-content-space-between {
    1   justify-content:space-between!important;
    1 }
    1 .is-justify-content-space-around {
    1   justify-content:space-around!important;
    1 }
    1 .is-justify-content-space-evenly {
    1   justify-content:space-evenly!important;
    1 }
    1 .is-justify-content-start {
    1   justify-content:start!important;
    1 }
    1 .is-justify-content-end {
    1   justify-content:end!important;
    1 }
    1 .is-justify-content-left {
    1   justify-content:left!important;
    1 }
    1 .is-justify-content-right {
    1   justify-content:right!important;
    1 }
    1 .is-align-content-flex-start {
    1   align-content:flex-start!important;
    1 }
    1 .is-align-content-flex-end {
    1   align-content:flex-end!important;
    1 }
    1 .is-align-content-center {
    1   align-content:center!important;
    1 }
    1 .is-align-content-space-between {
    1   align-content:space-between!important;
    1 }
    1 .is-align-content-space-around {
    1   align-content:space-around!important;
    1 }
    1 .is-align-content-space-evenly {
    1   align-content:space-evenly!important;
    1 }
    1 .is-align-content-stretch {
    1   align-content:stretch!important;
    1 }
    1 .is-align-content-start {
    1   align-content:start!important;
    1 }
    1 .is-align-content-end {
    1   align-content:end!important;
    1 }
    1 .is-align-content-baseline {
    1   align-content:baseline!important;
    1 }
    1 .is-align-items-stretch {
    1   align-items:stretch!important;
    1 }
    1 .is-align-items-flex-start {
    1   align-items:flex-start!important;
    1 }
    1 .is-align-items-flex-end {
    1   align-items:flex-end!important;
    1 }
    1 .is-align-items-center {
    1   align-items:center!important;
    1 }
    1 .is-align-items-baseline {
    1   align-items:baseline!important;
    1 }
    1 .is-align-items-start {
    1   align-items:start!important;
    1 }
    1 .is-align-items-end {
    1   align-items:end!important;
    1 }
    1 .is-align-items-self-start {
    1   align-items:self-start!important;
    1 }
    1 .is-align-items-self-end {
    1   align-items:self-end!important;
    1 }
    1 .is-align-self-auto {
    1   align-self:auto!important;
    1 }
    1 .is-align-self-flex-start {
    1   align-self:flex-start!important;
    1 }
    1 .is-align-self-flex-end {
    1   align-self:flex-end!important;
    1 }
    1 .is-align-self-center {
    1   align-self:center!important;
    1 }
    1 .is-align-self-baseline {
    1   align-self:baseline!important;
    1 }
    1 .is-align-self-stretch {
    1   align-self:stretch!important;
    1 }
    1 .is-flex-grow-0 {
    1   flex-grow:0!important;
    1 }
    1 .is-flex-grow-1 {
    1   flex-grow:1!important;
    1 }
    1 .is-flex-grow-2 {
    1   flex-grow:2!important;
    1 }
    1 .is-flex-grow-3 {
    1   flex-grow:3!important;
    1 }
    1 .is-flex-grow-4 {
    1   flex-grow:4!important;
    1 }
    1 .is-flex-grow-5 {
    1   flex-grow:5!important;
    1 }
    1 .is-flex-shrink-0 {
    1   flex-shrink:0!important;
    1 }
    1 .is-flex-shrink-1 {
    1   flex-shrink:1!important;
    1 }
    1 .is-flex-shrink-2 {
    1   flex-shrink:2!important;
    1 }
    1 .is-flex-shrink-3 {
    1   flex-shrink:3!important;
    1 }
    1 .is-flex-shrink-4 {
    1   flex-shrink:4!important;
    1 }
    1 .is-flex-shrink-5 {
    1   flex-shrink:5!important;
    1 }
    1 .is-clearfix:after {
    1   clear:both;
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:" ";
    1   display:table;
    1 }
    1 .is-pulled-left {
    1   float:left!important;
    1 }
    1 .is-pulled-right {
    1   float:right!important;
    1 }
    1 .is-radiusless {
    1   border-radius:0!important;
    1 }
    1 .is-shadowless {
    1   box-shadow:none!important;
    1 }
    1 .is-clickable {
    1   cursor:pointer!important;
    1   pointer-events:all!important;
    1 }
    1 .is-clipped {
    1   overflow:hidden!important;
    1 }
    1 .is-relative {
    1   position:relative!important;
    1 }
    1 .is-marginless {
    1   margin:0!important;
    1 }
    1 .is-paddingless {
    1   padding:0!important;
    1 }
    1 .m-0 {
    1   margin:0!important;
    1 }
    1 .mt-0 {
    1   margin-top:0!important;
    1 }
    1 .mr-0 {
    1   margin-right:0!important;
    1 }
    1 .mb-0 {
    1   margin-bottom:0!important;
    1 }
    1 .ml-0,.mx-0 {
    1   margin-left:0!important;
    1 }
    1 .mx-0 {
    1   margin-right:0!important;
    1 }
    1 .my-0 {
    1   margin-top:0!important;
    1   margin-bottom:0!important;
    1 }
    1 .m-1 {
    1   margin:.25rem!important;
    1 }
    1 .mt-1 {
    1   margin-top:.25rem!important;
    1 }
    1 .mr-1 {
    1   margin-right:.25rem!important;
    1 }
    1 .mb-1 {
    1   margin-bottom:.25rem!important;
    1 }
    1 .ml-1,.mx-1 {
    1   margin-left:.25rem!important;
    1 }
    1 .mx-1 {
    1   margin-right:.25rem!important;
    1 }
    1 .my-1 {
    1   margin-top:.25rem!important;
    1   margin-bottom:.25rem!important;
    1 }
    1 .m-2 {
    1   margin:.5rem!important;
    1 }
    1 .mt-2 {
    1   margin-top:.5rem!important;
    1 }
    1 .mr-2 {
    1   margin-right:.5rem!important;
    1 }
    1 .mb-2 {
    1   margin-bottom:.5rem!important;
    1 }
    1 .ml-2,.mx-2 {
    1   margin-left:.5rem!important;
    1 }
    1 .mx-2 {
    1   margin-right:.5rem!important;
    1 }
    1 .my-2 {
    1   margin-top:.5rem!important;
    1   margin-bottom:.5rem!important;
    1 }
    1 .m-3 {
    1   margin:.75rem!important;
    1 }
    1 .mt-3 {
    1   margin-top:.75rem!important;
    1 }
    1 .mr-3 {
    1   margin-right:.75rem!important;
    1 }
    1 .mb-3 {
    1   margin-bottom:.75rem!important;
    1 }
    1 .ml-3,.mx-3 {
    1   margin-left:.75rem!important;
    1 }
    1 .mx-3 {
    1   margin-right:.75rem!important;
    1 }
    1 .my-3 {
    1   margin-top:.75rem!important;
    1   margin-bottom:.75rem!important;
    1 }
    1 .m-4 {
    1   margin:1rem!important;
    1 }
    1 .mt-4 {
    1   margin-top:1rem!important;
    1 }
    1 .mr-4 {
    1   margin-right:1rem!important;
    1 }
    1 .mb-4 {
    1   margin-bottom:1rem!important;
    1 }
    1 .ml-4,.mx-4 {
    1   margin-left:1rem!important;
    1 }
    1 .mx-4 {
    1   margin-right:1rem!important;
    1 }
    1 .my-4 {
    1   margin-top:1rem!important;
    1   margin-bottom:1rem!important;
    1 }
    1 .m-5 {
    1   margin:1.5rem!important;
    1 }
    1 .mt-5 {
    1   margin-top:1.5rem!important;
    1 }
    1 .mr-5 {
    1   margin-right:1.5rem!important;
    1 }
    1 .mb-5 {
    1   margin-bottom:1.5rem!important;
    1 }
    1 .ml-5,.mx-5 {
    1   margin-left:1.5rem!important;
    1 }
    1 .mx-5 {
    1   margin-right:1.5rem!important;
    1 }
    1 .my-5 {
    1   margin-top:1.5rem!important;
    1   margin-bottom:1.5rem!important;
    1 }
    1 .m-6 {
    1   margin:3rem!important;
    1 }
    1 .mt-6 {
    1   margin-top:3rem!important;
    1 }
    1 .mr-6 {
    1   margin-right:3rem!important;
    1 }
    1 .mb-6 {
    1   margin-bottom:3rem!important;
    1 }
    1 .ml-6,.mx-6 {
    1   margin-left:3rem!important;
    1 }
    1 .mx-6 {
    1   margin-right:3rem!important;
    1 }
    1 .my-6 {
    1   margin-top:3rem!important;
    1   margin-bottom:3rem!important;
    1 }
    1 .m-auto {
    1   margin:auto!important;
    1 }
    1 .mt-auto {
    1   margin-top:auto!important;
    1 }
    1 .mr-auto {
    1   margin-right:auto!important;
    1 }
    1 .mb-auto {
    1   margin-bottom:auto!important;
    1 }
    1 .ml-auto,.mx-auto {
    1   margin-left:auto!important;
    1 }
    1 .mx-auto {
    1   margin-right:auto!important;
    1 }
    1 .my-auto {
    1   margin-top:auto!important;
    1   margin-bottom:auto!important;
    1 }
    1 .p-0 {
    1   padding:0!important;
    1 }
    1 .pt-0 {
    1   padding-top:0!important;
    1 }
    1 .pr-0 {
    1   padding-right:0!important;
    1 }
    1 .pb-0 {
    1   padding-bottom:0!important;
    1 }
    1 .pl-0,.px-0 {
    1   padding-left:0!important;
    1 }
    1 .px-0 {
    1   padding-right:0!important;
    1 }
    1 .py-0 {
    1   padding-top:0!important;
    1   padding-bottom:0!important;
    1 }
    1 .p-1 {
    1   padding:.25rem!important;
    1 }
    1 .pt-1 {
    1   padding-top:.25rem!important;
    1 }
    1 .pr-1 {
    1   padding-right:.25rem!important;
    1 }
    1 .pb-1 {
    1   padding-bottom:.25rem!important;
    1 }
    1 .pl-1,.px-1 {
    1   padding-left:.25rem!important;
    1 }
    1 .px-1 {
    1   padding-right:.25rem!important;
    1 }
    1 .py-1 {
    1   padding-top:.25rem!important;
    1   padding-bottom:.25rem!important;
    1 }
    1 .p-2 {
    1   padding:.5rem!important;
    1 }
    1 .pt-2 {
    1   padding-top:.5rem!important;
    1 }
    1 .pr-2 {
    1   padding-right:.5rem!important;
    1 }
    1 .pb-2 {
    1   padding-bottom:.5rem!important;
    1 }
    1 .pl-2,.px-2 {
    1   padding-left:.5rem!important;
    1 }
    1 .px-2 {
    1   padding-right:.5rem!important;
    1 }
    1 .py-2 {
    1   padding-top:.5rem!important;
    1   padding-bottom:.5rem!important;
    1 }
    1 .p-3 {
    1   padding:.75rem!important;
    1 }
    1 .pt-3 {
    1   padding-top:.75rem!important;
    1 }
    1 .pr-3 {
    1   padding-right:.75rem!important;
    1 }
    1 .pb-3 {
    1   padding-bottom:.75rem!important;
    1 }
    1 .pl-3,.px-3 {
    1   padding-left:.75rem!important;
    1 }
    1 .px-3 {
    1   padding-right:.75rem!important;
    1 }
    1 .py-3 {
    1   padding-top:.75rem!important;
    1   padding-bottom:.75rem!important;
    1 }
    1 .p-4 {
    1   padding:1rem!important;
    1 }
    1 .pt-4 {
    1   padding-top:1rem!important;
    1 }
    1 .pr-4 {
    1   padding-right:1rem!important;
    1 }
    1 .pb-4 {
    1   padding-bottom:1rem!important;
    1 }
    1 .pl-4,.px-4 {
    1   padding-left:1rem!important;
    1 }
    1 .px-4 {
    1   padding-right:1rem!important;
    1 }
    1 .py-4 {
    1   padding-top:1rem!important;
    1   padding-bottom:1rem!important;
    1 }
    1 .p-5 {
    1   padding:1.5rem!important;
    1 }
    1 .pt-5 {
    1   padding-top:1.5rem!important;
    1 }
    1 .pr-5 {
    1   padding-right:1.5rem!important;
    1 }
    1 .pb-5 {
    1   padding-bottom:1.5rem!important;
    1 }
    1 .pl-5,.px-5 {
    1   padding-left:1.5rem!important;
    1 }
    1 .px-5 {
    1   padding-right:1.5rem!important;
    1 }
    1 .py-5 {
    1   padding-top:1.5rem!important;
    1   padding-bottom:1.5rem!important;
    1 }
    1 .p-6 {
    1   padding:3rem!important;
    1 }
    1 .pt-6 {
    1   padding-top:3rem!important;
    1 }
    1 .pr-6 {
    1   padding-right:3rem!important;
    1 }
    1 .pb-6 {
    1   padding-bottom:3rem!important;
    1 }
    1 .pl-6,.px-6 {
    1   padding-left:3rem!important;
    1 }
    1 .px-6 {
    1   padding-right:3rem!important;
    1 }
    1 .py-6 {
    1   padding-top:3rem!important;
    1   padding-bottom:3rem!important;
    1 }
    1 .p-auto {
    1 next issueprevious issueE777CSS: padding has a value 'auto' that does not match what was expected: <‘padding-top’>{1,4}
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding:auto!important;
    1 }
    1 .pt-auto {
    1 next issueprevious issueE777CSS: padding-top has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-top:auto!important;
    1 }
    1 .pr-auto {
    1 next issueprevious issueE777CSS: padding-right has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-right:auto!important;
    1 }
    1 .pb-auto {
    1 next issueprevious issueE777CSS: padding-bottom has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-bottom:auto!important;
    1 }
    1 .pl-auto,.px-auto {
    1 next issueprevious issueE777CSS: padding-left has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-left:auto!important;
    1 }
    1 .px-auto {
    1 next issueprevious issueE777CSS: padding-right has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-right:auto!important;
    1 }
    1 .py-auto {
    1 next issueprevious issueE777CSS: padding-top has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-top:auto!important;
    1 next issueprevious issueE777CSS: padding-bottom has a value 'auto' that does not match what was expected: <length-percentage [0,∞]>
  Check the value against the list of valid rules from the official standard. See CSS Box Model Module Level 3.
        padding-bottom:auto!important;
    1 }
    1 .is-size-1 {
    1   font-size:3rem!important;
    1 }
    1 .is-size-2 {
    1   font-size:2.5rem!important;
    1 }
    1 .is-size-3 {
    1   font-size:2rem!important;
    1 }
    1 .is-size-4 {
    1   font-size:1.5rem!important;
    1 }
    1 .is-size-5 {
    1   font-size:1.25rem!important;
    1 }
    1 .is-size-6 {
    1   font-size:1rem!important;
    1 }
    1 .is-size-7 {
    1   font-size:.75rem!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-size-1-mobile {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-mobile {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-mobile {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-mobile {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-mobile {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-mobile {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-mobile {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-size-1-tablet {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-tablet {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-tablet {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-tablet {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-tablet {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-tablet {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-tablet {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-size-1-touch {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-touch {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-touch {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-touch {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-touch {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-touch {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-touch {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-size-1-desktop {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-desktop {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-desktop {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-desktop {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-desktop {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-desktop {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-desktop {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-size-1-widescreen {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-widescreen {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-widescreen {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-widescreen {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-widescreen {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-widescreen {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-widescreen {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-size-1-fullhd {
    1     font-size:3rem!important;
    1   }
    1   .is-size-2-fullhd {
    1     font-size:2.5rem!important;
    1   }
    1   .is-size-3-fullhd {
    1     font-size:2rem!important;
    1   }
    1   .is-size-4-fullhd {
    1     font-size:1.5rem!important;
    1   }
    1   .is-size-5-fullhd {
    1     font-size:1.25rem!important;
    1   }
    1   .is-size-6-fullhd {
    1     font-size:1rem!important;
    1   }
    1   .is-size-7-fullhd {
    1     font-size:.75rem!important;
    1   }
    1 }
    1 .has-text-centered {
    1   text-align:center!important;
    1 }
    1 .has-text-justified {
    1   text-align:justify!important;
    1 }
    1 .has-text-left {
    1   text-align:left!important;
    1 }
    1 .has-text-right {
    1   text-align:right!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .has-text-centered-mobile {
    1     text-align:center!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .has-text-centered-tablet {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .has-text-centered-tablet-only {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .has-text-centered-touch {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .has-text-centered-desktop {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .has-text-centered-desktop-only {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .has-text-centered-widescreen {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .has-text-centered-widescreen-only {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .has-text-centered-fullhd {
    1     text-align:center!important;
    1   }
    1 }
    1 @media screen and (max-width:767px) {
    1   .has-text-justified-mobile {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .has-text-justified-tablet {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .has-text-justified-tablet-only {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .has-text-justified-touch {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .has-text-justified-desktop {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .has-text-justified-desktop-only {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .has-text-justified-widescreen {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .has-text-justified-widescreen-only {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .has-text-justified-fullhd {
    1     text-align:justify!important;
    1   }
    1 }
    1 @media screen and (max-width:767px) {
    1   .has-text-left-mobile {
    1     text-align:left!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .has-text-left-tablet {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .has-text-left-tablet-only {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .has-text-left-touch {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .has-text-left-desktop {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .has-text-left-desktop-only {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .has-text-left-widescreen {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .has-text-left-widescreen-only {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .has-text-left-fullhd {
    1     text-align:left!important;
    1   }
    1 }
    1 @media screen and (max-width:767px) {
    1   .has-text-right-mobile {
    1     text-align:right!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .has-text-right-tablet {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .has-text-right-tablet-only {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .has-text-right-touch {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .has-text-right-desktop {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .has-text-right-desktop-only {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .has-text-right-widescreen {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .has-text-right-widescreen-only {
    1     text-align:right!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .has-text-right-fullhd {
    1     text-align:right!important;
    1   }
    1 }
    1 .is-capitalized {
    1   text-transform:capitalize!important;
    1 }
    1 .is-lowercase {
    1   text-transform:lowercase!important;
    1 }
    1 .is-uppercase {
    1   text-transform:uppercase!important;
    1 }
    1 .is-italic {
    1   font-style:italic!important;
    1 }
    1 .is-underlined {
    1   text-decoration:underline!important;
    1 }
    1 .has-text-weight-light {
    1   font-weight:300!important;
    1 }
    1 .has-text-weight-normal {
    1   font-weight:400!important;
    1 }
    1 .has-text-weight-medium {
    1   font-weight:500!important;
    1 }
    1 .has-text-weight-semibold {
    1   font-weight:600!important;
    1 }
    1 .has-text-weight-bold {
    1   font-weight:700!important;
    1 }
    1 .is-family-primary,.is-family-sans-serif,.is-family-secondary {
    1   font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important;
    1 }
    1 .is-family-code,.is-family-monospace {
    1   font-family:monospace!important;
    1 }
    1 .is-block {
    1   display:block!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-block-mobile {
    1     display:block!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-block-tablet {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-block-tablet-only {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-block-touch {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-block-desktop {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-block-desktop-only {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-block-widescreen {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-block-widescreen-only {
    1     display:block!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-block-fullhd {
    1     display:block!important;
    1   }
    1 }
    1 .is-flex {
    1   display:flex!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-flex-mobile {
    1     display:flex!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-flex-tablet {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-flex-tablet-only {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-flex-touch {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-flex-desktop {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-flex-desktop-only {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-flex-widescreen {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-flex-widescreen-only {
    1     display:flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-flex-fullhd {
    1     display:flex!important;
    1   }
    1 }
    1 .is-inline {
    1   display:inline!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-inline-mobile {
    1     display:inline!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-inline-tablet {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-inline-tablet-only {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-inline-touch {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-inline-desktop {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-inline-desktop-only {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-inline-widescreen {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-inline-widescreen-only {
    1     display:inline!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-inline-fullhd {
    1     display:inline!important;
    1   }
    1 }
    1 .is-inline-block {
    1   display:inline-block!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-inline-block-mobile {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-inline-block-tablet {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-inline-block-tablet-only {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-inline-block-touch {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-inline-block-desktop {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-inline-block-desktop-only {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-inline-block-widescreen {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-inline-block-widescreen-only {
    1     display:inline-block!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-inline-block-fullhd {
    1     display:inline-block!important;
    1   }
    1 }
    1 .is-inline-flex {
    1   display:inline-flex!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-inline-flex-mobile {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-inline-flex-tablet {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-inline-flex-tablet-only {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-inline-flex-touch {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-inline-flex-desktop {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-inline-flex-desktop-only {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-inline-flex-widescreen {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-inline-flex-widescreen-only {
    1     display:inline-flex!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-inline-flex-fullhd {
    1     display:inline-flex!important;
    1   }
    1 }
    1 .is-hidden {
    1   display:none!important;
    1 }
    1 .is-sr-only {
    1   border:none!important;
    1   clip:rect(0,0,0,0)!important;
    1   height:.01em!important;
    1   overflow:hidden!important;
    1   padding:0!important;
    1   position:absolute!important;
    1   white-space:nowrap!important;
    1   width:.01em!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-hidden-mobile {
    1     display:none!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-hidden-tablet {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-hidden-tablet-only {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-hidden-touch {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-hidden-desktop {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-hidden-desktop-only {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-hidden-widescreen {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-hidden-widescreen-only {
    1     display:none!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-hidden-fullhd {
    1     display:none!important;
    1   }
    1 }
    1 .is-invisible {
    1   visibility:hidden!important;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-invisible-mobile {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-invisible-tablet {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-invisible-tablet-only {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .is-invisible-touch {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-invisible-desktop {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .is-invisible-desktop-only {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-invisible-widescreen {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .is-invisible-widescreen-only {
    1     visibility:hidden!important;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-invisible-fullhd {
    1     visibility:hidden!important;
    1   }
    1 }
    1 .column {
    1   display:block;
    1   flex-basis:0;
    1   flex-grow:1;
    1   flex-shrink:1;
    1   padding:16px;
    1 }
    1 .columns.is-mobile>.column.is-narrow {
    1   flex:none;
    1   width:auto;
    1 }
    1 .columns.is-mobile>.column.is-full {
    1   flex:none;
    1   width:100%;
    1 }
    1 .columns.is-mobile>.column.is-three-quarters {
    1   flex:none;
    1   width:75%;
    1 }
    1 .columns.is-mobile>.column.is-two-thirds {
    1   flex:none;
    1   width:66.6666%;
    1 }
    1 .columns.is-mobile>.column.is-half {
    1   flex:none;
    1   width:50%;
    1 }
    1 .columns.is-mobile>.column.is-one-third {
    1   flex:none;
    1   width:33.3333%;
    1 }
    1 .columns.is-mobile>.column.is-one-quarter {
    1   flex:none;
    1   width:25%;
    1 }
    1 .columns.is-mobile>.column.is-one-fifth {
    1   flex:none;
    1   width:20%;
    1 }
    1 .columns.is-mobile>.column.is-two-fifths {
    1   flex:none;
    1   width:40%;
    1 }
    1 .columns.is-mobile>.column.is-three-fifths {
    1   flex:none;
    1   width:60%;
    1 }
    1 .columns.is-mobile>.column.is-four-fifths {
    1   flex:none;
    1   width:80%;
    1 }
    1 .columns.is-mobile>.column.is-offset-three-quarters {
    1   margin-left:75%;
    1 }
    1 .columns.is-mobile>.column.is-offset-two-thirds {
    1   margin-left:66.6666%;
    1 }
    1 .columns.is-mobile>.column.is-offset-half {
    1   margin-left:50%;
    1 }
    1 .columns.is-mobile>.column.is-offset-one-third {
    1   margin-left:33.3333%;
    1 }
    1 .columns.is-mobile>.column.is-offset-one-quarter {
    1   margin-left:25%;
    1 }
    1 .columns.is-mobile>.column.is-offset-one-fifth {
    1   margin-left:20%;
    1 }
    1 .columns.is-mobile>.column.is-offset-two-fifths {
    1   margin-left:40%;
    1 }
    1 .columns.is-mobile>.column.is-offset-three-fifths {
    1   margin-left:60%;
    1 }
    1 .columns.is-mobile>.column.is-offset-four-fifths {
    1   margin-left:80%;
    1 }
    1 .columns.is-mobile>.column.is-0 {
    1   flex:none;
    1   width:0;
    1 }
    1 .columns.is-mobile>.column.is-offset-0 {
    1   margin-left:0;
    1 }
    1 .columns.is-mobile>.column.is-1 {
    1   flex:none;
    1   width:8.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-offset-1 {
    1   margin-left:8.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-2 {
    1   flex:none;
    1   width:16.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-offset-2 {
    1   margin-left:16.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-3 {
    1   flex:none;
    1   width:25%;
    1 }
    1 .columns.is-mobile>.column.is-offset-3 {
    1   margin-left:25%;
    1 }
    1 .columns.is-mobile>.column.is-4 {
    1   flex:none;
    1   width:33.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-offset-4 {
    1   margin-left:33.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-5 {
    1   flex:none;
    1   width:41.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-offset-5 {
    1   margin-left:41.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-6 {
    1   flex:none;
    1   width:50%;
    1 }
    1 .columns.is-mobile>.column.is-offset-6 {
    1   margin-left:50%;
    1 }
    1 .columns.is-mobile>.column.is-7 {
    1   flex:none;
    1   width:58.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-offset-7 {
    1   margin-left:58.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-8 {
    1   flex:none;
    1   width:66.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-offset-8 {
    1   margin-left:66.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-9 {
    1   flex:none;
    1   width:75%;
    1 }
    1 .columns.is-mobile>.column.is-offset-9 {
    1   margin-left:75%;
    1 }
    1 .columns.is-mobile>.column.is-10 {
    1   flex:none;
    1   width:83.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-offset-10 {
    1   margin-left:83.33333337%;
    1 }
    1 .columns.is-mobile>.column.is-11 {
    1   flex:none;
    1   width:91.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-offset-11 {
    1   margin-left:91.66666674%;
    1 }
    1 .columns.is-mobile>.column.is-12 {
    1   flex:none;
    1   width:100%;
    1 }
    1 .columns.is-mobile>.column.is-offset-12 {
    1   margin-left:100%;
    1 }
    1 @media screen and (max-width:767px) {
    1   .column.is-narrow-mobile {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full-mobile {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters-mobile {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds-mobile {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half-mobile {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third-mobile {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter-mobile {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth-mobile {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths-mobile {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths-mobile {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths-mobile {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters-mobile {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds-mobile {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half-mobile {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third-mobile {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter-mobile {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth-mobile {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths-mobile {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths-mobile {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths-mobile {
    1     margin-left:80%;
    1   }
    1   .column.is-0-mobile {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0-mobile {
    1     margin-left:0;
    1   }
    1   .column.is-1-mobile {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1-mobile {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2-mobile {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2-mobile {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3-mobile {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3-mobile {
    1     margin-left:25%;
    1   }
    1   .column.is-4-mobile {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4-mobile {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5-mobile {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5-mobile {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6-mobile {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6-mobile {
    1     margin-left:50%;
    1   }
    1   .column.is-7-mobile {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7-mobile {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8-mobile {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8-mobile {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9-mobile {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9-mobile {
    1     margin-left:75%;
    1   }
    1   .column.is-10-mobile {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10-mobile {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11-mobile {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11-mobile {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12-mobile {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12-mobile {
    1     margin-left:100%;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .column.is-narrow,.column.is-narrow-tablet {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full,.column.is-full-tablet {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters,.column.is-three-quarters-tablet {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds,.column.is-two-thirds-tablet {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half,.column.is-half-tablet {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third,.column.is-one-third-tablet {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter,.column.is-one-quarter-tablet {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth,.column.is-one-fifth-tablet {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths,.column.is-two-fifths-tablet {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths,.column.is-three-fifths-tablet {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths,.column.is-four-fifths-tablet {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half,.column.is-offset-half-tablet {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third,.column.is-offset-one-third-tablet {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet {
    1     margin-left:80%;
    1   }
    1   .column.is-0,.column.is-0-tablet {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0,.column.is-offset-0-tablet {
    1     margin-left:0;
    1   }
    1   .column.is-1,.column.is-1-tablet {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1,.column.is-offset-1-tablet {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2,.column.is-2-tablet {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2,.column.is-offset-2-tablet {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3,.column.is-3-tablet {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3,.column.is-offset-3-tablet {
    1     margin-left:25%;
    1   }
    1   .column.is-4,.column.is-4-tablet {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4,.column.is-offset-4-tablet {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5,.column.is-5-tablet {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5,.column.is-offset-5-tablet {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6,.column.is-6-tablet {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6,.column.is-offset-6-tablet {
    1     margin-left:50%;
    1   }
    1   .column.is-7,.column.is-7-tablet {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7,.column.is-offset-7-tablet {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8,.column.is-8-tablet {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8,.column.is-offset-8-tablet {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9,.column.is-9-tablet {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9,.column.is-offset-9-tablet {
    1     margin-left:75%;
    1   }
    1   .column.is-10,.column.is-10-tablet {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10,.column.is-offset-10-tablet {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11,.column.is-11-tablet {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11,.column.is-offset-11-tablet {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12,.column.is-12-tablet {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12,.column.is-offset-12-tablet {
    1     margin-left:100%;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .column.is-narrow-touch {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full-touch {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters-touch {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds-touch {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half-touch {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third-touch {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter-touch {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth-touch {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths-touch {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths-touch {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths-touch {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters-touch {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds-touch {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half-touch {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third-touch {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter-touch {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth-touch {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths-touch {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths-touch {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths-touch {
    1     margin-left:80%;
    1   }
    1   .column.is-0-touch {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0-touch {
    1     margin-left:0;
    1   }
    1   .column.is-1-touch {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1-touch {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2-touch {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2-touch {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3-touch {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3-touch {
    1     margin-left:25%;
    1   }
    1   .column.is-4-touch {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4-touch {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5-touch {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5-touch {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6-touch {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6-touch {
    1     margin-left:50%;
    1   }
    1   .column.is-7-touch {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7-touch {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8-touch {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8-touch {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9-touch {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9-touch {
    1     margin-left:75%;
    1   }
    1   .column.is-10-touch {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10-touch {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11-touch {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11-touch {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12-touch {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12-touch {
    1     margin-left:100%;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .column.is-narrow-desktop {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full-desktop {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters-desktop {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds-desktop {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half-desktop {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third-desktop {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter-desktop {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth-desktop {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths-desktop {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths-desktop {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths-desktop {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters-desktop {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds-desktop {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half-desktop {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third-desktop {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter-desktop {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth-desktop {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths-desktop {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths-desktop {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths-desktop {
    1     margin-left:80%;
    1   }
    1   .column.is-0-desktop {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0-desktop {
    1     margin-left:0;
    1   }
    1   .column.is-1-desktop {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1-desktop {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2-desktop {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2-desktop {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3-desktop {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3-desktop {
    1     margin-left:25%;
    1   }
    1   .column.is-4-desktop {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4-desktop {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5-desktop {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5-desktop {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6-desktop {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6-desktop {
    1     margin-left:50%;
    1   }
    1   .column.is-7-desktop {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7-desktop {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8-desktop {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8-desktop {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9-desktop {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9-desktop {
    1     margin-left:75%;
    1   }
    1   .column.is-10-desktop {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10-desktop {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11-desktop {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11-desktop {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12-desktop {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12-desktop {
    1     margin-left:100%;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .column.is-narrow-widescreen {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full-widescreen {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters-widescreen {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds-widescreen {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half-widescreen {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third-widescreen {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter-widescreen {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth-widescreen {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths-widescreen {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths-widescreen {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths-widescreen {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters-widescreen {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds-widescreen {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half-widescreen {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third-widescreen {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter-widescreen {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth-widescreen {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths-widescreen {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths-widescreen {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths-widescreen {
    1     margin-left:80%;
    1   }
    1   .column.is-0-widescreen {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0-widescreen {
    1     margin-left:0;
    1   }
    1   .column.is-1-widescreen {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1-widescreen {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2-widescreen {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2-widescreen {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3-widescreen {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3-widescreen {
    1     margin-left:25%;
    1   }
    1   .column.is-4-widescreen {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4-widescreen {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5-widescreen {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5-widescreen {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6-widescreen {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6-widescreen {
    1     margin-left:50%;
    1   }
    1   .column.is-7-widescreen {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7-widescreen {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8-widescreen {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8-widescreen {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9-widescreen {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9-widescreen {
    1     margin-left:75%;
    1   }
    1   .column.is-10-widescreen {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10-widescreen {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11-widescreen {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11-widescreen {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12-widescreen {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12-widescreen {
    1     margin-left:100%;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .column.is-narrow-fullhd {
    1     flex:none;
    1     width:auto;
    1   }
    1   .column.is-full-fullhd {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-three-quarters-fullhd {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-two-thirds-fullhd {
    1     flex:none;
    1     width:66.6666%;
    1   }
    1   .column.is-half-fullhd {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-one-third-fullhd {
    1     flex:none;
    1     width:33.3333%;
    1   }
    1   .column.is-one-quarter-fullhd {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-one-fifth-fullhd {
    1     flex:none;
    1     width:20%;
    1   }
    1   .column.is-two-fifths-fullhd {
    1     flex:none;
    1     width:40%;
    1   }
    1   .column.is-three-fifths-fullhd {
    1     flex:none;
    1     width:60%;
    1   }
    1   .column.is-four-fifths-fullhd {
    1     flex:none;
    1     width:80%;
    1   }
    1   .column.is-offset-three-quarters-fullhd {
    1     margin-left:75%;
    1   }
    1   .column.is-offset-two-thirds-fullhd {
    1     margin-left:66.6666%;
    1   }
    1   .column.is-offset-half-fullhd {
    1     margin-left:50%;
    1   }
    1   .column.is-offset-one-third-fullhd {
    1     margin-left:33.3333%;
    1   }
    1   .column.is-offset-one-quarter-fullhd {
    1     margin-left:25%;
    1   }
    1   .column.is-offset-one-fifth-fullhd {
    1     margin-left:20%;
    1   }
    1   .column.is-offset-two-fifths-fullhd {
    1     margin-left:40%;
    1   }
    1   .column.is-offset-three-fifths-fullhd {
    1     margin-left:60%;
    1   }
    1   .column.is-offset-four-fifths-fullhd {
    1     margin-left:80%;
    1   }
    1   .column.is-0-fullhd {
    1     flex:none;
    1     width:0;
    1   }
    1   .column.is-offset-0-fullhd {
    1     margin-left:0;
    1   }
    1   .column.is-1-fullhd {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .column.is-offset-1-fullhd {
    1     margin-left:8.33333337%;
    1   }
    1   .column.is-2-fullhd {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .column.is-offset-2-fullhd {
    1     margin-left:16.66666674%;
    1   }
    1   .column.is-3-fullhd {
    1     flex:none;
    1     width:25%;
    1   }
    1   .column.is-offset-3-fullhd {
    1     margin-left:25%;
    1   }
    1   .column.is-4-fullhd {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .column.is-offset-4-fullhd {
    1     margin-left:33.33333337%;
    1   }
    1   .column.is-5-fullhd {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .column.is-offset-5-fullhd {
    1     margin-left:41.66666674%;
    1   }
    1   .column.is-6-fullhd {
    1     flex:none;
    1     width:50%;
    1   }
    1   .column.is-offset-6-fullhd {
    1     margin-left:50%;
    1   }
    1   .column.is-7-fullhd {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .column.is-offset-7-fullhd {
    1     margin-left:58.33333337%;
    1   }
    1   .column.is-8-fullhd {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .column.is-offset-8-fullhd {
    1     margin-left:66.66666674%;
    1   }
    1   .column.is-9-fullhd {
    1     flex:none;
    1     width:75%;
    1   }
    1   .column.is-offset-9-fullhd {
    1     margin-left:75%;
    1   }
    1   .column.is-10-fullhd {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .column.is-offset-10-fullhd {
    1     margin-left:83.33333337%;
    1   }
    1   .column.is-11-fullhd {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .column.is-offset-11-fullhd {
    1     margin-left:91.66666674%;
    1   }
    1   .column.is-12-fullhd {
    1     flex:none;
    1     width:100%;
    1   }
    1   .column.is-offset-12-fullhd {
    1     margin-left:100%;
    1   }
    1 }
    1 .columns {
    1   margin-left:-16px;
    1   margin-right:-16px;
    1   margin-top:-16px;
    1 }
    1 .columns:last-child {
    1   margin-bottom:-16px;
    1 }
    1 .columns:not(:last-child) {
    1   margin-bottom:calc(1.5rem - 16px);
    1 }
    1 .columns.is-centered {
    1   justify-content:center;
    1 }
    1 .columns.is-gapless {
    1   margin-left:0;
    1   margin-right:0;
    1   margin-top:0;
    1 }
    1 .columns.is-gapless>.column {
    1   margin:0;
    1   padding:0!important;
    1 }
    1 .columns.is-gapless:not(:last-child) {
    1   margin-bottom:1.5rem;
    1 }
    1 .columns.is-gapless:last-child {
    1   margin-bottom:0;
    1 }
    1 .columns.is-mobile {
    1   display:flex;
    1 }
    1 .columns.is-multiline {
    1   flex-wrap:wrap;
    1 }
    1 .columns.is-vcentered {
    1   align-items:center;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns:not(.is-desktop) {
    1     display:flex;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-desktop {
    1     display:flex;
    1   }
    1 }
    1 .columns.is-variable {
    1   --columnGap:0.75rem;
    1   margin-left:calc(-1*var(--columnGap));
    1   margin-right:calc(-1*var(--columnGap));
    1 }
    1 .columns.is-variable>.column {
    1   padding-left:var(--columnGap);
    1   padding-right:var(--columnGap);
    1 }
    1 .columns.is-variable.is-0 {
    1   --columnGap:0rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-0-mobile {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-0-tablet {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-0-tablet-only {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-0-touch {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-0-desktop {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-0-desktop-only {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-0-widescreen {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-0-widescreen-only {
    1     --columnGap:0rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-0-fullhd {
    1     --columnGap:0rem;
    1   }
    1 }
    1 .columns.is-variable.is-1 {
    1   --columnGap:0.25rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-1-mobile {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-1-tablet {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-1-tablet-only {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-1-touch {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-1-desktop {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-1-desktop-only {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-1-widescreen {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-1-widescreen-only {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-1-fullhd {
    1     --columnGap:0.25rem;
    1   }
    1 }
    1 .columns.is-variable.is-2 {
    1   --columnGap:0.5rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-2-mobile {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-2-tablet {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-2-tablet-only {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-2-touch {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-2-desktop {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-2-desktop-only {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-2-widescreen {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-2-widescreen-only {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-2-fullhd {
    1     --columnGap:0.5rem;
    1   }
    1 }
    1 .columns.is-variable.is-3 {
    1   --columnGap:0.75rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-3-mobile {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-3-tablet {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-3-tablet-only {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-3-touch {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-3-desktop {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-3-desktop-only {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-3-widescreen {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-3-widescreen-only {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-3-fullhd {
    1     --columnGap:0.75rem;
    1   }
    1 }
    1 .columns.is-variable.is-4 {
    1   --columnGap:1rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-4-mobile {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-4-tablet {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-4-tablet-only {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-4-touch {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-4-desktop {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-4-desktop-only {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-4-widescreen {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-4-widescreen-only {
    1     --columnGap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-4-fullhd {
    1     --columnGap:1rem;
    1   }
    1 }
    1 .columns.is-variable.is-5 {
    1   --columnGap:1.25rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-5-mobile {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-5-tablet {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-5-tablet-only {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-5-touch {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-5-desktop {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-5-desktop-only {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-5-widescreen {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-5-widescreen-only {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-5-fullhd {
    1     --columnGap:1.25rem;
    1   }
    1 }
    1 .columns.is-variable.is-6 {
    1   --columnGap:1.5rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-6-mobile {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-6-tablet {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-6-tablet-only {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-6-touch {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-6-desktop {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-6-desktop-only {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-6-widescreen {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-6-widescreen-only {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-6-fullhd {
    1     --columnGap:1.5rem;
    1   }
    1 }
    1 .columns.is-variable.is-7 {
    1   --columnGap:1.75rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-7-mobile {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-7-tablet {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-7-tablet-only {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-7-touch {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-7-desktop {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-7-desktop-only {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-7-widescreen {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-7-widescreen-only {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-7-fullhd {
    1     --columnGap:1.75rem;
    1   }
    1 }
    1 .columns.is-variable.is-8 {
    1   --columnGap:2rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .columns.is-variable.is-8-mobile {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .columns.is-variable.is-8-tablet {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .columns.is-variable.is-8-tablet-only {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .columns.is-variable.is-8-touch {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .columns.is-variable.is-8-desktop {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px)and (max-width:1215px) {
    1   .columns.is-variable.is-8-desktop-only {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .columns.is-variable.is-8-widescreen {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px)and (max-width:1407px) {
    1   .columns.is-variable.is-8-widescreen-only {
    1     --columnGap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .columns.is-variable.is-8-fullhd {
    1     --columnGap:2rem;
    1   }
    1 }
    1 .tile {
    1   align-items:stretch;
    1   display:block;
    1   flex-basis:0;
    1   flex-grow:1;
    1   flex-shrink:1;
    1 next issueprevious issueE777CSS: min-height has a value '-moz-min-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
        min-height:-moz-min-content;
    1   min-height:min-content;
    1 }
    1 .tile.is-ancestor {
    1   margin-left:-.75rem;
    1   margin-right:-.75rem;
    1   margin-top:-.75rem;
    1 }
    1 .tile.is-ancestor:last-child {
    1   margin-bottom:-.75rem;
    1 }
    1 .tile.is-ancestor:not(:last-child) {
    1   margin-bottom:.75rem;
    1 }
    1 .tile.is-child {
    1   margin:0!important;
    1 }
    1 .tile.is-parent {
    1   padding:.75rem;
    1 }
    1 .tile.is-vertical {
    1   flex-direction:column;
    1 }
    1 .tile.is-vertical>.tile.is-child:not(:last-child) {
    1   margin-bottom:1.5rem!important;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .tile:not(.is-child) {
    1     display:flex;
    1   }
    1   .tile.is-1 {
    1     flex:none;
    1     width:8.33333337%;
    1   }
    1   .tile.is-2 {
    1     flex:none;
    1     width:16.66666674%;
    1   }
    1   .tile.is-3 {
    1     flex:none;
    1     width:25%;
    1   }
    1   .tile.is-4 {
    1     flex:none;
    1     width:33.33333337%;
    1   }
    1   .tile.is-5 {
    1     flex:none;
    1     width:41.66666674%;
    1   }
    1   .tile.is-6 {
    1     flex:none;
    1     width:50%;
    1   }
    1   .tile.is-7 {
    1     flex:none;
    1     width:58.33333337%;
    1   }
    1   .tile.is-8 {
    1     flex:none;
    1     width:66.66666674%;
    1   }
    1   .tile.is-9 {
    1     flex:none;
    1     width:75%;
    1   }
    1   .tile.is-10 {
    1     flex:none;
    1     width:83.33333337%;
    1   }
    1   .tile.is-11 {
    1     flex:none;
    1     width:91.66666674%;
    1   }
    1   .tile.is-12 {
    1     flex:none;
    1     width:100%;
    1   }
    1 }
    1 .container {
    1   flex-grow:1;
    1   margin:0 auto;
    1   position:relative;
    1   width:auto;
    1 }
    1 .container.is-fluid {
    1   max-width:none!important;
    1   padding-left:32px;
    1   padding-right:32px;
    1   width:100%;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .container {
    1     max-width:960px;
    1   }
    1 }
    1 @media screen and (max-width:1215px) {
    1   .container.is-widescreen:not(.is-max-desktop) {
    1     max-width:1152px;
    1   }
    1 }
    1 @media screen and (max-width:1407px) {
    1   .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen) {
    1     max-width:1344px;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .container:not(.is-max-desktop) {
    1     max-width:1152px;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .container:not(.is-max-desktop):not(.is-max-widescreen) {
    1     max-width:1344px;
    1   }
    1 }
    1 html {
    1   scroll-behavior:smooth;
    1   box-sizing:border-box;
    1   height:auto;
    1 }
    1 html.noscroll {
    1   position:fixed;
    1   top:var(--st,0);
    1   inline-size:100%;
    1 }
    1 *,:after,:before {
    1   box-sizing:inherit;
    1   scroll-behavior:smooth;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-font-smoothing
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-font-smoothing:antialiased;
    1 }
    1 body {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   color:#2c2f38;
    1   background-color:#fff;
    1   overflow-x:clip;
    1   font-size:1.05rem;
    1   line-height:1.5rem;
    1 }
    1 @media screen and (min-width:1408px) {
    1   body {
    1     font-size:1.15rem;
    1   }
    1 }
    1 body * {
    1   outline:none;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: ::-moz-selection
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      body ::-moz-selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 body ::selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 .h1,h1 {
    1   font-size:2.5rem;
    1   letter-spacing:.1rem;
    1   line-height:3rem;
    1   margin-bottom:3rem;
    1   text-transform:uppercase;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .h1,h1 {
    1     margin-bottom:4rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .h1,h1 {
    1     margin-bottom:5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .h1,h1 {
    1     font-size:2.75rem;
    1     line-height:3.25rem;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .h1,h1 {
    1     font-size:3.25rem;
    1     line-height:3.75rem;
    1   }
    1 }
    1 .h2,.h2.big,h2,h2.big {
    1   font-size:1.875rem;
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   color:#2c2f38;
    1   letter-spacing:.1rem;
    1   line-height:2.25rem;
    1   margin-bottom:2.5rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .h2,.h2.big,h2,h2.big {
    1     font-size:2rem;
    1     line-height:2.5rem;
    1     margin-bottom:3rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .h2,.h2.big,h2,h2.big {
    1     font-size:2.25rem;
    1     line-height:2.75rem;
    1     margin-bottom:3rem;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .h2,.h2.big,h2,h2.big {
    1     font-size:2.5rem;
    1     line-height:3rem;
    1   }
    1 }
    1 .h2.small,h2.small {
    1   font-size:1.5rem;
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   letter-spacing:.1rem;
    1   line-height:2rem;
    1   margin-bottom:2rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .h2.small,h2.small {
    1     font-size:1.75rem;
    1     line-height:2.25rem;
    1     margin-bottom:2.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .h2.small,h2.small {
    1     font-size:2rem;
    1     line-height:2.5rem;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .h2.small,h2.small {
    1     font-size:2.25rem;
    1     line-height:2.75rem;
    1   }
    1 }
    1 .h3,h3 {
    1   font-size:1.25rem;
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1   line-height:1.5rem;
    1   color:#2c2f38;
    1   margin-bottom:1.5rem;
    1 }
    1 em {
    1   font-style:normal;
    1 }
    1 li,p {
    1   font-size:1.05rem;
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   padding-bottom:.5rem;
    1   line-height:1.875rem;
    1   color:#2c2f38;
    1 }
    1 @media screen and (min-width:1408px) {
    1   li,p {
    1     font-size:1.15rem;
    1   }
    1 }
    1 p {
    1   padding-bottom:1.5rem;
    1 }
    1 .overline {
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1   font-size:.875rem;
    1   line-height:1.25rem;
    1   margin-bottom:.5rem;
    1   letter-spacing:.25em;
    1   text-transform:uppercase;
    1   display:block;
    1 }
    1 blockquote p {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   font-size:1.25rem;
    1   line-height:2rem;
    1   margin-bottom:2.5rem;
    1 }
    1 blockquote p:first-of-type:before {
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:"»";
    1 }
    1 blockquote p:last-of-type:after {
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:"«";
    1 }
    1 .a,a {
    1   font-size:1.05rem;
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1   line-height:1.875rem;
    1   color:#2c2f38;
    1   text-decoration:none;
    1   border-bottom:1px solid #2c2f38;
    1   padding-bottom:4px;
    1   transition:padding-bottom .3s ease;
    1 }
    1 @media screen and (min-width:1408px) {
    1   .a,a {
    1     font-size:1.15rem;
    1   }
    1 }
    1 .a:focus,.a:hover,a:focus,a:hover {
    1   text-decoration:none;
    1   padding-bottom:0;
    1 }
    1 .ul,ul {
    1   margin:24px 0;
    1   list-style:none;
    1 }
    1 .ul .li,.ul li,ul .li,ul li {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   color:#2c2f38;
    1 next issueprevious issueE777CSS: list-style has a value 'none' that does not match what was expected: <'list-style-position'> || <'list-style-image'> || <'list-style-type'>
  Check the value against the list of valid rules from the official standard. See CSS Lists and Counters Module Level 3.
        list-style:none outside none;
    1   padding-left:2rem;
    1 }
    1 .ul .li:last-of-type,.ul li:last-of-type,ul .li:last-of-type,ul li:last-of-type {
    1   margin-bottom:2rem;
    1 }
    1 .ul .li:before,.ul li:before,ul .li:before,ul li:before {
    1   content:"";
    1   display:inline-block;
    1   font-weight:700;
    1   color:#2c2f38;
    1   width:1rem;
    1   height:1px;
    1   margin-left:-2rem;
    1   background-color:#2c2f38;
    1   position:relative;
    1   bottom:.25rem;
    1   margin-right:1rem;
    1 }
    1 ol {
    1   margin:24px 0;
    1   list-style-type:none;
    1   counter-reset:item;
    1 }
    1 ol:not(:last-of-type) {
    1   margin-bottom:2rem;
    1 }
    1 ol li {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   color:#2c2f38;
    1   counter-increment:item;
    1   padding-left:2rem;
    1 }
    1 ol li:last-of-type {
    1   padding-bottom:0;
    1 }
    1 ol li:before {
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:counter(item) ".";
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1   margin-right:1rem;
    1   margin-left:-2rem;
    1 }
    1 .subline {
    1   display:block;
    1   font-size:1.25rem;
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   line-height:1.87rem;
    1   color:#2c2f38;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .subline {
    1     font-size:1.37rem;
    1     line-height:2rem;
    1   }
    1 }
    1 .image-wrapper {
    1   display:block;
    1   position:relative;
    1   width:100%;
    1   overflow:hidden;
    1 }
    1 .image-wrapper img {
    1   width:100%;
    1   vertical-align:top;
    1 }
    1 .section {
    1   padding:56px 8px;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .section {
    1     padding:64px 24px;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .section {
    1     padding:92px 24px;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .section {
    1     padding:92px 24px;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .section {
    1     padding:92px 64px;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .section {
    1     padding:92px 64px;
    1   }
    1 }
    1 .section.is-gapless {
    1   padding:16px;
    1 }
    1 .section.is-gapless-top-bottom {
    1   padding-top:0;
    1   padding-bottom:0;
    1 }
    1 .section.is-gapless-top {
    1   padding-top:0;
    1 }
    1 .section.is-gapless-bottom {
    1   padding-bottom:0;
    1 }
    1 .is-column-reverse {
    1   display:flex;
    1   flex-direction:column-reverse;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-column-reverse-mobile {
    1     display:flex;
    1     flex-direction:column-reverse;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-column-reverse-tablet {
    1     display:flex;
    1     flex-direction:column-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-column-reverse-desktop {
    1     display:flex;
    1     flex-direction:column-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-column-reverse-widescreen {
    1     display:flex;
    1     flex-direction:column-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-column-reverse-fullhd {
    1     display:flex;
    1     flex-direction:column-reverse;
    1   }
    1 }
    1 .is-row-reverse {
    1   display:flex;
    1   flex-direction:row-reverse;
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-row-reverse-mobile {
    1     display:flex;
    1     flex-direction:row-reverse;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .is-row-reverse-tablet {
    1     display:flex;
    1     flex-direction:row-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-row-reverse-desktop {
    1     display:flex;
    1     flex-direction:row-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-row-reverse-widescreen {
    1     display:flex;
    1     flex-direction:row-reverse;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-row-reverse-fullhd {
    1     display:flex;
    1     flex-direction:row-reverse;
    1   }
    1 }
    1 .has-overlay {
    1   position:relative;
    1 }
    1 @media screen and (max-width:767px) {
    1   .has-overlay-mobile {
    1     position:relative;
    1   }
    1   .has-overlay-mobile .is-overlay-mobile {
    1     position:absolute;
    1     top:0;
    1     left:0;
    1     width:100%;
    1     height:100%;
    1   }
    1 }
    1 @media screen and (min-width:768px)and (max-width:1023px) {
    1   .has-overlay-tablet {
    1     position:relative;
    1   }
    1   .has-overlay-tablet .is-overlay-tablet {
    1     position:absolute;
    1     top:0;
    1     left:0;
    1     width:100%;
    1     height:100%;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .has-overlay-desktop {
    1     position:relative;
    1   }
    1   .has-overlay-desktop .is-overlay-desktop {
    1     position:absolute;
    1     top:0;
    1     left:0;
    1     width:100%;
    1     height:100%;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .has-overlay-widescreen {
    1     position:relative;
    1   }
    1   .has-overlay-widescreen .is-overlay-widescreen {
    1     position:absolute;
    1     top:0;
    1     left:0;
    1     width:100%;
    1     height:100%;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .has-overlay-fullhd {
    1     position:relative;
    1   }
    1   .has-overlay-fullhd .is-overlay-fullhd {
    1     position:absolute;
    1     top:0;
    1     left:0;
    1     width:100%;
    1     height:100%;
    1   }
    1 }
    1 .has-overlay .is-overlay {
    1   position:absolute;
    1   top:0;
    1   left:0;
    1   width:100%;
    1   height:100%;
    1 }
    1 :not(.has-overlay)>.is-overlay {
    1   position:fixed!important;
    1   width:100vw;
    1   height:100vh;
    1 }
    1 .is-half-container-left,.is-half-container-right {
    1   padding-left:24px;
    1   padding-right:24px;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .is-half-container-left,.is-half-container-right {
    1     padding-left:56px;
    1     padding-right:56px;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-half-container-left,.is-half-container-right {
    1     padding:0;
    1     max-width:480px;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-half-container-left,.is-half-container-right {
    1     max-width:576px;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-half-container-left,.is-half-container-right {
    1     max-width:672px;
    1   }
    1 }
    1 .is-half-container-right {
    1   margin-left:0;
    1   margin-right:auto;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-half-container-right {
    1     padding:16px 16px 16px min(8.3333333333vw + 16px,101.3333333333px);
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-half-container-right {
    1     padding-left:min(8.3333333333vw + 16px,117.3333333333px);
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-half-container-right {
    1     padding-left:min(8.3333333333vw + 16px,133.3333333333px);
    1   }
    1 }
    1 .is-half-container-left {
    1   margin-right:0;
    1   margin-left:auto;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .is-half-container-left {
    1     padding:16px min(8.3333333333vw + 16px,101.3333333333px) 16px 16px;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .is-half-container-left {
    1     padding-right:min(8.3333333333vw + 16px,117.3333333333px);
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .is-half-container-left {
    1     padding-right:min(8.3333333333vw + 16px,133.3333333333px);
    1   }
    1 }
    1 .container {
    1   padding:16px;
    1   max-width:none!important;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .container {
    1     max-width:1984px!important;
    1   }
    1 }
    1 .has-grey-bg {
    1   background-color:#f7f7f7;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: ::-moz-selection
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .has-grey-bg ::-moz-selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 .has-grey-bg ::selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 .has-dark-grey-bg {
    1   background-color:#2c2f38;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: ::-moz-selection
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .has-dark-grey-bg ::-moz-selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 .has-dark-grey-bg ::selection {
    1   color:#fff;
    1   background:#96bdcd;
    1   text-shadow:none;
    1 }
    1 .has-white-bg {
    1   background-color:#fff;
    1 }
    1 .slider-teaser-text {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1 next issueprevious issueE777CSS: font-weight has too many values: <font-weight-absolute> | bolder | lighter
  Check the value against the list of valid rules from the official standard. See CSS Fonts Module Level 4.
        font-weight:45 light;
    1   font-size:1.05rem;
    1   line-height:1.25rem;
    1 next issueprevious issueE777CSS: color has a value 'dark' that does not match what was expected: <color>
  Check the value against the list of valid rules from the official standard. See CSS Color Module Level 5.
        color:Dark gray #2c2f38;
    1   letter-spacing:.1em;
    1   text-transform:uppercase;
    1   padding-bottom:2.5rem;
    1 }
    1 @media screen and (min-width:1408px) {
    1   .slider-teaser-text {
    1     font-size:1.15rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .column.is-offset-1-desktop {
    1     margin-left:8.3333333333%;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .column.is-offset-2-fullhd {
    1     margin-left:16.6666666667%;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .column.is-2-ultrahd {
    1     width:16.6666666667%;
    1   }
    1   .column.is-3-ultrahd {
    1     width:25%;
    1   }
    1   .column.is-4-ultrahd {
    1     width:33.3333333333%;
    1   }
    1   .column.is-8-ultrahd {
    1     width:66.6666666667%;
    1   }
    1   .column.is-9-ultrahd {
    1     width:75%;
    1   }
    1   .column.is-offset-2-ultrahd {
    1     margin-left:16.6666666667%;
    1   }
    1 }
    1 main.news .section:nth-child(2) {
    1   padding-top:0;
    1 }
    1 @media screen and (min-width:1024px) {
    1   main section:last-of-type.room-highlights {
    1     padding-bottom:10rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   main section:last-of-type.room-highlights {
    1     padding-bottom:12rem;
    1   }
    1 }
    1 .pagination-wrapper {
    1   display:flex;
    1   flex-flow:nowrap;
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
        width:-moz-fit-content;
    1   width:fit-content;
    1   align-items:center;
    1   gap:3rem;
    1 }
    1 .pagination-wrapper a {
    1   border:none;
    1   padding:0;
    1 }
    1 .pagination-wrapper .next,.pagination-wrapper .page-number,.pagination-wrapper .prev {
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1   cursor:pointer;
    1   color:#444;
    1 next issueprevious issueE910WCAG2 AA 1.4.4: Use relative rather than absolute units with 'font-size'
  Using relative units helps the page to be rendered correctly at different resolutions and allows people with sight difficulties to 'zoom in' to pages to read them. See Understanding 1.4.4.
        font-size:13px;
    1 next issueprevious issueE910WCAG2 AA 1.4.4: Use relative rather than absolute units with 'letter-spacing'
  Using relative units helps the page to be rendered correctly at different resolutions and allows people with sight difficulties to 'zoom in' to pages to read them. See Understanding 1.4.4.
        letter-spacing:1.3px;
    1   line-height:1.5;
    1 }
    1 .pagination-wrapper .next svg,.pagination-wrapper .page-number svg,.pagination-wrapper .prev svg {
    1   stroke-width:1!important;
    1   width:20px;
    1   height:20px;
    1   position:relative;
    1 }
    1 .pagination-wrapper .next,.pagination-wrapper .page-number-cont,.pagination-wrapper .prev {
    1   display:flex;
    1   justify-content:center;
    1   align-items:center;
    1 }
    1 .pagination-wrapper .page-number-cont {
    1   position:relative;
    1 }
    1 .pagination-wrapper .page-number-cont:after {
    1   content:"";
    1   position:absolute;
    1   height:1px;
    1   width:100%;
    1   background-color:#2c2f38;
    1   bottom:-4px;
    1   transition:opacity .3s ease;
    1   opacity:0;
    1 }
    1 .pagination-wrapper .page-number-cont.active-page:after {
    1   opacity:1;
    1 }
    1 .pagination-wrapper .page-number-cont .page-number {
    1   position:relative;
    1   z-index:1;
    1   display:flex;
    1   justify-content:center;
    1   align-items:center;
    1   flex-grow:1;
    1   text-decoration:none;
    1 }
    1 .pagination-wrapper .prev {
    1   transform:rotate(-180deg);
    1 }
    1 .page404 {
    1   min-height:calc(100vh - 3rem);
    1   text-align:center;
    1 }
    1 .page404,.page404 .page404-content {
    1   display:flex;
    1   align-items:center;
    1   justify-content:center;
    1 }
    1 .page404 .page404-content {
    1   flex-direction:column;
    1 }
    1 .page404 .page404-content .button-404 {
    1   margin:auto;
    1   left:1.75rem;
    1 }
    1 .max-1200 {
    1   max-width:1200px!important;
    1 }
    1 b,h3,strong {
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .accordion:has(+.retreat-button-wrapper) {
    1     padding-bottom:9rem;
    1   }
    1 }
    1 html.lenis,html.lenis body {
    1   height:auto;
    1 }
    1 .lenis.lenis-smooth {
    1   scroll-behavior:auto!important;
    1 }
    1 .lenis.lenis-smooth [data-lenis-prevent] {
    1   overscroll-behavior:contain;
    1 }
    1 .lenis.lenis-stopped {
    1   overflow:hidden;
    1 }
    1 .lenis.lenis-smooth iframe {
    1   pointer-events:none;
    1 }
    1 @media screen and (min-width:1408px)and (max-width:1919px) {
    1   .is-hidden-fullhd-only {
    1     display:none;
    1   }
    1 }
    1 @media screen and (max-width:767px) {
    1   .is-flex-direction-column-mobile-only {
    1     flex-direction:column;
    1   }
    1 }
    1 .smalltext {
    1   font-size:.8125rem;
    1   line-height:1.5rem;
    1 }
    1 .box-title {
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   font-size:1.25rem;
    1   line-height:1.75rem;
    1   letter-spacing:.1em;
    1   display:block;
    1   text-transform:uppercase;
    1   margin-bottom:.5rem;
    1 }
    1 .box-title strong {
    1   font-family:Fruitiger Bold,arial,helvetica,sans-serif;
    1 }
    1 .booking-footnote {
    1   font-size:.875rem;
    1   line-height:1.5rem;
    1 }
    1 .button-reset {
    1   cursor:pointer;
    1 }
    1 footer .content-blocker-button {
    1   color:#2c2f38;
    1 }
    1 footer .content-blocker-external-link a:hover {
    1   color:#707070;
    1 }
    1 .content-blocker-external-link a {
    1   padding-bottom:0;
    1 }
    1 .content-blocker__interaction-wrapper {
    1   max-height:none!important;
    1   height:auto!important;
    1   grid-template-rows:none!important;
    1 }
    1 .content-blocker__middle-text {
    1   padding-bottom:0;
    1 }
    1 .consent-management-container li:last-of-type {
    1   margin-bottom:0;
    1 }
    1 .consent-management-container a {
    1   border-bottom:initial;
    1   padding-bottom:0;
    1 }
    1 .insta-modal {
    1   z-index:50;
    1   position:fixed;
    1   top:50%;
    1   left:50%;
    1   transform:translate(-50%,-50%);
    1   background-color:rgba(0,0,0,.75);
    1   height:calc(100vh + 1px);
    1   width:calc(100vw + 1px);
    1   text-align:center;
    1   display:flex;
    1   justify-content:center;
    1   align-items:center;
    1 }
    1 .insta-modal a img {
    1 next issueprevious issueW776CSS: A vendor extension has been used: -o-object-fit
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -o-object-fit:cover;
    1   object-fit:cover;
    1   width:70vw;
    1   height:auto;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .insta-modal a img {
    1     height:70vh;
    1     width:auto;
    1   }
    1 }
    1 .insta-modal .insta-caption {
    1   display:block;
    1   margin-top:8px;
    1   max-height:15rem;
    1   overflow-y:scroll;
    1 }
    1 .insta-modal .insta-caption p {
    1   color:#fff;
    1 }
    1 .insta-close {
    1   z-index:51;
    1   position:fixed;
    1   right:0;
    1   cursor:pointer;
    1   margin-top:8px;
    1   margin-right:8px;
    1   top:0;
    1 }
    1 .insta-close svg {
    1   fill:#fff!important;
    1 }
    1 .vds-poster {
    1   height:100%;
    1 }
    1 .vds-video-layout .vds-controls-group:nth-last-child(2) {
    1   z-index:10!important;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1920px)  {
    1   .is-visible-ultrahd {
    1     display:block!important;
    1   }
    1 }
    1 .custom-color em {
    1   font-style:italic;
    1 }
    1 .custom-color .btn.primary {
    1   color:#e274ab;
    1 }
    1 .custom-color .btn.primary:before {
    1   border:1px solid #e274ab;
    1 }
    1 .custom-color .btn.primary:after {
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:url(/_next/static/media/lh_arrow_right_pink.0e1a9d47.svg);
    1 }
    1 .custom-color .retreat-button {
    1   background-color:#fff4ab;
    1 }
    1 .custom-color .retreat-button span {
    1   color:#2c2f38;
    1 }
    1 .flex {
    1   display:flex;
    1 }
    1 @media screen and (max-width:767px) {
    1   .flex-is-mobile {
    1     display:flex;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .flex-is-tablet {
    1     display:flex;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .flex-is-touch {
    1     display:flex;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .flex-is-desktop {
    1     display:flex;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .flex-is-widescreen {
    1     display:flex;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .flex-is-fullhd {
    1     display:flex;
    1   }
    1 }
    1 .flex-col {
    1   display:flex;
    1   flex-direction:column;
    1 }
    1 @media screen and (max-width:767px) {
    1   .flex-col-is-mobile {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .flex-col-is-tablet {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .flex-col-is-touch {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .flex-col-is-desktop {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .flex-col-is-widescreen {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .flex-col-is-fullhd {
    1     display:flex;
    1     flex-direction:column;
    1   }
    1 }
    1 .flex-wrap {
    1   flex-wrap:wrap;
    1 }
    1 @media screen and (max-width:767px) {
    1   .flex-wrap-is-mobile {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .flex-wrap-is-tablet {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .flex-wrap-is-touch {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .flex-wrap-is-desktop {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .flex-wrap-is-widescreen {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .flex-wrap-is-fullhd {
    1     flex-wrap:wrap;
    1   }
    1 }
    1 .items-center {
    1   align-items:center;
    1 }
    1 @media screen and (max-width:767px) {
    1   .items-center-is-mobile {
    1     align-items:center;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .items-center-is-tablet {
    1     align-items:center;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .items-center-is-touch {
    1     align-items:center;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .items-center-is-desktop {
    1     align-items:center;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .items-center-is-widescreen {
    1     align-items:center;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .items-center-is-fullhd {
    1     align-items:center;
    1   }
    1 }
    1 .items-start {
    1   align-items:flex-start;
    1 }
    1 @media screen and (max-width:767px) {
    1   .items-start-is-mobile {
    1     align-items:flex-start;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .items-start-is-tablet {
    1     align-items:flex-start;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .items-start-is-touch {
    1     align-items:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .items-start-is-desktop {
    1     align-items:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .items-start-is-widescreen {
    1     align-items:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .items-start-is-fullhd {
    1     align-items:flex-start;
    1   }
    1 }
    1 .items-end {
    1   align-items:flex-end;
    1 }
    1 @media screen and (max-width:767px) {
    1   .items-end-is-mobile {
    1     align-items:flex-end;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .items-end-is-tablet {
    1     align-items:flex-end;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .items-end-is-touch {
    1     align-items:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .items-end-is-desktop {
    1     align-items:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .items-end-is-widescreen {
    1     align-items:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .items-end-is-fullhd {
    1     align-items:flex-end;
    1   }
    1 }
    1 .justify-center {
    1   justify-content:center;
    1 }
    1 @media screen and (max-width:767px) {
    1   .justify-center-is-mobile {
    1     justify-content:center;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .justify-center-is-tablet {
    1     justify-content:center;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .justify-center-is-touch {
    1     justify-content:center;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .justify-center-is-desktop {
    1     justify-content:center;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .justify-center-is-widescreen {
    1     justify-content:center;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .justify-center-is-fullhd {
    1     justify-content:center;
    1   }
    1 }
    1 .justify-start {
    1   justify-content:flex-start;
    1 }
    1 @media screen and (max-width:767px) {
    1   .justify-start-is-mobile {
    1     justify-content:flex-start;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .justify-start-is-tablet {
    1     justify-content:flex-start;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .justify-start-is-touch {
    1     justify-content:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .justify-start-is-desktop {
    1     justify-content:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .justify-start-is-widescreen {
    1     justify-content:flex-start;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .justify-start-is-fullhd {
    1     justify-content:flex-start;
    1   }
    1 }
    1 .justify-end {
    1   justify-content:flex-end;
    1 }
    1 @media screen and (max-width:767px) {
    1   .justify-end-is-mobile {
    1     justify-content:flex-end;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .justify-end-is-tablet {
    1     justify-content:flex-end;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .justify-end-is-touch {
    1     justify-content:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .justify-end-is-desktop {
    1     justify-content:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .justify-end-is-widescreen {
    1     justify-content:flex-end;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .justify-end-is-fullhd {
    1     justify-content:flex-end;
    1   }
    1 }
    1 .justify-between {
    1   justify-content:space-between;
    1 }
    1 @media screen and (max-width:767px) {
    1   .justify-between-is-mobile {
    1     justify-content:space-between;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .justify-between-is-tablet {
    1     justify-content:space-between;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .justify-between-is-touch {
    1     justify-content:space-between;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .justify-between-is-desktop {
    1     justify-content:space-between;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .justify-between-is-widescreen {
    1     justify-content:space-between;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .justify-between-is-fullhd {
    1     justify-content:space-between;
    1   }
    1 }
    1 .gap-1 {
    1   gap:.25rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-1-is-mobile {
    1     gap:.25rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-1-is-tablet {
    1     gap:.25rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-1-is-touch {
    1     gap:.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-1-is-desktop {
    1     gap:.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-1-is-widescreen {
    1     gap:.25rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-1-is-fullhd {
    1     gap:.25rem;
    1   }
    1 }
    1 .gap-2 {
    1   gap:.5rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-2-is-mobile {
    1     gap:.5rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-2-is-tablet {
    1     gap:.5rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-2-is-touch {
    1     gap:.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-2-is-desktop {
    1     gap:.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-2-is-widescreen {
    1     gap:.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-2-is-fullhd {
    1     gap:.5rem;
    1   }
    1 }
    1 .gap-3 {
    1   gap:.75rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-3-is-mobile {
    1     gap:.75rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-3-is-tablet {
    1     gap:.75rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-3-is-touch {
    1     gap:.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-3-is-desktop {
    1     gap:.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-3-is-widescreen {
    1     gap:.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-3-is-fullhd {
    1     gap:.75rem;
    1   }
    1 }
    1 .gap-4 {
    1   gap:1rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-4-is-mobile {
    1     gap:1rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-4-is-tablet {
    1     gap:1rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-4-is-touch {
    1     gap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-4-is-desktop {
    1     gap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-4-is-widescreen {
    1     gap:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-4-is-fullhd {
    1     gap:1rem;
    1   }
    1 }
    1 .gap-6 {
    1   gap:1.5rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-6-is-mobile {
    1     gap:1.5rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-6-is-tablet {
    1     gap:1.5rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-6-is-touch {
    1     gap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-6-is-desktop {
    1     gap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-6-is-widescreen {
    1     gap:1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-6-is-fullhd {
    1     gap:1.5rem;
    1   }
    1 }
    1 .gap-8 {
    1   gap:2rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-8-is-mobile {
    1     gap:2rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-8-is-tablet {
    1     gap:2rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-8-is-touch {
    1     gap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-8-is-desktop {
    1     gap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-8-is-widescreen {
    1     gap:2rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-8-is-fullhd {
    1     gap:2rem;
    1   }
    1 }
    1 .gap-16 {
    1   gap:4rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .gap-16-is-mobile {
    1     gap:4rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .gap-16-is-tablet {
    1     gap:4rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .gap-16-is-touch {
    1     gap:4rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .gap-16-is-desktop {
    1     gap:4rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .gap-16-is-widescreen {
    1     gap:4rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .gap-16-is-fullhd {
    1     gap:4rem;
    1   }
    1 }
    1 .w-full {
    1   width:100%;
    1 }
    1 @media screen and (max-width:767px) {
    1   .w-full-is-mobile {
    1     width:100%;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .w-full-is-tablet {
    1     width:100%;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .w-full-is-touch {
    1     width:100%;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .w-full-is-desktop {
    1     width:100%;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .w-full-is-widescreen {
    1     width:100%;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .w-full-is-fullhd {
    1     width:100%;
    1   }
    1 }
    1 .w-50 {
    1   width:50%;
    1 }
    1 @media screen and (max-width:767px) {
    1   .w-50-is-mobile {
    1     width:50%;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .w-50-is-tablet {
    1     width:50%;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .w-50-is-touch {
    1     width:50%;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .w-50-is-desktop {
    1     width:50%;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .w-50-is-widescreen {
    1     width:50%;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .w-50-is-fullhd {
    1     width:50%;
    1   }
    1 }
    1 .w-fit {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
        width:-moz-fit-content;
    1   width:fit-content;
    1 }
    1 @media screen and (max-width:767px) {
    1   .w-fit-is-mobile {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .w-fit-is-tablet {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .w-fit-is-touch {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .w-fit-is-desktop {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .w-fit-is-widescreen {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .w-fit-is-fullhd {
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
          width:-moz-fit-content;
    1     width:fit-content;
    1   }
    1 }
    1 .max-w-xs {
    1   max-width:12rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .max-w-xs-is-mobile {
    1     max-width:12rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .max-w-xs-is-tablet {
    1     max-width:12rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .max-w-xs-is-touch {
    1     max-width:12rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .max-w-xs-is-desktop {
    1     max-width:12rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .max-w-xs-is-widescreen {
    1     max-width:12rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .max-w-xs-is-fullhd {
    1     max-width:12rem;
    1   }
    1 }
    1 .max-w-sm {
    1   max-width:24rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .max-w-sm-is-mobile {
    1     max-width:24rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .max-w-sm-is-tablet {
    1     max-width:24rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .max-w-sm-is-touch {
    1     max-width:24rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .max-w-sm-is-desktop {
    1     max-width:24rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .max-w-sm-is-widescreen {
    1     max-width:24rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .max-w-sm-is-fullhd {
    1     max-width:24rem;
    1   }
    1 }
    1 .max-w-md {
    1   max-width:36rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .max-w-md-is-mobile {
    1     max-width:36rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .max-w-md-is-tablet {
    1     max-width:36rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .max-w-md-is-touch {
    1     max-width:36rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .max-w-md-is-desktop {
    1     max-width:36rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .max-w-md-is-widescreen {
    1     max-width:36rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .max-w-md-is-fullhd {
    1     max-width:36rem;
    1   }
    1 }
    1 .max-w-lg {
    1   max-width:48rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .max-w-lg-is-mobile {
    1     max-width:48rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .max-w-lg-is-tablet {
    1     max-width:48rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .max-w-lg-is-touch {
    1     max-width:48rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .max-w-lg-is-desktop {
    1     max-width:48rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .max-w-lg-is-widescreen {
    1     max-width:48rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .max-w-lg-is-fullhd {
    1     max-width:48rem;
    1   }
    1 }
    1 .max-w-xl {
    1   max-width:60rem;
    1 }
    1 @media screen and (max-width:767px) {
    1   .max-w-xl-is-mobile {
    1     max-width:60rem;
    1   }
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .max-w-xl-is-tablet {
    1     max-width:60rem;
    1   }
    1 }
    1 @media screen and (max-width:1023px) {
    1   .max-w-xl-is-touch {
    1     max-width:60rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .max-w-xl-is-desktop {
    1     max-width:60rem;
    1   }
    1 }
    1 @media screen and (min-width:1216px) {
    1   .max-w-xl-is-widescreen {
    1     max-width:60rem;
    1   }
    1 }
    1 @media screen and (min-width:1408px) {
    1   .max-w-xl-is-fullhd {
    1     max-width:60rem;
    1   }
    1 }
    1 .button-reset {
    1   border:initial;
    1   background:transparent none repeat 0 0/auto auto padding-box border-box scroll;
    1   background:initial;
    1   padding:0;
    1 }
    1 #modal-wrapper {
    1   position:fixed;
    1   inset:0;
    1   z-index:9998;
    1   background-color:rgba(0,0,0,.5);
    1   width:100vw;
    1 }
    1 .content-blocker-modal {
    1   margin:0 auto;
    1   flex-direction:column;
    1   align-items:center;
    1   border:none;
    1   border-radius:1rem;
    1   max-width:320px;
    1   position:fixed;
    1   top:50%;
    1   left:50%;
    1   transform:translate(-50%,-50%);
    1   padding-top:2.75rem;
    1   gap:1rem;
    1 }
    1 .content-blocker-modal p {
    1   font-size:.875rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .content-blocker-modal {
    1     max-width:400px;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .content-blocker-modal {
    1     top:50%;
    1     left:0;
    1     transform:translateY(-50%);
    1   }
    1 }
    1 .content-blocker-modal.is-active {
    1   display:flex;
    1 }
    1 .content-blocker-modal::backdrop {
    1   z-index:-1;
    1   position:fixed;
    1   top:0;
    1   left:0;
    1   width:100vw;
    1   height:100%;
    1 }
    1 .content-blocker-modal__icon {
    1   position:absolute;
    1 next issueprevious issueE777CSS: width has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
        width:-moz-fit-content;
    1   width:fit-content;
    1 next issueprevious issueE777CSS: height has a value '-moz-fit-content' that does not match what was expected: auto | <length-percentage> | min-content | max-content | fit-content(<length-percentage>) | stretch | fit-content | contain
  Check the value against the list of valid rules from the official standard. See CSS Box Sizing Module Level 3.
        height:-moz-fit-content;
    1   height:fit-content;
    1   max-width:3rem;
    1   max-height:3rem;
    1   border-radius:50%;
    1   overflow:hidden;
    1   top:-1.5rem;
    1 }
    1 .content-blocker-modal__icon img {
    1   height:3rem;
    1   width:3rem;
    1 }
    1 .content-blocker-modal__buttons {
    1   display:flex;
    1   justify-content:center;
    1   gap:.5rem;
    1   width:100%;
    1 }
    1 .content-blocker-modal__buttons .content-blocker-button {
    1   font-size:.75rem;
    1 }
    1 .content-blocker__wrapper {
    1   position:relative;
    1   height:100%;
    1   font-family:Arial,Helvetica,sans-serif;
    1 }
    1 .content-blocker__wrapper embed,.content-blocker__wrapper iframe,.content-blocker__wrapper img,.content-blocker__wrapper object {
    1   position:absolute;
    1   top:0;
    1   left:0;
    1   width:100%;
    1   height:100%;
    1 }
    1 .content-blocker__wrapper img.background {
    1 next issueprevious issueW776CSS: A vendor extension has been used: -o-object-fit
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -o-object-fit:cover;
    1   object-fit:cover;
    1   height:100%;
    1 }
    1 .content-blocker__wrapper p {
    1   position:relative;
    1 }
    1 .content-blocker__wrapper .content-blocker__bg-image-wrapper {
    1   height:100%;
    1 }
    1 .content-blocker__wrapper .content-blocker__bg-image-wrapper img {
    1   position:relative;
    1   vertical-align:top;
    1 }
    1 .content-blocker__wrapper .content-blocker__content-wrapper {
    1   display:flex;
    1   align-items:center;
    1   justify-content:center;
    1   container-type:size;
    1 }
    1 next issueprevious issueW777CSS: This item is experimental and has been ignored: @container
  Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
      @container (width > 24rem) {
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper {
    1     width:calc(100% - 4rem);
    1     gap:.5rem;
    1     top:.375rem;
    1   }
    1 }
    1 next issueprevious issueW777CSS: This item is experimental and has been ignored: @container
  Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
      @container (width > 24rem) and (height > 24rem) {
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper {
    1     width:16.875rem;
    1   }
    1 }
    1 next issueprevious issueW777CSS: This item is experimental and has been ignored: @container
  Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
      @container (width > 28rem) {
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper {
    1     width:20rem;
    1     top:0;
    1   }
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__middle-text {
    1     margin-top:2.813rem;
    1   }
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker-button {
    1     font-size:.75rem;
    1   }
    1 }
    1 next issueprevious issueW777CSS: This item is experimental and has been ignored: @container
  Because this item is so new, it's definition has not yet been agreed upon, and so it has not been tested. Experimental items should be avoided as few browsers may support them, and their definition may change at any time.
      @container (width > 32rem) and (height < 17.5rem) {
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper {
    1     height:calc(100% - 1.5rem);
    1     min-height:6.75rem;
    1     max-height:7.25rem;
    1     width:calc(100% - 1.5rem);
    1     max-width:27rem;
    1     display:grid;
    1     grid-template-columns:1fr 1fr;
    1     grid-template-rows:1fr 1fr;
    1     grid-gap:0;
    1     gap:0;
    1     margin-top:0;
    1   }
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .content-blocker__middle-text {
    1     margin-top:0;
    1     text-align:left;
    1   }
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .buttons {
    1     justify-content:end;
    1     margin-bottom:.25rem;
    1     gap:.5rem;
    1   }
    1   .content-blocker__wrapper .content-blocker__content-wrapper .content-blocker__interaction-wrapper .content-blocker-external-link {
    1     grid-column:1/3;
    1   }
    1 }
    1 .content-blocker__wrapper .content-blocker__interaction-wrapper {
    1   padding:1rem;
    1   display:flex;
    1   flex-direction:column;
    1   align-items:center;
    1   justify-content:space-between;
    1   position:relative;
    1   background-color:#fff;
    1   box-shadow:0 1px 6px rgba(0,0,0,.153);
    1   gap:0;
    1   border-radius:1rem;
    1   width:calc(100% - 4rem);
    1   top:1rem;
    1 }
    1 .content-blocker__wrapper .content-blocker__middle-text {
    1   margin-top:1rem;
    1   font-size:.875rem;
    1   line-height:1rem;
    1   text-align:center;
    1   color:#707070;
    1 }
    1 .content-blocker__wrapper .content-blocker__platform-icon {
    1   position:absolute;
    1   border-radius:50%;
    1   overflow:hidden;
    1   left:50%;
    1   transform:translate(-50%);
    1   padding:1.5rem;
    1   top:-1.5rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .content-blocker__wrapper .content-blocker__platform-icon {
    1     padding:2rem;
    1     top:-2rem;
    1   }
    1 }
    1 .content-blocker__wrapper .content-blocker__content-wrapper {
    1   position:absolute;
    1   inset:0;
    1   height:100%;
    1 }
    1 .content-blocker__wrapper .content-blocker__buttons {
    1   display:flex;
    1   justify-content:flex-end;
    1   align-items:center;
    1   z-index:2;
    1   margin-top:1rem;
    1   margin-bottom:1rem;
    1   gap:.5rem;
    1 }
    1 .content-blocker-button {
    1   height:1.75rem;
    1   border-radius:.875rem;
    1   margin-bottom:0;
    1   font-size:.625rem;
    1   padding:0 .875rem;
    1   display:flex;
    1   align-items:center;
    1   box-shadow:none;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-appearance
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-appearance:none;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -moz-appearance
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -moz-appearance:none;
    1   appearance:none;
    1   border:none;
    1   cursor:pointer;
    1   font-weight:700;
    1 }
    1 .content-blocker-button.info {
    1   border:none;
    1   padding-left:0;
    1   padding-right:0;
    1 }
    1 .content-blocker-button.generic {
    1   color:#acacac;
    1   cursor:pointer;
    1 }
    1 .content-blocker-button:focus {
    1   box-shadow:none!important;
    1   border-color:#acacac!important;
    1 }
    1 .content-blocker-external-link {
    1   width:100%;
    1 }
    1 .content-blocker-external-link a {
    1   position:static;
    1   text-transform:inherit;
    1   text-underline-offset:unset;
    1   width:100%;
    1   display:flex;
    1   justify-content:space-between;
    1   align-items:center;
    1   color:#707070;
    1   font-size:.7rem;
    1   z-index:2;
    1   border:none;
    1   border-top:1px solid #efefef;
    1   padding-top:.875rem;
    1   padding-left:0;
    1   padding-right:0;
    1   text-decoration:none;
    1 }
    1 .content-blocker-external-link a:after,.content-blocker-external-link a:before {
    1   display:none;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .content-blocker-external-link a {
    1     width:100%;
    1     padding-left:0;
    1     padding-right:0;
    1   }
    1 }
    1 .content-blocker-external-link a svg {
    1   margin-left:.5rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .content-blocker-external-link a svg {
    1     margin-left:auto;
    1   }
    1 }
    1 .content-blocker-external-link a:focus,.content-blocker-external-link a:hover {
    1   color:#707070;
    1   box-shadow:none!important;
    1   border-top:1px solid #efefef;
    1 }
    1 .content-blocker__content {
    1   display:none;
    1 }
    1 @font-face  {
    1   font-family:Source Sans Pro Regular;
    1   src:local("Source Sans Pro Regular"),url(/_next/static/media/source-sans-pro-regular.a3455dc5.woff) format("woff");
    1   font-display:swap;
    1   font-style:normal;
    1   font-weight:400;
    1 }
    1 #is-overlay-consent-management {
    1   width:100vw;
    1   height:100vh;
    1   height:100dvh;
    1   background:rgba(0,0,0,.502);
    1 }
    1 .consent-management-container {
    1   font-family:Source Sans Pro Regular,Arial,Helvetica,sans-serif;
    1   width:100vw;
    1   display:flex;
    1   height:100vh;
    1   height:100dvh;
    1   position:fixed;
    1   bottom:0;
    1   z-index:10000;
    1 }
    1 .consent-management-container li:before {
    1   display:none;
    1   content:none;
    1 }
    1 .consent-management-container .switch.is-rounded input[type=checkbox]+.check {
    1   height:0!important;
    1   padding:.1rem!important;
    1 }
    1 .consent-management-container .check:before {
    1   background-color:inherit!important;
    1   border:1px solid #fff;
    1 }
    1 .consent-management-container .container {
    1   padding:0;
    1   color:#5a5a5a;
    1   box-shadow:0 0 25px rgba(0,0,0,.098);
    1   background-color:#fff;
    1   max-width:65rem!important;
    1   display:flex;
    1   flex-direction:column;
    1   height:100vh;
    1   height:100dvh;
    1   width:100%;
    1   margin:auto auto 0;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-height:700px)and (min-width:769px) {
    1   .consent-management-container .container {
    1     height:70vh;
    1   }
    1 }
    1 .consent-management-container .detail-container-header {
    1   grid-area:header;
    1 }
    1 .consent-management-container .detail-container-header .header-container {
    1   height:7rem;
    1   margin-bottom:.9rem;
    1 }
    1 .consent-management-container .detail-container-header div {
    1   border-bottom-left-radius:1.35rem;
    1   border-bottom-right-radius:1.35rem;
    1 }
    1 .consent-management-container .detail-container-header div img {
    1   box-shadow:0 -5px 25px hsla(0,0%,68%,.4);
    1   margin-top:3rem;
    1   position:relative;
    1   z-index:100;
    1   background-color:#fff;
    1   padding:.45rem;
    1   width:7rem;
    1   height:7rem;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -o-object-fit
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -o-object-fit:cover;
    1   object-fit:cover;
    1   display:inline;
    1 }
    1 .consent-management-container .setting-container {
    1   flex-shrink:1;
    1   flex-grow:1;
    1   grid-gap:1.35rem;
    1   margin-bottom:-.5rem;
    1 }
    1 .consent-management-container .detail-container-main {
    1   flex-shrink:1;
    1   flex-grow:1;
    1   padding:1.8rem 1.35rem;
    1   background-color:#fff;
    1   overflow:auto;
    1 }
    1 .consent-management-container .detail-container-main b,.consent-management-container .detail-container-main p,.consent-management-container .detail-container-main span {
    1   color:#5a5a5a;
    1 }
    1 .consent-management-container .detail-container-main span {
    1   display:inline-block;
    1   margin-bottom:.9rem;
    1 }
    1 .consent-management-container .detail-container-main .introtext {
    1   overflow-x:hidden;
    1   overflow-y:scroll;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -ms-overflow-style
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -ms-overflow-style:none;
    1   scrollbar-width:none;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: .introtext::-webkit-scrollbar
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container .detail-container-main .introtext::-webkit-scrollbar {
    1   display:none;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: .main-content::-webkit-scrollbar
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container .detail-container-main .introtext .main-content::-webkit-scrollbar,.consent-management-container .detail-container-main .introtext .setting-content::-webkit-scrollbar {
    1   display:none;
    1 }
    1 .consent-management-container .setting-container {
    1   overflow:auto;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container {
    1     display:grid;
    1     grid-template-columns:1fr 2fr;
    1     grid-template-areas:"header cookies" "categories cookies";
    1     grid-row-gap:0;
    1     row-gap:0;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-header {
    1   background-color:#eee;
    1   grid-area:header;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .setting-container .setting-container-header {
    1     display:none;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-header .header-container {
    1   height:7rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-header div {
    1   border-bottom-left-radius:1.35rem;
    1   border-bottom-right-radius:1.35rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-header div img {
    1   box-shadow:0 -5px 25px hsla(0,0%,68%,.4);
    1   margin-top:3rem;
    1   position:relative;
    1   z-index:100;
    1   background-color:#fff;
    1   padding:.45rem;
    1   width:7rem;
    1   height:7rem;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -o-object-fit
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -o-object-fit:cover;
    1   object-fit:cover;
    1   display:inline;
    1 }
    1 .consent-management-container .setting-container .setting-container-categories {
    1   margin-top:5rem;
    1   background-color:#eee;
    1   grid-area:categories;
    1 }
    1 .consent-management-container .setting-container .setting-container-categories .field {
    1   cursor:pointer;
    1   width:100%;
    1   display:inline-flex;
    1   border-bottom-right-radius:0;
    1   margin-left:2.25rem;
    1   border-top-left-radius:1.8rem;
    1   border-bottom-left-radius:1.8rem;
    1   padding:.9rem 2.25rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-categories .field:not(:last-child) {
    1   margin-bottom:.9rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-categories .field.active {
    1   background-color:#fff;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .setting-container .setting-container-categories {
    1     display:none;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies-wrapper {
    1   background-color:#fff;
    1   overflow:hidden;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container .setting-container-cookies-wrapper {
    1     margin:.9rem 0 0;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies {
    1   grid-area:cookies;
    1   padding:1.35rem .9rem;
    1   overflow-x:hidden;
    1   overflow-y:scroll;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -ms-overflow-style
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -ms-overflow-style:none;
    1   scrollbar-width:none;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: .setting-container-cookies::-webkit-scrollbar
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container .setting-container .setting-container-cookies::-webkit-scrollbar {
    1   display:none;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: .main-content::-webkit-scrollbar
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container .setting-container .setting-container-cookies .main-content::-webkit-scrollbar,.consent-management-container .setting-container .setting-container-cookies .setting-content::-webkit-scrollbar {
    1   display:none;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container .setting-container-cookies {
    1     height:100%;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-desc {
    1   margin-bottom:2.25rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions *,.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions :after,.consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions :before {
    1   box-sizing:border-box;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions :focus {
    1 next issueprevious issueE914WCAG2 AA 2.4.7: Do not remove the visual focus indicator or render it invisible
  Turning off the focus indicator, or using styling which may make it difficult to see the focus indicator, prevents people from knowing which element has the keyboard focus. See WCAG2 Failure F78.
        outline:none;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions>div {
    1     display:none;
    1   }
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions>div.active {
    1     display:block;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions details {
    1   padding-top:1.8rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary {
    1   list-style:none;
    1   cursor:pointer;
    1   position:relative;
    1   margin-left:.9rem;
    1   margin-right:.9rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary p {
    1   padding:0 1.8rem .9rem;
    1   margin-bottom:.9rem;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary .field {
    1   padding-left:1.8rem;
    1   display:inline-flex;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: summary::-webkit-details-marker
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary::-webkit-details-marker {
    1   display:none;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions summary .field:after {
    1   position:absolute;
    1   top:.3rem;
    1   right:.9rem;
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:" ";
    1   width:.9rem;
    1   height:.9rem;
    1   transform:rotate(45deg);
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-transform
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-transform:rotate(45deg);
    1   border:solid #5a5a5a;
    1   border-width:0 3px 3px 0;
    1   display:inline-block;
    1   padding:3px;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions details[open] summary .field:after {
    1   transform:rotate(-135deg);
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-transform
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-transform:rotate(-135deg);
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container {
    1     margin:1.8rem 0;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container {
    1     margin-left:.9rem;
    1     margin-right:.9rem;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-hidden {
    1   display:block;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-show {
    1   display:none;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container {
    1     padding:.45rem .9rem 1.8rem;
    1   }
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field {
    1     display:inline-flex;
    1   }
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-hidden {
    1     display:none;
    1   }
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .tablet-show {
    1     display:block;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail {
    1   margin-top:1.35rem;
    1   background-color:#eee;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail:last-child {
    1     margin-bottom:0;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail {
    1     margin:0 .9rem .9rem 0;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .setting-container-cookies-key {
    1   font-weight:700;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:768px)  {
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .setting-container-cookies-key {
    1     padding-bottom:0!important;
    1   }
    1   .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .value {
    1     padding-top:0!important;
    1   }
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .value a {
    1   word-wrap:break-word;
    1   width:100%;
    1   cursor:pointer;
    1 }
    1 .consent-management-container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail .column {
    1   padding:.5rem;
    1 }
    1 .consent-management-container .footer-container {
    1   position:relative;
    1   flex-shrink:0;
    1   flex-grow:0;
    1   background-color:#fff;
    1   box-shadow:0 -5px 5px hsla(0,0%,68%,.2);
    1   border-top-left-radius:1.35rem;
    1   border-top-right-radius:1.35rem;
    1   padding-top:1.35rem;
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container .footer-container {
    1     padding-right:1.35rem;
    1     padding-left:1.35rem;
    1     padding-bottom:.9rem;
    1   }
    1 }
    1 .consent-management-container .footer-container .footer-container-backbutton {
    1   text-align:left;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .footer-container .footer-container-backbutton {
    1     text-align:center;
    1   }
    1 }
    1 .consent-management-container .footer-container .footer-container-categories {
    1   text-align:center;
    1   padding-bottom:.45rem!important;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container .footer-container .footer-container-categories {
    1     text-align:left;
    1   }
    1 }
    1 .consent-management-container .footer-container .footer-container-navigation {
    1   padding-bottom:.45rem!important;
    1   text-align:right;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .footer-container .footer-container-navigation {
    1     text-align:center;
    1   }
    1 }
    1 .consent-management-container .footer-container .footer-container-links {
    1   grid-area:links;
    1   text-align:right;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container .footer-container .footer-container-links {
    1     text-align:center;
    1     background-color:#eee;
    1     padding-top:1.8rem;
    1     padding-bottom:1.8rem;
    1     margin-top:1.35rem;
    1   }
    1 }
    1 .consent-management-container .footer-container .Buttons li,.consent-management-container .footer-container .textlinks li {
    1   display:inline-block;
    1   text-align:center;
    1   cursor:pointer;
    1   transition:.5s;
    1 }
    1 .consent-management-container .footer-container .Buttons li a,.consent-management-container .footer-container .textlinks li a {
    1   text-decoration:none!important;
    1   cursor:pointer;
    1 }
    1 .consent-management-container .footer-container .textlinks {
    1   padding-bottom:0;
    1   margin-bottom:0;
    1 }
    1 .consent-management-container .footer-container .textlinks li {
    1   padding-bottom:0;
    1   margin-bottom:0;
    1   list-style:none;
    1 }
    1 .consent-management-container .footer-container .textlinks li:before {
    1   content:none!important;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:768px)  {
    1   .consent-management-container .footer-container .textlinks {
    1     margin-top:1.35rem;
    1   }
    1 }
    1 .consent-management-container .footer-container ul.textlinks {
    1   display:block;
    1   padding-top:.45rem;
    1   padding-bottom:.45rem;
    1 }
    1 @media screen and (max-width:1023px) {
    1   .consent-management-container .footer-container ul.textlinks {
    1     background-color:#eee;
    1   }
    1 }
    1 .consent-management-container .footer-container ul.textlinks li {
    1   display:inline-block;
    1 }
    1 .consent-management-container .footer-container ul.textlinks li:not(:last-child):after {
    1   margin-left:1.8rem;
    1   margin-right:1.8rem;
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:"|";
    1 }
    1 .consent-management-container .footer-container .Links li:not(:last-child):after {
    1   margin-left:.9rem;
    1   margin-right:.9rem;
    1 next issueprevious issueP908WCAG2 A 1.3.1: Do not insert content using CSS
  Content inserted using CSS may not appear when CSS is turned off, or the user is using their own accessible style sheet. See WCAG2 Failure F87.
        content:"|";
    1 }
    1 .consent-management-container:not(.plain) .Buttons li {
    1   border:1px solid #fff;
    1   border-radius:1.8rem;
    1   padding-left:0;
    1   padding-top:.45rem;
    1   padding-bottom:.45rem;
    1   width:13rem;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container:not(.plain) .Buttons li {
    1     margin:auto;
    1     margin-bottom:.9rem!important;
    1   }
    1 }
    1 .consent-management-container:not(.plain) .Buttons-Gaps li {
    1   font-weight:600;
    1   margin-left:1.35rem;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:768px)  {
    1   .consent-management-container:not(.plain) .Buttons-Gaps li {
    1     margin:auto;
    1     display:block;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container:not(.plain) .setting-container-cookies {
    1     padding:0;
    1     margin:.9rem;
    1     border-radius:1.8rem;
    1     box-shadow:0 0 25px rgba(0,0,0,.098);
    1   }
    1 }
    1 .consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions {
    1   padding-bottom:1.8rem;
    1 }
    1 .consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions a {
    1   cursor:pointer;
    1   color:inherit;
    1   text-decoration:none;
    1   box-shadow:0 1px 0 0;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(max-width:1023px)  {
    1   .consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .setting-container-cookies-detail {
    1     margin-left:.45rem;
    1     margin-right:.45rem;
    1   }
    1   .consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field {
    1     padding-top:.9rem;
    1     padding-left:.9rem;
    1   }
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @media(min-width:1024px)  {
    1   .consent-management-container:not(.plain) .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookies-container .field {
    1     margin-bottom:.9rem;
    1   }
    1 }
    1 .consent-management-container.plain {
    1   box-shadow:0 0 16px 0 rgba(0,0,0,.11);
    1   font-family:Arial,Helvetica,sans-serif;
    1   font-weight:400;
    1   color:#4a4a4a;
    1 }
    1 next issueprevious issueW776CSS: A vendor extension has been used: ::-moz-selection
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
      .consent-management-container.plain ::-moz-selection {
    1   background:#d0d0d0;
    1   text-shadow:none;
    1 }
    1 .consent-management-container.plain ::selection {
    1   background:#d0d0d0;
    1   text-shadow:none;
    1 }
    1 @media screen and (max-width:1023px) {
    1   .consent-management-container.plain {
    1     padding:.875rem;
    1   }
    1 }
    1 .consent-management-container.plain .btn {
    1   width:auto;
    1   border:initial;
    1   cursor:pointer;
    1   text-transform:uppercase;
    1   font-family:Arial,Helvetica,sans-serif;
    1   font-weight:700;
    1   background-color:#4a4a4a;
    1   font-size:.75rem;
    1   line-height:1.25rem;
    1   color:#fff;
    1   padding:.438rem 1rem;
    1   border-radius:1rem;
    1   margin-bottom:0;
    1 }
    1 .consent-management-container.plain .btn:before {
    1   content:normal;
    1 }
    1 .consent-management-container.plain .btn.secondary,.consent-management-container.plain .btn:hover {
    1   color:#4a4a4a;
    1   background-color:#cfcfcf;
    1 }
    1 .consent-management-container.plain .btn.secondary:hover {
    1   color:#fff;
    1   background-color:#4a4a4a;
    1 }
    1 .consent-management-container.plain .btn.tertiary {
    1   background-color:transparent;
    1   background-color:initial;
    1   padding:initial;
    1   text-decoration:underline;
    1   color:#4a4a4a;
    1   font-size:.75rem;
    1   line-height:1.25rem;
    1   gap:.5rem;
    1 }
    1 .consent-management-container.plain .container {
    1   color:#4a4a4a;
    1   max-height:calc(100vh - 4rem);
    1   max-height:calc(100dvh - 4rem);
    1   height:auto;
    1   background-color:transparent;
    1   background-color:initial;
    1   margin-bottom:.875rem;
    1   border-radius:1rem;
    1 }
    1 .consent-management-container.plain .container.auto-height {
    1   height:auto;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .consent-management-container.plain .container {
    1     max-width:43rem!important;
    1     margin-bottom:1rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container.plain .container {
    1     margin-bottom:2rem;
    1   }
    1 }
    1 .consent-management-container.plain .container p {
    1   font-size:.875rem;
    1   line-height:1.375rem;
    1 }
    1 .consent-management-container.plain .container .text-link {
    1   border:initial;
    1   background:transparent none repeat 0 0/auto auto padding-box border-box scroll;
    1   background:initial;
    1   padding:0;
    1   all:unset;
    1 }
    1 .consent-management-container.plain .container .text-link,.consent-management-container.plain .container a {
    1   position:static;
    1   text-transform:inherit;
    1   text-decoration:none;
    1   text-underline-offset:unset;
    1   font-family:Arial,Helvetica,sans-serif;
    1   display:inline;
    1   font-weight:400;
    1   text-decoration:underline;
    1   font-size:.875rem;
    1   line-height:1.25rem;
    1   color:#4a4a4a;
    1   cursor:pointer;
    1 }
    1 .consent-management-container.plain .container .text-link:hover,.consent-management-container.plain .container a:hover {
    1   color:#cfcfcf;
    1 }
    1 .consent-management-container.plain .container input[type=checkbox] {
    1   font-family:"Arial, Helvetica, sans-serif",serif;
    1   border:1px solid #4a4a4a;
    1   accent-color:#4a4a4a;
    1 }
    1 .consent-management-container.plain .container input[type=checkbox]:checked {
    1   background-color:#4a4a4a!important;
    1 }
    1 .consent-management-container.plain .container .control-label {
    1   font-weight:700;
    1   font-size:.875rem;
    1   line-height:1.375rem;
    1   color:#4a4a4a;
    1 }
    1 .consent-management-container.plain .container .detail-container-main {
    1   padding:1.25rem 1.25rem 1rem;
    1   border-top-left-radius:1rem;
    1   border-top-right-radius:1rem;
    1 }
    1 .consent-management-container.plain .container .detail-container-main b,.consent-management-container.plain .container .detail-container-main p,.consent-management-container.plain .container .detail-container-main span {
    1   color:#4a4a4a;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .consent-management-container.plain .container .detail-container-main {
    1     padding:1.75rem 1.75rem 1.5rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container.plain .container .detail-container-main {
    1     padding:2rem 2rem 1.5rem;
    1   }
    1 }
    1 .consent-management-container.plain .container .detail-container-main .detail-title {
    1   font-weight:700;
    1   font-size:1.25rem;
    1   margin-bottom:1.25rem;
    1   display:block;
    1 }
    1 .consent-management-container.plain .container .detail-container-main .introtext {
    1   font-size:.875rem;
    1   line-height:1.375rem;
    1 }
    1 .consent-management-container.plain .container .detail-container-main .introtext b,.consent-management-container.plain .container .detail-container-main .introtext strong {
    1   font-weight:700;
    1 }
    1 .consent-management-container.plain .container .detail-container-main.is-inline .introtext,.consent-management-container.plain .container .detail-container-main.is-inline .introtext * {
    1   display:inline;
    1 }
    1 .consent-management-container.plain .container .setting-container {
    1   position:relative;
    1   width:100%;
    1   background-color:#fff;
    1   border-radius:1rem 1rem 0 0;
    1   display:flex;
    1   flex-direction:column;
    1   padding-bottom:2rem;
    1   margin-bottom:0;
    1   grid-gap:initial;
    1   overflow-x:hidden!important;
    1 }
    1 .consent-management-container.plain .container .setting-container .settings-scroll-wrapper {
    1   overflow:auto;
    1 }
    1 .consent-management-container.plain .container .setting-container .mobile-back-button {
    1   margin-left:auto;
    1   padding:1.25rem 1.25rem 1.25rem 0;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .consent-management-container.plain .container .setting-container .mobile-back-button {
    1     padding:1.75rem 1.75rem 1.75rem 0;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container.plain .container .setting-container .mobile-back-button {
    1     padding:2rem 2rem 2rem 0;
    1   }
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies-wrapper {
    1   margin:0;
    1   overflow:auto!important;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-header {
    1   background-color:#fff;
    1   display:block!important;
    1 }
    1 .consent-management-container.plain .container .setting-container .field {
    1   margin-bottom:0;
    1   padding-left:0;
    1 }
    1 .consent-management-container.plain .container .setting-container .field .custom-checkbox {
    1   display:flex;
    1   align-items:center;
    1 }
    1 .consent-management-container.plain .container .setting-container .field .custom-checkbox input {
    1   width:1rem;
    1   height:1rem;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .field {
    1   margin-top:1.5rem;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookie-section:not(.active) {
    1   display:none;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookie-section .cookies-container {
    1   padding:initial;
    1   margin:initial;
    1   border-left:initial!important;
    1   border-right:initial!important;
    1   border-bottom:initial!important;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookie-section .cookies-container .setting-container-cookies-detail {
    1   margin:.625rem 0 0;
    1   font-size:.75rem;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookie-section .cookies-container .setting-container-cookies-detail .value {
    1   display:flex;
    1   align-items:center;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies .setting-container-cookies-accordions .cookie-section .cookies-container .setting-container-cookies-detail .value a {
    1   font-size:.75rem;
    1   cursor:pointer;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-cookies,.consent-management-container.plain .container .setting-container .setting-container-header {
    1   padding:1.25rem 1.25rem 0;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .consent-management-container.plain .container .setting-container .setting-container-cookies,.consent-management-container.plain .container .setting-container .setting-container-header {
    1     padding:1.75rem 1.75rem 0;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container.plain .container .setting-container .setting-container-cookies,.consent-management-container.plain .container .setting-container .setting-container-header {
    1     padding:2rem 2rem 0;
    1   }
    1 }
    1 @media screen and (max-width:767px) {
    1   .consent-management-container.plain .container .setting-container .setting-container-cookies {
    1     padding:0 1.25rem;
    1   }
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories {
    1   margin-top:0;
    1   background-color:#fff;
    1   display:block!important;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories .category {
    1   padding:1.5rem 0;
    1   border-bottom:1px solid #cfcfcf;
    1   border-bottom-left-radius:0;
    1   border-bottom-right-radius:0;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories .category .is-inline * {
    1   display:inline;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories .category:last-of-type {
    1   border-bottom:none;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories .category .field {
    1   margin-left:0;
    1   padding-left:0;
    1   font-weight:700;
    1   margin-bottom:0;
    1   padding-top:0;
    1   padding-bottom:.5rem;
    1 }
    1 .consent-management-container.plain .container .setting-container .setting-container-categories .category .field.active {
    1   background-color:transparent;
    1 }
    1 .consent-management-container.plain .container .footer-container {
    1   border-bottom-left-radius:1rem;
    1   border-bottom-right-radius:1rem;
    1   box-shadow:none;
    1   border-top-left-radius:0;
    1   border-top-right-radius:0;
    1   padding:0 1.25rem 1.25rem;
    1 }
    1 @media print,screen and (min-width:768px) {
    1   .consent-management-container.plain .container .footer-container {
    1     padding:0 1.75rem 1.75rem;
    1   }
    1 }
    1 @media screen and (min-width:1024px) {
    1   .consent-management-container.plain .container .footer-container {
    1     padding:0 2rem 2rem;
    1   }
    1 }
    1 .consent-management-container.plain .container .footer-container .footer-container-navigation {
    1   padding-bottom:0!important;
    1 }
    1 .consent-management-container.plain .container .footer-container .footer-container-navigation .Buttons {
    1   display:flex;
    1   align-items:center;
    1   gap:1rem;
    1   margin:0;
    1 }
    1 .consent-management-container.plain .container .footer-container .footer-container-navigation .Buttons li {
    1   all:unset;
    1   padding:initial;
    1   margin:initial;
    1 }
    1 @media screen and (max-width:767px) {
    1   .consent-management-container.plain .container .footer-container .footer-container-navigation .Buttons {
    1     flex-direction:column;
    1     display:inline-flex;
    1   }
    1   .consent-management-container.plain .container .footer-container .footer-container-navigation .Buttons>* {
    1     width:100%;
    1   }
    1 }
    1 .consent-management-container.plain h3 {
    1   font-size:1.25rem;
    1   font-weight:700;
    1   color:#4a4a4a;
    1   line-height:1.75rem;
    1   margin-bottom:1.25rem;
    1 }
    1 .visible {
    1   display:block!important;
    1 }
    1 .hidden {
    1   display:none!important;
    1 }
    1 .nogap {
    1   margin:0!important;
    1   padding:0!important;
    1 }
    1 .overlay {
    1   position:fixed;
    1   top:0;
    1   bottom:0;
    1   left:0;
    1   right:0;
    1 }
    1 .template {
    1   min-height:100vh;
    1   background:linear-gradient(90deg,rgba(8,65,219,.15) 0,rgba(255,11,152,.15) 50%,rgba(192,39,51,.15));
    1 }
    1 .template .template-head {
    1   text-align:center;
    1   margin-bottom:56px;
    1 }
    1 .template .template-head .template-title {
    1   background:#0841db;
    1   background:linear-gradient(90deg,#0841db 0,#ff0b98 50%,#c02733);
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-background-clip
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-background-clip:text;
    1 next issueprevious issueE777CSS: background-clip has a value 'text' that does not match what was expected: <visual-box>#
  Check the value against the list of valid rules from the official standard. See CSS Backgrounds and Borders Module Level 3.
        background-clip:text;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -webkit-text-fill-color
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
        -webkit-text-fill-color:transparent;
    1   margin-bottom:0;
    1 }
    1 .template .template-block {
    1   text-align:center;
    1   cursor:pointer;
    1   border-radius:10px;
    1   background-color:hsla(0,0%,100%,.25);
    1   box-shadow:0 0 0 1px #fff;
    1   transition:all .25s ease-in-out;
    1   padding:5rem;
    1 }
    1 .template .template-block:hover {
    1   box-shadow:0 0 0 1px rgba(255,11,152,.75);
    1   background-color:rgba(255,11,152,.25);
    1 }
    1 .template .template-info {
    1   background:rgba(8,65,219,.5);
    1   border:1px solid #0841db;
    1   border-radius:10px;
    1   padding:1.5rem;
    1   color:#fff;
    1   margin-bottom:24px;
    1 }
    1 .template .template-info * {
    1   color:#fff;
    1 }
    1 .template .template-error {
    1   background:rgba(192,39,51,.5);
    1   border:1px solid #c02733;
    1   border-radius:10px;
    1   padding:1.5rem;
    1   color:#fff;
    1   margin-bottom:24px;
    1 }
    1 .template .template-error * {
    1   color:#fff;
    1 }
    1 .template .template-success {
    1   background:rgba(66,156,84,.5);
    1   border:1px solid #429c54;
    1   border-radius:10px;
    1   padding:1.5rem;
    1   color:#fff;
    1   margin-bottom:24px;
    1 }
    1 .template .template-success * {
    1   color:#fff;
    1 }
    1 .mf-cursor {
    1   position:fixed;
    1   top:0;
    1   left:0;
    1   z-index:250;
    1   direction:ltr;
    1   contain:layout style size;
    1   pointer-events:none;
    1   transition:opacity .3s,color .4s;
    1 }
    1 @media screen and (max-width:1023px) {
    1   .mf-cursor {
    1     display:none;
    1   }
    1 }
    1 .mf-cursor:before {
    1   top:-50px;
    1   left:-50px;
    1   width:100px;
    1   height:100px;
    1   background:#2c2f38;
    1   border-radius:50%;
    1   transition:transform .25s ease-in-out,opacity .1s;
    1 }
    1 .mf-cursor:after,.mf-cursor:before {
    1   content:"";
    1   position:absolute;
    1   display:none;
    1   transform:scale(.2);
    1 }
    1 .mf-cursor:after {
    1   border:3px solid #fff;
    1   border-radius:50%;
    1   width:108px;
    1   height:108px;
    1   top:-54px;
    1   left:-54px;
    1   transition:transform .25s ease-in-out;
    1 }
    1 .mf-cursor.-inverse {
    1   color:#d3d0c7;
    1 }
    1 .mf-cursor.-hide-pointer:after,.mf-cursor.-hide-pointer:before {
    1   display:none;
    1 }
    1 next issueprevious issueE721CSS: Unrecognised at-rule
  The at-rule is not recognised as valid for the selected CSS Level.
      @supports(mix-blend-mode:exclusion)  {
    1   .mf-cursor.-exclusion {
    1     mix-blend-mode:exclusion;
    1   }
    1   .mf-cursor.-exclusion:before {
    1     background:#d3d0c7;
    1   }
    1 }
    1 .mf-cursor.-pointer:before {
    1   transform:scale(.15);
    1 }
    1 .mf-cursor.-text:before {
    1   transform:scale(1.7);
    1 }
    1 .mf-cursor.-text:after {
    1   transform:scale(1.7);
    1   border:1px solid #fff;
    1 }
    1 .mf-cursor.-text.-active:before {
    1   transform:scale(1.6);
    1   transition-duration:.2s;
    1 }
    1 .mf-cursor.-icon:before {
    1   transform:scale(1.5);
    1 }
    1 .mf-cursor.-icon.-active:before {
    1   transform:scale(1.4);
    1 }
    1 .mf-cursor.-hidden {
    1   opacity:0;
    1 }
    1 .mf-cursor.-hidden:after,.mf-cursor.-hidden:before {
    1   transform:scale(0);
    1 }
    1 .mf-cursor-text {
    1   position:absolute;
    1   top:-18px;
    1   left:-18px;
    1   width:36px;
    1   height:36px;
    1   display:flex;
    1   align-items:center;
    1   justify-content:center;
    1   transform:scale(0) rotate(10deg);
    1   opacity:0;
    1   color:#fff;
    1 next issueprevious issueE910WCAG2 AA 1.4.4: Use relative rather than absolute units with 'font-size'
  Using relative units helps the page to be rendered correctly at different resolutions and allows people with sight difficulties to 'zoom in' to pages to read them. See Understanding 1.4.4.
        font-size:20px;
    1   line-height:30px;
    1   text-align:center;
    1   font-family:Fruitiger,arial,helvetica,sans-serif;
    1   transition:opacity .4s,transform .3s;
    1 }
    1 .mf-cursor.-icon .mf-cursor-text,.mf-cursor.-text .mf-cursor-text {
    1   opacity:1;
    1   transform:scale(1);
    1 }
    1 .mf-cursor-media {
    1   position:absolute;
    1   width:300px;
    1   height:300px;
    1   margin:-150px 0 0 -150px;
    1 }
    1 .mf-cursor-media img,.mf-cursor-media video {
    1   position:absolute;
    1   top:50%;
    1   left:50%;
    1   transform:translate(-50%,-50%);
    1 }
    1 next issueprevious issueE703CSS: Mismatched pairs of '()', or '[]' found
  Outside of strings, you must have matching pairs of parentheses '()' and square brackets '[]'. This error is normally displayed when there is a missing parenthesis or bracket, or an additional one has been entered by mistake, or an extra one has been deliberately added but hasn't been properly escaped using ''.
      @supports((-o-object-fit:cover) or (object-fit:cover)){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}}
    1   mf-cursor-media img,.mf-cursor-media video {
    1     position:static;
    1     width:100%;
    1     height:100%;
    1 next issueprevious issueW776CSS: A vendor extension has been used: -o-object-fit
  Authors should avoid using vendor extensions where possible. See Vendor-specific extensions.
          -o-object-fit:cover;
    1     object-fit:cover;
    1     transform:translateZ(0);
    1   }
    1 }
    1 .mf-cursor-media-box {
    1   position:relative;
    1   width:100%;
    1   height:100%;
    1   overflow:hidden;
    1   transform:scale(0) translateZ(0);
    1   padding:100px;
    1   opacity:0;
    1   border-radius:50%;
    1   transition:transform .35s,opacity .2s .2s;
    1 }
    1 .mf-cursor.-media .mf-cursor-media-box {
    1   opacity:1;
    1   transform:scale(1);
    1   transition-duration:.4s,.4s;
    1   transition-delay:0s,0s;
    1 }