.page_main__GlU4n{width:100%;position:relative;background-color:var(--tikkurilan_valkoinen);display:flex;flex-direction:column}.page_row__xP1Vd{height:-moz-fit-content;height:fit-content;overflow:hidden;z-index:0;align-items:center}.page_container__aoG4z,.page_row__xP1Vd{position:relative;display:flex;flex-direction:column;justify-content:center}.page_container__aoG4z{max-width:var(--content-max-width);width:100%;height:100%;padding:var(--padding-xlarge) var(--padding-xlarge);align-items:end}.page_container__aoG4z hr{height:.2rem;border-radius:.1rem;border:none;background-color:var(--tikkurilan_valkoinen)}.page_imgcontainer__au265{z-index:1}.page_imgcontainer__au265,.page_imgcontainer__au265:before{position:absolute;width:100%;height:100%;pointer-events:none}.page_imgcontainer__au265:before{content:"";top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.65) 60%,rgba(0,0,0,.8));z-index:2}.page_heroimg__pGYz7{top:0;position:absolute}.page_herotxt__VpzVR{z-index:2;color:var(--tikkurilan_valkoinen);display:flex;align-items:end;flex-direction:column;gap:var(--padding-normal);width:45%;padding:var(--padding-large) 0 var(--padding-large) var(--padding-large)}.page_herotxt__VpzVR *{width:100%}.page_herotxt__VpzVR p{letter-spacing:var(--letter-spacing-normal);font-size:var(--font-size-normal);line-height:var(--font-size-medium)}.page_heroheader2__w7tNv,.page_heroheader__TR9XZ{font-size:2.5rem;font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-xtight);line-height:3.5rem;font-family:var(--font-family-edu-sa-hand)}.page_heroheader2__w7tNv{font-weight:var(--font-weight-semibold);font-size:3rem;text-wrap:nowrap}@media screen and (max-width:1320px){.page_container__aoG4z{padding:var(--padding-medium) var(--padding-large);align-items:end}.page_herotxt__VpzVR{padding:var(--padding-medium);gap:var(--padding-normal);width:min-content}.page_herotxt__VpzVR p{font-size:var(--font-size-small)}}@media screen and (max-width:1100px){.page_container__aoG4z{padding:var(--padding-medium) var(--padding-normal)}.page_heroheader2__w7tNv,.page_heroheader__TR9XZ{font-size:1.5rem;font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-xtight);line-height:2.5rem}.page_heroheader2__w7tNv{font-weight:var(--font-weight-semibold);font-size:2rem;text-wrap:nowrap}}@media screen and (max-width:975px){.page_container__aoG4z{padding:var(--padding-medium)}.page_heroheader2__w7tNv,.page_heroheader__TR9XZ{font-size:1.5rem;font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-xtight);line-height:2.5rem}.page_heroheader2__w7tNv{font-weight:var(--font-weight-semibold);font-size:2rem;text-wrap:nowrap}}@media screen and (max-width:920px){.page_container__aoG4z{padding:var(--padding-medium) var(--padding-normal)}}@media screen and (max-width:800px){.page_container__aoG4z hr{background-color:var(--charcoal)}.page_imgcontainer__au265{width:100%;position:static;background:none;overflow:hidden;padding:0}.page_imgcontainer__au265:before{content:unset}.page_herotxt__VpzVR{width:100%;padding:0;color:var(--charcoal)}.page_heroimg__pGYz7{width:100%;height:100%;position:static}.page_herotxt__VpzVR *{width:100%}.page_herotxt__VpzVR p{font-size:var(--font-size-small)}.page_container__aoG4z{padding:var(--padding-normal)}}