body > section{overflow:hidden;}.landing-content h1,.landing-footer h1,.landing-content > h2,.landing-footer > h2{text-align:center;}.landing-header img{width:auto;height:auto;max-width:100%;}.landing-header{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1410px;}.landing-content .top{max-width:768px;margin:0 auto;}.landing-content .center h2{font-size:28px;}.landing-content .center .main > h2{margin:36px 0 22px 0 !important;}.landing-content .center .main p{margin:22px auto 0 auto;line-height:1.4;}.landing-content .center .main ul{text-align:left;list-style-position:inside;}.landing-content .center .main > .clip:not(:first-child){margin-top:3%;}.landing-content .center .main > .clip:not(:last-child){margin-bottom:3%;}.landing-content .center .main > .clip:last-child{background:#ffffff;}.landing-content .center .main > .clip img{width:auto;height:auto;max-width:100%;max-height:100%;}.landing-content .center .main > .clip{margin:0 auto;width:90px;}.landing-content .center .main .actions > *{display:inline-block;cursor:pointer;}.landing-content .center .main .actions a:not(.primary){font-size:1.2em;}.landing-content .center .main .actions a{color:#CE4278;font-weight:bold;text-decoration:underline;}.landing-content .center .main .actions .primary:hover{color:#CE4278;background:#ffffff;border-color:#CE4278;}.landing-content .center .main .actions .primary{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#ffffff;background:#CE4278;border-color:#CE4278;}.landing-content .center .main .actions .primary:active,.landing-content .center .main .actions .primary:visited,.landing-content .center .main .actions .primary:hover{text-decoration:none;}.landing-content .center .main .actions > * + *{margin-top:22px;}.landing-content .center .main .actions{text-align:center;margin-top:22px;margin-bottom:22px;}.landing-content .center .main{flex:1 1 50%;box-sizing:border-box;padding:0 3%;}.landing-content .center{margin-top:-58px;padding-top:80px;box-sizing:border-box;}.landing-content .side{display:none;}.landing-content .side .clip:not(:first-child),.landing-content .mobile .clip:not(:first-child){margin-top:15%;}.landing-content .side .clip,.landing-content .mobile .clip{margin-bottom:15%;}.landing-content .side .photo img,.landing-content .mobile .photo img{width:auto;height:auto;max-width:100%;max-height:100%;}.landing-content .side .photo.r1,.landing-content .mobile .photo.r1{transform:rotate(-7deg);}.landing-content .side .photo.r2,.landing-content .mobile .photo.r2{transform:rotate(10deg);}.landing-content .side .photo.r3,.landing-content .mobile .photo.r3{transform:rotate(-12deg);}.landing-content .side .photo,.landing-content .mobile .photo{padding:6% 6% 10% 6%;box-shadow:0 0 10px rgba(111, 111, 111, 0.24);background:white;}.landing-content .mobile .clip img{width:auto;height:auto;max-width:100%;max-height:100%;}.landing-content .mobile .clip:not(:first-child){margin-top:6%;}.landing-content .mobile .clip.r{right:-20%;}.landing-content .mobile .clip.l{left:-20%;}.landing-content .mobile .clip{position:relative;width:60px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:6%;}.landing-content .mobile{max-width:260px;width:100%;margin:2% auto;padding:4% 0;background:url('/_img/brilas/pribehy/path-mobile.svg') center top repeat-y;}.landing-content{text-align:center;max-width:1700px;margin:36px auto 0 auto;}.landing-footer h2{margin-bottom:22px;}.landing-footer .actions{text-align:center;margin-top:36px;}.landing-footer{max-width:1366px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:36px;}@media all and (max-width: 1410px){.landing-footer{margin-left:22px;margin-right:22px;}}.modal.story-subscribe{overflow:hidden;}.subscribe-form.waiting::before{content:' ';border-radius:50%;width:64px;height:64px;border-top:0 solid rgba(206,66,120,0.4);border-right:0 solid rgba(206,66,120,0.4);border-bottom:0 solid rgba(206,66,120,0.4);border-left:0 solid #CE4278;border-width:5px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-32px;left:50%;margin-left:-32px;}.subscribe-form.waiting::after{position:absolute;content:' ';top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(255,255,255,0.55);}.subscribe-form.waiting{position:relative;overflow:hidden;}.subscribe-form h2,.subscribe-form p{text-align:center;margin:0 auto 22px auto;}.subscribe-form p{max-width:700px;line-height:1.5;font-size:14px;}.subscribe-form button{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#ffffff;background:#00ab86;border-color:#00ab86;}.subscribe-form button:active,.subscribe-form button:visited,.subscribe-form button:hover{text-decoration:none;}.subscribe-form button:visited{color:#ffffff;background:#00ab86;border-color:#00ab86;}.subscribe-form button:active,.subscribe-form button:hover{color:#ffffff;background:#007a61;border-color:#007a61;}.subscribe-form .button-row .control input{font-size:14px;box-sizing:border-box;width:100%;}.subscribe-form .button-row .control{display:block;flex:1 1 auto;margin-bottom:10px;}.subscribe-form .button-row button{flex:0 0 auto;box-sizing:border-box;width:100%;}.subscribe-form .button-row .primary{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#ffffff;background:#00ab86;border-color:#00ab86;}.subscribe-form .button-row .primary:active,.subscribe-form .button-row .primary:visited,.subscribe-form .button-row .primary:hover{text-decoration:none;}.subscribe-form .button-row .primary:visited{color:#ffffff;background:#00ab86;border-color:#00ab86;}.subscribe-form .button-row .primary:active,.subscribe-form .button-row .primary:hover{color:#ffffff;background:#007a61;border-color:#007a61;}.subscribe-form .button-row .secondary{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#CE4278;background:#ffffff;border-color:#CE4278;}.subscribe-form .button-row .secondary:active,.subscribe-form .button-row .secondary:visited,.subscribe-form .button-row .secondary:hover{text-decoration:none;}.subscribe-form .button-row .secondary:visited{color:#CE4278;background:#ffffff;border-color:#CE4278;}.subscribe-form .button-row .secondary:active,.subscribe-form .button-row .secondary:hover{color:#ffffff;background:#CE4278;border-color:#CE4278;}.subscribe-form .button-row .error.message{width:100%;}.subscribe-form .error .error.message,.subscribe-form .error ~ .error.message{display:block;}.subscribe-form .error.message{color:#ff4141;display:none;font-size:12px;margin-top:5px;}.subscribe-form{padding:22px;}@media all and (min-width: 620px){.landing-content h1,.landing-footer h1,.landing-content > h2,.landing-footer > h2{font-size:45px !important;}}@media all and (min-width: 768px){.landing-content h1,.landing-footer h1,.landing-content > h2,.landing-footer > h2{font-size:48px !important;}}@media all and (max-width: 1399px){.landing-content .center h2{font-size:20px;}}@media all and (min-width: 1024px){.landing-content .center .side{display:block;flex:0 1 25%;margin-top:-58px;}}@media all and (min-width: 1024px){.landing-content .center{background:url('/_img/brilas/pribehy/path.svg') center top no-repeat;background-size:65% auto;display:flex;}}@media all and (min-width: 1024px){.landing-content .center .main > .clip{width:25%;}}@media all and (min-width: 1024px){.landing-content .mobile{display:none;}}@media all and (max-width: 1023px){.landing-content .mobile + .clip{margin-top:0 !important;}}@media all and (min-width: 768px){.landing-footer h2{margin-bottom:36px;}}@media all and (min-width: 480px){.subscribe-form .button-row .control input{font-size:16px;}}@media all and (min-width: 480px){.subscribe-form .button-row .control{margin-right:10px;margin-bottom:0;}}@media all and (min-width: 480px){.subscribe-form .button-row button{width:auto;}}@media all and (min-width: 480px){.subscribe-form .button-row{display:flex;}}@media all and (min-width: 768px){.subscribe-form{padding:36px;}}