.SearchTemplate{padding-top:32px}.akka-is-pwa .SearchTemplate{padding-bottom:56px}.akka-is-pwa .SearchTemplate .Pagination{font-size:175%;justify-content:center}.Writer-header{background:rgba(0,0,0,.7);position:relative}.Writer-header--has-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background .2s cubic-bezier(.1,.95,.65,1);background:rgba(0,0,0,.5);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1)}.Writer-header__content{color:#fff;padding:1.5rem 0}.Writer-header--has-image .Writer-header__content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.Writer-header__title{font-family:Heldane Display Medium,serif;font-weight:500;font-size:2.625rem;line-height:48px;margin:0;display:flex;gap:.75rem}@media screen and (min-width:45.0625rem){.Writer-header__title{font-size:3.375rem;line-height:60px}}.Writer-header__byline-image{width:5rem;height:5rem;flex:none;overflow:hidden;border-radius:50%;margin-bottom:.75rem}.Writer-header__position{font-family:Marcin Antique,sans-serif;font-weight:500}.Writer-header__bio{max-width:33.75rem;font-size:15px;margin-top:.75rem}.Writer-header .Button{margin-top:.75rem}.Writer-header__links{font-family:Marcin Antique,sans-serif;margin-top:.75rem}.Writer-header__links a{display:block;margin-top:.375rem}.Writer-header__links-heading{font-family:Heldane Display Medium,serif;font-size:1.3125rem;font-weight:400;margin:0}@media screen and (min-width:45.0625rem){.Writer-header__links-heading{font-size:1.75rem}}.Newsletters-template{padding-top:32px;display:flex;flex-direction:column}.Newsletters-template .container{width:100%}@media screen and (min-width:45.0625rem){.Newsletters-template .container{padding-right:20%}}@media screen and (max-width:67.5rem){.Newsletters-template{padding:0 16px}}@media screen and (max-width:27.5rem){.Newsletters-template{padding:0 16px}}.Newsletters-template .NewsletterItem{width:240px}@media screen and (max-width:27.5rem){.Newsletters-template .NewsletterItem{width:100%}}.Newsletters-template .Newletters__Items{display:flex;flex-direction:row;gap:20px;margin:20px 0 50px;flex-wrap:wrap}@media screen and (max-width:27.5rem){.Newsletters-template .Newletters__Items{flex-direction:column}}.Newsletters-template .NewsletterResubscribe,.Newsletters-template .NewsletterUnsubscribe{max-width:45rem}.Crossword-template{padding-top:32px;display:flex;flex-direction:column}.Crossword-template .container{width:100%}.Crossword-template .container #bulls_container{margin:0}.FavoritePostsList{padding-top:32px;padding-bottom:2em}.FavoritePostsList--loading{opacity:.1}.Cooperations{display:flex;flex-direction:column;width:100%}.Cooperations__section{display:flex;flex-direction:column;align-items:center}.Cooperations__section__inner{max-width:82.5rem;padding:0 1.5rem;width:100%;margin:24px}@media screen and (max-width:45rem){.Cooperations__section__inner{padding:0 1.125rem}}.container .Cooperations__section__inner{padding:0}.Cooperations__header{display:flex;flex-direction:column;align-items:center}.Cooperations__header .Cooperations__section__inner{margin:24px}.Cooperations__list{background-color:#dcd2bb;display:flex;flex-direction:column;align-items:center}.Cooperations__list .Cooperations__section__inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin:24px}@media screen and (max-width:45rem){.Cooperations__list .Cooperations__section__inner .Cooperations__item{width:100%;min-width:100%}}.Cooperations__item{width:325px;min-width:325px;background:#fff;border-radius:4px;font-size:14px;display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.Cooperations__item__image{width:100%;margin-bottom:16px;border-top-left-radius:6px;border-top-right-radius:6px}.Cooperations__item__description,.Cooperations__item__member_coupon{margin:0 16px;font-size:14px;font-family:Marcin Antique,sans-serif}.Cooperations__item__member_coupon span:first-child{font-weight:700}.Cooperations__item__member_coupon span:last-child{font-weight:700;font-size:15px;color:#9a1b21}.Cooperations__item__public_url{margin:0 16px;font-size:15px;font-family:Marcin Antique,sans-serif}.Cooperations__item__public_url a{font-weight:700}.Cooperations__item__title{margin:0 16px;font-size:18px}.FormInput{width:100%}.FormInput__label{font-size:.875rem;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:rgba(0,0,0,.7);display:block;margin-top:16px;margin-bottom:8px;width:100%}@media screen and (max-width:67.5rem){.FormInput__label{font-size:.875rem;letter-spacing:normal}}.FormInput__field{font-size:1.125rem;color:#434343;background:none #fff;border:1px solid #e3eaed;border-radius:4px;padding:8px 16px;width:100%}@media screen and (max-width:67.5rem){.FormInput__field{font-size:1.125rem}}.FormInput__field::placeholder{opacity:0}.FormInput__sublabel{font-size:.875rem;color:#000;margin-top:8px}.FormInput__sublabel a:hover{text-decoration:underline}.FormUpload--pending img{opacity:.2}.FormUpload__dropzone{cursor:pointer;display:flex;align-items:center;justify-content:center;width:150px;height:150px;padding:5px;box-sizing:content-box;border:1px solid #e3eaed;background:#f7f9fa;position:relative}.FormUpload__dropzone__clear{position:absolute;top:-5px;right:-35px;padding:5px;margin:5px;background-color:rgba(35,31,32,.5);border-radius:100%}.FormUpload__dropzone__upload path{fill:#231f20}.FormUpload__dropzone>*{position:absolute}.FormUpload__field{font-size:.875rem;line-height:1.33}@media screen and (min-width:45.0625rem){.FormUpload__field{font-size:1.25rem}}.FormUpload__field::placeholder{color:#fff}.FormUpload a:hover{text-decoration:underline}.FormUpload__label{color:rgba(0,0,0,.7);display:block;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;font-size:12px;margin-bottom:8px;width:100%;margin-top:16px}.FormUpload__field{background:none #f7f9fa;border-radius:4px;border:1px solid #e3eaed;font-size:15px;outline:none;padding:7.5px 16px;width:100%}.FormUpload__field::placeholder{opacity:0}.FormUpload__sublabel{color:rgba(0,0,0,.7);display:block;line-height:normal;font-size:12px;margin-top:8px}.FormUpload__error{color:#b31218;font-size:14px;margin-top:8px}.ProfileForm{font-family:Marcin Antique,sans-serif;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ProfileForm input:-moz-read-only{background:none}.ProfileForm input:read-only{background:none}