section.start-project-component{padding:80px 0}
.start-project-component .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}
.start-project-component .header h2{padding:0;display:flex;align-items:center;color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-H2,28px);font-style:normal;font-weight:800;line-height:var(--Line-Height-H2,36px);letter-spacing:var(--Letter-Spacing-H2,0.28px)}
.start-project-component .tabs{display:flex;gap:8px}
.start-project-component .header .tab{font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-M,16px);font-weight:700;line-height:var(--Line-Height-Body-M,26px);letter-spacing:var(--Letter-Spacing-Body-M,0.48px);color:#03234b;border-bottom:1px solid transparent;padding:6px 12px;display:flex;align-items:center;cursor:pointer;transition:color .2s,border-color .2s}
.start-project-component .header .tab.active{color:var(--Text-Action,#0047b2);border-bottom:1px solid var(--Text-Action,#0047b2);cursor:initial}
.start-project-component .header .tab:hover{background-color:var(--Surface-Action_hover,#e0ecff);color:var(--Text-Action,#0047b2)}
.start-project-component .tab-short{display:none}
@media(max-width:1023px){.start-project-component .header .tab{padding:6px 6px}
.start-project-component .tab-full{display:none}
.start-project-component .tab-short{display:inline}
}
@media(max-width:767px){.start-project-component .header{display:block;margin:0 !important}
.start-project-component .header h2{margin-bottom:17px}
}
.start-project-component .cube-table{font-family:var(--Font-Family-Helevetica,"Helvetica Now Display")}
.start-project-component .cube-table table{width:100%;border-collapse:collapse;font-size:14px}
.start-project-component .cube-table th,.start-project-component .cube-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--Stroke-Default,#dbdee2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.start-project-component .cube-table th:has(.sorted){color:var(--Text-Action,#0047b2) !important}
.start-project-component .cube-table th div.sorted path{fill:var(--Text-Action,#0047b2)}
.start-project-component .cube-table th.first-col{overflow:hidden;color:var(--Text-Title,#03234b);text-overflow:ellipsis;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.28px)}
.start-project-component .cube-table th.gray-col{background:var(--Surface-StrongGrey,#eeeff1);color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.28px);position:relative}
.start-project-component .cube-table td{color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:500;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px)}
.start-project-component .cube-table .doc-link{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--Text-Action,#0047b2);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:500;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px);padding:0;text-decoration-line:underline;text-decoration-color:transparent}
.start-project-component .cube-table .doc-link:hover{text-decoration-color:currentColor}
.start-project-component .cube-table th.first-col .th-content{display:flex;justify-content:space-between;align-items:center}
.start-project-component .cube-table th.first-col .th-icons,.start-project-component .cube-table th.gray-col .th-icons{display:flex}
.start-project-component .cube-table th.first-col .th-icons svg{display:block}
.start-project-component .cube-table th.gray-col .th-content{display:flex;justify-content:space-between;align-items:center}
.start-project-component .cube-table th.gray-col .th-icons svg{display:block}
.start-project-component .cube-table tr:nth-child(even){background:#fafafa}
.start-project-component .cube-table th .th-arrow{cursor:pointer;transition:transform .3s ease}
.start-project-component .cube-table th .th-arrow.rotated{transform:rotate(180deg)}
.start-project-component .cube-table th .th-menu{cursor:pointer}
.start-project-component .card-container{display:none}
.start-project-component .card-cube{background:white;border-radius:12px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}
@media(max-width:1023px){.start-project-component .cube-table{display:none}
.start-project-component .card-cube h3{margin:0;color:#0047b2;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px);display:flex;align-items:center;justify-content:space-between}
.start-project-component #documentation .action-wrapper{display:block;padding-top:16px}
.start-project-component #documentation .download_button a.doc-download-btn{width:100% !important;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-weight:400 !important}
.start-project-component .field:first-child div{white-space:break-spaces;word-break:break-word}
.start-project-component{font-size:16px}
}
@media(max-width:768px){.start-project-component .cube-table{display:none}
.start-project-component .card-container{display:flex;flex-direction:column;gap:16px}
}
.start-project-component .fix-width{width:157px}
.start-project-component .card-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.start-project-component .card{background:white;border-radius:12px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}
.start-project-component .field{padding:8px 0}
.start-project-component .field label{display:block;font-size:.9rem;margin-bottom:4px;color:#475569}
.start-project-component table{width:100%;border-collapse:collapse;background:#FFF;box-shadow:0 2px 6px rgba(0,0,0,0.08);border-radius:8px;overflow-x:hidden}
.start-project-component thead{background:#eeeff1}
.start-project-component th{height:48px;padding:8px 12px;text-align:left;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px);font-weight:800;color:#03234b;border:1px solid #dbdee2}
.start-project-component tbody tr{height:48px}
.start-project-component td{border:1px solid #dbdee2;background:#FFF;padding:0;position:relative}
.start-project-component .cell-title{padding:10px 16px;display:inline-flex;gap:6px;align-items:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 0 0;overflow:hidden;color:#03234b;text-overflow:ellipsis;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px)}
.start-project-component .with-icon{display:inline-block;width:18px;height:18px;background:url('../../../../../etc/clientlibs/st-site-cx/media/app/images/info-icon.svg') no-repeat center;background-size:contain}
.start-project-component .with-icon .tooltip-text::before{content:'';display:block;position:absolute;top:-6px;left:14px;z-index:16;width:10px;height:10px;border-color:#a6adb5;border-width:1px;border-style:none none solid solid;background-color:#f7f8fa;box-shadow:-2px 02px 3.5px rgba(0,0,0,.5);transform:rotate(136deg)}
.start-project-component .tooltip-text{visibility:hidden;background:#f7f8fa;border:1px solid #a6adb5;border-radius:4px;filter:drop-shadow(0 2px 4px rgba(3,35,75,0.08));padding:2px 11px 4px 9px;position:absolute;transform:translateX(-11px);top:50px;z-index:15;opacity:0;transition:opacity .2s ease;color:#1d1e20;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:12px;font-weight:500;line-height:18px;letter-spacing:.6px;max-width:min(390px,calc(100vw - 16px));width:-moz-fit-content;width:fit-content;white-space:normal;overflow-wrap:break-word;box-sizing:content-box}
.start-project-component .with-icon:hover .tooltip-text{visibility:visible;opacity:1}
.start-project-component .select-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:10px 8px}
.start-project-component td select{-webkit-appearance:none;border:1.5px solid #dbdee2;border-radius:3px;background:#FFF url("../../../../../etc/clientlibs/st-site-cx/media/app/images/down-arrow.svg") no-repeat right 10px center;padding:0 32px 0 10px;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:500;color:#03234b;display:flex;align-items:center;cursor:pointer;margin:0;width:100%;height:36px;border-radius:3px;background-color:#f7f8fa;transition:.45s all ease-in-out}
.start-project-component td select:focus-visible,.start-project-component td select:focus{outline:none !important;border:var(--tickness-m,1.5px) solid var(--Stroke-Action,#0047b2);color:#03234b}
.start-project-component td select:hover{border:var(--tickness-m,1.5px) solid var(--Stroke-Action,#0047b2)}
.start-project-component .download_button .license-accept,.start-project-component .download_button .license-skip{height:36px;padding:8px 16px 8px 43px;margin-top:5px;margin-bottom:5px;border-radius:var(--Radius_L,12px) var(--Radius_S,3px);background:#03234b;color:white;background-image:url("../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon.svg");background-repeat:no-repeat;background-position:12px center;transition:none}
.start-project-component .download_button .license-accept:hover,.start-project-component .download_button .license-accept:focus,.start-project-component .download_button .license-accept:active,.start-project-component .download_button .license-skip:hover,.start-project-component .download_button .license-skip:focus,.start-project-component .download_button .license-skip:active{border:1px solid var(--Stroke-Brand,#03234b) !important;padding:7px 15px 7px 42px;background-color:var(--Surface-Action_hover,#e0ecff);color:var(--Text-Action);background-image:url("../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon-blue.svg");background-repeat:no-repeat;background-position:11px center}
.start-project-component .download_button .license-accept:active,.start-project-component .download_button .license-skip:active{background-color:var(--Surface-Main,#FFF)}
.start-project-component .action-wrapper{display:flex;justify-content:center;align-items:center;height:100%}
@media(max-width:1023px){.start-project-component .table-container{display:none}
.start-project-component .card-table{display:table;width:100%;border-collapse:collapse;table-layout:auto}
.start-project-component .field{display:table-row;align-items:center;white-space:nowrap}
.start-project-component .field label,.start-project-component .field div,.start-project-component .field select{display:table-cell;overflow:hidden;text-overflow:ellipsis;color:#4c545c;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:500;line-height:24px;letter-spacing:.28px;text-align:left;margin-bottom:0;width:auto;padding:8px 0;border-bottom:1px solid #dbdee2;vertical-align:middle}
.start-project-component .field div,.start-project-component .field select{color:#03234b;white-space:normal}
.start-project-component .field div:has(>select){padding-right:4px;padding-left:4px}
.start-project-component .field label{padding-right:14px;width:1%}
.start-project-component .field select{justify-self:end;border-radius:3px;height:36px;border:1px solid #dbdee2;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 36px 0 12px;text-align:left;background:#f7f8fa url("../../../../../etc/clientlibs/st-site-cx/media/app/images/down-arrow.svg") no-repeat right 10px center;background-size:16px;width:100%}
.start-project-component .download_button .license-accept,.start-project-component .download_button .license-skip{display:inline-flex !important;width:100%;gap:8px;background:#03234b;padding:8px 20px}
.start-project-component .download_button .license-accept::before,.start-project-component .download_button .license-skip::before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;background-image:url('../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon.svg');background-repeat:no-repeat;background-position:center;background-size:20px 20px}
.start-project-component .download_button .license-accept:hover,.start-project-component .download_button .license-accept:focus,.start-project-component .download_button .license-accept:active,.start-project-component .download_button .license-skip:hover,.start-project-component .download_button .license-skip:focus,.start-project-component .download_button .license-skip:active{background:var(--Surface-Action_hover,#e0ecff);padding:8px 20px}
.start-project-component .download_button .license-accept:hover::before,.start-project-component .download_button .license-accept:focus::before,.start-project-component .download_button .license-accept:active::before,.start-project-component .download_button .license-skip:hover::before,.start-project-component .download_button .license-skip:focus::before,.start-project-component .download_button .license-skip:active::before{background-image:url("../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon-blue.svg")}
.start-project-component .action-wrapper{display:block;justify-content:center;align-items:center;height:auto;padding-top:16px}
.start-project-component .card h3{margin:0;color:#0047b2;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:700;line-height:24px;letter-spacing:.42px;display:flex;align-items:center;justify-content:space-between;background:url('data:image/svg+xml;utf8,<svgxmlns="http://www.w3.org/2000/svg"width="8"height="12"viewBox="00812"fill="none"><pathd="M4.976566.0006L0.8515621.8756L2.02990.697266L7.333236.0006L2.029911.3039L0.85156210.1256L4.976566.0006Z"fill="%230047B2"/></svg>') no-repeat right center}
.start-project-component .card-header{padding-bottom:16px;border-bottom:1px solid #dbdee2}
.start-project-component .with-icon{transform:translate(5px,4px);position:absolute;z-index:1}
.start-project-component .with-icon:hover .tooltip-text{visibility:hidden;opacity:0}
.start-project-component .tooltip-text.tooltip-show-mobile{visibility:visible !important;opacity:1 !important;top:28px}
}
@media(min-width:1024px){#mobile-hook{visibility:hidden}
.start-project-component .card-container{display:none !important}
.start-project-component .table-container{display:block}
.start-project-component .table-container .get-software-recommends{font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:12px;line-height:2.2}
}
@media(max-width:767px){#mobile-hook{visibility:visible}
.start-project-component .card-container{grid-template-columns:1fr}
.start-project-component .field label{overflow:visible;white-space:nowrap}
.start-project-component .field div{white-space:normal;word-break:break-word}
}
.start-project-component .link-box{display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.start-project-component .link-text{color:var(--Text-Action,#0047b2);text-align:center;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px)}
.start-project-component .link-box:hover .link-text{text-decoration:underline}
.start-project-component .dash-style{padding:0 4px;text-align:center}
.start-project-component .field:has(.dash-style){min-height:53px}
.start-project-component .download_button.action-wrapper{justify-content:center !important}
.start-project-component .download_button a.doc-download-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;height:36px !important;width:auto !important;min-width:160px !important;padding:8px 20px !important;margin-top:5px !important;margin-bottom:5px !important;border-radius:12px 3px !important;background-color:#03234b !important;color:#fff !important;font-weight:700 !important;font-size:14px !important;text-decoration:none !important;background-image:none !important;background-repeat:no-repeat !important;background-position:center !important;background-size:auto !important}
.start-project-component .download_button a.doc-download-btn::before{content:"" !important;display:inline-block !important;width:20px !important;height:20px !important;flex:0 0 20px !important;background-image:url('../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon.svg') !important;background-repeat:no-repeat !important;background-position:center !important;background-size:20px 20px !important}
.start-project-component .download_button a.doc-download-btn:hover,.start-project-component .download_button a.doc-download-btn:focus,.start-project-component .download_button a.doc-download-btn:active{color:#fff !important;background-color:#03234b !important;text-decoration:none !important}
.start-project-component .video-list{display:flex;gap:22px;justify-content:flex-start;flex-wrap:wrap}
.start-project-component .video-card{display:flex;flex-direction:column;width:calc((100% - 22px) / 2);max-width:593px;border-radius:12px;background:#FFF;box-sizing:border-box}
.start-project-component .video-wrapper{display:flex;justify-content:center;width:100%}
.start-project-component .video-player{width:100%;max-width:575px;height:310px;padding:15px;box-sizing:border-box;border-radius:8px;object-fit:cover}
.start-project-component .video-info{display:flex;align-items:center;gap:10px;padding:0 15px 15px 15px;justify-content:flex-start}
.start-project-component .video-icon{width:39px;height:39px;flex-shrink:0;border-radius:50%;object-fit:contain}
.start-project-component .video-title{font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px);color:var(--Icon-Brand,#03234b);margin:0}
@media(min-width:768px) and (max-width:1024px){.start-project-component .video-player{padding:10px}
}
@media(max-width:767px){.start-project-component .video-list{flex-direction:column;gap:17px}
.start-project-component .video-card{width:100%;max-width:none}
.start-project-component .video-player{width:100%;padding:11px}
}