@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local("Droid Sans"),local("DroidSans"),url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2) format("woff2")}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:local("Droid Serif"),local("DroidSerif"),url(https://fonts.gstatic.com/s/droidserif/v6/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.woff2) format("woff2")}@font-face{font-family:'Economica';font-style:normal;font-weight:400;src:local("Economica"),local("Economica-Regular"),url(https://fonts.gstatic.com/s/economica/v4/jObgDQiPUtmACAaaK3pMG1tXRa8TVwTICgirnJhmVJw.woff2) format("woff2")}@font-face{font-family:'Economica';font-style:normal;font-weight:700;src:local("Economica Bold"),local("Economica-Bold"),url(https://fonts.gstatic.com/s/economica/v4/UK4l2VEpwjv3gdcwbwXE9Ogdm0LZdjqr5-oayXSOefg.woff2) format("woff2")}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format("woff2")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2")}.area1 *,.area2 *,.area3 *,.area4 *,.area5 *,.area6 *,.area7 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.wrapper{width:1000px;margin:0 auto}.first{margin-left:0 !important}.last{margin-right:0 !important}.pc{display:block}.sp{display:none}.area1{background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/background_area01-570cc40ef65101a9a3a915760bfacbfee4a5bfaf6cb538e898ac751857748964.jpg) top center no-repeat;background-size:cover;min-height:593px;text-align:center;float:left;width:100%}.area1.corp-lp{background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/background_area01-570cc40ef65101a9a3a915760bfacbfee4a5bfaf6cb538e898ac751857748964.jpg) top center no-repeat}.area1 h2{color:#fff;font-size:36px;font-weight:bold;margin-top:220px;line-height:48px}.area1 .subtitle{font-size:24px;color:#fff;margin-top:28px}.area1 .link{display:inline-block;width:320px;margin:29px 8px 0;text-transform:uppercase}.area1 .link a{font-size:24px;color:#fff;float:left;width:100%;border:solid 2px #fff;padding:22px 0 16px}.area1 .link a:hover{opacity:0.7}.area2{float:left;width:100%;padding-top:80px;padding-bottom:80px}.area2.area2-bg-color{background:#fffff9}.area2 h2{color:#828282;font-size:36px;line-height:48px;text-align:center;letter-spacing:5px}.area2 .task{float:left;width:320px;margin:0 10px;margin-top:60px;text-align:center}.area2 .task .img{width:200px;margin:0 auto}.area2 .task.last .title,.area2 .task.last .text{padding-left:18px}.area2 .task .title{color:#414141;font-size:18px;font-weight:bold;margin-top:40px;float:left;width:100%;letter-spacing:2px}.area2 .task .text{color:#222;font-size:14px;line-height:24px;float:left;width:100%;margin-top:12px;color:#666}.area2 .task .text .colortext{color:#da5720;font-weight:bold}.area2 button,.area7 button{background:none;border:none;padding:0;position:relative;margin-top:80px}.area2 button:hover,.area7 button:hover{opacity:0.8}.area2 button .text-btn,.area7 button .text-btn{position:absolute;top:18%;left:0;float:left;width:100%;height:100%;font-size:30px;color:#fff;font-weight:bold;text-align:center}.area3{float:left;width:100%;background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/background_area03-7cecd499f6f08d0b4fb83c9f35b8fb40f31678dbbd6c3fc903802cf1ec381534.jpg) top center no-repeat;background-size:cover;text-align:center;min-height:739px;margin-top:96px}.area3 h2{font-size:47px;color:#fff;margin-top:254px}.area3 .subtitle{font-size:18px;color:#fff;margin-top:34px;letter-spacing:2px}.area3 .button{margin-top:37px}.area3 .button a{display:inline-block}.area3 .button a:hover{opacity:0.8}.area4{float:left;width:100%;padding-bottom:90px;background:#fffff9}.area4 h2{color:#828282;font-size:36px;text-align:center;margin-top:80px;letter-spacing:5px}.area4 .wraptask{float:left;width:100%;background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/line_area04-06d41a6d1550a3d4bf5b486ccedd411a42336960b1b074cebb05276785ccce14.png) no-repeat center 135px}.area4 .task{float:left;width:320px;margin:0 10px;margin-top:95px;text-align:center}.area4 .task .img{float:left;width:100%;margin-top:18px}.area4 .task .number{font-size:46px;color:#222;font-weight:bold;float:left;width:100%;margin-top:17px}.area4 .task .title{font-size:18px;color:#222;font-weight:bold;float:left;width:100%;margin-top:40px}.area4 .task .text{float:left;width:100%;font-size:14px;line-height:28px;letter-spacing:1px;margin-top:2px;color:#666}.area5{float:left;width:100%}.area5 h2{color:#828282;font-size:36px;text-align:center;margin-top:80px;letter-spacing:5px}.area5 .wraptable,.area5 .wraptable2,.area5 .wraptable3,.area5 .wraptable4{position:relative}.area5 .colorbox{position:absolute;top:-33px;left:386px;border:solid 2px #ff5a36;width:205px;height:274px}.area5 .colorbox .head{color:#fff;background:#ff5a36;text-align:center;padding:6px 0 5px;margin-bottom:0}.area5 .colorbox .arrow{display:block;width:100%;min-height:10px;background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/arrow-down-d32a36e178f17ff4d284c6b448e8100991ff455e76d3674b290efeb8a5383d2e.png) center -3px no-repeat}.area5 .table1{width:1000px;margin:107px 0 0}.area5 .table1 thead{border:solid 3px #9b9b9b}.area5 .table1 tbody{border:solid 3px #dbdbdb;border-top:none}.area5 table th{background:#9b9b9b;color:#fff;letter-spacing:1px;padding:15px 0;border:solid 1px #e3e3e3}.area5 table td{padding:14px 0 13px;width:200px;text-align:center;border:solid 1px #e3e3e3;color:#666}.area5 table td.align-right{text-align:right;padding-right:20px;width:180px}.area5 table td.colortext{color:#ff5a36}.area5 .table2{width:593px;margin:79px 0 0}.area5 .wraptable2 .colorbox{left:183px}.area5 .table2 thead{border:solid 3px #9b9b9b}.area5 .table2 tbody{border:solid 3px #dbdbdb;border-top:none}.area5 table th{padding:13px 0 8px}.area5 .text{width:100%;border:solid 3px #dbdbdb;margin:48px 0 0;padding:18px 30px;color:#666;letter-spacing:2px}.area5 a.colortext{color:#ff5a36}.area6{float:left;width:100%;text-align:center}.area6.with-background-image{background:url(https://dxek3bx28g496.cloudfront.net/assets/new-lp/background_area06-368e6d3992b313f31535a63e6a9e3896d72a09c31036e5a3d125fe1642c2fac0.jpg) top center no-repeat;background-size:cover;background-position:center center}.area6 .wrapper{margin-bottom:20px}.area6 h2{font-size:44px;color:#fff;margin-top:92px;line-height:48px}.area6 .subtitle{font-size:20px;color:#fff;margin-top:20px}.area6 form input[type=text]{width:800px;#padding:36px 10px;padding:0 20px;border-radius:7px;font-size:20px;height:50px;line-height:28px}.area6 form label{font-size:24px;color:#fff;letter-spacing:2px;margin-left:5px}.area6 form .text{font-size:15px;color:#fff;margin-top:13px;letter-spacing:2px}.area6 form button{background:none;border:none;padding:0;position:relative;margin-top:12px}.area6 form button:hover{opacity:0.8}.area6 form button .text-btn{position:absolute;top:15%;left:0;float:left;width:100%;height:100%;font-size:30px;color:#fff;font-weight:bold;text-align:center}.area6 .info{background:#fff;border:solid 1px #cecece;margin:30px 0 0;text-align:left;color:#222;overflow:hidden;padding-bottom:18px}.area6 .info h3{font-size:24px;font-weight:bold;padding:15px 32px 8px;border-bottom:solid 1px #cecece}.area6 .info .title{font-weight:bold;padding:22px 33px 0;font-size:16px;letter-spacing:2px}.area6 .info .info-text{font-size:12px;line-height:22px;padding:0 70px 0 33px;letter-spacing:1px}.area6 .info .info-text-show{margin-bottom:0}.area6 .info .info-slideshow{display:none}.area6 .info .link{text-align:center;margin-top:10px;float:left;width:100%}.area6 .info .link a{position:relative;display:block;color:#828282;font-size:18px;font-weight:bold}.area6 .info .link a:hover{opacity:0.8}.area6 .info .link .text-link{float:left;width:100%;height:100%;position:absolute;top:38%;left:0}.area6 .info .link .text-link .iconLink{margin-left:14px}.area6 .link{display:inline-block;width:320px;margin:29px 8px 0;text-transform:uppercase}.area6 .link a{font-size:24px;color:#fff;float:left;width:100%;border:solid 2px #fff;padding:22px 0 16px}.area6 .link a:hover{opacity:0.7}.area7{float:left;width:100%;text-align:center}.area7.area7-gray{background:#f6f4f3}.area7 h2{color:#828282;font-size:36px;text-align:center;margin-top:80px;padding:0 30px;letter-spacing:5px;display:inline-block}.area7 ul{width:1280px;margin:-19px auto;padding-top:39px;padding-bottom:58px;border-top:solid 2px #e5e4e3;overflow:hidden}.area7 ul li{float:left;margin:0 10px}.area7 ul li.first{margin-left:0}.area7 ul li.last{margin-right:0}.area7 ul li a{float:left;width:100%}@media (max-width: 1280px){.area7 ul{width:96%;margin-left:2%;margin-right:2%;text-align:center}.area7 ul li{float:none;display:inline-block}}@media (max-width: 999px){.wrapper{width:100%;padding:0 2%}.area2 .task{width:32%;margin-left:1%;margin-right:1%}.area4 .task{width:32%;margin-left:1%;margin-right:1%}.area4 .wraptask{background-size:60%}.area4 .task .title{font-size:18px}.area5 .table1{width:100%}.area6 form input[type=text]{width:93%}}@media (max-width: 767px){.wrapper{width:100%;margin:0 auto}.pc{display:none}.sp{display:block}.area1{padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.area1 h2{font-size:28px;line-height:40px;margin-top:120px}.area1 .subtitle{font-size:18px;line-height:28px}.area1 .link{width:100%;margin:29px 0 0}.area2 h2,.area4 h2,.area5 h2,.area7 h2{font-size:28px;line-height:36px;letter-spacing:0}.area2 .task{float:left;width:100%;margin:50px 0 0}.area2 .task .title{letter-spacing:0}.area2 .task.last .title,.area2 .task.last .text{padding-left:0}.area2 .task .title{margin-top:10px}.area2 .task .text{margin-top:0px}.area3{min-height:430px}.area3 h2{font-size:24px;margin-top:110px}.area3 .subtitle{font-size:20px;color:#fff;margin-top:34px;letter-spacing:0}.area4{padding-bottom:40px}.area4 .wraptask{background:none}.area4 .task{width:100%;margin:0;margin-top:50px}.area4 .task .title{margin-top:20px}.area4 .task .img{margin-top:0}.area5{padding-bottom:50px}.area5 h2{margin-top:60px}.area5 .table1{width:100%;margin:60px 0 0}.area5 table th,.area5 table td{padding-left:5px !important;padding-right:5px !important;text-align:center !important}.area5 .table2{width:100%}.area5 .wraptable3{margin-top:50px}.area5 .wraptable4{margin-top:40px}.area5 .tablesp{border:solid 2px #ddd;margin-bottom:-2px;width:100%}.area5 .tablesp .trhead{border:solid 2px #9b9b9b}.area5 .tablesp .trcols{border:solid 2px #b7b7b7}.area5 .tablesp td{padding:5px 0;width:50%}.area5 .tablesp .thead{background:#9b9b9b;color:#fff}.area5 .tablesp .colspan{background:#b7b7b7;color:#fff}.area5 .tablesp.colortable{border:solid 2px #ff5a36;margin-bottom:0}.area5 .tablesp.colortable .colorhead td{background:#ff7b47}.area5 .wraptable3 .ribbon{position:absolute;top:-3px;left:-3px;width:30%}.area5 .wraptable4 .ribbon{position:absolute;top:-3px;left:-3px;width:30%}.area6{padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.area6 h2{font-size:30px}.area6 .subtitle{font-size:20px;line-height:28px}.area6 form input[type=text]{width:100%;#padding:26px 10px;padding:0 10px}.area6 form .text{font-size:18px;letter-spacing:0px}.area6 form button .text-btn{top:26%;font-size:20px}.area6 .info h3{padding:15px 10px 8px}.area6 .info .title{padding:22px 10px 0}.area6 .info .info-text{padding:0 10px}.area6 .info{margin-bottom:50px}.area6 .info .link{margin-top:10px;padding:0 3%}.area6 .info .link a>img{height:50px}.area7 ul{width:100%;margin:0;padding-top:39px;padding-bottom:58px;border-top:none;overflow:hidden}.area7 ul li{float:left;width:100%;margin:0;margin-top:-30px}}@media (min-width: 480px){.area5 .wraptable3 .ribbon{position:absolute;top:-4px;left:-4px;width:30%}.area5 .wraptable4 .ribbon{position:absolute;top:-4px;left:-4px;width:30%}}@media (max-width: 979px){.lp_page_title{display:none}.navbar-inverse .brand{width:28px}}#wrapper{overflow:hidden;padding-top:0;padding-bottom:0}.lp_page_title{position:fixed !important;z-index:9999 !important;font-size:8px !important;top:-15px !important;right:5px !important;font-weigtht:normal !important;color:#848484 !important}.item-view-intro{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (min-width: 768px){#wrapper .lp-featured-items.item-view-all{margin-left:0;margin-right:0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}#wrapper .lp-featured-items .item-photoview-wrapper{float:none;margin-right:0;margin-bottom:16px;width:190px;flex:0 0 190px}#wrapper .lp-featured-more-wrap{margin-left:auto;margin-right:auto;text-align:right}#wrapper .lp-featured-more{display:inline-block}}@media (min-width: 1200px){#wrapper .lp-featured-items.item-view-all{max-width:calc(190px * 5 + 20px * 4);margin-left:auto;margin-right:auto}#wrapper .lp-featured-more-wrap{max-width:calc(190px * 5 + 20px * 4)}}@media (max-width: 1199px) and (min-width: 992px){#wrapper .lp-featured-items.item-view-all{max-width:calc(190px * 4 + 20px * 3);margin-left:auto;margin-right:auto}#wrapper .lp-featured-more-wrap{max-width:calc(190px * 4 + 20px * 3)}}@media (max-width: 1199px){#wrapper .lp-featured-items .item-photoview-wrapper:nth-child(n+13){display:none}}@media (max-width: 991px) and (min-width: 768px){#wrapper .lp-featured-items.item-view-all{max-width:calc(190px * 3 + 20px * 2);margin-left:auto;margin-right:auto}#wrapper .lp-featured-more-wrap{max-width:calc(190px * 3 + 20px * 2)}}@media (max-width: 767px){#wrapper .lp-featured-items.item-view-all{margin-left:auto !important;margin-right:auto !important;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}#wrapper .lp-featured-items .item-photoview-wrapper{margin-right:0;margin-bottom:10px;width:101px;flex:0 0 101px}#wrapper .lp-featured-more-wrap{margin-left:auto;margin-right:auto;text-align:right}}@media (max-width: 767px) and (min-width: 480px){#wrapper .lp-featured-more-wrap{max-width:calc(101px * 3 + 10px * 2)}}@media (max-width: 479px){#wrapper .lp-featured-more-wrap{max-width:calc(101px * 2 + 10px);margin-right:15px}}.home-lp{background:radial-gradient(circle at top left, rgba(246,165,66,0.12), transparent 30%),linear-gradient(180deg, #f7f8fb 0%, #fff 14%, #f7f5f0 100%)}.home-lp .wrapper{position:relative;z-index:1}.area1.home-lp-hero{position:relative;min-height:680px;float:none;display:flex;align-items:center;justify-content:center;padding:88px 24px 72px;background-position:center center}.area1.home-lp-hero::before{content:"";position:absolute;inset:0;background:none}.home-lp-hero-inner{position:relative;z-index:1;width:100%;max-width:1180px;display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(280px, 360px);gap:36px;align-items:center;margin:0 auto}.home-lp-hero-copy{text-align:left}.home-lp-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.24);color:#ffd2a7;font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:20px;text-align:center}.home-lp-hero .home-lp-hero-copy h2{margin-top:0;margin-bottom:0;font-size:58px;line-height:1.08;letter-spacing:0.02em;text-align:left;text-wrap:balance}.home-lp-hero .subtitle{max-width:700px;margin-top:24px;margin-bottom:0;color:rgba(255,255,255,0.88);font-size:22px;line-height:1.6;text-align:left}.home-lp-hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.area1.home-lp-hero .home-lp-action{width:auto;min-width:240px;margin:0}.area1.home-lp-hero .home-lp-action a{float:none;display:flex;align-items:center;justify-content:center;min-height:66px;padding:16px 28px;border:0;border-radius:999px;background:linear-gradient(135deg, #ff7b47 0%, #ff5a36 100%);box-shadow:0 16px 36px rgba(255,98,54,0.28);color:#fff;font-size:22px;font-weight:700;text-transform:none}.area1.home-lp-hero .home-lp-action-secondary a{background:rgba(255,255,255,0.95);box-shadow:0 18px 36px rgba(10,18,28,0.14);color:#22324a;transition:none}.area1.home-lp-hero .home-lp-action-secondary a:hover{background:rgba(255,255,255,0.95);box-shadow:0 18px 36px rgba(10,18,28,0.14);color:#22324a;text-decoration:none}.home-lp-hero-panel{padding:28px 28px 26px;border-radius:28px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.26);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 22px 44px rgba(10,18,28,0.2);text-align:left}.home-lp-hero-badge{display:inline-block;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,0.18);color:#fff;font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.home-lp-hero-points{list-style:none;margin:18px 0 0;padding:0}.home-lp-hero-points li{position:relative;padding-left:24px;margin-top:14px;color:#fff;font-size:17px;line-height:1.55;font-weight:700}.home-lp-hero-points li::before{content:"";position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;background:#ffb268;box-shadow:0 0 0 5px rgba(255,178,104,0.18)}.home-lp .area2,.home-lp .area4,.home-lp .area7{position:relative}.home-lp-about-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;align-items:stretch}.home-lp-about-grid>h2,.home-lp-about-grid>.home-lp-cta-wrap{grid-column:1 / -1}.home-lp-about-grid .task{float:none;width:auto;margin:60px 0 0}.home-lp .area2 h2,.home-lp .area4 h2,.home-lp .area7 h2,.home-lp .area5 h2{font-size:42px;line-height:1.15;letter-spacing:0.04em;color:#42526b}.home-lp-card,.home-lp-strength-card,.home-lp-flow-card{height:100%;padding:34px 28px 28px;border-radius:28px;background:linear-gradient(180deg, #fff 0%, #fbfbfd 100%);border:1px solid rgba(133,150,175,0.18);box-shadow:0 18px 40px rgba(30,42,66,0.08)}.home-lp-card{height:90%}.home-lp-about-grid .home-lp-card{display:flex;flex-direction:column}.home-lp-card .img,.home-lp-strength-card .img,.home-lp-flow-card .img{display:flex;align-items:center;justify-content:center}.home-lp-card .title,.home-lp-strength-card .title,.home-lp-flow-card .title{margin-top:22px;font-size:24px;line-height:1.35;letter-spacing:0}.home-lp-card .text,.home-lp-strength-card .text,.home-lp-flow-card .text{margin-top:14px;color:#667287;font-size:15px;line-height:1.85}.home-lp-cta-wrap{margin-top:52px}.home-lp-cta-button{display:inline-flex;align-items:center;justify-content:center;min-width:320px;min-height:64px;padding:16px 28px;border-radius:999px;background:linear-gradient(135deg, #ff7b47 0%, #ff5a36 100%);box-shadow:0 18px 36px rgba(255,98,54,0.24);color:#fff;font-size:22px;font-weight:700;letter-spacing:0.02em}.home-lp-cta-button:hover{color:#fff;opacity:0.8;text-decoration:none}.home-lp-cta-button-secondary{background:rgba(255,255,255,0.95);box-shadow:0 18px 36px rgba(10,18,28,0.14);color:#22324a;letter-spacing:normal}.home-lp-cta-button-secondary:hover{background:rgba(255,255,255,0.95);box-shadow:0 18px 36px rgba(10,18,28,0.14);color:#22324a;text-decoration:none}.home-lp-cta-button-tertiary{background:linear-gradient(135deg, #23334b 0%, #101d31 100%);box-shadow:0 18px 36px rgba(16,29,49,0.2);margin-top:50px}.home-lp .area2.area2-bg-color{background:linear-gradient(180deg, #fffef8 0%, #fff8f1 100%)}.home-lp-strength-card{position:relative}.home-lp-strength-card::after{content:"";position:absolute;inset:auto 24px 0;height:4px;border-radius:999px;background:linear-gradient(90deg, #ffb263 0%, #ff6f49 100%)}.home-lp-logo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 28px}.home-lp-logo-grid .mrg,.home-lp-logo-grid .mbu,.home-lp-logo-grid .mtl,.home-lp-logo-grid .mtml,.home-lp-logo-grid .mt1{margin:0 !important}.home-lp-logo-grid img{display:block;max-width:180px;height:auto;filter:grayscale(100%);opacity:0.72;transition:transform 0.2s ease, opacity 0.2s ease}.home-lp-logo-grid a:hover img,.home-lp-logo-grid img:hover{opacity:1;transform:translateY(-2px)}.home-lp-flow-card{position:relative;padding-top:28px}.home-lp .area4 .wraptask{background-position:center 145px}.home-lp .area4 .home-lp-flow-card .number{display:flex;align-items:center;justify-content:center;float:none;width:52px !important;height:52px !important;margin:0 auto 18px !important;margin-left:auto !important;margin-right:auto !important;border-radius:50%;background:linear-gradient(135deg, #ff7b47 0%, #ff5a36 100%);box-shadow:0 14px 28px rgba(255,98,54,0.22);color:#fff;font-size:22px;font-weight:700;line-height:1;position:relative;z-index:2}.home-lp-flow-card .img img{width:140px;height:auto}.home-lp .area7.area7-gray{background:#f6f4f3}.home-lp .trusted-logos{gap:18px}.home-lp .trusted-logos a{border-radius:0;box-shadow:none}@media (max-width: 1100px){.home-lp-hero .home-lp-hero-copy h2{font-size:42px}.home-lp-hero-inner{grid-template-columns:minmax(0, 1fr) 320px}}@media (max-width: 999px){.home-lp-hero .home-lp-hero-copy h2{font-size:38px}.home-lp-about-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.home-lp .area2 h2,.home-lp .area4 h2,.home-lp .area7 h2,.home-lp .area5 h2{font-size:36px}.home-lp-card,.home-lp-strength-card,.home-lp-flow-card{padding-left:22px;padding-right:22px}.home-lp-kicker{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.home-lp-about-grid{display:block}.home-lp-about-grid .task{margin-top:50px}.area1.home-lp-hero{min-height:auto;padding:108px 18px 44px}.home-lp-hero-inner{grid-template-columns:1fr;gap:22px}.home-lp-hero-copy,.home-lp-hero-panel{text-align:center}.home-lp-hero .home-lp-hero-copy h2{font-size:34px;line-height:1.22;text-align:center}.home-lp-hero .subtitle{font-size:18px;line-height:1.65;text-align:center}.home-lp-hero-actions{flex-direction:column;gap:12px}.area1.home-lp-hero .home-lp-action{width:100%;min-width:0}.area1.home-lp-hero .home-lp-action a,.home-lp-cta-button{width:100%;min-width:0;font-size:18px;min-height:58px}.home-lp-hero-panel{padding:22px 18px;border-radius:22px}.home-lp-hero-points li{text-align:left}.home-lp .area2,.home-lp .area4,.home-lp .area7{padding-top:56px;padding-bottom:56px}.home-lp .area2 h2,.home-lp .area4 h2,.home-lp .area7 h2,.home-lp .area5 h2{font-size:30px;line-height:1.3}.home-lp-card,.home-lp-strength-card,.home-lp-flow-card{border-radius:22px}.home-lp-logo-grid{gap:16px 18px}.home-lp-logo-grid img{max-width:140px}.home-lp-flow-card .img img{width:120px}}
