:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary){align-items:center;appearance:none;background-color:var(--color--dark);border:max(1px,.0625rem) solid #0000;border-radius:2.5rem;box-sizing:border-box;color:var(--rnb--color--text-inverted);column-gap:.25rem;cursor:pointer;display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:var(--rnb--font-size--button);font-weight:var(--rnb--font-weight--bold);line-height:1.75rem;margin-bottom:0;max-width:none;padding:.45rem 1.25rem;position:relative;text-decoration:none;text-transform:none;transition-duration:var(--rnb--transition-duration);transition-property:all;transition-timing-function:var(--rnb--transition-easing);white-space:normal;width:fit-content}@media (min-width:992px){:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary){padding:.58rem var(--spacing-l,1.5rem) .58rem var(--spacing-l,1.5rem)}}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary) i{align-items:center;display:inline-flex;height:1.75rem;justify-content:center;margin-right:-.525rem;width:1.75rem}@media (min-width:992px){:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary) i{margin-right:-.75rem}}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary) svg{fill:var(--rnb--color--text-inverted);height:1.75rem;margin-left:0;margin-right:0;transition:fill var(--rnb--transition-duration) var(--rnb--transition-easing);width:1.75rem}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary)[disabled]{background-color:var(--color--text-placeholder);border-color:var(--color--text-placeholder);color:var(--rnb--color--text-inverted);cursor:not-allowed}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary)[disabled] svg{fill:var(--rnb--color--text-inverted)}@media (hover:hover){:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary):hover:not([disabled]){background-color:var(--color--brand-primary-dark);border-color:var(--rnb--color--primary);color:var(--rnb--color--text-inverted)}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary):hover:not([disabled]) svg{fill:var(--rnb--color--text-inverted)}}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary):is(:active):not([disabled]){background-color:var(--rnb--color--a11y-dark-blue);border-color:var(--color--brand-primary-dark);color:var(--rnb--color--text-inverted)}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary):is(:active):not([disabled]) svg{fill:var(--rnb--color--text-inverted)}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary):is(:focus-visible):not([disabled]){opacity:1;outline:var(--rnb--color--primary) dashed 1px;outline-offset:5px;transition:none}:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary).external-link-styles svg{margin-right:-.025rem}@media (min-width:992px){:root :is(.button--primary,.editor-styles-wrapper .button--primary,.rnb-button-primary).external-link-styles svg{margin-right:-.75rem}}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)){align-items:center;appearance:none;background-color:var(--rnb--color--background);border-color:var(--rnb--color--text);border-radius:2.5rem;border-style:solid;border-width:max(1px,.0625rem);box-sizing:border-box;color:var(--rnb--color--text);column-gap:.25rem;cursor:pointer;display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:var(--rnb--font-size--button);font-weight:var(--rnb--font-weight--bold);line-height:1.75rem;margin-bottom:0;max-width:none;padding:.45rem 1.25rem;position:relative;text-decoration:none;text-transform:none;transition-duration:var(--rnb--transition-duration);transition-property:all;transition-timing-function:var(--rnb--transition-easing);white-space:normal;width:fit-content}@media (min-width:992px){:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)){padding:.58rem var(--spacing-l,1.5rem) .58rem var(--spacing-l,1.5rem)}}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)) i{align-items:center;display:inline-flex;height:1.75rem;justify-content:center;margin-right:-.525rem;width:1.75rem}@media (min-width:992px){:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)) i{margin-right:-.75rem}}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)) svg{fill:var(--rnb--color--text);height:1.75rem;margin-left:0;margin-right:0;transition:fill var(--rnb--transition-duration) var(--rnb--transition-easing);width:1.75rem}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link))[disabled]{background-color:var(--color--text-placeholder);border-color:var(--color--text-placeholder);color:var(--rnb--color--text-inverted);cursor:not-allowed}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link))[disabled] svg{fill:var(--rnb--color--text-inverted)}@media (hover:hover){:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):hover:not([disabled]){background-color:var(--color--brand-primary-dark);border-color:var(--rnb--color--primary);color:var(--rnb--color--text-inverted)}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):hover:not([disabled]) svg{fill:var(--rnb--color--text-inverted)}}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):is(:active):not([disabled]){background-color:var(--rnb--color--a11y-dark-blue)}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):is(:focus-visible):not([disabled]){opacity:1;outline:var(--rnb--color--primary) dashed 1px;outline-offset:5px;transition:none}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):is(:active):not([disabled]){background-color:var(--color--brand-primary-dark);border-color:var(--color--brand-primary-dark);color:var(--rnb--color--text-inverted)}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)):is(:active):not([disabled]) svg{fill:var(--rnb--color--text-inverted)}:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)).external-link-styles svg{margin-right:-.025rem}@media (min-width:992px){:root :is(.button--secondary,.rnb-button-secondary,.editor-styles-wrapper .button--secondary,.is-style-dark :is(a,button):is(.button--primary,.rnb-button,.wp-block-eternia-button,.wp-block-button__link)).external-link-styles svg{margin-right:-.75rem}}:root :is(.text-button,.editor-styles-wrapper .text-button){align-items:center;appearance:none;background-color:#0000;border:max(1px,.0625rem) solid #0000;border-radius:2.5rem;box-sizing:border-box;color:var(--rnb--color--a11y-dark-blue);column-gap:.25rem;cursor:pointer;display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:var(--rnb--font-size--button);font-weight:var(--rnb--font-weight--bold);line-height:1.5rem;margin-bottom:0;max-width:none;padding:0;position:relative;text-decoration:none;text-transform:none;transition-duration:var(--rnb--transition-duration);transition-property:all;transition-timing-function:var(--rnb--transition-easing);white-space:normal;width:fit-content}@media (min-width:992px){:root :is(.text-button,.editor-styles-wrapper .text-button){padding:0}}:root :is(.text-button,.editor-styles-wrapper .text-button) i{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;margin-right:-.525rem;width:1.5rem}@media (min-width:992px){:root :is(.text-button,.editor-styles-wrapper .text-button) i{margin-right:-.75rem}}:root :is(.text-button,.editor-styles-wrapper .text-button) svg{fill:var(--rnb--color--a11y-dark-blue);height:1.5rem;margin-left:0;margin-right:0;transition:fill var(--rnb--transition-duration) var(--rnb--transition-easing);width:1.5rem}:root :is(.text-button,.editor-styles-wrapper .text-button)[disabled]{background-color:#0000;border-color:#0000;color:var(--rnb--color--accent-secondary)}:root :is(.text-button,.editor-styles-wrapper .text-button)[disabled] svg{fill:var(--rnb--color--accent-secondary)}@media (hover:hover){:root :is(.text-button,.editor-styles-wrapper .text-button):hover:not([disabled]){background-color:#0000;border-color:#0000;color:var(--rnb--color--primary)}:root :is(.text-button,.editor-styles-wrapper .text-button):hover:not([disabled]) svg{fill:var(--rnb--color--primary)}}:root :is(.text-button,.editor-styles-wrapper .text-button):is(:active):not([disabled]){background-color:#0000;border-color:#0000;color:var(--rnb--color--text)}:root :is(.text-button,.editor-styles-wrapper .text-button):is(:active):not([disabled]) svg{fill:var(--rnb--color--text)}:root :is(.text-button,.editor-styles-wrapper .text-button){display:inline-block;vertical-align:middle}:root :is(.text-button,.editor-styles-wrapper .text-button)[disabled]{color:var(--color--text-placeholder);cursor:not-allowed}:root :is(.text-button,.editor-styles-wrapper .text-button)[disabled] svg{fill:var(--color--text-placeholder)}@media (hover:hover){:root :is(.text-button,.editor-styles-wrapper .text-button):hover:not([disabled]){color:var(--color--brand-primary-dark);text-decoration:underline}:root :is(.text-button,.editor-styles-wrapper .text-button):hover:not([disabled]) svg{fill:var(--color--brand-primary-dark)}}:root :is(.text-button,.editor-styles-wrapper .text-button):is(:focus-visible):not([disabled]){opacity:1;outline:var(--rnb--color--primary) dashed 1px;outline-offset:5px;transition:none}:root :is(.text-button,.editor-styles-wrapper .text-button) i{display:inline-block;margin-left:.25rem;vertical-align:middle}.tag-button{background-color:var(--color--dark);color:var(--rnb--color--text-inverted)}.tag-button,.tag-button-secondary-50{align-items:center;appearance:none;border-radius:1.5rem;display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:.875rem;font-weight:var(--rnb--font-weight--semibold);line-height:1;padding:.615rem .75rem .635rem;width:fit-content}.tag-button-secondary-50{background-color:var(--color--brand-secondary-50);color:var(--color--text)}.tag-button-green{background-color:var(--color--tag-green)}.tag-button-blue,.tag-button-green{align-items:center;appearance:none;border-radius:1.5rem;color:var(--rnb--color--text-inverted);display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:.875rem;font-weight:var(--rnb--font-weight--semibold);line-height:1;padding:.615rem .75rem .635rem;width:fit-content}.tag-button-blue{background-color:var(--color--tag-blue)}.tag-button-dark{background-color:var(--color--tag-dark)}.tag-button-brand-primary-dark,.tag-button-dark{align-items:center;appearance:none;border-radius:1.5rem;color:var(--rnb--color--text-inverted);display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:.875rem;font-weight:var(--rnb--font-weight--semibold);line-height:1;padding:.615rem .75rem .635rem;width:fit-content}.tag-button-brand-primary-dark{background-color:var(--color--brand-primary-dark)}.tag-button-brand-tertiary{align-items:center;appearance:none;background-color:var(--color--brand-tertiary);border-radius:1.5rem;color:var(--color--text);display:inline-flex;font-family:var(--rnb--font-family--paragraph);font-size:.875rem;font-weight:var(--rnb--font-weight--semibold);line-height:1;padding:.615rem .75rem .635rem;width:fit-content}.block-page-hero,.wp-block-eternia-block-page-hero{display:grid;grid-column:full!important;grid-template-columns:var(--layout-grid-structure);margin:0!important;overflow:clip;padding-bottom:var(--spacing-xs);position:relative!important}@media (min-width:768px){.block-page-hero,.wp-block-eternia-block-page-hero{padding-bottom:var(--spacing-l)}}.block-page-hero,.wp-block-eternia-block-page-hero{--wrapper-bg-shape:url(/wp-content/themes/et-ole-yksin/build/img/page-hero-shape-dt.svg);--wrapper-bg-shape-mobile:url(/wp-content/themes/et-ole-yksin/build/img/page-hero-shape-mb.svg)}.block-page-hero .rnb-breadcrumbs-wrapper,.wp-block-eternia-block-page-hero .rnb-breadcrumbs-wrapper{margin-bottom:var(--spacing-xl)}@media (min-width:768px){.block-page-hero .rnb-breadcrumbs-wrapper,.wp-block-eternia-block-page-hero .rnb-breadcrumbs-wrapper{margin-bottom:var(--spacing-xs)}}.block-page-hero .rnb-breadcrumbs,.wp-block-eternia-block-page-hero .rnb-breadcrumbs{z-index:3}.block-page-hero__wrapper,.wp-block-eternia-block-page-hero__wrapper{display:flex;flex-direction:column;grid-column:wide;padding-top:6.1rem;position:relative}@media (min-width:992px){.block-page-hero__wrapper,.wp-block-eternia-block-page-hero__wrapper{padding-top:clamp(10rem,30.7692vw - 7.6923rem,18rem)}}.block-page-hero__wrapper:after,.wp-block-eternia-block-page-hero__wrapper:after{background-image:var(--wrapper-bg-shape-mobile);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25.1872rem;left:-2rem;max-height:none;position:absolute;top:-14.5rem;width:49.4073rem;z-index:1!important}@media (min-width:992px){.block-page-hero__wrapper:after,.wp-block-eternia-block-page-hero__wrapper:after{background-image:var(--wrapper-bg-shape);background-position:100% 0;height:clamp(38.5rem,50.7692vw + 9.3077rem,55rem);left:15%;top:-20rem;width:clamp(80.5201rem,106.1804vw + 19.4664rem,115.0288rem)}}@media (min-width:1200px){.block-page-hero__wrapper:after,.wp-block-eternia-block-page-hero__wrapper:after{top:-27rem}}@media (min-width:992px){.block-page-hero__wrapper:before,.wp-block-eternia-block-page-hero__wrapper:before{background:radial-gradient(ellipse 150% 62% at 108% -8%,rgba(0,0,0,.749) 0,#0009 20%,rgba(0,0,0,.451) 45%,#c3a0a000 70%,#0000 92%);content:"";inset:0;pointer-events:none;position:absolute;width:100svw;z-index:2}}.block-page-hero__inner-wrapper,.wp-block-eternia-block-page-hero__inner-wrapper{position:relative;z-index:3}.block-page-hero__inner-wrapper .block-page-hero__hero-title,.block-page-hero__inner-wrapper .wp-block-heading,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__hero-title,.wp-block-eternia-block-page-hero__inner-wrapper .wp-block-heading{color:var(--rnb--color--text);font-family:var(--rnb--font-family--heading);font-size:var(--rnb--font-size--h1--clamp);font-weight:var(--rnb--font-weight--semibold);line-height:var(--rnb--line-height--h1--clamp);margin-bottom:0}@media (min-width:992px){.block-page-hero__inner-wrapper .block-page-hero__hero-title,.block-page-hero__inner-wrapper .wp-block-heading,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__hero-title,.wp-block-eternia-block-page-hero__inner-wrapper .wp-block-heading{max-width:63.5rem}}.block-page-hero__inner-wrapper .block-page-hero__hero-text,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__hero-text{color:var(--rnb--color--text);font-family:var(--rnb--font-family--paragraph);font-size:var(--rnb--font-size--body-large);font-weight:var(--rnb--font-weight--regular);line-height:var(--rnb--line-height--body-large);margin-bottom:0;margin-top:var(--spacing-xs)}@media (min-width:992px){.block-page-hero__inner-wrapper .block-page-hero__hero-text,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__hero-text{margin-top:var(--spacing-l);max-width:56.3125rem}}.block-page-hero__inner-wrapper .block-page-hero__buttons,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__buttons{margin-top:var(--spacing-xs)}@media (min-width:992px){.block-page-hero__inner-wrapper .block-page-hero__buttons,.wp-block-eternia-block-page-hero__inner-wrapper .block-page-hero__buttons{margin-top:var(--spacing-m)}}.single-sfwd-courses .block-page-hero,.single-sfwd-courses .wp-block-eternia-block-page-hero{--wrapper-bg-shape:url(/wp-content/themes/et-ole-yksin/build/img/page-hero-shape-dt-green.svg);--wrapper-bg-shape-mobile:url(/wp-content/themes/et-ole-yksin/build/img/page-hero-shape-mb-green.svg)}