.about-banner-container{width:100%;padding-top:40px;padding-bottom:100px;position:relative}@media screen and (max-width:767px){.about-banner-container{padding-top:39px;padding-bottom:24px}}.about-banner-container:before{position:absolute;top:292px;right:-60px;width:608px;height:608px;content:"";background-color:#4c4298;border-radius:50%;opacity:.5;filter:blur(250px);z-index:0}@media screen and (max-width:767px){.about-banner-container:before{top:285px;right:-105px;width:239px;height:239px}}.about-banner-container:after{position:absolute;background-image:url(/_next/static/media/white_mask.71aac769.png);top:250px;right:0;width:1920px;height:1463px;background-repeat:no-repeat;content:""}@media screen and (max-width:767px){.about-banner-container:after{top:69%;left:0;width:912px;height:544px;background-image:url(/_next/static/media/home-vector.e7dcc4fb.png)}.about-banner-container .container{padding:0 36px}}.about-banner-container .about-banner-gradient-mobile{position:absolute;top:54px;width:100%;display:none}@media screen and (max-width:767px){.about-banner-container .about-banner-gradient-mobile{display:block}}.about-banner-container .about-banner-gradient-mobile:after{position:absolute;background-image:url(/_next/static/media/mb-bg-line.d250b949.png);top:0;right:4px;left:0;width:767px;height:404px;background-repeat:no-repeat}@media screen and (max-width:767px){.about-banner-container .about-banner-gradient-mobile:after{content:""}}.about-banner-container .about-content{width:100%;max-width:1351px;position:relative;z-index:2;margin:0 auto}@media screen and (max-width:767px){.about-banner-container .about-content{width:100%;text-align:center}}.about-banner-container .about-content h1{font-size:clamp(28px,1.66vw,32px);line-height:155%;font-weight:700;letter-spacing:0;text-align:center;margin-bottom:10px;max-width:1385px;margin-left:auto;margin-right:auto;color:#676767}@media screen and (max-width:1200px){.about-banner-container .about-content h1{font-size:clamp(24px,2.5vw,28px)}}@media screen and (max-width:767px){.about-banner-container .about-content h1{margin-bottom:21px;font-size:22px}}.about-banner-container .about-content h1 span{color:#4c4298;position:relative;font-weight:700}.about-banner-container .about-content h1 span:after{position:absolute;background-image:url(/_next/static/media/roundcube5.10f5c776.svg);top:-.05em;width:4.2em;height:1.3em;background-size:contain;background-repeat:no-repeat;content:"";left:-.2em;right:auto;z-index:-1}.about-banner-container .about-content p{font-weight:400;font-size:clamp(26px,1.45vw,28px);line-height:155%;color:#676767;text-align:center;max-width:1180px;margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.about-banner-container .about-content p{font-size:clamp(20px,2.2vw,24px)}}@media screen and (max-width:767px){.about-banner-container .about-content p{font-size:18px}}.about-banner-container .about-content p a{color:#25afd6;text-decoration:none;transition:all .3s}.about-banner-container .about-content p a:hover{color:#db2c87}.closingSection{width:100%;padding-top:200px;padding-bottom:300px;position:relative}@media screen and (max-width:767px){.closingSection{padding-top:30px;padding-bottom:30px}}.closingSection .container{display:flex;justify-content:center}@media screen and (max-width:767px){.closingSection .container{padding:0 20px}}.closingSection .inner{width:100%;max-width:1351px;margin-left:60px}@media screen and (max-width:767px){.closingSection .inner{margin-left:0}}.closingSection h2{font-size:clamp(30px,1.77vw,34px);line-height:155%;color:#676767;margin:0;text-align:center}@media screen and (max-width:767px){.closingSection h2{font-size:24px;line-height:140%}}.closingSection h2 .bold{font-weight:700}.closingSection h2 .regular{font-weight:400}.whyHowSection{width:100%;padding-top:80px;padding-bottom:60px;position:relative}@media screen and (max-width:767px){.whyHowSection{padding-top:10px;padding-bottom:30px}}.whyHowSection .container{display:flex;justify-content:center}@media screen and (max-width:767px){.whyHowSection .container{padding:0 20px}}.whyHowSection .inner{width:100%;max-width:1351px;margin-left:auto;margin-right:auto;padding-left:100px}@media screen and (max-width:1200px){.whyHowSection .inner{padding-left:clamp(20px,8vw,100px)}}@media screen and (max-width:767px){.whyHowSection .inner{padding-left:0}}.whyHowSection .cards{display:flex;flex-direction:column;gap:clamp(40px,4vw,60px)}.whyHowSection .card{display:grid;grid-template-columns:clamp(61px,5.73vw,110px) 1fr;gap:clamp(50px,3vw,60px);align-items:start}@media screen and (max-width:767px){.whyHowSection .card{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 54px 0 rgba(0,0,0,.08);gap:18px;grid-template-columns:60px 1fr;grid-template-rows:auto auto;grid-template-areas:"icon title" "content content"}}.whyHowSection .card .icon{width:clamp(61px,5.73vw,110px);height:clamp(61px,5.73vw,110px)}@media screen and (max-width:767px){.whyHowSection .card .icon{grid-area:icon;width:60px;height:60px}}.whyHowSection .card h2{font-weight:700;font-size:clamp(26px,1.66vw,32px);line-height:155%;margin:0 0 6px;color:#676767}@media screen and (max-width:767px){.whyHowSection .card h2{grid-area:title;font-size:18px;margin:0;align-self:center}}.whyHowSection .card .content{grid-column:2/-1;color:#676767;font-size:clamp(18px,1.145vw,22px);line-height:155%;max-width:950px}@media screen and (max-width:767px){.whyHowSection .card .content{grid-area:content;grid-column:1/-1;font-size:14px;line-height:150%;margin-top:12px}}.whyHowSection .card .content ul{margin-top:8px;padding-left:20px;list-style:disc}@media screen and (max-width:767px){.whyHowSection .card .content ul{margin-top:6px;padding-left:16px}}