.wm,.wm-sel{display:flex;flex-direction:column}.wm-switch{display:inline-flex;align-self:flex-start;overflow:hidden}.wm-switch>span{display:inline-flex;align-items:center;font-weight:600;color:#556070;background:#fff}.wm-switch>span.is-on{background:#1e3a5f;color:#fff}.wm-hint{margin:0;color:#556070}.wm-opts{display:flex}.wm-opt{display:flex;flex-direction:column;background:#fff;border:2px solid #E2E8F0;transition:border-color .25s ease,background-color .25s ease}.wm-opt b{font-weight:600;color:#1a1a2e}.wm-opt small{color:#556070}[data-risk].is-set .wm-opt.is-pick{border-color:#1e3a5f;background:#e8eef4}.wm-grid{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #E2E8F0}.wm-row{display:flex}.wm-row+.wm-row{border-top:1px solid #E2E8F0}.wm-head,.wm-rh{background:#f1f5f9}.wm-corner,.wm-rh{flex:none;display:flex;align-items:center;font-weight:600;color:#556070}.wm-ch{flex:1;text-align:center;font-weight:600;color:#556070}.wm-cell{position:relative;flex:1;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.3)}.wm-cell>span{font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.wm-cell:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px #0003;opacity:0;transform:scale(1.15);transition:opacity .25s ease,transform .35s cubic-bezier(.3,1.5,.5,1)}[data-risk].is-set .wm-cell.is-pick:after{opacity:1;transform:none}.wm-out{display:grid}.wm-out>*{grid-area:1 / 1;transition:opacity .3s ease,transform .45s cubic-bezier(.3,1.4,.5,1)}.wm-prompt{margin:0;background:#f1f5f9;color:#556070;text-align:center}.wm-result{display:flex;align-items:center;background:#fff;border:2px solid;opacity:0;transform:scale(.94)}[data-risk].is-set .wm-prompt{opacity:0}[data-risk].is-set .wm-result{opacity:1;transform:none}.wm-badge{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.wm-rdesc{flex:1;margin:0;color:#1a1a2e}.wx{position:relative;overflow:hidden;background:#fff}.wx-text p{margin:0}.wx-text p+p{margin-top:1.6em}.wx-ph{position:absolute;z-index:2;margin:0;color:#5e6b7e;transition:opacity .2s ease}.wx-curtain{position:absolute;left:0;right:0;top:0;height:calc(100% + 3em);background:linear-gradient(#fff0,#fff 2.4em);transform:translateY(-2.6em);pointer-events:none}[data-gen="2"] .wx-ph{opacity:0}[data-gen="2"] .wx-curtain{transform:translateY(var(--wx-to, 12em));transition:transform 1.3s cubic-bezier(.35,.05,.6,1)}.wl-bar{flex:none;display:flex;align-items:center;justify-content:center;height:3em;padding-left:0;background:#fff;border-bottom:1px solid #E2E8F0;overflow:hidden;white-space:nowrap}.wl-sline{flex:none;width:2em;height:2px;margin:0 .15em;background:#e2e8f0}.wl-sline.is-fill{background:#16a34a}.wl-sline-in{width:3.5em;margin-left:-1em}.wl-step{display:inline-flex;align-items:center;gap:.5em;padding:.25em .5em;font-size:.8125em;font-weight:500;color:#5e6b7e}.wl-scirc{display:inline-flex;align-items:center;justify-content:center;width:2.15em;height:2.15em;border-radius:50%;background:#e2e8f0;color:#5e6b7e;font-size:.92em;font-weight:700}.wl-scirc svg{width:1.1em;height:1.1em}.wl-step.is-done{color:#1a1a2e}.wl-step.is-done .wl-scirc{background:#16a34a;color:#fff}.wl-step.is-now{color:#1e3a5f;font-weight:600}.wl-step.is-now .wl-scirc{background:#1e3a5f;color:#fff}.wa .wl{transition:opacity .35s ease;font-size:calc(100cqw / 520 * 16);display:flex;flex-direction:column;background:#f8f7f4;color:#1a1a2e}.wl-port{position:relative;flex:1;min-height:0;overflow:hidden}.wl-page{position:relative;padding:.875em .875em 2em;transition:transform .6s cubic-bezier(.45,0,.2,1)}[data-stop="2"]>.wl-port>.wl-page{transition-duration:1.2s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.wl-card{margin-bottom:.875em;padding:1em;background:#fff;border:1px solid #E2E8F0;border-radius:.75em;box-shadow:0 1px 2px #0000000d}.wl-h2{margin:0 0 .75em;font-size:1.125em;font-weight:600;line-height:1.25;color:#1a1a2e}.wl-center{text-align:center}.wl-right{display:flex;justify-content:flex-end}.wl-next{padding:.5em 1.25em;border-radius:.5em;background:#d97706;color:#fff;font-size:.8125em;font-weight:600}.wl-head .wl-h2{margin-bottom:.6em}.wl-desc{margin:-.25em 0 1em;font-size:.8125em;line-height:1.45;color:#556070}.wl .wm{gap:1.1em}.wl .wm-sel{gap:.5em}.wl .wm-label{font-size:.8125em;font-weight:600;color:#1a1a2e}.wl .wm-switch{border:1px solid #E2E8F0;border-radius:.75em}.wl .wm-switch>span{padding:.4em 1.25em;font-size:.8125em}.wl .wm-switch>span+span{border-left:1px solid #E2E8F0}.wl .wm-hint{margin-top:-.15em;font-size:.75em}.wl .wm-opts{gap:.6em}.wl .wm-opt{flex:1;min-width:0;padding:.5em .75em;border-radius:.75em}.wl .wm-opt b{font-size:.8125em;line-height:1.3}.wl .wm-opt small{margin-top:.15em;font-size:.75em;line-height:1.3}.wl .wm-grid{border-radius:.75em}.wl .wm-corner,.wl .wm-rh{width:5em;padding:0 .75em;font-size:.75em}.wl .wm-ch{padding:.6em .25em;font-size:.75em}.wl .wm-cell{min-height:2.5em}.wl .wm-cell>span{font-size:.8125em}.wl .wm-prompt{padding:1em;border-radius:.5em;font-size:.8125em}.wl .wm-result{gap:1em;padding:.75em 1em;border-radius:.75em}.wl .wm-badge{padding:.35em 1.15em;border-radius:1.25em;font-size:.9375em}.wl .wm-rdesc{font-size:.8125em}.wl-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875em}.wl-dates>div{display:flex;flex-direction:column}.wl-dates b{margin-bottom:.3em;font-size:.8125em;font-weight:600}.wl-dates small{margin-bottom:.6em;font-size:.75em;line-height:1.4;color:#5e6b7e}.wl-date{margin-top:auto;padding:.5em .6em;border:1px solid #E2E8F0;border-radius:.5em;font-size:.8125em;font-variant-numeric:tabular-nums}.wl-date.is-empty{color:#5e6b7e}.wl-gen{position:relative;display:inline-grid;margin-bottom:1.1em;padding:.5em 1em;border:1.5px solid #D97706;border-radius:.5em;color:#d97706;font-size:.8125em;font-weight:600}.wl-gen>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.45em;transition:opacity .2s ease}.wl-gen-b,[data-gen="1"] .wl-gen-a{opacity:0}[data-gen="1"] .wl-gen-b{opacity:1}[data-gen="1"] .wl-gen{opacity:.6}.wl-spin{width:1.05em;height:1.05em;box-sizing:border-box;border:.16em solid rgba(217,119,6,.25);border-top-color:#d97706;border-radius:50%;animation:wa-spin .8s linear infinite}.wl .wx{padding:.75em;border:1px solid #E2E8F0;border-radius:.5em;font-size:.8125em;line-height:1.6;min-height:9.25em}.wl .wx-ph{left:.75em;right:.75em;top:.75em}.wa .pv-part{position:absolute;left:0;right:0;top:0;opacity:0;transition:opacity .18s ease,transform .6s cubic-bezier(.45,0,.2,1)}.wa .pv-part.is-on{opacity:1;transition:opacity .22s ease .12s,transform .6s cubic-bezier(.45,0,.2,1)}.wl-final .wl-page{padding:.875em .875em 2em}.pv-head{margin-bottom:1em}.pv-h1{margin:0;font-size:1.5em;font-weight:700;line-height:1.2;color:#222}.pv-hint{margin:.25em 0 0;font-size:.85em;line-height:1.45;color:#777}.pv-hint-sm{font-size:.8em}.pv-doc{padding:1.5em 1.25em;background:#fff;border:1px solid #d0d0d0;border-radius:.375em;box-shadow:0 .25em 1.5em #00000012}.pv-doc-mid,.pv-doc-end{margin-top:-3em;padding-top:4.5em}.pv-cover{text-align:center;padding:.5em 0 1.25em;border-bottom:2px solid #1E3A5F;margin-bottom:1.5em}.pv-cphoto{display:flex;justify-content:center;margin-bottom:1em;border-radius:.375em;overflow:hidden}.pv-cphoto img{width:auto;height:9em;object-fit:cover;box-shadow:0 2px 8px #0000001a}.pv-ctitle{margin:0 0 .2em;font-size:1.6em;font-weight:700;letter-spacing:-.01em;color:#222}.pv-csub{margin:0 0 .8em;font-size:.95em;font-weight:600;color:#1e3a5f}.pv-cmeta{font-size:.875em;line-height:1.6;color:#555}.pv-cmeta p{margin:0}.pv-cname{font-size:1.2em;font-weight:600;color:#333}.pv-cby{display:flex;align-items:center;min-height:2.1em;margin:.8em -1.45em .2em!important;padding:0 1.45em;background:#1e3a5f;color:#fff;font-size:.8em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pv-cassessor{font-weight:600;color:#333}.pv-date{display:inline-block;margin:.12em 0;padding:.05em .5em;border:1px solid #CBD5E1;border-radius:.375em;color:#1a1a2e;font-variant-numeric:tabular-nums}.pv-date.is-empty{color:#64748b}.pv-sec{margin-bottom:1.75em}.pv-stitle{margin:0 0 .85em;padding-bottom:.45em;border-bottom:1.5px solid #1E3A5F;font-size:1.1em;font-weight:700;color:#1e3a5f;letter-spacing:-.01em}.pv-info{width:100%;border-collapse:collapse;table-layout:fixed;margin:.6em 0}.pv-info td{padding:.45em .7em;border:1px solid #e0e0e0;font-size:.85em}.pv-info td:first-child{width:38%;font-weight:600;background:#f8f8f8;color:#444}.pv-field{padding:.6em .75em;background:#fafafa;border:1px dashed #d0d0d0;border-radius:.375em;font-size:.85em;line-height:1.6;color:#444}.pv-field p{margin:0}.pv-field p+p{margin-top:1.6em}.pv-finding{margin-bottom:.875em;padding:.85em 1em;background:#fff;border:1px solid #e0e0e0;border-radius:.5em}.pv-fhead{display:flex;flex-wrap:wrap;align-items:center;gap:.45em;margin-bottom:.65em}.pv-fcode{padding:.2em .55em;border-radius:.25em;background:#1e3a5f;color:#fff;font-size:.85em;font-weight:700;letter-spacing:.02em}.pv-fname{flex:1;min-width:0;font-size:.95em;font-weight:700;line-height:1.25;color:#1e3a5f}.pv-fstatus{display:inline-flex;align-items:center;gap:.35em;padding:.3em .45em .3em .55em;border:1px solid;border-radius:.25em;color:#fff;font-size:.78em;font-weight:600;text-transform:uppercase;white-space:nowrap}.pv-fstatus svg{width:1em;height:1em}.pv-fstatus.is-compliant{background:#16a34a;border-color:#16a34a}.pv-fstatus.is-non-compliant{background:#dc2626;border-color:#dc2626}.pv-fstatus.is-not-applicable{background:#94a3b8;border-color:#94a3b8}.pv-fhide{display:inline-flex;align-items:center;gap:.3em;padding:.3em .5em;border:1px solid #e0e0e0;border-radius:.375em;color:#555}.pv-fhide svg{width:.95em;height:.95em}.pv-fhide span{font-size:.72em;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#777}.pv-flabel{margin:0 0 .3em;font-size:.8em;font-weight:700;letter-spacing:.01em;color:#1a2330}.pv-flabel.is-remedial{margin-top:.75em;color:#dc2626}.pv-key{display:flex;flex-direction:column;gap:.35em;margin-bottom:1em}.pv-key-title{margin:0 0 .1em;font-size:.9em;font-weight:600;color:#1e3a5f}.pv-key-row{display:flex;align-items:center;gap:.6em;margin:0;font-size:.75em;line-height:1.35;color:#334155}.pv-key-tag{flex:none;min-width:8.5em;padding:.2em .6em;border-radius:.3em;color:#fff;font-weight:700}.pv-plan{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.85em}.pv-plan .c-obs{width:28%}.pv-plan .c-ref{width:10%}.pv-plan .c-rem{width:25%}.pv-plan .c-pri{width:13%}.pv-plan .c-ts{width:24%}.pv-plan th{padding:.6em .25em;background:#1e3a5f;border:1px solid #1E3A5F;color:#fff;font-size:.78em;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:0;white-space:nowrap;overflow:hidden}.pv-plan th:nth-child(2),.pv-plan th:nth-child(4),.pv-plan th:nth-child(5){text-align:center}.pv-plan td{padding:.5em .45em;border:1px solid #e0e0e0;vertical-align:top;overflow-wrap:break-word}.pv-plan td.pv-obs{background:#f8fafc}.pv-plan td.pv-mid{vertical-align:middle;text-align:center}.pv-obs-name{margin:0 0 .3em;font-size:1.02em;font-weight:700;line-height:1.3;color:#1e3a5f}.pv-cell{margin:0;padding:.2em .25em;font-size:.95em;line-height:1.4;color:#444}.pv-obs-photo{display:block;width:100%;height:7.5em;margin-top:.5em;object-fit:cover;border-radius:.375em;border:1px solid #E2E8F0}.pv-photos-btn{display:inline-flex;align-items:center;margin-top:.45em;padding:.35em .6em;border:1px solid #e2e8f0;border-radius:.375em;background:#fff;color:#1e3a5f;font-size:.8em;font-weight:700;white-space:nowrap}.pv-ref{text-align:center}.pv-ref b{display:block;font-size:1em;font-weight:700;color:#333}.pv-hide{display:inline-block;margin-top:.3em;padding:.05em .35em;border:1px solid #e2e8f0;border-radius:.25em;color:#64748b;font-size:.8em}.pv-pri{display:inline-block;min-width:2.2em;padding:.15em .4em;border-radius:.25em;color:#fff;font-size:.95em;font-weight:800}.pv-plan td.pv-ts-cell{padding-inline:.3em}.pv-ts{display:block;padding:.3em .15em;border:1px solid #ccc;border-radius:.25em;background:#f8f8f8;font-size:.83em;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-dl{margin-top:.5em;padding-top:1.25em;border-top:1px solid #e5e5e5;text-align:center}.pv-dl-h{margin:0 0 .4em;font-size:1.15em;font-weight:700;color:#222}.pv-dl-note{margin:0 0 1em;font-size:.85em;color:#777}.pv-pdf{position:relative;display:inline-grid;min-width:12.5em;padding:.75em 2em;border-radius:.5em;background:#c62828;color:#fff;font-weight:600;transition:background-color .2s ease}.pv-pdf>span{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:.45em;transition:opacity .2s ease}.pv-pdf-b{opacity:0}[data-pdf="1"] .pv-pdf{background:#d46a6a}[data-pdf="1"] .pv-pdf-a{opacity:0}[data-pdf="1"] .pv-pdf-b{opacity:1}.pv-spin{width:1em;height:1em;box-sizing:border-box;border:.15em solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:wa-spin .8s linear infinite}.pv-ok{margin-top:1.1em;padding:.9em;border-radius:.5em;background:#e8f5e9;color:#2e7d32;font-weight:600;opacity:0;transform:translateY(.5em);transition:opacity .35s ease,transform .5s cubic-bezier(.22,1,.36,1)}.pv-ok p{margin:0 0 .7em}.pv-return{display:inline-block;padding:.45em 1.4em;border-radius:.375em;background:#2e7d32;color:#fff;font-size:.9em}[data-pdf="2"] .pv-ok{opacity:1;transform:none}.pv-tor{margin-top:1.25em;padding:1.1em 1.4em;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75em}.pv-tor-title{margin:0 0 .25em;font-size:1.125em;font-weight:700;color:#1e3a5f}.pv-tor-note{margin:0 0 .9em;font-size:.8125em;line-height:1.5;color:#475569}.pv-tor-btn{display:inline-flex;padding:.6em 1.1em;border-radius:.5em;background:#1e3a5f;color:#fff;font-size:.875em;font-weight:700}.wp{position:absolute;inset:0;z-index:30;pointer-events:none;font-family:var(--font-sans);color:#1a1a2e}.wp-screen{position:absolute;inset:0;display:flex;flex-direction:column;background:#f8f7f4;transform:translate(104%)}.wp-screen.is-on{transform:none;box-shadow:-.5em 0 1.5em #0f172a2e;transition:transform .5s cubic-bezier(.22,1,.36,1)}.wp-port{position:relative;flex:1;min-height:0;overflow:hidden}.wp-page{position:relative;padding:.25em 1em 3em;transition:transform .6s cubic-bezier(.45,0,.2,1)}[data-stop="2"]>.wp-port>.wp-page{transition-duration:1.2s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.wp-backbar,.wp-topbar{flex:none;display:flex;align-items:center;gap:.4em;padding:3.1em .6em .5em;background:#f8f7f4}.wp-back{flex:none;display:inline-flex;align-items:center;gap:.25em;min-height:2.6em;padding:0 .5em 0 .2em;color:#d97706;font-size:1.0625em;font-weight:700}.wp-back svg{width:1.3em;height:1.3em}.wp-btitle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2em;font-weight:800}.wp-ttitle{flex:1;min-width:0;font-size:1.15em;font-weight:800;line-height:1.1}.wp-continue{flex:none;display:inline-flex;align-items:center;min-height:2.75em;padding:0 .9em;border-radius:.8em;background:#d97706;color:#fff;font-size:1em;font-weight:700}.wp-e3 .wp-port{padding:0 .75em}.wp-sr{display:flex;flex-direction:column;gap:.75em;padding:.85em .8em 1em;background:#fff;border:1px solid #E2E8F0;border-radius:.65em}.wp-sr-name{margin:0;font-size:1.15em;font-weight:800}.wp-chips{display:flex;flex-wrap:wrap;gap:.4em;margin-top:-.2em}.wp-chips span{display:inline-flex;align-items:center;min-height:2.5em;padding:0 .75em;border:1px solid #CBD5E1;border-radius:.55em;background:#fff;font-size:max(10px,.875em);font-weight:700;color:#334155}.wp-chips span.is-bad{background:#dc2626;border-color:#dc2626;color:#fff}.wp-label{margin:0 0 .45em;font-size:max(10px,.875em);font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#1e3a5f}.wp-label-amber{color:#b45309}.wp-text{margin:0;padding:.55em .7em;border:1px solid #E2E8F0;border-radius:.5em;background:#f8f7f4;font-size:max(10px,.875em);line-height:1.45}.wp-text-white{background:#fff}.wp-photo-row{display:flex;align-items:center;gap:.5em}.wp-photo-row img{width:3.6em;height:3.6em;border-radius:.55em;object-fit:cover}.wp-check{display:inline-flex;align-items:center;gap:.3em;margin-left:auto;padding:.35em .6em;border:1px solid #BBF7D0;border-radius:.5em;background:#f0fdf4;color:#166534;font-size:max(10px,.8125em);font-weight:700}.wp-check svg{width:1.1em;height:1.1em}.wp-remedial{padding-top:.75em;border-top:3px solid #F5C97B}.wp-action{display:flex;flex-direction:column;gap:.5em;padding:.6em .7em;border-radius:.5em;background:#f8f7f4}.wp-action-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;font-size:max(10px,.875em);font-weight:800;color:#1e3a5f}.wp-prio{display:inline-flex;align-items:center;gap:.4em;min-height:2.3em;padding:0 .6em;border:1px solid #CBD5E1;border-radius:.55em;background:#fff;font-weight:700;color:#334155;white-space:nowrap}.wp-prio i{width:.65em;height:.65em;border-radius:50%}.wp-card{display:flex;flex-direction:column;gap:.75em;margin-bottom:.875em;padding:1em .875em;background:#fff;border:1.5px solid #E2E8F0;border-radius:1em}.wp-ctitle{margin:0;font-size:1.1875em;font-weight:800}.wp-csub{margin:0;font-size:max(10px,.9375em);line-height:1.45;color:#556070}.wp .wm{gap:1.1em}.wp .wm-sel{gap:.6em}.wp .wm-label{font-size:1.1875em;font-weight:800}.wp .wm-switch{border:1px solid #E2E8F0;border-radius:.75em}.wp .wm-switch>span{min-height:2.6em;padding:0 1.15em;font-size:max(10px,.9375em)}.wp .wm-switch>span+span{border-left:1px solid #E2E8F0}.wp .wm-hint{display:none}.wp .wm-opts{flex-direction:column;gap:.6em}.wp .wm-opt{align-items:center;justify-content:center;min-height:3.4em;padding:.4em .8em;border-radius:.75em;text-align:center}.wp .wm-opt b{font-size:1em}.wp .wm-opt small{font-size:max(10px,.8125em)}.wp .wm-grid{border-radius:.75em}.wp .wm-corner,.wp .wm-rh{width:4.6em;padding:0 .35em;font-size:max(10px,.75em)}.wp .wm-ch{padding:.6em .1em;font-size:max(10px,.75em)}.wp .wm-cell{min-height:3.4em;padding:0 .1em}.wp .wm-cell{min-width:0}.wp .wm-cell>span{font-size:max(10px,.8125em);white-space:nowrap}.wp .wm-prompt{padding:1em;border-radius:.5em;font-size:max(10px,.875em)}.wp .wm-result{flex-direction:column;gap:.6em;padding:.9em;border-radius:.75em;text-align:center}.wp .wm-badge{padding:.35em 1.2em;border-radius:1.25em;font-size:1em}.wp .wm-rdesc{font-size:max(10px,.9em)}.wp-dlabel{margin:0 0 -.4em;font-size:1em;font-weight:700}.wp-dbox{display:flex;align-items:center;min-height:3em;padding:0 .75em;border:1.5px solid #E2E8F0;border-radius:.75em;font-size:1em;font-variant-numeric:tabular-nums}.wp-dbox.is-empty{color:#5e6b7e}.wp-gen{position:relative;display:grid;place-items:center;min-height:3.2em;border-radius:.875em;background:#1e3a5f;color:#fff;font-size:1.0625em;font-weight:700;box-shadow:0 .25em .75em #1e3a5f40;transition:opacity .2s ease}.wp-gen>span{grid-area:1 / 1;transition:opacity .2s ease}.wp-gen-b{opacity:0}[data-gen="1"] .wp-gen{opacity:.55}[data-gen="1"] .wp-gen-a{opacity:0}[data-gen="1"] .wp-gen-b{opacity:1}.wp .wx{padding:.75em;border:1.5px solid #E2E8F0;border-radius:.75em;font-size:max(10px,.875em);line-height:1.5;min-height:9em}.wp .wx-ph{left:.75em;right:.75em;top:.75em}.wp-final .wp-page{padding:.25em .5em 3em}.wpv-head{margin:0 .25em .9em}.wpv-h1{margin:0;font-size:1.15em;font-weight:700;color:#222}.wpv-hint{margin:.25em 0 0;font-size:max(10px,.85em);line-height:1.4;color:#777}.wpv-doc{padding:1em .8em;background:#fff;border:1px solid #d0d0d0;border-radius:.375em}.wpv-doc-mid,.wpv-doc-end{margin-top:-3em;padding-top:4em}.wpv-cover{text-align:center;padding:.25em 0 1.25em;border-bottom:2px solid #1E3A5F;margin-bottom:1.5em}.wpv-cphoto{display:flex;justify-content:center;margin-bottom:1em}.wpv-cphoto img{width:auto;height:9em;border-radius:.375em;object-fit:cover}.wpv-ctitle{margin:0 0 .2em;font-size:1.45em;font-weight:700;color:#222}.wpv-csub{margin:0 0 .8em;font-size:max(10px,.95em);font-weight:600;color:#1e3a5f}.wpv-cmeta{font-size:max(10px,.9em);line-height:1.6;color:#555}.wpv-cmeta p{margin:0}.wpv-cname{font-size:1.15em;font-weight:600;color:#333}.wpv-cby{display:flex;align-items:center;min-height:2.1em;margin:.8em -.9em .2em!important;padding:0 .9em;background:#1e3a5f;color:#fff;font-size:max(10px,.78em);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wpv-cassessor{font-weight:600;color:#333}.wpv-date{display:inline-block;margin:.12em 0;padding:.05em .5em;border:1px solid #CBD5E1;border-radius:.375em;color:#1a1a2e}.wpv-date.is-empty{color:#64748b}.wpv-sec{margin-bottom:1.6em}.wpv-stitle{margin:0 0 .8em;padding-bottom:.4em;border-bottom:1.5px solid #1E3A5F;font-size:1.2em;font-weight:700;color:#1e3a5f}.wpv-info{width:100%;border-collapse:collapse;table-layout:fixed}.wpv-info td{padding:.45em .6em;border:1px solid #e0e0e0;font-size:max(10px,.88em)}.wpv-info td:first-child{width:38%;font-weight:600;background:#f8f8f8;color:#444}.wpv-field{padding:.6em .7em;background:#fafafa;border:1px dashed #d0d0d0;border-radius:.375em;font-size:max(10px,.88em);line-height:1.55;color:#444}.wpv-field p{margin:0}.wpv-field p+p{margin-top:1.55em}.wpv-key{display:flex;flex-direction:column;gap:.5em;margin-bottom:.6em}.wpv-key-title{margin:0;font-size:max(10px,.95em);font-weight:600;color:#1e3a5f}.wpv-key-row{display:flex;flex-direction:column;align-items:flex-start;gap:.2em;margin:0;font-size:max(10px,.85em);line-height:1.4;color:#334155}.wpv-key-tag{padding:.15em .55em;border-radius:.25em;color:#fff;font-weight:700}.wpv-finding{margin-bottom:.875em;padding:.85em .8em;background:#fff;border:1px solid #e0e0e0;border-radius:.5em}.wpv-fhead{display:flex;flex-wrap:wrap;align-items:center;gap:.45em;margin-bottom:.65em}.wpv-fcode{padding:.2em .55em;border-radius:.25em;background:#1e3a5f;color:#fff;font-size:max(10px,.85em);font-weight:700;letter-spacing:.02em}.wpv-fname{flex:1 1 calc(100% - 3.4em);min-width:0;font-size:max(10px,.95em);font-weight:700;line-height:1.25;color:#1e3a5f}.wp .wpv-fstatus{min-height:2.6em;padding:0 .45em 0 .6em;font-size:max(10px,.875em)}.wpv-fhide{display:inline-flex;align-items:center;gap:.3em;min-height:2.6em;padding:0 .7em;border:1px solid #e0e0e0;border-radius:.375em;color:#555}.wpv-fhide svg{width:1em;height:1em}.wpv-fhide span{font-size:max(10px,.85em);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#777}.wpv-flabel{margin:0 0 .3em;font-size:max(10px,.8em);font-weight:700;color:#1a2330}.wpv-flabel.is-remedial{margin-top:.75em;color:#dc2626}.wpv-ghead{margin:.9em 0 .5em;padding:0 .1em;font-size:max(10px,.95em);font-weight:800;color:#1e3a5f}.wpv-acard{padding:.75em;border:1.5px solid #E2E8F0;border-radius:.875em;background:#fff;box-shadow:0 1px 2px #0000000a}.wpv-aref{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4em}.wpv-aref b{font-size:max(10px,.9em);font-weight:800;color:#333}.wpv-aref span{display:inline-flex;align-items:center;min-height:2.5em;padding:0 1em;border:1px solid #e2e8f0;border-radius:.625em;color:#64748b;font-size:max(10px,.85em)}.wpv-alabel{margin:0 0 .2em;font-size:max(10px,.72em);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#5e6b7e}.wpv-atext{margin:0 0 .65em;font-size:max(10px,.875em);line-height:1.45;color:#444}.wpv-ameta{display:flex;align-items:center;gap:.6em}.wpv-pri{padding:.35em .6em;border-radius:.25em;color:#fff;font-size:max(10px,.85em);font-weight:800}.wpv-ts{display:inline-flex;align-items:center;min-height:2.75em;padding:0 1.6em 0 .6em;border:1px solid #ccc;border-radius:.25em;background:#f8f8f8;font-size:max(10px,.9375em);font-weight:600}.wpv-dl{padding-top:1.25em;border-top:1px solid #e5e5e5;text-align:center}.wpv-dl-h{margin:0 0 .4em;font-size:1.15em;font-weight:700;color:#222}.wpv-dl-note{margin:0 0 1em;font-size:max(10px,.85em);color:#777}.wpv-pdf{position:relative;display:grid;place-items:center;min-height:3.4em;border-radius:.5em;background:#c62828;color:#fff;font-size:1em;font-weight:600;transition:background-color .2s ease}.wpv-pdf>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.45em;transition:opacity .2s ease}[data-pdf="1"] .wpv-pdf{background:#d46a6a}[data-pdf="1"] .wpv-pdf .pv-pdf-a{opacity:0}[data-pdf="1"] .wpv-pdf .pv-pdf-b{opacity:1}.wpv-ok{margin-top:1.1em;padding:.9em;border-radius:.5em;background:#e8f5e9;color:#2e7d32;font-weight:600;opacity:0;transform:translateY(.5em);transition:opacity .35s ease,transform .5s cubic-bezier(.22,1,.36,1)}.wpv-ok p{margin:0 0 .7em}.wpv-return{display:grid;place-items:center;min-height:3em;border-radius:.375em;background:#2e7d32;color:#fff;font-size:max(10px,.9em)}[data-pdf="2"] .wpv-ok{opacity:1;transform:none}.wpv-tor{margin-top:1.25em;padding:.875em .75em;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75em}.wpv-tor-title{margin:0 0 .25em;font-size:1.125em;font-weight:700;color:#1e3a5f}.wpv-tor-note{margin:0 0 .9em;font-size:max(10px,.8125em);line-height:1.5;color:#475569}.wpv-tor-btn{display:grid;place-items:center;min-height:3em;border-radius:.5em;background:#1e3a5f;color:#fff;font-size:max(10px,.875em);font-weight:700}@container (max-width: 270px){.wp-page{padding-inline:.3em}.wp-card{padding:.8em .35em}.wp .wm-corner,.wp .wm-rh{width:4.3em;padding:0 .2em}.wp .wm-cell{padding:0}}@container (max-width: 235px){.wp .wm-cell>span{font-size:9px;letter-spacing:-.01em}.wp-chips{gap:.3em}.wp-chips span,.wp-e3 .wp-port{padding:0 .5em}.wp-sr{padding-inline:.6em}.wp-final .wp-page{padding-inline:.35em}}.wa{position:relative;width:100%}.wa-scene{position:relative;width:100%;max-width:var(--wa-w, 620px);margin-inline:auto;aspect-ratio:100 / 114.8;container-type:inline-size}.wa .wa-laptop{position:absolute;top:0;right:1.5cqw;--w: 77.5cqw}.wa .wa-laptop .fr-laptop-base{margin-inline:-4%}.wa .wa-phone{position:absolute;left:0;bottom:0;z-index:3;--w: 44cqw}.wa .wa-phone .fr-phone-screen>*{font-size:max(10px,calc(100cqw / 375 * 16))}@media(max-width:767px),(max-width:1023px)and (max-height:500px){.wa{width:min(clamp(260px,74vw,280px),max(220px,calc((100svh - 230px) * 9 / 19.5)));margin-inline:auto;padding-bottom:56px}.wa-scene{max-width:none;aspect-ratio:9 / 19.5}.wa .wa-laptop{display:none}.wa .wa-phone{top:0;bottom:auto;--w: 100cqw}.wa .wa-phone .fr-phone-screen>*{font-size:max(10px,calc(100cqw / 390 * 16))}}.wa-toggle{position:absolute;left:calc(44cqw + 14px);bottom:0;z-index:5;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.32);background:#ffffff0d;color:#ffffffd9;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.wa-toggle:hover{background:#ffffff24;border-color:#fff9}.wa-toggle:focus-visible{outline:3px solid rgba(217,119,6,.6);outline-offset:2px}.wa-toggle svg{width:16px;height:16px}.wa-toggle .wa-i-play{display:none}.wa.is-held .wa-toggle .wa-i-play{display:block}.wa.is-held .wa-toggle .wa-i-pause,.wa.is-still .wa-toggle{display:none}@media(max-width:767px),(max-width:1023px)and (max-height:500px){.wa-toggle{left:auto;right:0;bottom:auto;top:calc(100% + 12px)}}@media(max-width:1023px)and (max-height:500px){.wa{width:calc(260px * var(--wa-k, 1));height:calc(260px * 19.5 / 9 * var(--wa-k, 1));padding-bottom:0}.wa-scene{width:260px;transform:scale(var(--wa-k, 1));transform-origin:0 0}.wa .wa-phone{--w-cap: 260px}.wa-toggle{top:auto;bottom:0;right:calc(100% + 12px / var(--wa-k, 1));transform:scale(calc(1 / var(--wa-k, 1)));transform-origin:100% 100%}}.wa .wa-laptop{transform-origin:0 0;transition:opacity .45s ease}.wa .wa-phone{transition:opacity .45s ease}.wa-scene.is-grown .wa-laptop{--w: 100cqw;right:0;top:23.3cqw;animation:wa-grow .9s cubic-bezier(.65,0,.25,1) both}@keyframes wa-grow{0%{transform:translate(21cqw,-23.3cqw) scale(.775)}}.wa-scene.is-grown .wa-phone{transform:translate(-6%,7%) scale(.94);opacity:0;transition:transform .65s cubic-bezier(.55,0,.75,.2),opacity .4s ease .15s}.wa-scene.is-gone .wa-laptop,.wa-scene.is-gone .wa-phone{opacity:0}.wa-scene.is-snap .wa-laptop *,.wa-scene.is-snap .wa-phone *{transition:none!important}.wl-cursor{position:absolute;left:0;top:0;z-index:40;font-size:calc(100cqw / 520 * 16);width:1.3em;height:1.3em;opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.45,0,.2,1),opacity .25s ease}.wl-cursor.is-on{opacity:1}.wl-cursor svg{display:block;width:100%;height:100%;margin:-.14em 0 0 -.22em;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}.wl-click{position:absolute;left:-.8em;top:-.8em;width:1.6em;height:1.6em;box-sizing:border-box;border:.14em solid rgba(217,119,6,.9);border-radius:50%;opacity:0}.wa .wa-open{position:relative}.wa.is-frozen *,.wa.is-frozen *:before,.wa.is-frozen *:after{transition:none!important;animation:none!important}.wa.is-held *,.wa.is-held *:before,.wa.is-held *:after{animation-play-state:paused!important}.wa-cams{position:absolute;inset:0;overflow:hidden;background:#1f2937}.wa-cam{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.wa-cam.is-on{opacity:1}.wa-cam-wall{overflow:hidden;background:linear-gradient(#b6b3ac,#a4a19b)}.wa-cam-wall img{position:absolute;left:-20%;top:50%;width:133.3%;max-width:none;height:auto;margin-top:-88.9%;-webkit-mask-image:linear-gradient(transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(transparent,#000 6%,#000 94%,transparent)}.wa-scrim{position:absolute;left:0;right:0;top:0;height:11em;background:linear-gradient(#00000080,#0000002e 70%,#0000);pointer-events:none}.wa .sw-top{top:4.05em;gap:.4em}.wa .sw-live{padding:0 .65em}.wa .sw-check{margin-right:.55em}.wa .sw-counts{top:7.5em;font-size:inherit;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 6px rgba(0,0,0,.8)}.wa .sw-counts>span{font-size:max(10px,.875em)}.wa .sw-counts>[data-photos]:not(:empty)+span:before{content:"·";margin:0 .45em}.wa .sw-badge{font-size:max(10px,.8125em)}@container (max-width: 235px){.wa .sw-top{left:.45em;right:.45em;gap:.25em}.wa .sw-live{padding:0 .4em;gap:.35em}.wa .sw-check{padding:0 .5em;margin-right:.45em}.wa .sw-ctl{min-width:2.5em}.wa .sw-end{padding:0 .45em;gap:.3em}.wa .wa-sheet{left:.45em;right:.45em}.wa .wa-tabs{gap:.35em;padding:.4em .4em 0}.wa .wa-tab{padding:0 .65em}.wa .wa-hide{width:2.4em}}@media(max-width:767px),(max-width:1023px)and (max-height:500px){.wa .sw-ctl,.wa .wa-again,.wa .wa-row-count{font-size:max(10px,.9375em)}.wa .wa-st>span{font-size:max(10px,.97em)}}.wa-check{transition:opacity .25s ease}.wa-rec.is-sheet .wa-check{opacity:0}.wa .sw-end{position:relative}.wa-thumb{position:relative;overflow:hidden;background:#111827;transition:opacity .25s ease}.wa-thumb.is-empty{opacity:0}.wa-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(.55);transition:opacity .25s ease,transform .4s cubic-bezier(.3,1.4,.5,1)}.wa-thumb img.is-on{opacity:1;transform:none}.wa .sw-flash{z-index:9}.wa-tap{position:absolute;left:50%;top:50%;width:2.6em;height:2.6em;margin:-1.3em 0 0 -1.3em;border-radius:50%;background:#33415552;box-shadow:0 0 0 .14em #ffffffd9,0 .3em .8em #00000040;opacity:0;pointer-events:none}.wa-sheet{position:absolute;inset:9.35em .75em 8.1em;z-index:10;display:flex;flex-direction:column;overflow:hidden;border-radius:1em;background:#fff;color:#0f172a;box-shadow:0 .6em 1.9em #00000059;opacity:0;transform:translateY(calc(100% + 9em));transition:transform .45s cubic-bezier(.55,0,.75,.2),opacity .35s ease .1s}.wa-rec.is-sheet .wa-sheet{opacity:1;transform:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .25s ease}.wa-tabs{flex:none;display:flex;align-items:flex-end;gap:.5em;padding:.5em .5em 0;background:#e8ecf2;border-bottom:1px solid #CBD5E1}.wa-tab{display:flex;align-items:center;height:2.82em;margin-bottom:-1px;padding:0 1.05em;border:1.5px solid #CBD5E1;border-bottom:0;border-radius:.7em .7em 0 0;background:#f8fafc;font-size:1.0625em;font-weight:800;color:#475569}.wa-tab.is-on{background:#fff;border-color:#94a3b8;color:#1e3a5f}.wa-hide{margin-left:auto;align-self:center;width:3em;height:3em;display:flex;align-items:center;justify-content:center;color:#1e3a5f}.wa-hide svg{width:1.75em;height:1.75em}.wa-shead{flex:none;padding:.75em .875em .7em;border-bottom:1px solid #E2E8F0}.wa-count-row{display:flex;align-items:center;justify-content:space-between;gap:.625em}.wa-done{font-size:1.0625em;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.wa-again{display:inline-flex;align-items:center;height:2.8em;padding:0 .93em;border:1.5px solid #E2E8F0;border-radius:.66em;font-size:.9375em;font-weight:800;color:#1e3a5f}.wa-bar{height:.5em;margin-top:.6em;border-radius:.25em;background:#e2e8f0;overflow:hidden}.wa-bar>span{display:block;height:100%;border-radius:.25em;background:#15803d;transform:translate(-56.5%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.wa-rows{flex:1;min-height:0;overflow:hidden;padding:0 .875em}.wa-row{display:flex;align-items:center;gap:.75em;min-height:3.5em;padding:.5em .125em;border-top:1px solid #E2E8F0}.wa-row:first-child{border-top-color:transparent}.wa-ico{flex:none;position:relative;width:1.625em;height:1.625em;box-sizing:border-box;border:.16em solid #94A3B8;border-radius:50%;transition:background-color .25s ease,border-color .25s ease}.wa-ico:after{content:"";position:absolute;left:50%;top:44%;width:.36em;height:.68em;border:solid #fff;border-width:0 .18em .18em 0;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1) .05s}.wa-row.is-done .wa-ico{background:#15803d;border-color:#15803d;animation:wa-pop .45s cubic-bezier(.3,1.5,.5,1)}.wa-row.is-done .wa-ico:after{transform:translate(-50%,-50%) rotate(45deg) scale(1)}.wa-row-name{flex:1;min-width:0;font-size:1.0625em;font-weight:700;line-height:1.3;color:#0f172a}.wa-row.is-done .wa-row-name{font-weight:600;color:#334155}.wa-row-count{flex:none;font-size:.9375em;font-weight:800;color:#5e6b7e;font-variant-numeric:tabular-nums}.wa-chev{flex:none;font-size:1.625em;line-height:1;color:#94a3b8}.wa-sfoot{flex:none;padding:.625em .875em;border-top:1px solid #E2E8F0}.wa-hidebtn{position:relative;display:flex;align-items:center;justify-content:center;height:3.06em;border-radius:.7em;background:#1e3a5f;color:#fff;font-size:1.0625em;font-weight:800}@keyframes wa-pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}.wa-walk{position:absolute;inset:0;z-index:20;overflow:hidden;background:#f6f5f1;color:#1b2a41;font-family:var(--font-sans);opacity:0;transform:scale(1.03);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.wa-walk.is-on{opacity:1;transform:none}.wa-wbar{padding:3.3em 1em .25em .5em}.wa-back{display:inline-flex;align-items:center;gap:.33em;height:2.67em;padding:0 .67em 0 .45em;font-size:1.125em;font-weight:800}.wa-back svg{width:1.45em;height:1.45em}.wa-wbody{display:flex;flex-direction:column;gap:.875em;padding:.25em 1.25em 0}.wa-wtitle{margin:0;font-size:1.75em;font-weight:800;line-height:1.2}.wa-wsub{margin:-.5em 0 .25em;font-size:1em;line-height:1.4;color:#535b67}.wa-status{display:flex;flex-direction:column;gap:.75em;padding:1em;background:#fff;border:1px solid #E7E3DA;border-radius:1em}.wa-status-head{display:flex;align-items:center;gap:.875em}.wa-status-icon{position:relative;flex:none;width:3em;height:3em;border-radius:.75em;background:#e9eaee;color:#1b2a41}.wa-status-icon svg{position:absolute;left:50%;top:50%;width:1.625em;height:1.625em;margin:-.8125em 0 0 -.8125em;transition:opacity .35s ease,transform .45s cubic-bezier(.3,1.4,.5,1)}.wa-ic-b,.wa-status.is-done .wa-ic-a{opacity:0;transform:scale(.6)}.wa-status.is-done .wa-ic-b{opacity:1;transform:none}.wa-status-text{display:grid;min-width:0}.wa-st{grid-area:1 / 1;display:flex;flex-direction:column;gap:.125em;transition:opacity .35s ease}.wa-st strong{font-size:1.1875em;font-weight:800;line-height:1.25;color:#1b2a41}.wa-st>span{font-size:.97em;line-height:1.4;color:#535b67}.wa-st-b,.wa-status.is-done .wa-st-a{opacity:0}.wa-status.is-done .wa-st-b{opacity:1}.wa-nowrap{white-space:nowrap}.wa-open{display:flex;align-items:center;justify-content:center;gap:.53em;height:2.95em;border-radius:.84em;background:#d97706;color:#fff;font-size:1.1875em;font-weight:800}.wa-open svg{width:1.16em;height:1.16em;flex:none}.wa-svhead{display:flex;align-items:baseline;justify-content:space-between;margin-top:.4em}.wa-h2{margin:0;font-size:1.25em;font-weight:800;color:#1b2a41}.wa-cnt{font-size:1em;font-weight:700;color:#535b67}.wa-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625em;margin-top:-.25em}.wa-photo-more{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1.5px solid #CFCAC0;border-radius:.55em;background:#fff;font-size:1.375em;font-weight:800;color:#d97706}.wa-photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.75em;display:block}.wa-said{margin-top:.4em}.wa-lines{margin-top:-.4em}.wa-line{display:grid;grid-template-columns:2.75em minmax(0,1fr);gap:.625em;padding:.625em 0;border-top:1px solid #E7E3DA}.wa-line:first-child{border-top:0}.wa-lplay{width:2.75em;height:2.75em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #CBD5E1;background:#fff;color:#1b2a41}.wa-lplay svg{width:1.1em;height:1.1em}.wa-ltime{display:block;font-size:max(10px,.8125em);color:#5e6b7e;font-variant-numeric:tabular-nums}.wa-ltext{display:block;font-size:1em;line-height:1.45}.wa-lap{position:absolute;inset:0}.wa-view{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.wa-view.is-on{opacity:1}.wa .wa-app{font-size:calc(100cqw / 680 * 16);display:flex;background:#f8f7f4;color:#1a1a2e}.wa-side{flex:none;width:12.5em;display:flex;flex-direction:column;background:#fff;border-right:1px solid #E2E8F0}.wa-brand{display:flex;align-items:center;gap:.6em;padding:1.1em 1em .9em}.wa-brand-logo{width:1.75em;height:1.75em;border-radius:.45em}.wa-brand span{font-size:1.0625em;font-weight:700;letter-spacing:-.02em;color:#1e3a5f}.wa-newbtn{display:flex;align-items:center;justify-content:center;gap:.4em;margin:0 .75em .9em;height:2.5em;border-radius:.6em;background:#d97706;color:#fff;font-size:.875em;font-weight:700}.wa-newbtn svg{width:1.1em;height:1.1em}.wa-nav{display:flex;flex-direction:column;gap:.125em;padding:0 .75em}.wa-nav span{display:flex;align-items:center;gap:.75em;height:2.6em;padding:0 .75em;border-radius:.6em;font-size:.875em;font-weight:500;color:#556070}.wa-nav span.is-on{background:#e8eef4;color:#1e3a5f;font-weight:600}.wa-nav svg{flex:none;width:1.25em;height:1.25em}.wa-main{position:relative;flex:1;min-width:0}.wa-pane{position:absolute;inset:0;background:#f8f7f4}.wa-wpane{padding:.85em 1.25em 0}.wa-backlink{display:inline-flex;align-items:center;gap:.3em;font-size:.8125em;color:#556070}.wa-backlink svg{width:1.15em;height:1.15em}.wa-rechead{margin:.35em 0 .65em}.wa-rechead-text{min-width:0}.wa-rectitle{margin:0 0 .15em;font-size:1.375em;font-weight:700;color:#1a1a2e}.wa-recmeta{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .9em;font-size:.875em;color:#556070}.wa-recmeta span{font-variant-numeric:tabular-nums}.wa-badge{padding:.15em .6em;border-radius:.4em;background:#e0eaf5;color:#2d5f8a;font-weight:700}.wa-banner{margin-bottom:.7em;padding:.65em .9em;border-radius:.6em;background:#e8eef4;color:#1e3a5f;font-size:.875em;line-height:1.45}.wa-reccard{margin-bottom:.7em;padding:.8em 1em .9em;border:1px solid #E2E8F0;border-radius:.9em;background:#fff}.wa-rech2{margin:0 0 .55em;font-size:1.0625em;font-weight:600;color:#1a1a2e}.wa-rech2 small{margin-left:.5em;font-size:.8125em;font-weight:400;color:#5e6b7e}.wa-listen{padding-bottom:.75em}.wa-listen .wa-rech2{margin-bottom:.4em}.wa-player{position:relative;min-height:2.2em}.wa-noaudio,.wa-player-row{position:absolute;left:0;right:0;top:0;transition:opacity .3s ease}.wa-noaudio{margin:0;padding-top:.5em;font-size:.875em;color:#556070}.wa-player-row{display:flex;align-items:center;gap:.9em;opacity:0}.wa-player.has-audio .wa-noaudio{opacity:0}.wa-player.has-audio .wa-player-row{opacity:1}.wa-playbtn{flex:none;display:inline-flex;align-items:center;gap:.35em;height:2.6em;padding:0 .9em;border-radius:.5em;background:#1e3a5f;color:#fff;font-size:.8125em;font-weight:600}.wa-playbtn svg{width:1.1em;height:1.1em}.wa-track{flex:1;height:.375em;border-radius:1em;background:#f1f5f9}.wa-clock{flex:none;font-size:.8125em;color:#556070;font-variant-numeric:tabular-nums}.wa-recphotos{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6em}.wa-nophotos{position:absolute;left:0;top:0;margin:0;font-size:.875em;color:#556070;transition:opacity .3s ease}.wa-nophotos.is-off{opacity:0}.wa-recphoto{position:relative;aspect-ratio:4 / 3;border:1px solid #E2E8F0;border-radius:.6em;overflow:hidden;background:#f1f5f9;opacity:0;transform:scale(.9);transition:opacity .4s ease,transform .6s cubic-bezier(.22,1,.36,1)}.wa-recphoto.is-on{opacity:1;transform:none}.wa-recphoto img{width:100%;height:100%;object-fit:cover;display:block}.wa-dpane{display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .6s ease}.wa-dpane.is-on{opacity:1}.wa-card{width:29em;max-width:calc(100% - 2em);padding:1.3em 1.6em 1.2em;background:#fff;border:1px solid #E2E8F0;border-radius:.875em;box-shadow:0 .5em 1.875em #1e3a5f14;transform:translateY(.9em);transition:transform .8s cubic-bezier(.22,1,.36,1)}.wa-dpane.is-on .wa-card{transform:none}.wa-chead{text-align:center}.wa-cmark{position:relative;display:inline-block;width:2.4em;height:2.4em;margin-bottom:.55em}.wa-spin{position:absolute;inset:0;box-sizing:border-box;border:.3em solid #c7d7ef;border-top-color:#1e3a5f;border-radius:50%;animation:wa-spin .8s linear infinite;transition:opacity .3s ease}.wa-okmark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#16a34a;color:#fff;opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .5s cubic-bezier(.3,1.6,.5,1)}.wa-okmark svg{width:1.6em;height:1.6em}.wa-card.is-ready .wa-spin{opacity:0}.wa-card.is-ready .wa-okmark{opacity:1;transform:none}.wa-ctitle{display:grid;margin:0 0 .15em;font-size:1.375em;font-weight:700;line-height:1.25;color:#1e3a5f}.wa-ctitle>span{grid-area:1 / 1;transition:opacity .35s ease}.wa-ct-b,.wa-card.is-ready .wa-ct-a{opacity:0}.wa-card.is-ready .wa-ct-b{opacity:1}.wa-cref{margin:0;font-size:.9375em;color:#5e6b7e}.wa-cbar{height:.6em;margin:.95em 0 .9em;border-radius:999px;background:#e6edf7;overflow:hidden}.wa-cbar>span{display:block;height:100%;border-radius:inherit;background:#1e3a5f;transform:translate(-100%);transition:transform .6s cubic-bezier(.22,1,.36,1)}.wa-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}.wa-step{display:flex;align-items:center;gap:.75em;font-size:.9375em;line-height:1.3;color:#5e6b7e;transition:color .25s ease}.wa-smark{position:relative;flex:none;width:1.75em;height:1.75em;box-sizing:border-box;border-radius:50%;border:.125em solid #d5dbe5;transition:background-color .25s ease,border-color .25s ease}.wa-snum,.wa-sspin,.wa-scheck{position:absolute;transition:opacity .2s ease}.wa-snum{inset:0;display:flex;align-items:center;justify-content:center;font-size:.875em;font-weight:600}.wa-sspin{left:50%;top:50%;width:.95em;height:.95em;margin:-.475em 0 0 -.475em;box-sizing:border-box;border:.18em solid #c7d7ef;border-top-color:#1e3a5f;border-radius:50%;opacity:0;animation:wa-spin .8s linear infinite}.wa-scheck{left:50%;top:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;color:#fff;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .35s cubic-bezier(.3,1.6,.5,1)}.wa-step.is-now{color:#1a1a2e;font-weight:700}.wa-step.is-now .wa-smark{border-color:#1e3a5f}.wa-step.is-now .wa-snum{opacity:0}.wa-step.is-now .wa-sspin{opacity:1}.wa-step.is-done{color:#556070}.wa-step.is-done .wa-smark{background:#16a34a;border-color:#16a34a}.wa-step.is-done .wa-snum{opacity:0}.wa-step.is-done .wa-scheck{opacity:1;transform:none}.wa-cfoot{display:grid;justify-items:center;align-items:center;margin-top:.9em}.wa-cfoot>*{grid-area:1 / 1;transition:opacity .35s ease}.wa-cnote{margin:0;max-width:32em;font-size:.8125em;line-height:1.5;color:#5e6b7e;text-align:center}.wa-copen{display:inline-flex;align-items:center;height:2.6em;padding:0 2em;border-radius:.5em;background:#1e3a5f;color:#fff;font-weight:700;opacity:0}.wa-card.is-ready .wa-cnote{opacity:0}.wa-card.is-ready .wa-copen{opacity:1}@keyframes wa-spin{to{transform:rotate(360deg)}}.wa .wa-report{font-size:calc(100cqw / 760 * 16);padding:.625em .625em 0;background:#f4f6f9;color:#1a1a2e}.wa-rpan{transition:transform .85s cubic-bezier(.45,0,.2,1)}.wa .wa-scene.is-grown .wa-report{font-size:calc(100cqw / 600 * 16)}.wa .wa-scene.is-grown .wa-rpan{width:47.5em}.wa .wa-scene.is-grown :is(.wa-colhead,.wa-rrow){grid-template-columns:9.5em 9.6em minmax(0,1fr) 9.9em}.wa .wa-scene.is-grown .wa-rname{white-space:normal}.wa .wa-scene.is-grown .wa-rphoto{width:3.2em;height:3.2em}.wa .wa-scene.is-grown .wa-colhead span{font-size:.74em}.wa .wa-scene.is-grown .wa-report.is-pan .wa-rpan{transform:translate(-10.75em)}.wa-rsec{transition:opacity .4s ease}.wa .wa-scene.is-grown .wa-report.is-pan .wa-rsec{opacity:0}.wa-colhead,.wa-rrow{display:grid;grid-template-columns:12.6em 9.6em minmax(0,1fr) 9.9em;column-gap:.75em}.wa-colhead{align-items:center;height:1.9em;padding:0 .75em;border-radius:.5em .5em 0 0;background:#1e3a5f;color:#fff}.wa-colhead span{font-size:.66em;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.wa-rrow{align-items:start;padding:.75em;background:#fff;border:1px solid #E2E8F0;border-top:0}.wa-rname{margin:0;font-size:.97em;font-weight:800;line-height:1.25;color:#1e3a5f;white-space:nowrap}.wa-rcomp{display:flex;flex-direction:column;gap:.3em;max-width:9.4em;margin-top:.5em}.wa-rcomp span{display:flex;align-items:center;justify-content:center;height:1.95em;border:1px solid #CBD5E1;border-radius:.45em;background:#fff;font-size:.8em;font-weight:700;color:#334155}.wa-rcomp span.is-bad{background:#dc2626;border-color:#dc2626;color:#fff}.wa-rnote{border:1px solid #E2E8F0;border-radius:.55em;padding:.55em .6em .6em;background:#fff}.wa-rnote-top{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .45em;font-size:.76em;color:#64748b;white-space:nowrap}.wa-rplay{display:inline-flex;align-items:center;gap:.3em;padding:.15em .5em;border:1px solid #CBD5E1;border-radius:.45em;font-weight:800;color:#1e3a5f;background:#fff}.wa-rplay svg{width:.85em;height:.85em}.wa-rsaid{display:inline-flex;align-items:center;gap:.25em}.wa-rsaid svg{width:1em;height:1em}.wa-rquote{margin:.4em 0 0;font-size:.94em;line-height:1.5;font-style:italic;color:#475569}.wa-robs{border:1px solid #EDF0F4;border-radius:.55em;padding:.6em .7em;background:#f8fafc;font-size:.9em;line-height:1.5;color:#1a1a2e}.wa-raction{border:1px solid #E2E8F0;border-radius:.65em;padding:.6em;background:#f8fafc}.wa-ract-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35em}.wa-ract-top>span:first-child{font-size:.88em;font-weight:800;color:#1e3a5f}.wa-rprio{display:inline-flex;align-items:center;gap:.4em;padding:.25em .55em;border:1px solid #CBD5E1;border-radius:.45em;background:#fff;font-size:.8em;font-weight:700;color:#334155;white-space:nowrap}.wa-rprio:before{content:"";width:.6em;height:.6em;border-radius:50%;background:#dc2626}.wa-ract-text{margin:.5em 0 0;padding:.5em .6em;border:1px solid #E2E8F0;border-radius:.5em;background:#fff;font-size:.86em;line-height:1.45}.wa-rphoto{display:block;width:3.75em;height:3.75em;margin-top:.5em;border-radius:.45em;object-fit:cover}.wa-rev{opacity:0;transform:translateY(.6em);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.wa-rev.is-on{opacity:1;transform:none}.hero[data-astro-cid-ewxirvlt]{padding-block:48px 56px}.hero-grid[data-astro-cid-ewxirvlt]{display:grid;gap:44px;align-items:center}.hero-copy[data-astro-cid-ewxirvlt]{max-width:40rem}.hero-h1[data-astro-cid-ewxirvlt]{font-size:min(clamp(2.375rem,1.6rem + 2.9vw,3.625rem),max(2rem,7svh))}.hero-lead[data-astro-cid-ewxirvlt]{margin-top:1.25rem}.hero-actions[data-astro-cid-ewxirvlt]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:12px 12px}.hero-demo[data-astro-cid-ewxirvlt][hidden]{display:none}.hero-small[data-astro-cid-ewxirvlt]{margin-top:1.125rem}.hero-anim[data-astro-cid-ewxirvlt]{min-width:0}@media(min-width:768px){.hero[data-astro-cid-ewxirvlt]{padding-block:64px 72px;--wa-w: clamp(440px, calc((100svh - var(--nav-h, 73px) - 128px) / 1.148), 620px)}.hero-grid[data-astro-cid-ewxirvlt]{gap:56px}.hero-lead[data-astro-cid-ewxirvlt]{margin-top:1.5rem}}@media(min-width:640px)and (max-width:1023px)and (max-height:500px){.hero[data-astro-cid-ewxirvlt]{padding-block:28px 36px}.hero-grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:start}.hero-lead[data-astro-cid-ewxirvlt]{margin-top:1rem}.hero-actions[data-astro-cid-ewxirvlt]{margin-top:1.5rem}}@media(min-width:1024px){.hero[data-astro-cid-ewxirvlt]{padding-block:56px 64px}.hero-grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,1fr) min(var(--wa-w),50%);gap:48px}.hero-h1[data-astro-cid-ewxirvlt]{font-size:min(clamp(2.375rem,1.6rem + 2.9vw,3.625rem),max(2rem,7svh),calc(1.25rem + 2.6vw))}}@media(min-width:1280px){.hero-grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,1fr) min(var(--wa-w),55%);gap:64px}}.hw-list{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:56px}.hw-item{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "tile" "body";align-content:start}.hw-head{grid-area:head;display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.hw-num{flex:none;font-size:1.875rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--color-navy);font-variant-numeric:tabular-nums}.hw-head .fr-h3{margin:0}.hw-tile{grid-area:tile}.hw-body{grid-area:body;margin-top:20px;max-width:34rem}.hw-tile{position:relative;padding:24px 16px;border-radius:24px;background:#eef2f7;overflow:hidden;display:flex;align-items:center;justify-content:center}.fr-phone.hw-phone{--w: min(286px, calc(100vw - 72px) );aspect-ratio:9 / 16}.hw-tile>.fr-phone{align-self:center}.hw-tile-phone{padding-block:24px}@media(min-width:560px)and (max-width:1099px){.hw-list{gap:56px}.hw-item{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"tile ." "tile head" "tile body" "tile .";column-gap:28px}.hw-item:nth-child(2){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:". tile" "head tile" "body tile" ". tile"}.hw-head{margin:0}.hw-body{margin-top:12px}.hw-tile,.hw-tile-phone{padding:20px 16px;container-type:inline-size}.fr-phone.hw-phone{--w: min(286px, 100cqw)}}@media(min-width:768px)and (max-width:1099px){.hw-list{gap:64px}.hw-item,.hw-item:nth-child(2){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px}.hw-body{margin-top:14px}}@media(min-width:768px)and (max-width:1099px)and (max-height:860px){.hw.fr-sec{padding-top:80px}}@media(min-width:1100px){.hw{--hw-pw: min(270px, max(226px, calc((100svh - 330px)*.5625) ))}.hw-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px}.hw-item,.hw-item:nth-child(2){grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "tile" "body"}.hw-head{margin:0 0 20px}.hw-body{margin-top:20px}.hw-tile,.hw-tile-phone{height:calc(var(--hw-pw) * 16 / 9 + 24px);padding:0 16px}.fr-phone.hw-phone{--w: var(--hw-pw)}}@media(min-width:1100px)and (max-height:860px){.hw.fr-sec{padding-top:80px}.hw-list{margin-top:36px}.hw-head{margin-bottom:16px}}@media(max-height:500px)and (orientation:landscape){.hw-tile,.hw-tile-phone{padding-block:16px}}.hw-scrim{position:absolute;left:0;right:0;top:0;height:12em;z-index:1;background:linear-gradient(#000000a8,#00000061 55%,#0000)}.hw-tile-phone .sw-counts{font-size:max(10.5px,1em);text-shadow:0 1px 2px #000,0 0 6px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.7)}.hw-tile-phone .sw-badge{font-size:max(10px,.875em)}.hw-tile-phone .hw-t{font-size:max(10px,1em)}.hw-tile-phone .sw-top{left:.6em;right:.6em;gap:.375em}.hw-tile-phone .sw-check{padding:0 .8em;margin-right:.25em}.hw-tile-phone .sw-end{padding:0 .7em}.hw-cam-img{width:100%;height:100%;display:block;object-fit:cover}.hw-card{width:100%;max-width:340px;padding:22px 20px 20px;border:1px solid #E2E8F0;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0d,0 24px 44px -24px #0f1f3559;text-align:center;font-family:var(--font-sans)}.hw-card p{margin:0}.hw-card-mark{width:40px;height:40px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#16a34a;color:#fff}.hw-card-mark svg{width:22px;height:22px}.hw-card-title{font-size:21px;font-weight:700;line-height:1.25;color:#1e3a5f}.hw-card-ref{margin-top:4px!important;font-size:14px;color:#5e6b7e}.hw-card-bar{height:9px;margin:16px 0 14px;border-radius:999px;background:#e6edf7;overflow:hidden}.hw-card-bar span{display:block;width:100%;height:100%;border-radius:inherit;background:#1e3a5f}.hw-card-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;text-align:left}.hw-card-steps li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.3;color:#556070}.hw-card-tick{flex:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#16a34a;color:#fff}.hw-card-tick svg{width:12px;height:12px}.hw-card-open{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:16px;padding:0 28px;border-radius:8px;background:#d97706;color:#fff;font-size:16px;font-weight:700}.hw-card.hw-fin{display:flex;flex-direction:column;padding:16px 16px 18px;text-align:left}.hw-fin .hw-fin-title{flex:none;font-size:17px;font-weight:700;line-height:1.3;color:#222}.hw-fin-sheet{position:relative;flex:none;height:272px;margin-top:12px;padding:16px 14px 0;overflow:hidden;border:1px solid #D0D0D0;border-radius:6px;background:#fff;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),transparent);mask-image:linear-gradient(#000 calc(100% - 64px),transparent)}.hw-fin-sheet:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1e3a5f,#2c5485,#1e3a5f)}.hw-fin-top{display:flex;align-items:center;gap:12px}.hw-fin-photo{flex:none;display:block;width:42px;height:52px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #0000001f}.hw-fin .hw-fin-bld{font-size:14px;font-weight:700;line-height:1.3;color:#1e3a5f}.hw-fin .hw-fin-addr{margin-top:1px;font-size:12.5px;line-height:1.35;color:#555}.hw-fin .hw-fin-risk{display:flex;align-items:center;gap:8px;margin-top:12px;padding:5px 8px;border:1.5px solid #FFC107;border-radius:8px;background:#fff}.hw-fin-badge{flex:none;padding:2px 9px;border-radius:20px;background:#ffc107;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:10.5px;font-weight:700;line-height:1.4}.hw-fin-desc{font-size:11.5px;line-height:1.3;color:#1f2937}.hw-fin .hw-fin-sec{margin-top:12px;padding-bottom:4px;border-bottom:1.5px solid #1E3A5F;font-size:13px;font-weight:700;line-height:1.3;color:#1e3a5f}.hw-fin .hw-fin-sum{margin-top:8px;padding:7px 9px;border:1px dashed #D0D0D0;border-radius:6px;background:#fafafa;font-size:12.5px;line-height:1.6;color:#444}.hw-fin-pdf{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:14px;padding:0 34px;border-radius:8px;background:#c62828;color:#fff;font-size:15.5px;font-weight:600}@media(min-width:1100px){.hw-tile .hw-card.hw-fin{height:min(calc(100% - 24px),var(--hw-fin-h, 404px))}.hw-fin .hw-fin-sheet{flex:1 1 0;height:auto;min-height:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),transparent);mask-image:linear-gradient(#000 calc(100% - 36px),transparent)}}.ni{overflow-x:clip;background:var(--color-navy-faded)}.ni-lead{max-width:46rem;margin-top:44px;color:#1f2937}.ni-flow{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);row-gap:52px;max-width:560px;font-family:var(--font-sans);font-size:20px}.ni-flow p{margin:0}.ni-part{position:relative;display:flex;flex-direction:column;min-width:0}.ni-flow .ni-part-h{display:flex;align-items:center;gap:9px;margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.3;color:var(--color-navy-dark)}.ni-part-ico{flex:none;display:inline-flex;color:var(--color-navy)}.ni-part-ico svg{width:19px;height:19px}.ni-flow .ni-card{background:#fff;border:1px solid #DCE3EC;box-shadow:0 1px 2px #0f172a0a,0 14px 30px -20px #0f1f3547}.ni-part:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-40px;width:26px;height:26px;transform:translate(-50%) rotate(90deg);background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}@media(min-width:700px)and (max-width:1023px){.ni-flow{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;font-size:clamp(17px,calc(10px + .98vw),20px)}.ni-part:not(:last-child):after{inset:76px -31px auto auto;width:22px;height:22px;transform:none}}@media(min-width:1024px){.ni-flow{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px;margin-top:48px;font-size:22px}.ni-part:not(:last-child):after{inset:82px -42px auto auto;transform:none}.ni-lead{margin-top:48px}}@media(min-width:1024px)and (max-height:860px){.ni.fr-sec{padding-top:80px}.ni-flow,.ni-lead{margin-top:40px}}@media(min-width:1024px)and (max-width:1199px){.ni-flow{column-gap:44px;font-size:20px}.ni-part:not(:last-child):after{right:-35px}}.ni-flow .rx-note{padding:.65em .75em .75em}.ni-flow .rx-note-top{flex-wrap:wrap;font-size:.75em}.ni-flow .rx-play{min-height:1.9em;padding:0 .55em;font-variant-numeric:tabular-nums}.ni-flow .rx-play svg{width:.9em;height:.9em}.ni-said{display:inline-flex;align-items:center;gap:.3em}.ni-said svg{width:1em;height:1em}.ni-flow .rx-quote{margin-top:.55em;line-height:1.55}.ni-flow .rx-obs{padding:.75em .85em .6em;line-height:1.55}.ni-more{margin-top:.3em!important;white-space:nowrap;overflow:hidden;color:#1a1a2e;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 85%);mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 85%)}.ni-flow .rx-action{padding:.7em}.ni-flow .rx-action-top{justify-content:flex-start}.ni-flow .rx-prio{--prio: #DC2626;min-height:1.95em;padding:0 .6em;color:#1e293b}.ni-flow .rx-action-text{line-height:1.5;font-size:.8em}.ni-thumb{display:block;width:3em;height:3em;margin-top:.6em;border-radius:.4em;object-fit:cover}.nm{overflow-x:clip}.nm-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:44px}.nm-lead{margin-top:20px;max-width:46rem}.nm-lead.nm-lead-2{margin-top:16px}.nm-std{margin-top:14px}.nm-nw{white-space:nowrap}.nm-phones{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:40px}.nm-slot{display:flex;justify-content:center;min-width:0}.fr-phone.nm-phone{--w: min(300px, calc(100vw - 72px) );aspect-ratio:9 / 16.5}@media(min-width:560px){.nm-phones{grid-template-columns:repeat(2,auto);justify-content:center;gap:28px}.fr-phone.nm-phone{--w: min(300px, calc((100vw - 92px)/2) )}}@media(min-width:560px)and (max-width:1023px){.nm-layout{gap:30px}.nm-lead.nm-lead-2{margin-top:14px}}@media(min-width:1024px){.nm-layout{grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:center}.nm-phones{gap:24px}.fr-phone.nm-phone{--w: 270px}}@media(min-width:1280px){.nm-layout{column-gap:64px}.nm-phones{gap:32px}}.nm .nm-t{font-size:max(10px,1em)}.nm .sw-badge{font-size:max(10px,.9375em)}.nm .nm-top{gap:.375em}.nm .sw-check{padding:0 .75em;margin-right:.25em}.nm .sw-end,.nm .sw-live{padding:0 .65em}.nm-scr{position:absolute;inset:0;display:flex;flex-direction:column;padding:3.6em .75em 1em;color:#fff;font-family:var(--font-sans)}.nm-cam{width:100%;height:100%;display:block;object-fit:cover}.nm-scrim{position:absolute;left:0;right:0;top:0;height:11em;z-index:1;background:linear-gradient(#00000080,#0000)}.nm-top{position:relative;z-index:2;display:flex;align-items:center;gap:.5em}.nm-counts{position:relative;z-index:2;margin-top:.4em;text-align:center;font-size:max(10px,.9375em);font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.6)}.nm-spacer{flex:1;min-height:0}.nm-bottom{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:.75em;padding:0 .25em}.nm-panel{position:relative;z-index:3;flex:none;margin-top:.625em;display:flex;flex-direction:column;overflow:hidden;border-radius:1em;background:#fff;box-shadow:0 .625em 1.875em #00000059;color:#0f172a}.nm-tabs{flex:none;display:flex;align-items:flex-end;gap:.5em;padding:.5em .5em 0;background:#e8ecf2;border-bottom:1px solid #CBD5E1}.nm-tab{display:flex;align-items:center;min-height:2.824em;margin-bottom:-1px;padding:0 1.06em;border:1.5px solid #CBD5E1;border-bottom:0;border-radius:.706em .706em 0 0;background:#f8fafc;font-size:max(10px,1.0625em);font-weight:800;color:#475569}.nm-tab.is-on{background:#fff;border-color:#94a3b8;color:#1e3a5f}.nm-hide{margin-left:auto;align-self:center;width:3em;height:3em;display:inline-flex;align-items:center;justify-content:center;color:#1e3a5f}.nm-hide svg{width:1.75em;height:1.75em}.nm-sec-head{flex:none;display:flex;flex-direction:column;gap:.5em;padding:.75em .875em .625em;border-bottom:1px solid #E2E8F0}.nm-count-row{display:flex;align-items:center;justify-content:space-between;gap:.625em}.nm-done{font-size:max(10.5px,1.0625em);font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.nm-again{display:inline-flex;align-items:center;min-height:2.8em;padding:0 .93em;border:1.5px solid #E2E8F0;border-radius:.667em;font-size:max(10px,.9375em);font-weight:800;color:#1e3a5f}.nm-bar{height:.5em;border-radius:.25em;background:#e2e8f0;overflow:hidden}.nm-bar span{display:block;height:100%;border-radius:.25em;background:#15803d}.nm-list{flex:none;height:calc(14.9em + 4px);overflow:hidden;padding:0 .875em}.nm-row{display:flex;align-items:center;gap:.75em;min-height:3.5em;padding:.625em .125em;border-top:1px solid #E2E8F0}.nm-row:first-child{border-top:0}.nm-ico{flex:none;width:1.625em;height:1.625em;box-sizing:border-box;border:.156em solid #94A3B8;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.nm-row.is-done .nm-ico{background:#15803d;border-color:#15803d}.nm-row.is-done .nm-ico:after{content:"";width:.375em;height:.6875em;border:solid #fff;border-width:0 .1875em .1875em 0;transform:translateY(-.0625em) rotate(45deg)}.nm-name{flex:1;min-width:0;font-size:max(10.5px,1.0625em);font-weight:700;line-height:1.3}.nm-row.is-done .nm-name{font-weight:600;color:#334155}.nm-cnt{flex:none;font-size:max(10px,.9375em);font-weight:800;color:#5e6b7e;font-variant-numeric:tabular-nums}.nm-chev{flex:none;font-size:1.625em;line-height:1;color:#94a3b8}.nm-foot{flex:none;padding:.625em .875em;border-top:1px solid #E2E8F0}.nm-navy{display:flex;align-items:center;justify-content:center;min-height:3.11em;border-radius:.667em;background:#1e3a5f;color:#fff;font-size:max(10px,1.125em);font-weight:800}.nm-dim{position:absolute;inset:0;z-index:5;background:#0f172a80}.nm-endsheet{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;flex-direction:column;gap:.875em;padding:1.5em .875em;border-radius:1.25em 1.25em 0 0;background:#fff;color:#1b2a41}.nm-end-title{margin:0;font-size:1.375em;font-weight:800}.nm-end-missing{display:flex;align-items:center;gap:.75em;min-height:3.75em;padding:0 .75em 0 1em;border:1.5px solid #E2E8F0;border-radius:.875em;background:#fff}.nm-end-word{flex:1;min-width:0;font-size:max(10px,1.125em);font-weight:800;color:#1e3a5f}.nm-end-badge{flex:none;min-width:2em;height:2em;display:inline-flex;align-items:center;justify-content:center;border-radius:1em;background:#e41e3d;color:#fff;font-size:max(10px,.9375em);font-weight:800}.nm-end-chev{flex:none;display:inline-flex;color:#5e6b7e}.nm-end-chev svg{width:1.25em;height:1.25em}.nm-squares{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:.5em}.nm-sq{min-height:6.6em;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;padding:.53em .45em;border-radius:1.067em;font-size:max(10px,.9375em);font-weight:800;line-height:1.2;text-align:center}.nm-sq svg{width:2em;height:2em;fill:currentColor}@media(max-width:1099px){@container (min-width: 230px){.nm .nm-sq{font-size:max(11px,.9375em)}}}.nm-sq.is-plain{background:#fff;color:#1e3a5f;border:1.5px solid #E2E8F0}.nm-sq.is-navy{background:#1e3a5f;color:#fff}.nm-sq.is-amber{background:#d97706;color:#fff}.rp-page{position:relative;aspect-ratio:1 / 1.414;background:#fff;container-type:inline-size;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px #0f172a0f,0 2px 4px #0f172a0f,0 28px 50px -22px #0f1f3561}.rp-in{position:absolute;inset:0;padding:4.2em;font-family:Helvetica,Arial,sans-serif;font-size:calc(100cqw / 59.5);line-height:1.3;color:#1f2937;text-align:left}.rp-in p{margin:0}.rp-logo{display:flex;align-items:center;justify-content:center}.rp-logo .rp-hl{font-size:2.1em}.rp-title{margin-top:.45em!important;text-align:center;font-size:3.7em;font-weight:700;line-height:1.1;color:#1e3a5f;letter-spacing:-.01em}.rp-std{margin-top:.3em!important;text-align:center;font-size:max(10.5px,2.3em);color:#475569}.rp-photo{height:16em;margin-top:1.8em;padding:.5em;border:.1em solid #E2E8F0}.rp-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 35%}.rp-name{margin-top:.7em!important;padding:.4em;border:.05em solid #64748B;background:#eef2f7;text-align:center;font-size:2.9em;font-weight:700;color:#0f172a}.rp-addr{margin-top:.3em!important;text-align:center;font-size:max(10.5px,2.3em);color:#334155}.rp-meta{margin:1.4em 0 0;padding:1.1em 1.5em;background:#fff8f0;display:grid;gap:.9em}.rp-meta dt{font-size:max(10.5px,2.2em);font-weight:700;line-height:1.2;color:#0f172a}.rp-meta dd{margin:0;font-size:max(10.5px,2.3em);line-height:1.25;color:#1f2937}.rp-run{display:flex;justify-content:space-between;gap:1em;margin:-1.6em 0 2.2em;font-size:max(10px,1.6em);line-height:1.2;color:#94a3b8;white-space:nowrap}.rp-sec{font-size:2.6em;font-weight:700;line-height:1.15;color:#3b5b7f}.rp-status{display:inline-block;margin:.5em 0 .4em;padding:.3em 1.2em .3em .5em;color:#fff;font-size:max(10px,2em);line-height:1.2}.rp-good{background:#16a34a}.rp-label{margin-top:.7em!important;font-size:max(10px,2em);font-weight:700;line-height:1.3;color:#0f172a}.rp-red{color:#dc2626}.rp-slate{color:#3b5b7f}.rp-text{margin-top:.2em!important;font-size:max(10px,2em);line-height:1.35;color:#1f2937}.rp-evidence{display:flex;gap:1.6em;margin-top:1em}.rp-evidence img{width:13em;height:13em;display:block;object-fit:cover}.rp-h{font-size:2.6em;font-weight:700;line-height:1.15;color:#1e3a5f}.rp-table{margin-top:1.4em;border:.1em solid #E2E8F0}.rp-tr{display:grid;grid-template-columns:6.4em minmax(0,1fr) 8.6em 11.4em;gap:1em;align-items:start;padding:1.1em 1em;border-top:.1em solid #E2E8F0}.rp-tr:first-child{border-top:0}.rp-th{align-items:center;padding-block:.9em;background:#1e3a5f}.rp-th span{font-size:max(10px,1.8em);font-weight:700;line-height:1.2;color:#fff;white-space:nowrap}.rp-ref{font-size:max(10px,2em);font-weight:700;line-height:1.35;color:#0f172a}.rp-cell{display:block;font-size:max(10px,2em);line-height:1.35;color:#1f2937}.rp-cell img{display:block;width:3.6em;height:4.4em;margin-top:.4em;object-fit:cover}.rp-prio{display:block;padding:.1em .3em;background:var(--p);color:#fff;font-size:max(10px,2em);font-weight:700;line-height:1.25;text-align:center}.rp-time{font-size:max(10px,2em);line-height:1.35;color:#1f2937;white-space:nowrap}.rs{overflow-x:clip}.rs-top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"visual" "title" "copy"}.rs-title{grid-area:title;margin-top:48px}.rs-visual{grid-area:visual}.rs-copy{grid-area:copy}.rs-nw{white-space:nowrap}.rs-lead{margin-top:20px;max-width:36rem}.rs-lead.rs-lead-2{margin-top:16px}@media(min-width:1024px){.rs-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title title" "visual copy";column-gap:56px;align-items:center}.rs-title{margin:0 0 40px;max-width:46rem}.rs-lead{margin-top:0}}@media(min-width:1280px){.rs-top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"visual ." "visual title" "visual copy" "visual .";column-gap:56px;align-items:start}.rs-title{margin:0}.rs-lead{margin-top:20px}.rs-visual{align-self:center}}.rs-visual{width:100%;max-width:min(560px,max(460px,calc((100svh - 110px)*1.02)));margin-inline:auto}.rs-fan{position:relative;container-type:inline-size;aspect-ratio:1 / .98}.rs-p{position:absolute!important;width:60cqw}.rs-p-left{left:-2cqw;top:10cqw;transform:rotate(-8.5deg)}.rs-p-right{left:42cqw;top:8cqw;transform:rotate(7deg)}.rs-p-front{left:20.5cqw;top:3cqw;width:57cqw;transform:rotate(-1.5deg);z-index:2}@media(max-width:639px){.rs-fan{aspect-ratio:auto;display:flex;justify-content:center;padding:4px 0 12px}.rs-p-left,.rs-p-right{display:none}.rs-p-front{position:relative!important;left:auto;top:auto;width:min(320px,90%,calc((100svh - 120px) / 1.414));transform:none}.rs-p-front .rp-meta dt{font-size:max(10.5px,2.4em)}.rs-p-front .rp-meta dd{font-size:max(10.5px,2.5em)}}.rs-link{margin-top:24px;font-size:1.125rem}.rs-link a{display:inline-flex;align-items:center;min-height:44px}.rs-standards{display:grid;gap:40px;margin-top:64px}@media(min-width:640px){.rs-standards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}@media(min-width:1024px){.rs-standards{column-gap:72px;margin-top:72px}}.rs-use{margin-top:2px}.rs-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.rs-list li{display:flex;align-items:flex-start;gap:12px;font-size:1.125rem;line-height:1.45;color:#1f2937}.rs-list svg{flex:none;width:18px;height:18px;margin-top:4px;color:var(--color-tick)}.wj-grid{display:grid;gap:44px}.wj-items{list-style:none;margin:0;padding:0;display:grid;gap:36px}@media(min-width:640px){.wj-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:44px}}@media(min-width:1024px){.wj-grid{gap:52px}}@media(min-width:1100px){.wj-items{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}}.wj-items li{max-width:30rem}.wj-ico{display:block;width:32px;height:32px;color:var(--color-navy)}.wj-h{margin-top:14px}.wj-text{margin-top:6px}.t-grid[data-astro-cid-jfcioroc]{display:grid;gap:48px;margin-top:48px;max-width:44rem}@media(min-width:1024px){.t-grid[data-astro-cid-jfcioroc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;max-width:none;margin-top:64px}}.t-quote[data-astro-cid-jfcioroc]{display:flex;flex-direction:column;margin:0}.t-mark[data-astro-cid-jfcioroc]{width:36px;height:27px;color:#1e3a5f2e}.t-text[data-astro-cid-jfcioroc]{margin:20px 0 0;font-size:clamp(1.1875rem,1.1rem + .35vw,1.375rem);line-height:1.55;font-weight:500;color:var(--color-navy-dark);text-wrap:pretty}.t-cite[data-astro-cid-jfcioroc]{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:24px;font-size:1rem;line-height:1.5}.t-name[data-astro-cid-jfcioroc]{font-weight:700;color:var(--color-ink)}.t-role[data-astro-cid-jfcioroc]{color:#475569}.is-draft[data-astro-cid-jfcioroc] .t-text[data-astro-cid-jfcioroc]{font-style:italic;font-weight:400;color:#94a3b8}.is-draft[data-astro-cid-jfcioroc] .t-name[data-astro-cid-jfcioroc],.is-draft[data-astro-cid-jfcioroc] .t-role[data-astro-cid-jfcioroc]{color:#475569}.is-draft[data-astro-cid-jfcioroc] .t-mark[data-astro-cid-jfcioroc]{color:#94a3b859}.s-block[data-astro-cid-n7trjodn]{display:flex;flex-direction:column;align-items:flex-start}.s-text[data-astro-cid-n7trjodn]{margin-top:20px;max-width:46rem}.s-yt[data-astro-cid-n7trjodn]{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:16px}.s-yt[data-astro-cid-n7trjodn] svg[data-astro-cid-n7trjodn]{flex:none;width:24px;height:24px}@media(min-width:768px){.s-text[data-astro-cid-n7trjodn]{margin-top:24px}}.tl-grid[data-astro-cid-m2gtw2qp]{display:grid;gap:16px}@media(min-width:640px){.tl-grid[data-astro-cid-m2gtw2qp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:768px){.tl-grid[data-astro-cid-m2gtw2qp]{gap:24px}}.tl-panel[data-astro-cid-m2gtw2qp]{position:relative;display:flex;flex-direction:column;padding:28px 24px 20px;border-radius:20px;transition:background-color .15s ease}@media(min-width:768px){.tl-panel[data-astro-cid-m2gtw2qp]{padding:40px 40px 28px}}.tl-panel[data-astro-cid-m2gtw2qp]:hover{background:#ecf0f5}.tl-panel[data-astro-cid-m2gtw2qp]:has(.tl-link:focus-visible){outline:3px solid rgba(217,119,6,.5);outline-offset:2px}.tl-title[data-astro-cid-m2gtw2qp]{font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem);line-height:1.25;font-weight:800;letter-spacing:-.015em;color:var(--color-navy-dark);text-wrap:balance}.tl-text[data-astro-cid-m2gtw2qp]{margin-top:12px;margin-bottom:20px;max-width:34rem}.tl-link[data-astro-cid-m2gtw2qp]{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:48px;padding-block:10px;margin-top:auto;font-size:1.0625rem;font-weight:700;color:var(--color-navy);text-decoration:none;outline:none}.tl-link[data-astro-cid-m2gtw2qp] span[data-astro-cid-m2gtw2qp]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#1e3a5f4d;transition:text-decoration-color .15s ease}.tl-link[data-astro-cid-m2gtw2qp] svg[data-astro-cid-m2gtw2qp]{width:20px;height:20px;flex:none;transition:transform .15s ease}.tl-link[data-astro-cid-m2gtw2qp]:after{content:"";position:absolute;inset:0;border-radius:inherit}.tl-panel[data-astro-cid-m2gtw2qp]:hover .tl-link[data-astro-cid-m2gtw2qp] span[data-astro-cid-m2gtw2qp]{text-decoration-color:currentColor}.tl-panel[data-astro-cid-m2gtw2qp]:hover .tl-link[data-astro-cid-m2gtw2qp] svg[data-astro-cid-m2gtw2qp]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.tl-panel[data-astro-cid-m2gtw2qp]:hover .tl-link[data-astro-cid-m2gtw2qp] svg[data-astro-cid-m2gtw2qp]{transform:none}}.pt-row[data-astro-cid-lkaarbw3]{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.pt-copy[data-astro-cid-lkaarbw3]{max-width:42rem}@media(min-width:1024px){.pt-row[data-astro-cid-lkaarbw3]{flex-direction:row;align-items:center;justify-content:space-between;gap:64px}.pt-btn[data-astro-cid-lkaarbw3]{flex:none}}.faq-grid[data-astro-cid-mok4efu4]{display:grid;gap:24px}.faq-list[data-astro-cid-mok4efu4]{max-width:45rem}.faq-ask[data-astro-cid-mok4efu4]{margin-top:8px}@media(min-width:1100px){.faq-grid[data-astro-cid-mok4efu4]{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:80px;align-items:start}.faq-side[data-astro-cid-mok4efu4]{position:sticky;top:calc(var(--nav-h, 72px) + 24px)}.faq-ask[data-astro-cid-mok4efu4]{margin-top:24px}}.faq-ask[data-astro-cid-mok4efu4]{color:#334155}.faq-ask-link[data-astro-cid-mok4efu4]{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;font-weight:700;color:var(--color-navy);text-decoration:none}.faq-ask-link[data-astro-cid-mok4efu4] span[data-astro-cid-mok4efu4]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#1e3a5f4d;transition:color .15s ease,text-decoration-color .15s ease}.faq-ask-link[data-astro-cid-mok4efu4]:hover span[data-astro-cid-mok4efu4]{color:var(--color-cta-hover);text-decoration-color:currentColor}.faq-ask-link[data-astro-cid-mok4efu4]:focus-visible{outline:3px solid rgba(217,119,6,.5);outline-offset:2px;border-radius:4px}.faq-item[data-astro-cid-mok4efu4]+.faq-item[data-astro-cid-mok4efu4]{border-top:1px solid #E2E8F0}.faq-q[data-astro-cid-mok4efu4]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:18px 0;list-style:none;cursor:pointer;font-size:1.125rem;line-height:1.4;font-weight:700;color:var(--color-navy-dark);border-radius:6px;transition:color .15s ease}@media(min-width:768px){.faq-q[data-astro-cid-mok4efu4]{padding:24px 0;font-size:1.1875rem}}.faq-nowrap[data-astro-cid-mok4efu4]{white-space:nowrap}.faq-q[data-astro-cid-mok4efu4]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-mok4efu4]::marker{content:""}.faq-q[data-astro-cid-mok4efu4]:hover{color:var(--color-navy)}.faq-q[data-astro-cid-mok4efu4]:focus-visible{outline:3px solid rgba(217,119,6,.5);outline-offset:4px}.faq-icon[data-astro-cid-mok4efu4]{width:22px;height:22px;flex:none;color:var(--color-navy)}.faq-icon-v[data-astro-cid-mok4efu4]{transform-origin:center;transition:transform .2s ease}.faq-item[data-astro-cid-mok4efu4][open] .faq-icon-v[data-astro-cid-mok4efu4]{transform:rotate(90deg)}.faq-a[data-astro-cid-mok4efu4]{padding:0 0 28px;margin:0}@media(min-width:768px){.faq-a[data-astro-cid-mok4efu4]{margin-top:-4px;padding:0 42px 32px 0}}
