.alternated-block{border-top:1px solid var(--color-border);padding:4.5rem 0}.alternated-block:first-child{border-top:none}.alternated-block .section-divider{margin-left:0}.alternated-block .wysiwyg p{line-height:var(--app-p-lineheight)}.alternated-block .wysiwyg p+p{margin-top:1rem}.alternated-img-frame{position:relative}.alternated-visual{border-radius:1rem;box-shadow:0 4px 24px rgba(0,0,0,.4);overflow:hidden}.alternated-visual img{height:auto;width:100%}.alternated-block-title{color:var(--color-text-high);font-size:2.25rem;font-weight:800;margin-bottom:1rem}.alternated-block-title strong{-webkit-text-fill-color:transparent;background:var(--app-primary-gradient);-webkit-background-clip:text;background-clip:text;font-weight:800}.expandContentBox:not(.is-expanded){max-height:10rem;overflow:hidden;position:relative}.expandContentBox:not(.is-expanded):after{bottom:0;content:"";height:5rem;left:0;pointer-events:none;position:absolute;right:0}section:not(.sectionLightBck) .expandContentBox:not(.is-expanded):after{background:linear-gradient(to bottom,transparent,var(--color-bg))}section.sectionLightBck .expandContentBox:not(.is-expanded):after{background:linear-gradient(to bottom,transparent,var(--color-bg-light))}.expandContentBox-btn{align-items:center;background:none;border:none;color:var(--app-primary-color);cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;gap:.375rem;margin-top:.75rem;padding:0}.expandContentBox-btn i{transition:transform .3s ease}.expandContentBox.is-expanded+.expandContentBox-btn i{transform:rotate(180deg)}.alternated-points{list-style:none;margin:1.5rem 0 0;padding:0}.alternated-points li{line-height:var(--app-p-lineheight);padding-left:1.5625rem;position:relative}.alternated-points li:before{background:var(--app-primary-color);border-radius:50%;content:"";height:.375rem;left:0;position:absolute;top:.9375rem;width:.375rem}