.benefits{box-sizing:border-box;background-color:var(--bgc);background-image:var(--pc-bgi);--title-font-weight-heavy:900;--title-font-weight-semibold:700;--title-font-weight-light:300;background-position:top;background-repeat:no-repeat;background-size:100%;flex-direction:column;width:100%;padding-bottom:20px;display:flex}@media screen and (max-width:720px){.benefits{background-image:var(--m-bgi);--title-font-size-large:24px;--title-font-size-medium:24px;--title-font-size-small:18px;--title-margin:72px 0 32px 0;--title-margin-no-bg-large:32px 0 20px 0;--title-margin-no-bg-medium:32px 0 20px 0;--title-margin-no-bg-small:28px 0 16px 0;--card-gap:8px;--card-w:100%;--list-max-w:100%;--list-max-w-2col:100%;--card-h:240px;--card-padding:40px 52px;--card-icon-size:40px;--card-icon-mb:8px;--card-title-desc-gap:4px;--card-title-font-size:16px;--card-desc-font-size:12px;--card-button-mt:12px;--card-button-h:28px;--card-button-radius:8px;--card-button-max-w:172px;--card-button-py:20px;--card-button-font-size:12px;--card-border-radius:6px;background-size:auto 100%}}@media screen and (min-width:721px) and (max-width:1024px){.benefits{--title-font-size-large:48px;--title-font-size-medium:48px;--title-font-size-small:32px;--title-margin:110px 0 44px 0;--title-margin-no-bg-large:84px 0 40px 0;--title-margin-no-bg-medium:72px 0 36px 0;--title-margin-no-bg-small:60px 0 32px 0;--card-gap:12px;--card-w:325px;--list-max-w:1011px;--list-max-w-2col:668px;--card-h:237px;--card-padding:30px 42px;--card-icon-size:40px;--card-icon-mb:8px;--card-title-desc-gap:4px;--card-title-font-size:18px;--card-desc-font-size:14px;--card-button-mt:12px;--card-button-h:32px;--card-button-radius:12px;--card-button-max-w:192px;--card-button-py:24px;--card-button-font-size:14px;--card-border-radius:12px}}@media screen and (min-width:1025px) and (max-width:1440px){.benefits{--title-font-size-large:64px;--title-font-size-medium:48px;--title-font-size-small:32px;--title-margin:160px 0 60px 0;--title-margin-no-bg-large:96px 0 52px 0;--title-margin-no-bg-medium:84px 0 44px 0;--title-margin-no-bg-small:72px 0 36px 0;--card-gap:20px;--card-w:383px;--list-max-w:1189px;--list-max-w-2col:786px;--card-h:279px;--card-padding:40px 50px;--card-icon-size:48px;--card-icon-mb:12px;--card-title-desc-gap:8px;--card-title-font-size:18px;--card-desc-font-size:14px;--card-button-mt:16px;--card-button-h:36px;--card-button-radius:12px;--card-button-max-w:160px;--card-button-py:24px;--card-button-font-size:16px;--card-border-radius:12px}}@media screen and (min-width:1441px) and (max-width:1920px){.benefits{--title-font-size-large:64px;--title-font-size-medium:48px;--title-font-size-small:32px;--title-margin:200px 0 80px 0;--title-margin-no-bg-large:120px 0 60px 0;--title-margin-no-bg-medium:100px 0 50px 0;--title-margin-no-bg-small:80px 0 44px 0;--card-gap:20px;--card-w:453px;--list-max-w:1399px;--list-max-w-2col:926px;--card-h:330px;--card-padding:48px 64px;--card-icon-size:60px;--card-icon-mb:16px;--card-title-desc-gap:12px;--card-title-font-size:20px;--card-desc-font-size:14px;--card-button-mt:24px;--card-button-h:36px;--card-button-radius:12px;--card-button-max-w:194px;--card-button-py:24px;--card-button-font-size:15px;--card-border-radius:12px}}@media screen and (min-width:1921px){.benefits{--title-font-size-large:64px;--title-font-size-medium:48px;--title-font-size-small:32px;--title-margin:200px 0 80px 0;--title-margin-no-bg-large:120px 0 60px 0;--title-margin-no-bg-medium:100px 0 50px 0;--title-margin-no-bg-small:80px 0 44px 0;--card-gap:20px;--card-w:453px;--list-max-w:1399px;--list-max-w-2col:926px;--card-h:330px;--card-padding:48px 64px;--card-icon-size:60px;--card-icon-mb:16px;--card-title-desc-gap:12px;--card-title-font-size:20px;--card-desc-font-size:14px;--card-button-mt:24px;--card-button-h:36px;--card-button-radius:12px;--card-button-max-w:194px;--card-button-py:24px;--card-button-font-size:15px;--card-border-radius:12px}}.benefits__container{box-sizing:border-box;width:100%;max-width:var(--max-width-1400);margin:0 auto}@media screen and (max-width:720px){.benefits__container{padding-left:8px;padding-right:8px}}.benefits__header{width:100%;margin:var(--title-margin);margin:var(--title-margin-pc,var(--title-margin))}@media screen and (max-width:720px){.benefits__header{margin:var(--title-margin);margin:var(--title-margin-mobile,var(--title-margin))}}.benefits__header h2{max-width:1200px;color:var(--event-light-dark-text-theme);margin:0;text-overflow:ellipsis;word-break:break-word;display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-left:auto;margin-right:auto;display:-webkit-box;overflow:hidden}@media screen and (min-width:1025px) and (max-width:1440px){.benefits__header h2{max-width:1040px;margin-left:auto;margin-right:auto}}@media screen and (min-width:721px) and (max-width:1024px){.benefits__header h2{max-width:800px;margin-left:auto;margin-right:auto}}@media screen and (max-width:720px){.benefits__header h2{text-overflow:ellipsis;word-break:break-word;max-width:calc(100% - 44px);display:box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-left:auto;margin-right:auto;display:-webkit-box;overflow:hidden}}.benefits__header h2.title__gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text!important;background-clip:text!important}.benefits__list{gap:var(--card-gap);box-sizing:border-box;width:100%;max-width:var(--list-max-w);margin:0 auto}.benefits__list.grid{grid-template-rows:repeat(auto-fit,var(--card-h));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.benefits__list.flex{flex-wrap:wrap;justify-content:center;display:flex}.benefits__list.flex .benefits__card{width:var(--card-w)}.benefits__list.flex.add-mt{margin-top:var(--card-gap)}.benefits__list.col-2{grid-template-rows:repeat(auto-fit,var(--card-h));max-width:var(--list-max-w-2col);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}@media screen and (max-width:720px){.benefits__list{box-sizing:border-box;padding:0;grid-template-columns:repeat(1,var(--card-w))!important;width:100%!important;display:grid!important}}.benefits__card{box-sizing:border-box;width:100%;min-width:0;height:var(--card-h);padding:var(--card-padding);background-color:transparent;background-color:var(--card-bgc,transparent);background-image:var(--m-card-bgi);background-image:var(--pc-card-bgi,var(--m-card-bgi));border-radius:var(--card-border-radius);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:720px){.benefits__card{background-image:var(--pc-card-bgi);background-image:var(--m-card-bgi,var(--pc-card-bgi))}}.benefits__card-icon{width:var(--card-icon-size);height:var(--card-icon-size);margin-bottom:var(--card-icon-mb)}.benefits__card-icon img{width:100%;height:100%}.benefits__card-content{gap:var(--card-title-desc-gap);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.benefits__card-content h4{color:var(--event-light-dark-text-theme);font-weight:700;font-size:var(--card-title-font-size);white-space:pre-line;margin:0}.benefits__card-content p{color:var(--event-light-dark-text-countdown);font-weight:400;font-size:var(--card-desc-font-size)}.benefits__card-content h4,.benefits__card-content p{text-overflow:ellipsis;word-break:break-word;display:box;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.benefits__card-button{box-sizing:border-box;min-width:0;max-width:min(100%,var(--card-button-max-w));height:var(--card-button-h);min-height:var(--card-button-h);margin-top:var(--card-button-mt);padding:0 var(--card-button-py);color:var(--event-light-dark-text-on-tertiary);font-size:var(--card-button-font-size);background-color:var(--event-light-dark-button-default);border-radius:var(--card-button-radius);justify-content:center;align-items:center;display:flex}.event-theme--light .benefits__card-button:hover,.event-theme--dark .benefits__card-button:hover,.event-theme--poco .benefits__card-button:hover{opacity:.9}.benefits__card-button-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}.benefits.benefits--align-center .benefits__title{text-align:center}.benefits.benefits--align-center .benefits__card,.benefits.benefits--align-center .benefits__card-content{align-items:center}@media screen and (max-width:720px){.benefits--align-left .benefits__header{box-sizing:border-box;padding-left:12px;padding-right:12px}}.benefits--align-left .benefits__title{-webkit-margin-start:0;-webkit-margin-end:auto}.benefits--align-left .benefits__title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;margin-left:0;margin-right:auto}.benefits--align-left .benefits__title:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;margin-left:0;margin-right:auto}.benefits--align-left .benefits__title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;margin-left:0;margin-right:auto}.benefits--align-left .benefits__title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;margin-left:auto;margin-right:0}.benefits--align-left .benefits__title:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;margin-left:auto;margin-right:0}.benefits--align-left .benefits__title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;margin-left:auto;margin-right:0}.benefits.benefits--card-align-left .benefits__card{align-items:flex-start}.benefits.benefits--card-align-left .benefits__card h4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card h4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card h4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card p:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card p:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.benefits.benefits--card-align-left .benefits__card h4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card h4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card h4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card p:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card p:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.benefits.benefits--card-align-left .benefits__card-content{align-items:flex-start}.benefits .benefits__card-title{width:320px}@media screen and (min-width:1025px) and (max-width:1440px){.benefits .benefits__card-title{width:280px}}@media screen and (min-width:721px) and (max-width:1024px){.benefits .benefits__card-title{width:240px}}@media screen and (max-width:720px){.benefits .benefits__card-title{width:240px}.benefits .benefits__card-subtitle{max-width:240px}}