body.page .theme-place-hero,body.single .theme-place-hero,body.archive .theme-place-hero{background-color:var(--theme-primary);--illustrations-z-index: 1;position:relative}body.page .theme-place-hero .image,body.single .theme-place-hero .image,body.archive .theme-place-hero .image{position:absolute;inset:0;width:100%;height:100%;z-index:calc(var(--illustrations-z-index) - 1);-o-object-fit:cover;object-fit:cover}body.page .theme-place-hero .content,body.single .theme-place-hero .content,body.archive .theme-place-hero .content{padding:3.25rem 0 1.375rem;min-height:calc(100vh - var(--header-offset));display:flex;align-items:flex-end}@media (min-width: 992px){body.page .theme-place-hero .content,body.single .theme-place-hero .content,body.archive .theme-place-hero .content{min-height:43.75rem}}body.page .theme-place-hero .text-wrapper,body.single .theme-place-hero .text-wrapper,body.archive .theme-place-hero .text-wrapper{--illustration-height: 2.6875rem;--illustration-offset: 1.875rem;padding-top:calc(var(--illustration-height) + var(--illustration-offset));position:relative;color:var(--theme-tertiary);width:100%}body.page .theme-place-hero .bird,body.single .theme-place-hero .bird,body.archive .theme-place-hero .bird{left:0;top:0;position:absolute;line-height:0;z-index:var(--illustrations-z-index)}@media (min-width: 576px){body.page .theme-place-hero .bird,body.single .theme-place-hero .bird,body.archive .theme-place-hero .bird{left:8.8125rem}}body.page .theme-place-hero .bird svg,body.single .theme-place-hero .bird svg,body.archive .theme-place-hero .bird svg{width:auto;height:var(--illustration-height);aspect-ratio:110/44}body.page .theme-place-hero .text,body.single .theme-place-hero .text,body.archive .theme-place-hero .text{position:relative;z-index:calc(var(--illustrations-z-index) + 1);--elements-space-y: 0}body.page .theme-place-hero .text:has(>p:last-child),body.single .theme-place-hero .text:has(>p:last-child),body.archive .theme-place-hero .text:has(>p:last-child){padding-bottom:2rem}body.page .theme-place-hero .text p,body.single .theme-place-hero .text p,body.archive .theme-place-hero .text p{font-size:var(--theme-h3-fs)}body.page .theme-place-hero .text *,body.single .theme-place-hero .text *,body.archive .theme-place-hero .text *{color:var(--theme-tertiary)}
