.center-align .cta-button,.center-align .primary-button,.center-align .secondary-button{margin:0 auto}.right-align .cta-button,.right-align .primary-button,.right-align .secondary-button{margin-left:auto}.framework-page .inner-section-layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:991px){.framework-page .inner-section-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.framework-page .inner-section-layout .layout_66{-webkit-box-flex:2;-ms-flex:2;flex:2;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:767px){.framework-page .inner-section-layout .layout_66{grid-template-columns:1fr;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.framework-page .inner-section-layout .layout_66:has(.basic),.framework-page .inner-section-layout .layout_66:has(.cm-cards){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.framework-page .inner-section-layout .layout_66 .node_reference,.framework-page .inner-section-layout .layout_66 .richtext{border-radius:0;border:1px solid #dee2e6}.framework-page .inner-section-layout .layout_66 .richtext{padding:12px 22px 22px 22px}.framework-page .inner-section-layout .layout_66 .node_reference .card_wrapper .card_content{padding:12px 22px 22px 22px}.framework-page .inner-section-layout .layout_66 .node_reference .card_wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.framework-page .inner-section-layout .layout_66 .node_reference .card_wrapper .card_image .media-caption{padding:0 10px;font-size:14px}.framework-page .inner-section-layout .layout_66 .node_reference .card_wrapper .card_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.framework-page .inner-section-layout .layout_66 .node_reference .card_wrapper .card_content .card_text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.framework-page .inner-section-layout .layout_66 .node_reference .card_cta{margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tg-fl-button-color);border:1px solid var(--tg-fl-button-text-color);font-size:16px;line-height:21px;font-weight:400;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.framework-page .inner-section-layout .layout_66 .node_reference .card_cta:hover{background-color:var(--tg-fl-button-text-color);border-color:var(--tg-fl-button-color)}.framework-page .inner-section-layout .layout_66 .node_reference .card_cta:hover a{color:var(--tg-fl-button-color)}.framework-page .inner-section-layout .layout_66 .node_reference .card_cta a{color:var(--tg-fl-button-text-color)}.framework-page .inner-section-layout .layout_66 .node_reference .card_cta .no-access,.framework-page .inner-section-layout .layout_66 .node_reference .card_cta a{text-decoration:none;white-space:normal;padding:11px 30px}@media (max-width:767px){.framework-page .inner-section-layout .layout_66 .node_reference .card_cta{font-size:14px}}@media (max-width:991px){.framework-page .inner-section-layout .layout_66 .node_reference .card_cta{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}}.framework-page .inner-section-layout .layout_66 .cm-card .card_image{display:-webkit-box;display:-ms-flexbox;display:flex}.framework-page .inner-section-layout .layout_66 .cm-card .card_image img{height:100%;-o-object-fit:cover;object-fit:cover}.framework-page .inner-section-layout .layout_33{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:28px}@media (max-width:767px){.framework-page .inner-section-layout .layout_33{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}}.framework-page .inner-section-layout .layout_33 .cm-card.card-gap{gap:16px}.framework-page .inner-section-layout .layout_33 .cm-card.standard-card-gap{gap:64px}.framework-page .inner-section-layout .layout_33 .cm-card.no-card-gap{gap:0}.framework-page .inner-section-layout .layout_33 .cm-card .card_content{padding:0 20px 20px;gap:16px}.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta{margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tg-fl-button-color);border:1px solid var(--tg-fl-button-text-color);font-size:16px;line-height:21px;font-weight:400;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta:hover{background-color:var(--tg-fl-button-text-color);border-color:var(--tg-fl-button-color)}.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta:hover a{color:var(--tg-fl-button-color)}.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta a{color:var(--tg-fl-button-text-color)}.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta .no-access,.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta a{text-decoration:none;white-space:normal;padding:11px 30px}@media (max-width:767px){.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta{font-size:14px}}@media (max-width:991px){.framework-page .inner-section-layout .layout_33 .cm-card .card_content .card_cta{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}}.framework-page [class*=tg-flavor-].border-lr .inner-section-layout .layout_33 .cm-card,.framework-page [class*=tg-flavor-].border-lr .inner-section-layout .layout_33 .media,.framework-page [class*=tg-flavor-].border-lr .inner-section-layout .layout_33 .node_reference,.framework-page [class*=tg-flavor-].border-lr .inner-section-layout .layout_33 .richtext,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_33 .cm-card,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_33 .media,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_33 .node_reference,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_33 .richtext,.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_33 .cm-card,.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_33 .media,.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_33 .node_reference,.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_33 .richtext{border:0;border-radius:0}.framework-page [class*=tg-flavor-].border-lr .inner-section-layout .layout_33 .cm-card::before,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_33 .cm-card::before,.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_33 .cm-card::before{top:0;width:0;height:0;clip-path:none}.framework-page [class*=tg-flavor-].has-border .inner-section-layout .layout_66 .media{border:0;border-radius:0}.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_66 .cm-card,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_66 .node_reference,.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_66 .richtext{border:0;border-top:calc(var(--tg-fl-border-size) * 1px) var(--tg-fl-border-type) var(--tg-fl-border-color);border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.framework-page [class*=tg-flavor-].border-top .inner-section-layout .layout_66 .cm-card::before{top:0;width:0;height:0;clip-path:none}