wp-component[name=ThreeColFunctions]{--bg-color: #fff;background-color:var(--bg-color);padding-block:50px;overflow:hidden}wp-component[name=ThreeColFunctions] h2{grid-column:1/-1;grid-row:1;text-align:center;color:var(--text-primary-base);margin-block-end:var(--spacing-scalable-s)}wp-component[name=ThreeColFunctions] .functions{display:grid;grid-column:1/-1;grid-template-columns:1fr;margin-block:var(--spacing-scalable-xl)}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .functions{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:var(--spacing-non-scalable-s)}}wp-component[name=ThreeColFunctions] .button-wrapper{grid-column:1/-1;justify-self:center}wp-component[name=ThreeColFunctions] .function-navigation{align-items:center;background-color:var(--surface-neutral-base-inversed);border-radius:var(--radius-non-scalable-s);display:flex;flex-direction:column;list-style:none;margin-block:var(--spacing-non-scalable-m);overflow:hidden;padding:var(--spacing-scalable-m)}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation{grid-column:1;align-items:start;height:100%;width:100%;margin-block:0}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-menu{display:flex;list-style:none;align-items:center;flex-basis:100%}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-menu{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-non-scalable-m)}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons{display:flex;gap:var(--spacing-non-scalable-m);margin-block-start:var(--spacing-non-scalable-m)}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons{display:none}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons .function-navigation-button{display:block;block-size:44px;inline-size:44px;border-radius:22px;background-color:var(--color-blue);margin:0;cursor:pointer;color:#fff}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-buttons .function-navigation-button>svg{margin:auto}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item{color:var(--on-surface-text-primary-base);cursor:pointer;text-align:center;flex:1 0 100%}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item{display:flex;justify-content:start;flex:0;width:max-content;padding:var(--spacing-non-scalable-s) var(--spacing-non-scalable-m)}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item[data-active=true]{background-color:var(--surface-primary-transparent-deep);border-radius:var(--radius-non-scalable-round);color:var(--on-surface-text-primary-deep)}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item:hover{background-color:var(--surface-primary-transparent-bold);border-radius:var(--radius-non-scalable-round);color:var(--on-surface-text-primary-bold)}}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item .function-navigation-content{display:flex;gap:10px;justify-content:center;align-items:center}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item .function-navigation-content .function-icon{background-color:#fff;border-radius:var(--radius-non-scalable-round);display:flex;height:24px;padding:4px;place-items:center;width:24px}wp-component[name=ThreeColFunctions] .function-navigation .function-navigation-item .function-navigation-content .function-icon>img{object-fit:contain;object-position:center;width:16px;height:16px}wp-component[name=ThreeColFunctions] .function-content-image{grid-row:1;grid-column:1;animation-name:content;animation-direction:normal;animation-duration:.6s;animation-timing-function:ease-out;animation-iteration-count:1}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content-image{grid-column:2;display:flex;justify-content:center;align-items:start}}wp-component[name=ThreeColFunctions] .function-content-image .function-image{border-radius:var(--radius-non-scalable-s);max-width:480px;margin:auto;overflow:hidden;animation-name:content;animation-direction:normal;animation-duration:.5s;animation-timing-function:ease-out;animation-iteration-count:1}wp-component[name=ThreeColFunctions] .function-content-image .function-image[data-active=false]{display:none}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content-image .function-image{margin:0;max-width:initial}}wp-component[name=ThreeColFunctions] .function-content{align-items:start;background-color:var(--surface-neutral-base-inversed);border-radius:var(--radius-non-scalable-s);display:flex;margin:auto;padding:var(--spacing-scalable-m);row-gap:16px}@media (min-width: 1180px){wp-component[name=ThreeColFunctions] .function-content{max-width:100%;height:100%}}wp-component[name=ThreeColFunctions] .function-content .function-content-text{align-content:start;animation-name:content;animation-direction:normal;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:1}wp-component[name=ThreeColFunctions] .function-content .function-content-text[data-active=false]{display:none}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content{margin:auto;display:flex;flex-direction:column}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .title{color:var(--text-primary-base);font-size:var(--font-heading-m-size);font-weight:var(--font-heading-m-weight);line-height:var(--font-heading-m-line-height);margin-block-end:var(--spacing-scalable-s)}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .listing-points{text-wrap:pretty;line-height:var(--font-body-m-line-height);font-size:var(--font-body-m-size)}wp-component[name=ThreeColFunctions] .function-content .function-content-text .content .subtext{margin-block-start:25px;font-size:var(--font-body-size-m);line-height:1.2rem}
