*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background-color:#fff;padding:224px 0 112px;font-family:Inter;overflow-x:hidden}a{color:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:#0000;text-decoration:none}button{-webkit-tap-highlight-color:#0000;-webkit-appearance:none;background:0 0;border:0;border-radius:0;outline:none}input,textarea{-webkit-tap-highlight-color:#0000;-webkit-appearance:none;background:0 0}select{background:0 0}.navigation-primary{display:none}#app{width:100%}.form-main-section{background-color:#fff;padding:0 24px}.form-main-section>div{width:100%}.form-common-section-container{max-width:1600px}.form-left-section{width:36%;overflow:visible}.form-right-section{flex:1;width:auto;overflow:visible}.index-item-list,.index-item-sub-list{width:100%}.index-item-sub-list{cursor:pointer}.index-item-container{transition:color .15s linear,border-color .15s linear}.simulate-button{color:#6df9ce;-webkit-appearance:none;background-color:#4914f6;border:0;outline:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.6;text-decoration:none;transition:background-color .15s linear}.simulate-button:hover{background-color:#28049d}.simulate-button-text{color:#6df9ce;-webkit-appearance:none;outline:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.52;text-decoration:none}.checkbox-container{position:relative}.checkbox-container input{opacity:0;z-index:-1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.checkbox-container input:checked+label:before{background-color:#4914f6;border-color:#4914f6}.checkbox-container input:checked+label:after{opacity:1}.checkbox-container label{margin-left:26px}.checkbox-container label:before{content:"";cursor:pointer;border:2px solid #838383;border-radius:3px;width:20px;height:20px;display:block;position:absolute;top:1px;left:0}.checkbox-container label:after{cursor:pointer;content:"";z-index:1;opacity:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.298 11.699a.49.49 0 01-.183-.033.508.508 0 01-.167-.117L2.93 8.532a.499.499 0 01-.15-.366c0-.145.05-.267.15-.367a.48.48 0 01.7 0l2.667 2.667 6.05-6.05c.1-.1.22-.15.358-.15a.49.49 0 01.359.15c.1.1.15.22.15.358a.49.49 0 01-.15.358L6.648 11.55a.508.508 0 01-.167.117.49.49 0 01-.183.033z' fill='%23E8F5F5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:flex;position:absolute;top:1px;left:0}.form-disclaimer{color:#838383;margin-top:6px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.form-text-error-msg{padding-top:2px;font-family:Inter;font-size:10px}.form-text-field{transition:border-color .15s linear}.chart-main-container{width:100%}.chart-diagram-container{width:66%;height:auto}.vega-embed{width:100%}.vega-embed canvas{width:100%!important;height:100%!important}.chart-platform{width:33%}.chart-platform-table th,.chart-platform-table td{padding:8px 4px}.chart-platform-table-lead-column-heading-col-2-3-4{height:auto}.chart-platform-table-header-row{align-items:flex-end}input,textarea,select{-webkit-user-modify:read-write-plaintext-only;touch-action:manipulation;font-size:16px!important}@media (width>=768px){.form-main-section{padding:0 32px}}@media (width>=1500px){.form-main-section{padding:0 64px}}@media (width>=1920px){.form-main-section{padding:0 112px}}@media (width<=1365px){.chart-lossmodel-container{flex-direction:column}.chart-diagram-container,.chart-platform{width:100%}body{padding:148px 0 112px}}@media (width<=1023px){.form-common-section-container{flex-direction:column}.form-left-section{width:100%}.index-item-list{padding:0}.form-right-section{width:100%}.form-general-section{padding:20px}.form-general-heading-h2{font-size:14px}.chart-company-data-card-container{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=600px){.chart-company-data-card-container{grid-template-columns:1fr;display:grid}.mitigation-summary-area-top,.mitigation-summary-card-insured-value{width:100%}.mitigation-summary-container{grid-template-columns:1fr;display:grid}.mitigation-summary-area-bottom-left{font-size:32px}.chart-platform-table{overflow-x:scroll}body{padding:112px 0}}.form-general-section:first-of-type .close-button{display:none}.form-general-section{scroll-margin-top:112px}
/*# sourceMappingURL=index.template.a9b0f6b2.css.map */
