.foundation-movements-figure-module__9d-T2q__figure{border-bottom:1px solid var(--colour-border-medium);background:var(--colour-background-primary,#fff);color:var(--colour-text-primary);break-inside:avoid;margin:0;padding:1rem}.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;display:grid}.foundation-movements-figure-module__9d-T2q__movement{min-width:0}.foundation-movements-figure-module__9d-T2q__movement strong{font-size:.8rem;line-height:1.5;display:block}.foundation-movements-figure-module__9d-T2q__movement strong span{white-space:nowrap;font-weight:500}.foundation-movements-figure-module__9d-T2q__movement p{margin:.2rem 0 0;font-size:.75rem;line-height:1.5}.foundation-movements-figure-module__9d-T2q__diagram{aspect-ratio:260/180;width:100%;max-width:18rem;height:auto;margin:0 auto;display:block}.foundation-movements-figure-module__9d-T2q__diagram text{fill:var(--colour-text-secondary);stroke:none;font-family:inherit;font-size:13px}.foundation-movements-figure-module__9d-T2q__outline,.foundation-movements-figure-module__9d-T2q__axes{fill:none;stroke:var(--colour-text-secondary);stroke-width:1.5px}.foundation-movements-figure-module__9d-T2q__axes circle{fill:var(--colour-text-secondary)}.foundation-movements-figure-module__9d-T2q__original{fill:none;stroke:var(--colour-text-secondary);stroke-width:1.5px;stroke-dasharray:5 4}.foundation-movements-figure-module__9d-T2q__displaced{fill:var(--struxus-green);fill-opacity:.1;stroke:var(--struxus-green);stroke-width:2px}.foundation-movements-figure-module__9d-T2q__motion{fill:none;stroke:var(--struxus-green);stroke-width:2px}.foundation-movements-figure-module__9d-T2q__ground{fill:none;stroke:var(--colour-border-medium);stroke-width:1px}.foundation-movements-figure-module__9d-T2q__legend{flex-wrap:wrap;gap:.3rem 1rem;margin-top:1rem;font-size:.72rem;line-height:1.5;display:flex}.foundation-movements-figure-module__9d-T2q__figure figcaption{color:var(--colour-text-secondary);margin-top:.5rem;font-size:.72rem;line-height:1.5}.foundation-movements-figure-module__9d-T2q__report{background:0 0;border:0;margin-bottom:5mm;padding:0}.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__grid{gap:3mm 4mm}.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__movement strong{font-size:8pt}.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__movement p,.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__legend,.foundation-movements-figure-module__9d-T2q__report figcaption{font-size:7.5pt}.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__legend{margin-top:3mm}.foundation-movements-figure-module__9d-T2q__report .foundation-movements-figure-module__9d-T2q__diagram{max-width:53mm}@media screen and (max-width:70rem){.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:42rem){.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:minmax(0,1fr)}}@media print{.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:42rem){.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}}@container (max-width:23rem){.foundation-movements-figure-module__9d-T2q__grid{grid-template-columns:minmax(0,1fr)}}
.foundation-stiffness-guide-module__oYKKVW__guide{color:var(--colour-text-primary);font-size:.75rem;line-height:1.5}details.foundation-stiffness-guide-module__oYKKVW__guide{border:1px solid var(--colour-border-medium);background:var(--colour-background-primary)}details.foundation-stiffness-guide-module__oYKKVW__guide>summary{background:#edf3f8}.foundation-stiffness-guide-module__oYKKVW__guide h3{font-size:var(--spf-tab-title-size,.9rem);font-weight:var(--spf-title-weight,650);line-height:var(--spf-title-line-height,normal);margin:0}.foundation-stiffness-guide-module__oYKKVW__guide h4{font-size:var(--spf-tab-title-size,.8rem);font-weight:var(--spf-title-weight,700);line-height:var(--spf-title-line-height,normal);margin:1rem .8rem .6rem}.foundation-stiffness-guide-module__oYKKVW__guide h5{font-size:var(--spf-tab-title-size,.75rem);font-weight:var(--spf-title-weight,700);line-height:var(--spf-title-line-height,normal);margin:.6rem .8rem}.foundation-stiffness-guide-module__oYKKVW__guide p{max-width:none;color:var(--colour-text-secondary);margin:.6rem .8rem}.foundation-stiffness-guide-module__oYKKVW__guide .katex{white-space:nowrap}.foundation-stiffness-guide-module__oYKKVW__guide section:last-child{padding-bottom:.2rem}.foundation-stiffness-guide-module__oYKKVW__guide summary{min-height:2.3rem;padding:.45rem .8rem;font-weight:600}.foundation-stiffness-guide-module__oYKKVW__guide summary:focus-visible{outline:2px solid var(--struxus-green);outline-offset:-2px}.foundation-stiffness-guide-module__oYKKVW__guide ol,.foundation-stiffness-guide-module__oYKKVW__guide ul{margin:.6rem .8rem;padding-left:1.25rem}.foundation-stiffness-guide-module__oYKKVW__guide li+li{margin-top:.25rem}.foundation-stiffness-guide-module__oYKKVW__tableScroller{max-width:100%;overflow-x:auto}.foundation-stiffness-guide-module__oYKKVW__guide table{border-collapse:collapse;width:100%;font-size:inherit;text-align:left}.foundation-stiffness-guide-module__oYKKVW__guide th,.foundation-stiffness-guide-module__oYKKVW__guide td{border:1px solid var(--colour-border-light);vertical-align:top;overflow-wrap:anywhere;padding:.45rem .8rem}.foundation-stiffness-guide-module__oYKKVW__guide thead{background:#f1f4f2}.foundation-stiffness-guide-module__oYKKVW__guide tbody th{width:24%;font-weight:600}.foundation-stiffness-guide-module__oYKKVW__guide dl{margin:0}.foundation-stiffness-guide-module__oYKKVW__guide dl>div{border-bottom:1px solid var(--colour-border-light);grid-template-columns:minmax(10rem,24%) minmax(0,1fr);gap:.8rem;padding:.6rem .8rem;display:grid}.foundation-stiffness-guide-module__oYKKVW__guide dt{font-weight:600}.foundation-stiffness-guide-module__oYKKVW__guide dd{margin:0}@media (max-width:40rem){.foundation-stiffness-guide-module__oYKKVW__guide thead{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.foundation-stiffness-guide-module__oYKKVW__guide tr{border-bottom:1px solid var(--colour-border-light);grid-template-columns:minmax(0,1fr);padding:.6rem .8rem;display:grid}.foundation-stiffness-guide-module__oYKKVW__guide th,.foundation-stiffness-guide-module__oYKKVW__guide tbody th,.foundation-stiffness-guide-module__oYKKVW__guide td{border:0;width:auto;padding:0}.foundation-stiffness-guide-module__oYKKVW__guide td{margin-top:.35rem}.foundation-stiffness-guide-module__oYKKVW__guide td[data-label]:before{content:attr(data-label);color:var(--colour-text-secondary);font-size:.65rem;font-weight:600;display:block}.foundation-stiffness-guide-module__oYKKVW__guide dl>div{grid-template-columns:1fr;gap:.2rem}}@media print{.foundation-stiffness-guide-module__oYKKVW__guide{display:none}}
.report-module__e11_iW__reportDocument{--report-green:#174f3b;--report-green-light:#e8f0eb;--report-border:#809088;--report-border-light:#c8d0cc;--report-text:#17211d;--report-muted:#52605a;color:var(--report-text);font-family:Arial,Helvetica Neue,sans-serif}.report-module__e11_iW__pageFrame{z-index:0;pointer-events:none;border:.3mm solid #65726b;position:absolute;inset:5mm}.report-module__e11_iW__pageHeader,.report-module__e11_iW__sectionPageHeader{z-index:2;background:#fff;border-bottom:.45mm solid #53635b;grid-template-columns:32mm minmax(0,1fr) 66mm;height:18mm;display:grid;position:relative;overflow:hidden}.report-module__e11_iW__sectionPageHeader{display:none}.report-module__e11_iW__headerLogoBox,.report-module__e11_iW__headerTitleBox,.report-module__e11_iW__headerMetadata{min-width:0}.report-module__e11_iW__headerLogoBox{border-right:.2mm solid var(--report-border-light);place-items:center;padding:2.5mm 3mm;display:grid;overflow:hidden}.report-module__e11_iW__headerLogo{object-fit:contain;width:auto;max-width:24mm;height:auto;max-height:9mm;display:block}.report-module__e11_iW__headerTitleBox{align-content:center;gap:1mm;padding:2.5mm 3.5mm;display:grid;overflow:hidden}.report-module__e11_iW__headerTitleBox strong{overflow-wrap:anywhere;font-size:8.5pt;line-height:1.15}.report-module__e11_iW__headerTitleBox span{color:var(--report-muted);text-overflow:ellipsis;white-space:nowrap;font-size:6.6pt;line-height:1.2;overflow:hidden}.report-module__e11_iW__headerMetadata{border-left:.2mm solid var(--report-border-light);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.report-module__e11_iW__headerMetadata>div{border-right:.2mm solid var(--report-border-light);border-bottom:.2mm solid var(--report-border-light);align-content:center;gap:.5mm;min-width:0;padding:1.5mm 2mm;display:grid}.report-module__e11_iW__headerMetadata>div:nth-child(2n){border-right:0}.report-module__e11_iW__headerMetadata>div:nth-last-child(-n+2){border-bottom:0}.report-module__e11_iW__headerMetadata dt,.report-module__e11_iW__headerMetadata dd{min-width:0;margin:0}.report-module__e11_iW__headerMetadata dt{color:var(--report-muted);text-transform:uppercase;font-size:5.2pt;font-weight:700;line-height:1}.report-module__e11_iW__headerMetadata dd{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:6.4pt;font-weight:700;line-height:1.1;overflow:hidden}.report-module__e11_iW__pageFooter{z-index:2;height:8mm;color:var(--report-muted);background:#fff;border-top:.3mm solid #65726b;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2mm;font-size:6.2pt;display:grid;position:absolute;bottom:6mm;left:9mm;right:9mm}.report-module__e11_iW__pageFooter span:nth-child(2){justify-self:center}.report-module__e11_iW__pageFooter span:last-child{justify-self:end}.report-module__e11_iW__reportDocument table{border-collapse:collapse;table-layout:fixed;width:100%}.report-module__e11_iW__reportDocument caption{border:.25mm solid var(--report-border);color:var(--report-text);text-align:left;background:#eef2f0;border-bottom:0;padding:2.2mm 2.5mm;font-size:8pt;font-weight:700}.report-module__e11_iW__reportDocument th,.report-module__e11_iW__reportDocument td{border:.2mm solid var(--report-border-light);overflow-wrap:anywhere;text-align:left;vertical-align:top;min-width:0;padding:1.7mm 2mm}.report-module__e11_iW__reportDocument thead th{color:#3f4b45;text-transform:uppercase;background:#e9eeeb;font-size:6.8pt;font-weight:700}.report-module__e11_iW__reportDocument tbody th{font-weight:650}.report-module__e11_iW__reportDocument tbody td,.report-module__e11_iW__reportDocument tbody th{font-size:7.5pt;line-height:1.4}.report-module__e11_iW__statusPass,.report-module__e11_iW__statusFail,.report-module__e11_iW__statusOpen,.report-module__e11_iW__statusExcluded{text-align:center;text-transform:uppercase;border:.2mm solid;max-width:100%;padding:.7mm 1.4mm;font-size:6.5pt;font-style:normal;font-weight:800;line-height:1.25;display:inline-block}.report-module__e11_iW__statusPass{color:#1b684b}.report-module__e11_iW__statusFail{color:#a12f27}.report-module__e11_iW__statusOpen{color:#86600b}.report-module__e11_iW__statusExcluded{color:#52606d}.report-module__e11_iW__coverPage{break-after:page;flex-direction:column;min-height:242mm;padding:24mm 7mm 5mm;display:flex}.report-module__e11_iW__coverTitle{border-block:.7mm solid var(--report-green);padding:9mm 0 11mm}.report-module__e11_iW__coverTitle p,.report-module__e11_iW__frontMatterHeading p,.report-module__e11_iW__majorSectionHeading p{color:var(--report-green);text-transform:uppercase;margin:0;font-size:7.5pt;font-weight:800}.report-module__e11_iW__coverTitle h1{margin:2.5mm 0 0;font-size:24pt;line-height:1.15}.report-module__e11_iW__coverTitle span{color:var(--report-muted);margin-top:3mm;font-size:10pt;display:block}.report-module__e11_iW__coverMetadata,.report-module__e11_iW__coverApproval{margin-top:9mm}.report-module__e11_iW__coverMetadata th,.report-module__e11_iW__documentTable th{color:#45524c;text-transform:uppercase;background:#edf2ef;width:20%;font-size:6.7pt}.report-module__e11_iW__coverMetadata td,.report-module__e11_iW__documentTable td{width:30%;font-weight:650}.report-module__e11_iW__coverApproval{table-layout:fixed}.report-module__e11_iW__coverApproval th,.report-module__e11_iW__coverApproval td{text-align:center;width:33.333%}.report-module__e11_iW__coverApproval td{vertical-align:middle;height:10mm;font-weight:650}.report-module__e11_iW__coverStatus{border:.25mm solid var(--report-border);border-left:1mm solid var(--report-green);background:#f4f7f5;margin-top:8mm}.report-module__e11_iW__coverStatus>div{border-bottom:.2mm solid var(--report-border-light);justify-content:space-between;align-items:center;padding:2.5mm 3mm;display:flex}.report-module__e11_iW__coverStatus>div>span:first-child{text-transform:uppercase;font-size:7pt;font-weight:750}.report-module__e11_iW__coverStatus p{color:#3e4b45;margin:0;padding:3mm;font-size:7.5pt;line-height:1.55}.report-module__e11_iW__coverClassification{border-top:.2mm solid var(--report-border-light);color:var(--report-muted);margin:auto 0 0;padding-top:4mm;font-size:7pt}.report-module__e11_iW__reportBody{z-index:1;margin:6mm 0 0;padding-bottom:15mm;position:relative}.report-module__e11_iW__paginationTable>tbody>tr>td{border:0;padding:0}.report-module__e11_iW__paginationSpacer{display:none}.report-module__e11_iW__frontMatterPage{break-after:page;min-height:232mm;padding:3mm 0}.report-module__e11_iW__frontMatterHeading{border-bottom:.6mm solid var(--report-green);margin-bottom:4mm;padding-bottom:2.5mm}.report-module__e11_iW__frontMatterHeading h1{margin:1.5mm 0 0;font-size:17pt;line-height:1.2}.report-module__e11_iW__briefMetadata th{color:#45524c;text-transform:uppercase;background:#edf2ef;width:17%;font-size:6.5pt}.report-module__e11_iW__briefMetadata td{width:33%;font-weight:650}.report-module__e11_iW__briefApproval{margin-top:3mm}.report-module__e11_iW__briefApproval th,.report-module__e11_iW__briefApproval td{text-align:center;width:33.333%;padding-top:1.3mm;padding-bottom:1.3mm}.report-module__e11_iW__briefApproval td{font-weight:650}.report-module__e11_iW__reportBriefPage .report-module__e11_iW__executiveMetrics{margin-top:4mm}.report-module__e11_iW__briefLowerGrid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:4mm;margin-top:4mm;display:grid}.report-module__e11_iW__briefLowerGrid h2{margin:0 0 2mm;font-size:8.5pt}.report-module__e11_iW__briefLowerGrid .report-module__e11_iW__executiveFailures{margin-top:0}.report-module__e11_iW__briefFailureTable th:first-child{width:68%}.report-module__e11_iW__briefFailureTable th:nth-child(2){width:12%}.report-module__e11_iW__briefFailureTable th:nth-child(3){width:20%}.report-module__e11_iW__briefFailureTable th,.report-module__e11_iW__briefFailureTable td{padding:1.1mm 1.4mm;font-size:6.5pt}.report-module__e11_iW__sectionIndex ol{border-top:.2mm solid var(--report-border-light);border-left:.2mm solid var(--report-border-light);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.report-module__e11_iW__sectionIndex li{border-right:.2mm solid var(--report-border-light);border-bottom:.2mm solid var(--report-border-light);grid-template-columns:9mm minmax(0,1fr);align-items:center;min-height:9mm;display:grid}.report-module__e11_iW__sectionIndex li>span{border-right:.2mm solid var(--report-border-light);color:var(--report-green);align-self:stretch;place-items:center;font-size:6.5pt;font-weight:800;display:grid}.report-module__e11_iW__sectionIndex li>strong{padding:1.4mm;font-size:6.2pt;line-height:1.25}.report-module__e11_iW__introductionSection,.report-module__e11_iW__designBasisUse{margin-bottom:5mm}.report-module__e11_iW__introductionSection h2,.report-module__e11_iW__designBasisUse h2{color:var(--report-green);margin:0 0 2.5mm;font-size:10pt}.report-module__e11_iW__introductionSection p{margin:0 0 2.5mm;font-size:7.6pt;line-height:1.55}.report-module__e11_iW__designBasisUse dl{border:.25mm solid var(--report-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.report-module__e11_iW__designBasisUse dl>div{border-right:.2mm solid var(--report-border-light);padding:2.5mm}.report-module__e11_iW__designBasisUse dl>div:last-child{border-right:0}.report-module__e11_iW__designBasisUse dt{color:var(--report-green);text-transform:uppercase;margin-bottom:1.2mm;font-size:6.5pt;font-weight:800}.report-module__e11_iW__designBasisUse dd{color:#35423c;margin:0;font-size:6.8pt;line-height:1.45}.report-module__e11_iW__introductionPage .report-module__e11_iW__revisionTable{margin-bottom:5mm}.report-module__e11_iW__professionalDisclaimer{padding:4mm}.report-module__e11_iW__professionalDisclaimer p{font-size:7.3pt;line-height:1.5}.report-module__e11_iW__documentTable,.report-module__e11_iW__revisionTable{margin-bottom:8mm}.report-module__e11_iW__revisionTable th:first-child{width:10%}.report-module__e11_iW__revisionTable th:nth-child(2){width:14%}.report-module__e11_iW__revisionTable th:nth-child(3){width:27%}.report-module__e11_iW__revisionTable th:nth-child(n+4){width:16.333%}.report-module__e11_iW__disclaimerBlock{background:#fff9ea;border-left:1mm solid #9b741d;padding:5mm}.report-module__e11_iW__disclaimerBlock h2,.report-module__e11_iW__executiveFailures h2{margin:0 0 3mm;font-size:10pt}.report-module__e11_iW__disclaimerBlock p{margin:0 0 3mm;font-size:8pt;line-height:1.6}.report-module__e11_iW__disclaimerBlock p:last-child{margin-bottom:0}.report-module__e11_iW__contentsList{margin:0;padding:0;list-style:none}.report-module__e11_iW__contentsList li{border-bottom:.2mm solid var(--report-border-light);grid-template-columns:18mm minmax(0,1fr) 27mm;align-items:center;min-height:13mm;display:grid}.report-module__e11_iW__contentsList li>span{color:var(--report-green);font-size:8pt;font-weight:800}.report-module__e11_iW__contentsList li>div{gap:.8mm;display:grid}.report-module__e11_iW__contentsList strong{font-size:8.5pt}.report-module__e11_iW__contentsList small,.report-module__e11_iW__contentsList em{color:var(--report-muted);font-size:6.8pt}.report-module__e11_iW__contentsList em{text-align:right;font-style:normal}.report-module__e11_iW__contentsNote{border:.2mm solid var(--report-border-light);color:var(--report-muted);margin:8mm 0 0;padding:3mm;font-size:7.5pt}.report-module__e11_iW__executiveMetrics,.report-module__e11_iW__resultStrip{border:.25mm solid var(--report-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.report-module__e11_iW__executiveMetrics>div,.report-module__e11_iW__resultStrip>div{border-right:.2mm solid var(--report-border-light);align-content:start;gap:1.2mm;min-width:0;min-height:21mm;padding:3mm;display:grid}.report-module__e11_iW__executiveMetrics>div:last-child,.report-module__e11_iW__resultStrip>div:last-child{border-right:0}.report-module__e11_iW__executiveMetrics span:first-child,.report-module__e11_iW__resultStrip span,.report-module__e11_iW__governingCallout span,.report-module__e11_iW__validationGrid dt{color:var(--report-muted);text-transform:uppercase;font-size:6.5pt;font-weight:750}.report-module__e11_iW__executiveMetrics strong,.report-module__e11_iW__resultStrip strong{font-size:13pt}.report-module__e11_iW__executiveMetrics small{color:var(--report-muted);font-size:6.5pt;line-height:1.35}.report-module__e11_iW__executiveGrid,.report-module__e11_iW__twoColumnTables,.report-module__e11_iW__closingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5mm;margin-top:6mm;display:grid}.report-module__e11_iW__twoColumnTables{gap:3mm;margin-top:4mm}.report-module__e11_iW__summaryTable th,.report-module__e11_iW__keyValueTable th{width:65%}.report-module__e11_iW__keyValueTable th,.report-module__e11_iW__keyValueTable td{padding-top:1.1mm;padding-bottom:1.1mm;font-size:7.1pt}.report-module__e11_iW__summaryTable td,.report-module__e11_iW__keyValueTable td{font-variant-numeric:tabular-nums;text-align:right;width:35%;font-weight:650}.report-module__e11_iW__executiveFailures{margin-top:7mm}.report-module__e11_iW__statusTable th:first-child{width:23%}.report-module__e11_iW__statusTable th:nth-child(2){width:auto}.report-module__e11_iW__statusTable th:nth-child(3){width:12%}.report-module__e11_iW__statusTable th:nth-child(4){width:18%}.report-module__e11_iW__majorSection{break-before:page;page-break-before:always;margin:0;padding:0 1mm 4mm}.report-module__e11_iW__majorSectionOpening{break-inside:avoid}.report-module__e11_iW__majorSectionHeading{border:.3mm solid var(--report-border);break-after:avoid;break-inside:avoid;background:#edf3ef;grid-template-columns:15mm minmax(0,1fr) auto;align-items:stretch;min-height:18mm;margin-bottom:5mm;display:grid}.report-module__e11_iW__majorSectionHeading>span{border-right:.25mm solid var(--report-border);color:var(--report-green);place-items:center;font-size:11pt;font-weight:800;display:grid}.report-module__e11_iW__majorSectionHeading>div{align-content:center;padding:2.5mm 3mm;display:grid}.report-module__e11_iW__majorSectionHeading h2{margin:1mm 0 0;font-size:14pt;line-height:1.2}.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusPass,.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusFail,.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusOpen{align-self:center;margin-right:3mm}.report-module__e11_iW__subheading{border-bottom:.35mm solid var(--report-border);break-after:avoid;break-inside:avoid;background:#f7f9f8;grid-template-columns:14mm minmax(0,1fr);align-items:center;min-height:10mm;margin:4mm 0 0;display:grid}.report-module__e11_iW__subheading span{color:var(--report-green);text-align:center;font-size:7pt;font-weight:800}.report-module__e11_iW__subheading h3{margin:0;padding:2mm;font-size:9pt}.report-module__e11_iW__sectionNarrative{color:#35423c;margin:0 0 4mm;font-size:8pt;line-height:1.55}.report-module__e11_iW__basisTable th:first-child{width:28%}.report-module__e11_iW__referenceList{margin:3mm 0 4mm;padding:0;font-size:8pt;line-height:1.5;list-style:none}.report-module__e11_iW__referenceList li{text-indent:-6mm;overflow-wrap:anywhere;break-inside:avoid;margin-bottom:2mm;padding-inline-start:6mm}.report-module__e11_iW__reportBasisColumns{break-inside:avoid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;margin:3mm 0 4mm;display:grid}.report-module__e11_iW__reportBasisColumns>section{border:.25mm solid var(--report-border-light);background:#fafbfa;padding:3mm}.report-module__e11_iW__reportBasisColumns h4{margin:0 0 2mm;font-size:8pt}.report-module__e11_iW__reportBasisColumns ul{color:#35423c;gap:1.2mm;margin:0;padding-left:4mm;font-size:7pt;line-height:1.4;display:grid}.report-module__e11_iW__reportResponsibilityStatement{border-left:.8mm solid var(--report-green);color:#35423c;break-inside:avoid;background:#edf3ef;margin:3mm 0 4mm;padding:2.5mm 3mm;font-size:7.2pt;line-height:1.45}.report-module__e11_iW__reportNomenclatureTable th,.report-module__e11_iW__reportNomenclatureTable td{padding:1.1mm 1.4mm;font-size:6.8pt}.report-module__e11_iW__reportNomenclatureTable th:first-child{width:16%}.report-module__e11_iW__reportNomenclatureTable th:nth-child(2){text-align:center;width:14%}.report-module__e11_iW__reportNomenclatureTable th:nth-child(4){width:12%}.report-module__e11_iW__reportSectionNomenclature{margin:0 0 5mm}.report-module__e11_iW__reportSectionNomenclature>header{border:.25mm solid var(--report-border);break-after:avoid;background:#eef2f0;border-bottom:0;justify-content:space-between;align-items:center;min-height:9mm;padding:1.5mm 2.5mm;display:flex}.report-module__e11_iW__reportSectionNomenclature h3{margin:0;font-size:8pt}.report-module__e11_iW__reportSectionNomenclature>header span{color:var(--report-muted);text-transform:uppercase;font-size:6.2pt;font-weight:700}.report-module__e11_iW__reportSectionNomenclature table{margin:0}.report-module__e11_iW__reportSectionNomenclature thead{display:table-header-group}.report-module__e11_iW__reportSectionNomenclature tr{break-inside:avoid}.report-module__e11_iW__reportSectionNomenclature th,.report-module__e11_iW__reportSectionNomenclature td{padding:1mm 1.4mm;font-size:6.6pt;line-height:1.3}.report-module__e11_iW__reportSectionNomenclature th:first-child{width:12%}.report-module__e11_iW__reportSectionNomenclature th:nth-child(2){text-align:center;width:18%}.report-module__e11_iW__reportSectionNomenclature th:nth-child(4){width:13%}.report-module__e11_iW__soilTable{margin-top:0}.report-module__e11_iW__soilTable th,.report-module__e11_iW__soilTable td{padding:1.2mm 1.1mm;font-size:6.5pt}.report-module__e11_iW__soilTable th:first-child{width:7%}.report-module__e11_iW__soilTable th:last-child{width:20%}.report-module__e11_iW__reportFigure{border:.25mm solid var(--report-border);break-inside:avoid;background:#fff;width:100%;margin:7mm auto;padding:4mm 5mm 3mm}.report-module__e11_iW__sectionDefinitionFigure{break-inside:avoid;width:100%;margin:0 0 5mm}.report-module__e11_iW__sectionDefinitionFigure img{object-fit:contain;width:100%;height:auto;max-height:148mm;display:block}.report-module__e11_iW__sectionDefinitionFigure figcaption{color:var(--report-muted);text-align:center;margin-top:1.8mm;font-size:7pt;line-height:1.4}.report-module__e11_iW__halfWidthDefinitionFigure{width:58%;margin-left:auto;margin-right:auto}.report-module__e11_iW__futureFigurePlaceholder{border:.25mm dashed var(--report-border);background:#f7f9f8;padding:8mm}.report-module__e11_iW__futureFigurePlaceholder>div{min-height:34mm;color:var(--report-muted);text-transform:uppercase;place-items:center;font-size:8pt;font-weight:700;display:grid}.report-module__e11_iW__reportDrawingRegister{margin-top:4mm;display:block}.report-module__e11_iW__reportDrawingFigure{border:.3mm solid var(--report-border);break-inside:avoid;background:#fff;width:100%;margin:0}.report-module__e11_iW__reportDrawingFigure+.report-module__e11_iW__reportDrawingFigure{margin-top:5mm}.report-module__e11_iW__reportDrawingCanvas{border-bottom:.2mm solid var(--report-border-light);background:#fff;place-items:center;width:100%;min-height:68mm;display:grid;overflow:hidden}.report-module__e11_iW__reportDrawingCanvas img{object-fit:contain;width:100%;height:auto;max-height:148mm;display:block}.report-module__e11_iW__reportDrawingFigure figcaption{min-height:9mm;color:var(--report-text);text-align:center;margin:0;padding:2.2mm 3mm;font-size:7.5pt;line-height:1.35}.report-module__e11_iW__reportCompactDrawingFigure .report-module__e11_iW__reportDrawingCanvas{min-height:48mm}.report-module__e11_iW__reportCompactDrawingFigure .report-module__e11_iW__reportDrawingCanvas img{max-height:116mm}.report-module__e11_iW__reportInputReferenceFigure{margin:4mm 0 5mm}.report-module__e11_iW__reportReferenceFigurePair{break-inside:avoid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;margin:4mm 0 5mm;display:grid}.report-module__e11_iW__reportReferenceFigurePair .report-module__e11_iW__reportDrawingFigure,.report-module__e11_iW__reportReferenceFigurePair .report-module__e11_iW__reportInputReferenceFigure{width:100%;margin:0}.report-module__e11_iW__reportReferenceFigurePair .report-module__e11_iW__reportDrawingCanvas{min-height:54mm}.report-module__e11_iW__reportReferenceFigurePair .report-module__e11_iW__reportDrawingCanvas img{max-height:92mm}.report-module__e11_iW__reportInputReferenceCanvas{min-height:52mm}.report-module__e11_iW__reportFigure svg{width:100%;height:auto;max-height:118mm;margin:0 auto;display:block}.report-module__e11_iW__reportFigure svg text{fill:#405049;font-family:Arial,Helvetica Neue,sans-serif;font-size:13px}.report-module__e11_iW__reportFigure figcaption{color:#3f4c46;text-align:center;margin-top:2mm;font-size:7.5pt;line-height:1.45}.report-module__e11_iW__figureGridLine{stroke:#d3dad6;stroke-width:1px}.report-module__e11_iW__figurePrimaryLine,.report-module__e11_iW__figureInstallLine,.report-module__e11_iW__figureRetrievalLine,.report-module__e11_iW__figureRemovalLine{fill:none;stroke-width:3px}.report-module__e11_iW__figurePrimaryLine,.report-module__e11_iW__figureInstallLine{stroke:#0c7650}.report-module__e11_iW__figureRetrievalLine{stroke:#466f9d}.report-module__e11_iW__figureRemovalLine{stroke:#9b542d}.report-module__e11_iW__figureLimitLine{stroke:#9a2f29;stroke-dasharray:8 6;stroke-width:2px}.report-module__e11_iW__figurePoint{fill:#fff;stroke:#0c7650;stroke-width:2.5px}.report-module__e11_iW__figureLegend{color:var(--report-muted);justify-content:center;gap:5mm;margin-bottom:2mm;font-size:6.8pt;display:flex}.report-module__e11_iW__figureLegend span:before{content:"";vertical-align:middle;background:currentColor;width:7mm;height:.7mm;margin-right:1.5mm;display:inline-block}.report-module__e11_iW__legendInstall{color:#0c7650}.report-module__e11_iW__legendRetrieval{color:#466f9d}.report-module__e11_iW__legendRemoval{color:#9b542d}.report-module__e11_iW__legendLimit{color:#9a2f29}.report-module__e11_iW__depthTable th,.report-module__e11_iW__depthTable td{text-align:right;padding:1.2mm 1mm;font-size:6.4pt}.report-module__e11_iW__depthTable th:first-child,.report-module__e11_iW__depthTable td:first-child{text-align:left;width:15%}.report-module__e11_iW__calculation{border:.3mm solid var(--report-border);margin-top:6mm}.report-module__e11_iW__calculationHeading{border-bottom:.25mm solid var(--report-border);background:var(--report-green-light);break-after:avoid;justify-content:space-between;align-items:center;min-height:14mm;display:flex}.report-module__e11_iW__calculationHeading>div{flex:1;grid-template-columns:14mm minmax(0,1fr);align-items:stretch;display:grid}.report-module__e11_iW__calculationHeading>div>span{border-right:.25mm solid var(--report-border);color:var(--report-green);place-items:center;font-size:7.5pt;font-weight:800;display:grid}.report-module__e11_iW__calculationHeading>div>div{padding:2mm 2.5mm}.report-module__e11_iW__calculationHeading h3,.report-module__e11_iW__calculationHeading p{margin:0}.report-module__e11_iW__calculationHeading h3{font-size:9.5pt}.report-module__e11_iW__calculationHeading p{color:var(--report-muted);margin-top:.6mm;font-size:6.6pt}.report-module__e11_iW__calculationHeading>strong{margin-right:3mm}.report-module__e11_iW__governingBlock{border-bottom:.25mm solid var(--report-border);break-inside:avoid;grid-template-columns:minmax(0,1.55fr) minmax(58mm,1fr);display:grid}.report-module__e11_iW__governingBlock>p{margin:0;padding:3mm;font-size:7.5pt;line-height:1.5}.report-module__e11_iW__governingBlock dl{border-left:.2mm solid var(--report-border-light);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.report-module__e11_iW__governingBlock dl div{border-right:.2mm solid var(--report-border-light);padding:2.5mm}.report-module__e11_iW__governingBlock dt{color:var(--report-muted);text-transform:uppercase;font-size:6.2pt;font-weight:700}.report-module__e11_iW__governingBlock dd{margin:1mm 0 0;font-size:7.2pt;font-weight:650}.report-module__e11_iW__inputTable th:first-child{width:26%}.report-module__e11_iW__inputTable th:nth-child(2){width:15%}.report-module__e11_iW__inputTable th:nth-child(3){width:14%}.report-module__e11_iW__inputTable th:nth-child(4){width:11%}.report-module__e11_iW__inputTable th:nth-child(5){width:34%}.report-module__e11_iW__numericCell{font-variant-numeric:tabular-nums;font-weight:700;text-align:right!important}.report-module__e11_iW__calculationTable{margin-top:5mm}.report-module__e11_iW__calculationTable th:first-child{width:14%}.report-module__e11_iW__calculationTable th:nth-child(2){width:29%}.report-module__e11_iW__calculationTable th:nth-child(3){width:13%}.report-module__e11_iW__calculationTable th:nth-child(4){width:10%}.report-module__e11_iW__calculationTable th:nth-child(5){width:34%}.report-module__e11_iW__calculationMetaRow th,.report-module__e11_iW__calculationMetaRow td{background:#fbfcfb;border-bottom:0}.report-module__e11_iW__formulaRow td{background:#fff;border-top:.15mm dotted #c7cfcb;padding:2mm 2.5mm 2.7mm 18mm;position:relative}.report-module__e11_iW__formulaLabel{color:var(--report-muted);text-transform:uppercase;font-size:6pt;font-weight:750;position:absolute;top:2.2mm;left:2.5mm}.report-module__e11_iW__formulaLines{gap:1.2mm;min-width:0;display:grid}.report-module__e11_iW__formulaRow small{color:var(--report-muted);margin-top:1.5mm;font-size:6.5pt;line-height:1.4;display:block}.report-module__e11_iW__calculationSectionRow th{color:#1e4636;text-transform:none;background:#dfe9e3;border-color:#9eaea6;padding:2.2mm;font-size:8pt}.report-module__e11_iW__calculationSectionRow span{min-width:13mm;color:var(--report-green);display:inline-block}.report-module__e11_iW__calculationGroupRow th{color:#29483b;text-transform:none;background:#edf2ef;padding:1.7mm 2.2mm;font-size:7pt}.report-module__e11_iW__inlineMath,.report-module__e11_iW__displayMath{color:var(--report-text);font-family:Cambria Math,Times New Roman,serif}.report-module__e11_iW__inlineMath math,.report-module__e11_iW__displayMath math{max-width:100%;font-family:Cambria Math,Times New Roman,serif}.report-module__e11_iW__displayMath{overflow-wrap:anywhere;font-size:8.5pt;line-height:1.5;display:block}.report-module__e11_iW__notesGrid{border-top:.25mm solid var(--report-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:5mm;display:grid}.report-module__e11_iW__notesGrid section{border-right:.2mm solid var(--report-border-light);padding:3mm}.report-module__e11_iW__notesGrid section:last-child{background:#fff9ea;border-right:0}.report-module__e11_iW__notesGrid h4,.report-module__e11_iW__limitationsBlock h3,.report-module__e11_iW__utilizationGroup h3{margin:0 0 2mm;font-size:8pt}.report-module__e11_iW__notesGrid ul,.report-module__e11_iW__limitationsBlock ul{margin:0;padding-left:4mm;font-size:6.8pt;line-height:1.5}.report-module__e11_iW__notesGrid li+li,.report-module__e11_iW__limitationsBlock li+li{margin-top:1.2mm}.report-module__e11_iW__resultStrip{margin-bottom:5mm}.report-module__e11_iW__resultStrip>div{min-height:16mm}.report-module__e11_iW__resultStrip strong{font-size:10pt}.report-module__e11_iW__governingCallout{border:.3mm solid var(--report-border);border-left:1mm solid #a12f27;grid-template-columns:minmax(0,1fr) 42mm auto;align-items:center;margin-bottom:5mm;display:grid}.report-module__e11_iW__governingCallout>div{border-right:.2mm solid var(--report-border-light);gap:1mm;padding:3mm;display:grid}.report-module__e11_iW__governingCallout>.report-module__e11_iW__statusPass,.report-module__e11_iW__governingCallout>.report-module__e11_iW__statusFail,.report-module__e11_iW__governingCallout>.report-module__e11_iW__statusOpen{margin-inline:3mm}.report-module__e11_iW__loadCaseTable th:first-child{width:10%}.report-module__e11_iW__loadCaseTable th:nth-child(2),.report-module__e11_iW__loadCaseTable th:nth-child(3),.report-module__e11_iW__loadCaseTable th:nth-child(n+4){width:15%}.report-module__e11_iW__girderResultTable th:first-child{width:10%}.report-module__e11_iW__girderResultTable th:nth-child(2),.report-module__e11_iW__girderResultTable th:nth-child(3),.report-module__e11_iW__girderResultTable th:nth-child(4),.report-module__e11_iW__girderResultTable th:nth-child(5){width:13%}.report-module__e11_iW__girderResultTable th:nth-child(6){width:38%}.report-module__e11_iW__emptyStatement{border:.2mm solid var(--report-border-light);color:var(--report-muted);margin:0;padding:3mm;font-size:7.5pt}.report-module__e11_iW__matrixCase{break-inside:avoid;margin-top:5mm}.report-module__e11_iW__matrixSummary{border:.2mm solid var(--report-border-light);color:var(--report-muted);border-top:0;justify-content:space-between;align-items:center;gap:4mm;padding:2mm 2.5mm;font-size:6.8pt;display:flex}.report-module__e11_iW__matrixTable th,.report-module__e11_iW__matrixTable td{text-align:center;padding:1.4mm 1mm;font-size:6.8pt}.report-module__e11_iW__matrixTable th:first-child{width:9%}.report-module__e11_iW__validationGrid{border:.2mm solid var(--report-border-light);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.report-module__e11_iW__validationGrid>div{border-right:.2mm solid var(--report-border-light);padding:2mm}.report-module__e11_iW__validationGrid>div:last-child{border-right:0}.report-module__e11_iW__validationGrid dd{margin:.8mm 0 0;font-size:7pt;font-weight:650}.report-module__e11_iW__utilizationGroup{margin-top:5mm}.report-module__e11_iW__utilizationGroup h3{border-left:1mm solid var(--report-green);background:#eef2f0;padding:2.5mm;font-size:9pt}.report-module__e11_iW__utilizationTable th:first-child{width:12%}.report-module__e11_iW__utilizationTable th:nth-child(2){width:25%}.report-module__e11_iW__utilizationTable th:nth-child(3){width:21%}.report-module__e11_iW__utilizationTable th:nth-child(4){width:8%}.report-module__e11_iW__utilizationTable th:nth-child(5){width:14%}.report-module__e11_iW__utilizationTable th:nth-child(6){width:20%}.report-module__e11_iW__passingRegisterTable th,.report-module__e11_iW__passingRegisterTable td{padding:1.05mm 1.2mm;font-size:6.2pt;line-height:1.3}.report-module__e11_iW__passingRegisterTable th:first-child,.report-module__e11_iW__passingRegisterTable th:nth-child(5){width:10%}.report-module__e11_iW__passingRegisterTable th:nth-child(2),.report-module__e11_iW__passingRegisterTable th:nth-child(6){width:27%}.report-module__e11_iW__passingRegisterTable th:nth-child(3),.report-module__e11_iW__passingRegisterTable th:nth-child(7){width:6%}.report-module__e11_iW__passingRegisterTable th:nth-child(4),.report-module__e11_iW__passingRegisterTable th:nth-child(8){width:7%}.report-module__e11_iW__passingRegisterTable th:nth-child(5),.report-module__e11_iW__passingRegisterTable td:nth-child(5){border-left:.45mm solid var(--report-border)}.report-module__e11_iW__passingRegisterTable .report-module__e11_iW__statusPass{padding:.45mm .8mm;font-size:5.7pt}.report-module__e11_iW__closingGrid{break-inside:avoid;align-items:start;margin-top:7mm}.report-module__e11_iW__limitationsBlock{border:.25mm solid var(--report-border);background:#fff9ea;padding:3mm}@media (max-width:52rem){.report-module__e11_iW__executiveMetrics,.report-module__e11_iW__resultStrip,.report-module__e11_iW__executiveGrid,.report-module__e11_iW__twoColumnTables,.report-module__e11_iW__closingGrid,.report-module__e11_iW__notesGrid,.report-module__e11_iW__briefLowerGrid,.report-module__e11_iW__designBasisUse dl{grid-template-columns:1fr}.report-module__e11_iW__majorSectionHeading{grid-template-columns:12mm minmax(0,1fr)}.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusPass,.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusFail,.report-module__e11_iW__majorSectionHeading>.report-module__e11_iW__statusOpen{grid-column:2;justify-self:start;margin:0 0 2mm 3mm}}@page{size:A4 portrait;margin:0 0 14mm;@bottom-right{margin:0 9mm 1mm 0;color:#52605a;content:"Page " counter(page) " of " counter(pages);font-family:Arial,Helvetica Neue,sans-serif;font-size:6.2pt}}@media print{.report-module__e11_iW__reportDocument{font-family:Arial,Helvetica Neue,sans-serif}.report-module__e11_iW__pageFrame{width:200mm;height:287mm;display:block;position:fixed;top:5mm;left:5mm;transform:none}.report-module__e11_iW__pageHeader{height:17mm;position:fixed;top:6mm;left:9mm;right:9mm;transform:none}.report-module__e11_iW__pageFooter{height:8mm;padding-right:34mm;position:fixed;bottom:0;left:9mm;right:9mm;transform:none}.report-module__e11_iW__reportBody{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0;padding:0 9mm 18mm}.report-module__e11_iW__paginationTable>thead.report-module__e11_iW__paginationSpacer{display:table-header-group}.report-module__e11_iW__paginationSpacer>tr>td{border:0;height:28mm;padding:0}.report-module__e11_iW__paginationTable>tbody>tr,.report-module__e11_iW__paginationTable>tbody>tr>td{break-inside:auto}.report-module__e11_iW__frontMatterPage{page-break-after:always;min-height:0;padding:0}.report-module__e11_iW__executiveMetrics,.report-module__e11_iW__resultStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.report-module__e11_iW__executiveGrid,.report-module__e11_iW__twoColumnTables,.report-module__e11_iW__closingGrid,.report-module__e11_iW__notesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-module__e11_iW__briefLowerGrid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.report-module__e11_iW__designBasisUse dl{grid-template-columns:repeat(3,minmax(0,1fr))}.report-module__e11_iW__majorSection{break-before:page;page-break-before:always;padding:0 1mm 4mm}.report-module__e11_iW__sectionPageHeader{opacity:0;break-after:avoid;height:17mm;margin:0 0 -17mm;display:grid;position:relative}.report-module__e11_iW__majorSection:not([data-report-section="01"]){padding-top:0}.report-module__e11_iW__reportDocument thead{display:table-header-group}.report-module__e11_iW__reportDocument tr,.report-module__e11_iW__reportDocument figure,.report-module__e11_iW__reportDocument .report-module__e11_iW__governingBlock,.report-module__e11_iW__reportDocument .report-module__e11_iW__majorSectionHeading,.report-module__e11_iW__reportDocument .report-module__e11_iW__subheading,.report-module__e11_iW__reportDocument .report-module__e11_iW__calculationHeading,.report-module__e11_iW__reportDocument .report-module__e11_iW__closingGrid{break-inside:avoid}.report-module__e11_iW__futureFigurePlaceholder{display:none}[data-report-calculation=shell-buckling] .report-module__e11_iW__calculationTable{break-before:page;page-break-before:always}[data-report-calculation=foundation-stiffness] .report-module__e11_iW__inputTable{break-inside:avoid}.report-module__e11_iW__calculationSectionRow,.report-module__e11_iW__calculationGroupRow,.report-module__e11_iW__calculationMetaRow{break-after:avoid}.report-module__e11_iW__formulaRow{break-before:avoid}.report-module__e11_iW__componentFormulaRow+.report-module__e11_iW__componentFormulaRow{break-before:auto}.report-module__e11_iW__reportFigure svg{max-height:112mm}.report-module__e11_iW__pressureReportFigure{break-before:page;margin-top:28mm}.report-module__e11_iW__pressureReportFigure svg{max-height:170mm}.report-module__e11_iW__displayMath{font-size:8pt}}
/*# sourceMappingURL=3hgm6i955o-8k.css.map*/