#main-text{box-sizing:border-box;display:block;width:100%;max-width:1160px;margin:0 auto;padding:64px 24px 72px;background:#fff;font-family:'Cera',Arial,Helvetica,sans-serif;font-size:17px;line-height:1.68;color:#33333a;letter-spacing:.01em;overflow-wrap:break-word;word-wrap:break-word;}
#main-text *{box-sizing:border-box;max-width:100%;}
#main-text h1{font-family:'Cera',Arial,Helvetica,sans-serif;font-size:42px;line-height:1.15;font-weight:700;color:#f5146e;margin:0 0 30px;letter-spacing:-.01em;}
#main-text h2{font-family:'Cera',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.25;font-weight:700;color:#1b1b22;margin:52px 0 18px;}
#main-text h2::before{content:'';display:block;width:58px;height:5px;background:#3bcf75;border-radius:4px;margin:0 0 16px;}
#main-text h3{font-family:'Cera',Arial,Helvetica,sans-serif;font-size:22px;line-height:1.35;font-weight:700;color:#f5146e;margin:36px 0 14px;}
#main-text h4,#main-text h5,#main-text h6{font-family:'Cera',Arial,Helvetica,sans-serif;font-size:19px;line-height:1.4;font-weight:700;color:#1b1b22;margin:28px 0 12px;}
#main-text h1+p,#main-text h2+p,#main-text h3+p,#main-text h4+p{margin-top:0;}
#main-text p{margin:0 0 20px;}
#main-text p:last-child{margin-bottom:0;}
#main-text strong,#main-text b{font-weight:700;color:#1b1b22;}
#main-text em,#main-text i{font-style:italic;}
#main-text a{color:#f5146e;text-decoration:none;border-bottom:1px solid rgba(245,20,110,.35);transition:color .2s ease,border-color .2s ease;}
#main-text a:hover{color:#2cb763;border-bottom-color:rgba(44,183,99,.5);}
#main-text ol{list-style:none;counter-reset:mt-num;margin:26px 0 30px;padding:0;}
#main-text ol>li{counter-increment:mt-num;position:relative;padding:0 0 0 48px;margin:0 0 16px;}
#main-text ol>li::before{content:counter(mt-num);position:absolute;left:0;top:2px;width:30px;height:30px;border-radius:50%;background:#f5146e;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center;}
#main-text ul{list-style:none;margin:26px 0 30px;padding:0;}
#main-text ul>li{position:relative;padding:0 0 0 28px;margin:0 0 14px;}
#main-text ul>li::before{content:'';position:absolute;left:5px;top:11px;width:9px;height:9px;border-radius:50%;background:#3bcf75;}
#main-text li:last-child{margin-bottom:0;}
#main-text blockquote{margin:30px 0;padding:22px 26px;background:#fff4f8;border-left:4px solid #f5146e;border-radius:0 14px 14px 0;font-size:18px;color:#2b2b33;}
#main-text img{display:block;height:auto;border-radius:14px;margin:26px 0;}
#main-text table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px;}
#main-text th,#main-text td{padding:12px 14px;border:1px solid #ececf0;text-align:left;vertical-align:top;}
#main-text th{background:#f5146e;color:#fff;font-weight:700;border-color:#f5146e;}
#main-text tbody tr:nth-child(even) td{background:#fafafc;}

@media screen and (max-width:1199px){
#main-text{max-width:940px;}
}

@media screen and (max-width:959px){
#main-text{padding:52px 20px 60px;font-size:16px;}
#main-text h1{font-size:34px;margin-bottom:24px;}
#main-text h2{font-size:26px;margin:44px 0 16px;}
#main-text h3{font-size:20px;margin:32px 0 12px;}
}

@media screen and (max-width:639px){
#main-text{padding:36px 16px 44px;line-height:1.6;}
#main-text h1{font-size:26px;margin-bottom:20px;}
#main-text h2{font-size:21px;margin:34px 0 14px;}
#main-text h2::before{width:44px;height:4px;margin-bottom:12px;}
#main-text h3{font-size:18px;margin:26px 0 12px;}
#main-text h4,#main-text h5,#main-text h6{font-size:17px;}
#main-text p{margin-bottom:16px;}
#main-text ol{margin:20px 0 24px;}
#main-text ol>li{padding-left:40px;margin-bottom:14px;}
#main-text ol>li::before{width:26px;height:26px;line-height:26px;font-size:13px;}
#main-text ul>li{padding-left:24px;}
#main-text ul>li::before{width:8px;height:8px;top:10px;left:3px;}
#main-text blockquote{margin:22px 0;padding:18px 18px;font-size:16px;border-radius:0 10px 10px 0;}
#main-text img{border-radius:10px;margin:20px 0;}
#main-text table{font-size:14px;}
#main-text th,#main-text td{padding:9px 10px;}
}

@media screen and (max-width:479px){
#main-text{padding:30px 14px 38px;}
#main-text h1{font-size:23px;}
#main-text h2{font-size:19px;}
#main-text h3{font-size:17px;}
}

@media screen and (max-width:639px){
html,body{overflow-x:hidden;}
#rec611893301{position:relative !important;z-index:9990 !important;}
#rec611893301 .t396{position:relative;z-index:9990;}
#rec611893301 .t396__artboard{overflow:visible !important;z-index:9990;}
#rec611893301 .t396__filter{position:absolute !important;top:12px !important;left:14px !important;right:auto !important;bottom:auto !important;width:42px !important;height:42px !important;background:rgba(255,255,255,.16) !important;border-radius:12px;z-index:1001;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .25s ease;}
#rec611893301 .t396__filter::before,#rec611893301 .t396__filter::after{content:'';position:absolute;left:11px;width:20px;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease,box-shadow .2s ease,top .3s ease;}
#rec611893301 .t396__filter::before{top:13px;box-shadow:0 7px 0 0 #fff;}
#rec611893301 .t396__filter::after{top:27px;}
#rec611893301 .t396__artboard::after{content:'';position:absolute;top:100%;left:0;right:0;height:0;background:#f5146e;box-shadow:0 16px 28px rgba(0,0,0,.18);opacity:0;visibility:hidden;z-index:1 !important;transition:height .3s ease,opacity .3s ease,visibility .3s ease;}
#rec611893301 .t396__elem:nth-child(3),#rec611893301 .t396__elem:nth-child(4),#rec611893301 .t396__elem:nth-child(5){position:absolute !important;left:0 !important;right:auto !important;width:100% !important;height:54px !important;margin:0 !important;z-index:20 !important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .25s ease,transform .3s ease,visibility .3s ease;}
#rec611893301 .t396__elem:nth-child(3){top:100% !important;}
#rec611893301 .t396__elem:nth-child(4){top:calc(100% + 54px) !important;}
#rec611893301 .t396__elem:nth-child(5){top:calc(100% + 108px) !important;}
#rec611893301 .t396__elem:nth-child(3) .tn-atom,#rec611893301 .t396__elem:nth-child(4) .tn-atom,#rec611893301 .t396__elem:nth-child(5) .tn-atom{box-sizing:border-box !important;display:flex !important;align-items:center;justify-content:flex-start !important;width:100% !important;height:100% !important;padding:0 24px !important;background:transparent !important;border-radius:0 !important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.18);font-size:17px !important;line-height:1.3 !important;text-align:left !important;white-space:nowrap;transition:background .2s ease,padding-left .2s ease;}
#rec611893301 .t396__elem:nth-child(3) .tn-atom:hover,#rec611893301 .t396__elem:nth-child(4) .tn-atom:hover,#rec611893301 .t396__elem:nth-child(5) .tn-atom:hover{background:rgba(255,255,255,.1) !important;padding-left:30px !important;}
#rec611893301 .t396__artboard:hover::after,#rec611893301 .t396__artboard:focus-within::after{height:162px;opacity:1;visibility:visible;}
#rec611893301 .t396__artboard:hover .t396__elem:nth-child(3),#rec611893301 .t396__artboard:focus-within .t396__elem:nth-child(3){opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:.05s;}
#rec611893301 .t396__artboard:hover .t396__elem:nth-child(4),#rec611893301 .t396__artboard:focus-within .t396__elem:nth-child(4){opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:.1s;}
#rec611893301 .t396__artboard:hover .t396__elem:nth-child(5),#rec611893301 .t396__artboard:focus-within .t396__elem:nth-child(5){opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:.15s;}
#rec611893301 .t396__artboard:hover .t396__filter,#rec611893301 .t396__artboard:focus-within .t396__filter{background:rgba(255,255,255,.26) !important;}
#rec611893301 .t396__artboard:hover .t396__filter::before,#rec611893301 .t396__artboard:focus-within .t396__filter::before{top:20px;box-shadow:0 0 0 0 rgba(255,255,255,0);transform:rotate(45deg);}
#rec611893301 .t396__artboard:hover .t396__filter::after,#rec611893301 .t396__artboard:focus-within .t396__filter::after{top:20px;transform:rotate(-45deg);}
#rec611893301 .t396__elem:nth-child(6) .tn-atom{font-size:13px !important;}
}