.default_page .content>*:last-child:not(.button):not(.full_frame):not(blockquote){margin-bottom:0;padding-bottom:0}.top_panel__default{min-height:475px;height:100vw;position:relative;z-index:0}@media screen and (max-width: 567px)and (min-width: 481px){.top_panel__default{height:90vw}}@media screen and (max-width: 639px)and (min-width: 568px){.top_panel__default{height:85vw}}@media screen and (max-width: 767px)and (min-width: 640px){.top_panel__default{height:80vw}}@media screen and (max-width: 1024px)and (min-width: 768px){.top_panel__default{min-height:696px;height:80vw}}@media screen and (min-width: 1025px){.top_panel__default{min-height:unset}}@media screen and (max-width: 1727px)and (min-width: 1025px){.top_panel__default{height:72.1vw}}@media screen and (min-width: 1728px){.top_panel__default{height:1246px}}.top_panel__default:after{bottom:-17%}.top_panel__default .container{padding:110px 0 60px}@media screen and (max-width: 1024px)and (min-width: 768px){.top_panel__default .container{padding-top:140px}}@media screen and (min-width: 1025px){.top_panel__default .container{padding-top:218px}}.top_panel__default .container:before{content:"";position:absolute;top:0;right:0;transform:translateX(27.4%);width:900px;height:524px;background:url(../../images/top-default-line-alt.svg) 50% 0/100% no-repeat;pointer-events:none;z-index:-1}@media screen and (max-width: 567px)and (min-width: 481px){.top_panel__default .container:before{transform:translateX(20%)}}@media screen and (max-width: 639px)and (min-width: 568px){.top_panel__default .container:before{transform:translateX(15%)}}@media screen and (max-width: 767px)and (min-width: 640px){.top_panel__default .container:before{transform:translateX(13%)}}@media screen and (max-width: 1024px)and (min-width: 768px){.top_panel__default .container:before{width:1190px;height:693px;transform:translateX(16.4%)}}@media screen and (min-width: 1025px){.top_panel__default .container:before{width:2144px;height:1248px;max-width:128.6%;transform:translateX(12.4%)}}.top_panel__default h1{max-width:212px}@media screen and (max-width: 1024px)and (min-width: 640px){.top_panel__default h1{max-width:347px}}@media screen and (min-width: 1025px){.top_panel__default h1{max-width:calc(40.9% + calc((100% + var(--grid-gap)) / 12));padding-left:calc((100% + var(--grid-gap))/12)}}.default_page{padding-bottom:100px;position:relative;z-index:1}@media screen and (max-width: 1024px)and (min-width: 768px){.default_page{padding-bottom:150px}}@media screen and (min-width: 1025px){.default_page{padding-bottom:200px}}/*# sourceMappingURL=page.css.map */
