main.service-support .expander-content a[target=_blank],main.service-support .lumion-product-box ol a[target=_blank]{white-space:normal;overflow-wrap:break-word}main.service-support .bg-theme .expander-content{color:var(--color-white)}main.service-support .product-select-card{display:flex;flex-direction:column}main.service-support .product-select-card>.mask-hidden{display:flex;flex-direction:column;align-items:center;flex:1}main.service-support .product-select-card .button{margin-top:auto}main.service-support .spec-table .spec-table-head{display:none}main.service-support .spec-table .spec-table-section{--expanded-max-height:3000px}main.service-support .spec-table .spec-table-section.mask-hidden:not(.mask-shown){transform:translateY(3rem)}main.service-support .spec-table .expander-content{color:var(--font-color)}main.service-support .spec-table .expander-content table,main.service-support .spec-table .expander-content tbody,main.service-support .spec-table .expander-content tr,main.service-support .spec-table .expander-content th,main.service-support .spec-table .expander-content td{display:block;width:100%}main.service-support .spec-table .expander-content tr{padding:2rem 0;border-bottom:1px solid #c4c4c4}main.service-support .spec-table .expander-content tr:first-child{padding-top:.75rem}main.service-support .spec-table .expander-content tr:last-child{border-bottom:0}main.service-support .spec-table .expander-content th,main.service-support .spec-table .expander-content td{padding:0;border:0;text-align:left}main.service-support .spec-table .expander-content th{color:var(--theme-color);font-weight:bold;margin-bottom:.5rem}@media(min-width:992px){main.service-support .spec-table .spec-table-head{display:flex}main.service-support .spec-table .spec-table-tab{flex:1 1 0;justify-content:center;min-height:5rem;padding:.5rem 1rem;border:1px solid var(--default-bg);border-bottom:0;border-radius:0;background-color:transparent;color:var(--theme-color);font-size:1.125rem;font-weight:300}main.service-support .spec-table .spec-table-tab+.spec-table-tab{border-left:0}main.service-support .spec-table .spec-table-tab.is-active,main.service-support .spec-table .spec-table-tab:hover{background-color:var(--default-bg);font-weight:500}main.service-support .spec-table .spec-table-body{background-color:var(--default-bg);padding:2.5rem 0 3.5rem}main.service-support .spec-table .spec-table-section{display:none}main.service-support .spec-table .spec-table-section.is-active{display:block}main.service-support .spec-table .spec-table-section:before,main.service-support .spec-table .spec-table-section:after,main.service-support .spec-table .spec-table-section>input,main.service-support .spec-table .spec-table-section>label{display:none}main.service-support .spec-table .spec-table-section>.expander-content{max-height:none;overflow:visible;margin:0;padding:0;transition:none}main.service-support .spec-table .expander-content table{display:table;table-layout:fixed}main.service-support .spec-table .expander-content tbody{display:table-row-group}main.service-support .spec-table .expander-content tr{display:table-row;padding:0}main.service-support .spec-table .expander-content th,main.service-support .spec-table .expander-content td{display:table-cell;width:50%;padding:1.5rem calc(var(--grid-gap)*.5);vertical-align:top;border-bottom:1px solid #c4c4c4;font-size:1.125rem}main.service-support .spec-table .expander-content th{padding-left:0;margin-bottom:0}main.service-support .spec-table .expander-content tr:last-child th,main.service-support .spec-table .expander-content tr:last-child td{border-bottom:0}}main.service-support .license-key-area{display:flex;justify-content:center}main.service-support .license-key-area .license-key-form{max-width:750px;width:100%;display:flex;flex-direction:column;align-items:center}main.service-support .license-key-area .license-key-form label{width:100%}main.service-support .license-key-area .license-key-form input{width:100%}main.service-support .license-key-area .license-key-form .button-area{text-align:center;width:100%;padding-left:2rem;padding-right:2rem;margin-top:.5rem}main.service-support .license-key-area .license-key-form .button-area button{width:100%;min-width:unset;max-width:unset}main.service-support .license-key-area .license-key-form .button-area .button-sep{border-bottom:1px solid #d3d3d3;margin-top:2rem;line-height:0;height:0;overflow:hidden}