.benefits{background:var(--background-color);--border-color: rgba(0, 0, 0, 0.6);overflow:hidden;position:relative}.benefits.hasBackground{padding-top:0}.benefits.translation-lock .ql-editor[contenteditable=true]{background:rgba(255,255,255,.5)}.benefits .upper{overflow:hidden;position:relative;padding:var(--el-padding) 0}.benefits .upper::after{content:"";height:100%;position:absolute;top:0;left:50%;right:0;background-image:radial-gradient(circle, rgba(255, 255, 255, 0.75) 0.5px, transparent 0.5px);background-size:15px 15px;opacity:.7}.benefits .upper .wrap{position:relative;z-index:1}.benefits .background img{display:block}.benefits .entries{margin:0;backdrop-filter:blur(64px);position:relative}.benefits details{background:rgba(0,114,188,.25);border-top:1px solid var(--border-color);position:relative;transition:all .3s ease-in-out}.benefits details:first-child{border-top:none}.benefits details:last-child{border-bottom:1px solid var(--border-color)}.benefits details[open]{background:linear-gradient(289deg, rgba(7, 15, 38, 0.8) 36.19%, rgba(7, 15, 38, 0.7) 100%);backdrop-filter:blur(64px);background-size:cover;background-position:center center;background:rgba(0,114,188,.1)}.benefits summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:clamp(24px,3vw,48px);list-style:none;position:relative}.benefits summary{padding-top:28px;padding-top:calc(28px + 20*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits summary{padding-top:48px}}.benefits summary{padding-right:24px;padding-right:calc(24px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits summary{padding-right:48px}}.benefits summary{padding-bottom:28px;padding-bottom:calc(28px + 20*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits summary{padding-bottom:48px}}.benefits summary{padding-left:24px;padding-left:calc(24px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits summary{padding-left:48px}}.benefits summary::marker{content:""}.benefits summary::-webkit-details-marker{display:none}.benefits summary h2,.benefits summary h3,.benefits summary h4{color:#fff;margin:0;max-width:980px}.benefits summary h2,.benefits summary h3,.benefits summary h4{font-size:22px;font-size:calc(22px + 12*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits summary h2,.benefits summary h3,.benefits summary h4{font-size:34px}}@media(hover: hover){.benefits summary:hover .icon{background:var(--icon-bubble-background-hover)}}.benefits .content{display:none}.benefits .content{padding-right:64px;padding-right:calc(64px + 32*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits .content{padding-right:96px}}.benefits .content{padding-bottom:36px;padding-bottom:calc(36px + 20*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits .content{padding-bottom:56px}}.benefits .content{padding-left:24px;padding-left:calc(24px + 24*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits .content{padding-left:48px}}.benefits .content .text{color:#fff;max-width:900px}.benefits .content .text{font-size:14px;font-size:calc(14px + 4*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits .content .text{font-size:18px}}.benefits .content .text>:last-child{margin-bottom:0}.benefits details[open] .content{display:block}.benefits details[open] summary h2,.benefits details[open] summary h3,.benefits details[open] summary h4{font-size:28px;font-size:calc(28px + 14*(100vw - 320px)/1210)}@media(min-width: 1531px){.benefits details[open] summary h2,.benefits details[open] summary h3,.benefits details[open] summary h4{font-size:42px}}.benefits details[open] .icon.closed{opacity:0}.benefits details[open] .icon.open{cursor:pointer;opacity:1;pointer-events:auto}.benefits .icon{align-self:start;justify-self:center;grid-column:2;grid-row:1;backdrop-filter:blur(8px);background:var(--icon-bubble-background);border-radius:100px;color:#fff;padding:8px;pointer-events:none;transition:background .3s ease,opacity .3s ease}.benefits .icon.open{opacity:0}@media(min-width: 768px){.benefits .entries{margin-top:calc(-1*var(--benefits-first-entry-height, 50px))}.benefits details[open]:first-of-type{background:linear-gradient(289deg, rgba(7, 15, 38, 0.8) 36.19%, rgba(7, 15, 38, 0.7) 100%)}}