@import url("https://fonts.googleapis.com/css2?family=Cormorant%20Garamond:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Allura:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Great%20Vibes:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Parisienne:wght@400&display=swap");.blog__container{display:flex;flex-direction:column}.blog__head{display:flex;justify-content:space-between}.blog__info{max-width:57%}.blog__title{color:#fdfdfd;font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:600;line-height:1.15}.blog__descr{color:#ededed;line-height:1.4}.blog__search{align-self:flex-end;background-color:#010614;border:.0625rem solid #242424;border-radius:1.5rem;max-width:100%;min-width:18.75rem;position:relative}.blog__search-icon{left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.blog__search-input{font-size:1rem;padding:.75rem 1rem .75rem 2.75rem;width:100%}.blog__search-input::placeholder{color:#fdfdfd;font-size:.875rem}.blog__list{align-items:stretch;display:grid;grid-template-columns:1fr 1fr 1fr}.blog__item{min-height:0}.subscribe{align-items:center;background:url(../assets/img/blog/subscribe.webp) 50%/cover no-repeat;display:flex;justify-content:center;min-height:31.25rem;position:relative}.subscribe:before{background:rgba(1,16,29,.48);content:"";inset:0;position:absolute;z-index:1}.subscribe__container{display:flex;flex-direction:column;max-width:41.875rem;position:relative;text-align:center;width:100%;z-index:2}.subscribe__title{color:#fdfdfd;font-family:Cormorant Garamond,serif;font-weight:600;line-height:1.15}.subscribe__text{color:#fff;font-size:1rem;line-height:1.5}.subscribe__form{align-items:center;background-color:#010614;border-radius:2.25rem;display:flex;justify-content:space-between;padding:.75rem 1rem}.subscribe__action-label{align-items:center;display:flex;gap:.75rem;width:100%}.subscribe__action-icon{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.subscribe__action-input{background:transparent;border:none;color:#fff;font-size:1rem;min-width:0;padding:.25rem;width:100%}.subscribe__action-input::placeholder{color:#fdfdfd;font-size:.875rem;line-height:1.57}.blogcard{background-color:#010614;border-radius:1.25rem;display:flex;flex-direction:column;flex-shrink:0;height:100%;min-height:0;padding:.625rem;width:100%}.blogcard__image{aspect-ratio:377/229;border-radius:.625rem;overflow:hidden}.blogcard__image img{height:100%;object-fit:cover;object-position:top left;transition:all .4s;width:100%}.blogcard__content{display:flex;flex:1;flex-direction:column;gap:.5rem}.blogcard__label{font-size:.875rem;line-height:1.57}.blogcard__label,.blogcard__title{color:#fdfdfd;text-transform:capitalize}.blogcard__title{font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:600;line-height:1.1;transition:color .3s}.blogcard__descr{display:-webkit-box;-webkit-line-clamp:2;margin-top:auto;-webkit-box-orient:vertical;color:#ededed;font-size:.875rem;line-height:1.57;overflow:hidden;width:100%}@media (max-width:61.99875rem){.blog__head{flex-direction:column}.blog__info{max-width:100%}}@media (width <= 47.99875em){.blog__title{margin-bottom:.625rem}.blog__list{gap:.625rem}.subscribe__form{padding:.5rem}.blogcard{gap:.625rem}.blogcard__content{padding:.625rem}}@media (max-width:47.99875rem){.blog__list{grid-template-columns:1fr 1fr}}@media (max-width:37.56125rem){.blogcard__image{border-radius:1rem}}@media (width <= 30.74875em){.subscribe__form{border-radius:1.75rem;gap:.25rem}}@media (max-width:30.74875rem){.blog__list{grid-template-columns:1fr}.subscribe__form{align-items:stretch;flex-direction:column}.subscribe__action{align-items:center;border:.0625rem solid #f4c73f;border-radius:1.125rem;display:flex;padding:.375rem .875rem}.subscribe__action-input{min-width:0}.subscribe__action-input:focus{outline:none}}@media (width <= 20em){.page__blog,.page__subscribe{margin-bottom:5rem}.blog__container,.blog__head{gap:.9375rem}.subscribe__container{gap:1.25rem}.subscribe__title{font-size:3rem}}@media (width > 20em) and (width <= 79.375em){.page__blog,.page__subscribe{margin-bottom:clamp(5rem,4.57894736841875rem + 2.1052631579vw,6.25rem)}.blog__container{gap:clamp(.9375rem,.0743421052625rem + 4.3157894737vw,3.5rem)}.blog__head{gap:clamp(.9375rem,.411184210525rem + 2.6315789474vw,2.5rem)}.subscribe__container{gap:clamp(1.25rem,.82894736841875rem + 2.1052631579vw,2.5rem)}.subscribe__title{font-size:clamp(3rem,2.7894736842125rem + 1.0526315789vw,3.625rem)}}@media (width > 30.74875em) and (width <= 79.375em){.subscribe__form{border-radius:clamp(1.75rem,1.43382560859375rem + 1.0282512018vw,2.25rem);gap:clamp(.25rem,.01286920645rem + .7711884013vw,.625rem)}}@media (width > 47.99875em) and (width <= 79.375em){.blog__title{margin-bottom:clamp(.625rem,-.71355722879375rem + 2.7887335166vw,1.5rem)}.blog__list{gap:clamp(.625rem,-.71355722879375rem + 2.7887335166vw,1.5rem)}.subscribe__form{padding:clamp(.5rem,-.264889845025rem + 1.5935620095vw,1rem)}.blogcard{gap:clamp(.625rem,.05133261623125rem + 1.1951715071vw,1rem)}.blogcard__content{padding:clamp(.625rem,.2425550774875rem + .7967810047vw,.875rem)}}@media (width > 79.375em){.page__blog,.page__subscribe{margin-bottom:6.25rem}.blog__container{gap:3.5rem}.blog__head{gap:2.5rem}.blog__title{margin-bottom:1.5rem}.blog__list{gap:1.5rem}.subscribe__container{gap:2.5rem}.subscribe__title{font-size:3.625rem}.subscribe__form{border-radius:2.25rem;gap:.625rem;padding:1rem}.blogcard{gap:1rem}.blogcard__content{padding:.875rem}}@media (any-hover:hover){.blogcard__image:hover img{transform:scale(1.02)}.blogcard__title:hover{color:#f4c73f}}