/* VIZ011 pending owner visual acceptance. Font sizes only; no editor/content changes. */
:where(body.breganja-viz011) :where(main) :is(h2,h3,h4,h5,h6){--viz011-scale:.85;}
body.breganja-viz011 main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,body.home.breganja-viz011 main .home-hero__title{--viz011-scale:calc(2 / 3);}
body.breganja-viz011 main :is(.inner-hero__lead,.spk-hero__lead),body.breganja-viz011 main .breganja-pattern__hero .breganja-pattern__lead{--viz011-scale:.9;}
body.home.breganja-viz011 main :is(.home-introduction__headline,.home-stories .breganja-stories__title,.home-gym__title){--viz011-scale:calc(2 / 3);}
:where(body.breganja-viz011) :is(h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h1,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h2,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h3,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(h4):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h4,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(:root :where(.wp-block-post-title)):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h1,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-page h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.35rem, 5vw, 4.75rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(4rem, 8.6vw, 9rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-hero__lead):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.15rem, 1rem + 0.65vw, 1.55rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-path__copy h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.8rem, 2.6vw, 3.25rem)) * var(--viz011-scale,.85));}
@media (max-width: 600px){:where(body.breganja-viz011) :is(.spk-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.7rem, 18vw, 5.3rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.spk-page h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.15rem, 3.15vw, 3.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.75rem, 4.2vw, 4.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-hero__lead):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.08rem, 0.99rem + 0.3vw, 1.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-path__copy h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.7rem, 2.05vw, 2.55rem)) * var(--viz011-scale,.85));}
@media (max-width: 600px){:where(body.breganja-viz011) :is(.spk-page h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 10vw, 2.65rem)) * var(--viz011-scale,.85));}}
@media (max-width: 600px){:where(body.breganja-viz011) :is(.spk-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 17vw, 4.35rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3rem, 5.4vw, 4.5rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.75rem, 12vw, 4rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 3.2vw, 3.8rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 10vw, 3rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-section__header h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-current > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-people > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 2.5vw, 3.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 3.35vw, 4rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 3.5vw, 4rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 9vw, 2.75rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.65rem, 5.7vw, 6.4rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.75rem, 5.4vw, 5.75rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.15rem, 14vw, 4.35rem)) * var(--viz011-scale,.85));}}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.55rem, 11vw, 4rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.75rem, 4.7vw, 5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 4.3vw, 4.5rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 11vw, 3.5rem)) * var(--viz011-scale,.85));}}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.35rem, 10vw, 3.25rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 4vw, 4.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-section__header h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.15rem, 3.1vw, 3rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-current > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.15rem, 3.1vw, 3rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-people > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.15rem, 3.1vw, 3rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.35rem, 3.8vw, 3.9rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.35rem, 10vw, 3.25rem)) * var(--viz011-scale,.85));}}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.25rem, 9vw, 3rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.home .home-section__header h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-current > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-people > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.125rem, 1rem + 2.4vw, 3.625rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 2.5vw, 3.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 3.35vw, 4rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 3.5vw, 4rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 9vw, 2.75rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.25rem, 2.7vw, 3.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.75rem, 4vw, 4.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-section__header h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-h2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-current > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-h2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-people > .home-grid > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-h2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-introduction__headline):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-h1)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-display)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.2rem, 2.5vw, 3.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--home-type-h1)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.home .home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.8rem, 13vw, 4rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.75rem, 2vw, 2.65rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.home .home-intent-world__heading h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.9rem, 8.5vw, 2.5rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.inner-section h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--inner-h2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.inner-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--inner-h2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.inner-section h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--inner-h3)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.inner-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--inner-h1)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.inner-hero__lead):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--inner-lead)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.speleo-featured-story h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2rem, 2.8vw, 3.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.speleo-secondary-stories h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.55rem, 1.8vw, 2.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.speleo-traces .inner-section__intro h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(4.25rem, 7vw, 8rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(.inner-hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 17vw, 5rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.home .home-intent-path__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.125rem, 0.95rem + 0.5vw, 1.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-intent-path__title a):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.125rem, 0.95rem + 0.5vw, 1.5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.75rem, 4vw, 4.5rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.home .home-final h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.5rem, 11vw, 3.35rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.breganja-pattern__heading):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.35rem, 3.4vw, 4.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-pattern__lead):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.08rem, 0.98rem + 0.38vw, 1.4rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-pattern__hero h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 6.2vw, 7rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-stories__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.25rem, 5vw, 5rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-story-card__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.65rem, 2.1vw, 2.15rem)) * var(--viz011-scale,.85));}
@media (max-width: 560px){:where(body.breganja-viz011) :is(.breganja-stories__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3rem, 18vw, 4.5rem)) * var(--viz011-scale,.85));}}
@media (max-width: 560px){:where(body.breganja-viz011) :is(.breganja-story-card__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.75rem, 8vw, 2.2rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.spk-youth-group h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.55rem, 2.2vw, 2.4rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.spk-youth-trainer__copy h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.55rem, 2vw, 2.25rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.home .home-gym .home-gym__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(2.375rem, 4.3vw, 4rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.home .wp-site-blocks .breganja-home .home-hero__content .home-hero__title):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((38px) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.breganja-viz003-photo-hero:not(.home) .wp-site-blocks main :is(.inner-hero, .spk-hero, .breganja-pattern__hero) h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 6.2vw, 7rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(body.breganja-viz003-photo-hero:not(.home) .wp-site-blocks main :is(.inner-hero__lead, .spk-hero__lead, .breganja-pattern__hero .breganja-pattern__lead)):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.08rem, 0.98rem + 0.38vw, 1.4rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.breganja-viz003-photo-hero:not(.home) .wp-site-blocks main :is(.inner-hero, .spk-hero, .breganja-pattern__hero) h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 17vw, 5rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(body.breganja-viz006-photo-hero:not(.home) .wp-site-blocks main :is(.inner-hero, .spk-hero, .breganja-pattern__hero) h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 6.2vw, 7rem)) * var(--viz011-scale,.85));}
@media (max-width: 781px){:where(body.breganja-viz011) :is(body.breganja-viz006-photo-hero:not(.home) .wp-site-blocks main :is(.inner-hero, .spk-hero, .breganja-pattern__hero) h1):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(3.5rem, 17vw, 5rem)) * var(--viz011-scale,.85));}}
:where(body.breganja-viz011) :is(.speleo-school-process__item h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.35rem, 1.6vw, 1.9rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.speleo-school-fact h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.25rem, 1.8vw, 2rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.speleo-school-fact > p:last-child):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.25rem, 1.8vw, 2rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-spk-card :is(h2, h3)):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h3,var(--wp--preset--font-size--body,1.125rem))) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.about-section h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h-2)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.about-card h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h-3)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.about-milestone h3):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((clamp(1.3rem, 1.1rem + 0.7vw, 1.75rem)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.wp-site-blocks .breganja-about-page .about-people h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h-3)) * var(--viz011-scale,.85));}
:where(body.breganja-viz011) :is(.breganja-activity__lifecycle-group > h2):where(main h2:not(.screen-reader-text),main h3:not(.screen-reader-text),main h4:not(.screen-reader-text),main h5:not(.screen-reader-text),main h6:not(.screen-reader-text),main h2 *,main h3 *,main h4 *,main h5 *,main h6 *,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1 *,main .inner-hero__lead,main .spk-hero__lead,main .breganja-pattern__hero .breganja-pattern__lead){font-size:calc((var(--wp--preset--font-size--h-2, clamp(2rem, 3.5vw, 3.25rem))) * var(--viz011-scale,.85));}
@media(max-width:781px){
body.breganja-viz011 main :is(.inner-hero,.spk-hero,.breganja-pattern__hero) h1,body.home.breganja-viz011 main :is(.home-hero__title,.home-introduction__headline,.home-gym__title,.home-final h2){--viz011-scale:.85;}
body.home.breganja-viz011 main :is(.home-introduction__headline,.home-stories .breganja-stories__title,.home-gym__title){--viz011-scale:.85;}
body.home.breganja-viz011 main .home-stories .breganja-stories__title{font-size:calc(var(--home-type-h1) * .85);}
}
