.pw-0{width:0%!important}.pw-1{width:1%!important}.pw-2{width:2%!important}.pw-3{width:3%!important}.pw-4{width:4%!important}.pw-5{width:5%!important}.pw-6{width:6%!important}.pw-7{width:7%!important}.pw-8{width:8%!important}.pw-9{width:9%!important}.pw-10{width:10%!important}.pw-11{width:11%!important}.pw-12{width:12%!important}.pw-13{width:13%!important}.pw-14{width:14%!important}.pw-15{width:15%!important}.pw-16{width:16%!important}.pw-17{width:17%!important}.pw-18{width:18%!important}.pw-19{width:19%!important}.pw-20{width:20%!important}.pw-21{width:21%!important}.pw-22{width:22%!important}.pw-23{width:23%!important}.pw-24{width:24%!important}.pw-25{width:25%!important}.pw-26{width:26%!important}.pw-27{width:27%!important}.pw-28{width:28%!important}.pw-29{width:29%!important}.pw-30{width:30%!important}.pw-31{width:31%!important}.pw-32{width:32%!important}.pw-33{width:33%!important}.pw-34{width:34%!important}.pw-35{width:35%!important}.pw-36{width:36%!important}.pw-37{width:37%!important}.pw-38{width:38%!important}.pw-39{width:39%!important}.pw-40{width:40%!important}.pw-41{width:41%!important}.pw-42{width:42%!important}.pw-43{width:43%!important}.pw-44{width:44%!important}.pw-45{width:45%!important}.pw-46{width:46%!important}.pw-47{width:47%!important}.pw-48{width:48%!important}.pw-49{width:49%!important}.pw-50{width:50%!important}.pw-51{width:51%!important}.pw-52{width:52%!important}.pw-53{width:53%!important}.pw-54{width:54%!important}.pw-55{width:55%!important}.pw-56{width:56%!important}.pw-57{width:57%!important}.pw-58{width:58%!important}.pw-59{width:59%!important}.pw-60{width:60%!important}.pw-61{width:61%!important}.pw-62{width:62%!important}.pw-63{width:63%!important}.pw-64{width:64%!important}.pw-65{width:65%!important}.pw-66{width:66%!important}.pw-67{width:67%!important}.pw-68{width:68%!important}.pw-69{width:69%!important}.pw-70{width:70%!important}.pw-71{width:71%!important}.pw-72{width:72%!important}.pw-73{width:73%!important}.pw-74{width:74%!important}.pw-75{width:75%!important}.pw-76{width:76%!important}.pw-77{width:77%!important}.pw-78{width:78%!important}.pw-79{width:79%!important}.pw-80{width:80%!important}.pw-81{width:81%!important}.pw-82{width:82%!important}.pw-83{width:83%!important}.pw-84{width:84%!important}.pw-85{width:85%!important}.pw-86{width:86%!important}.pw-87{width:87%!important}.pw-88{width:88%!important}.pw-89{width:89%!important}.pw-90{width:90%!important}.pw-91{width:91%!important}.pw-92{width:92%!important}.pw-93{width:93%!important}.pw-94{width:94%!important}.pw-95{width:95%!important}.pw-96{width:96%!important}.pw-97{width:97%!important}.pw-98{width:98%!important}.pw-99{width:99%!important}.pw-100{width:100%!important}.ph-0{height:0%!important}.ph-1{height:1%!important}.ph-2{height:2%!important}.ph-3{height:3%!important}.ph-4{height:4%!important}.ph-5{height:5%!important}.ph-6{height:6%!important}.ph-7{height:7%!important}.ph-8{height:8%!important}.ph-9{height:9%!important}.ph-10{height:10%!important}.ph-11{height:11%!important}.ph-12{height:12%!important}.ph-13{height:13%!important}.ph-14{height:14%!important}.ph-15{height:15%!important}.ph-16{height:16%!important}.ph-17{height:17%!important}.ph-18{height:18%!important}.ph-19{height:19%!important}.ph-20{height:20%!important}.ph-21{height:21%!important}.ph-22{height:22%!important}.ph-23{height:23%!important}.ph-24{height:24%!important}.ph-25{height:25%!important}.ph-26{height:26%!important}.ph-27{height:27%!important}.ph-28{height:28%!important}.ph-29{height:29%!important}.ph-30{height:30%!important}.ph-31{height:31%!important}.ph-32{height:32%!important}.ph-33{height:33%!important}.ph-34{height:34%!important}.ph-35{height:35%!important}.ph-36{height:36%!important}.ph-37{height:37%!important}.ph-38{height:38%!important}.ph-39{height:39%!important}.ph-40{height:40%!important}.ph-41{height:41%!important}.ph-42{height:42%!important}.ph-43{height:43%!important}.ph-44{height:44%!important}.ph-45{height:45%!important}.ph-46{height:46%!important}.ph-47{height:47%!important}.ph-48{height:48%!important}.ph-49{height:49%!important}.ph-50{height:50%!important}.ph-51{height:51%!important}.ph-52{height:52%!important}.ph-53{height:53%!important}.ph-54{height:54%!important}.ph-55{height:55%!important}.ph-56{height:56%!important}.ph-57{height:57%!important}.ph-58{height:58%!important}.ph-59{height:59%!important}.ph-60{height:60%!important}.ph-61{height:61%!important}.ph-62{height:62%!important}.ph-63{height:63%!important}.ph-64{height:64%!important}.ph-65{height:65%!important}.ph-66{height:66%!important}.ph-67{height:67%!important}.ph-68{height:68%!important}.ph-69{height:69%!important}.ph-70{height:70%!important}.ph-71{height:71%!important}.ph-72{height:72%!important}.ph-73{height:73%!important}.ph-74{height:74%!important}.ph-75{height:75%!important}.ph-76{height:76%!important}.ph-77{height:77%!important}.ph-78{height:78%!important}.ph-79{height:79%!important}.ph-80{height:80%!important}.ph-81{height:81%!important}.ph-82{height:82%!important}.ph-83{height:83%!important}.ph-84{height:84%!important}.ph-85{height:85%!important}.ph-86{height:86%!important}.ph-87{height:87%!important}.ph-88{height:88%!important}.ph-89{height:89%!important}.ph-90{height:90%!important}.ph-91{height:91%!important}.ph-92{height:92%!important}.ph-93{height:93%!important}.ph-94{height:94%!important}.ph-95{height:95%!important}.ph-96{height:96%!important}.ph-97{height:97%!important}.ph-98{height:98%!important}.ph-99{height:99%!important}.ph-100{height:100%!important}.pl-0{left:0%!important}.pl-1{left:1%!important}.pl-2{left:2%!important}.pl-3{left:3%!important}.pl-4{left:4%!important}.pl-5{left:5%!important}.pl-6{left:6%!important}.pl-7{left:7%!important}.pl-8{left:8%!important}.pl-9{left:9%!important}.pl-10{left:10%!important}.pl-11{left:11%!important}.pl-12{left:12%!important}.pl-13{left:13%!important}.pl-14{left:14%!important}.pl-15{left:15%!important}.pl-16{left:16%!important}.pl-17{left:17%!important}.pl-18{left:18%!important}.pl-19{left:19%!important}.pl-20{left:20%!important}.pl-21{left:21%!important}.pl-22{left:22%!important}.pl-23{left:23%!important}.pl-24{left:24%!important}.pl-25{left:25%!important}.pl-26{left:26%!important}.pl-27{left:27%!important}.pl-28{left:28%!important}.pl-29{left:29%!important}.pl-30{left:30%!important}.pl-31{left:31%!important}.pl-32{left:32%!important}.pl-33{left:33%!important}.pl-34{left:34%!important}.pl-35{left:35%!important}.pl-36{left:36%!important}.pl-37{left:37%!important}.pl-38{left:38%!important}.pl-39{left:39%!important}.pl-40{left:40%!important}.pl-41{left:41%!important}.pl-42{left:42%!important}.pl-43{left:43%!important}.pl-44{left:44%!important}.pl-45{left:45%!important}.pl-46{left:46%!important}.pl-47{left:47%!important}.pl-48{left:48%!important}.pl-49{left:49%!important}.pl-50{left:50%!important}.pl-51{left:51%!important}.pl-52{left:52%!important}.pl-53{left:53%!important}.pl-54{left:54%!important}.pl-55{left:55%!important}.pl-56{left:56%!important}.pl-57{left:57%!important}.pl-58{left:58%!important}.pl-59{left:59%!important}.pl-60{left:60%!important}.pl-61{left:61%!important}.pl-62{left:62%!important}.pl-63{left:63%!important}.pl-64{left:64%!important}.pl-65{left:65%!important}.pl-66{left:66%!important}.pl-67{left:67%!important}.pl-68{left:68%!important}.pl-69{left:69%!important}.pl-70{left:70%!important}.pl-71{left:71%!important}.pl-72{left:72%!important}.pl-73{left:73%!important}.pl-74{left:74%!important}.pl-75{left:75%!important}.pl-76{left:76%!important}.pl-77{left:77%!important}.pl-78{left:78%!important}.pl-79{left:79%!important}.pl-80{left:80%!important}.pl-81{left:81%!important}.pl-82{left:82%!important}.pl-83{left:83%!important}.pl-84{left:84%!important}.pl-85{left:85%!important}.pl-86{left:86%!important}.pl-87{left:87%!important}.pl-88{left:88%!important}.pl-89{left:89%!important}.pl-90{left:90%!important}.pl-91{left:91%!important}.pl-92{left:92%!important}.pl-93{left:93%!important}.pl-94{left:94%!important}.pl-95{left:95%!important}.pl-96{left:96%!important}.pl-97{left:97%!important}.pl-98{left:98%!important}.pl-99{left:99%!important}.pl-100{left:100%!important}.fx-0{flex:0 1 0!important}.fx-1{flex:1 1 0!important}.fx-2{flex:2 1 0!important}.fx-3{flex:3 1 0!important}.fx-4{flex:4 1 0!important}.fx-5{flex:5 1 0!important}.fx-6{flex:6 1 0!important}.fx-7{flex:7 1 0!important}.fx-8{flex:8 1 0!important}.fx-9{flex:9 1 0!important}.fx-10{flex:10 1 0!important}.fx-11{flex:11 1 0!important}.fx-12{flex:12 1 0!important}.fx-13{flex:13 1 0!important}.fx-14{flex:14 1 0!important}.fx-15{flex:15 1 0!important}.fx-16{flex:16 1 0!important}.fx-17{flex:17 1 0!important}.fx-18{flex:18 1 0!important}.fx-19{flex:19 1 0!important}.fx-20{flex:20 1 0!important}.fx-21{flex:21 1 0!important}.fx-22{flex:22 1 0!important}.fx-23{flex:23 1 0!important}.fx-24{flex:24 1 0!important}.fx-25{flex:25 1 0!important}.fx-26{flex:26 1 0!important}.fx-27{flex:27 1 0!important}.fx-28{flex:28 1 0!important}.fx-29{flex:29 1 0!important}.fx-30{flex:30 1 0!important}.dv-access:has(.lp-pricing){max-width:1240px;container-type:inline-size}.dv-access .lp-pricing{color:#1e2d4d;font:16px/1.6 ADCF Manrope,Arial,sans-serif;font-feature-settings:"ss01","cv11";padding:24px 0 80px;overflow-wrap:normal}.dv-access .lp-pricing :is(h1,h2,h3,p,ul){margin:0}.dv-access .lp-pricing :is(h1,h2,h3){text-wrap:balance}.dv-access .lp-pricing p{text-wrap:pretty}.dv-access .lp-pricing button{font-family:inherit;cursor:pointer}.dv-access .lp-pricing :focus-visible{outline:2px solid #1F8A5C;outline-offset:3px}.dv-access .lp-heading h1:focus{outline:none}.dv-access .lp-heading{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.dv-access .lp-eyebrow{font:500 12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:#6c7179}.dv-access .lp-eyebrow span{color:#1f8a5c}.dv-access .lp-heading h1{font-size:clamp(36px,3.6vw,52px);line-height:1.04;font-weight:700;letter-spacing:-.045em;max-width:26ch}.dv-access .lp-heading p{font-size:16px;line-height:1.6;color:#3d4859;max-width:56ch}.dv-access .lp-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#e9ece6}.dv-access .lp-heading>.lp-switch{margin-top:18px}.dv-access .lp-switch-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#1e2d4d;box-shadow:0 6px 16px -8px #1e2d4d99;transition:transform .32s cubic-bezier(.22,1,.36,1)}.dv-access .lp-switch button{position:relative;appearance:none;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:136px;height:42px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:700;color:#3d4859;transition:color .25s}.dv-access .lp-switch button[aria-checked=true]{color:#fff}.dv-access .lp-discount{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#ddefe5;color:#17714a;font-size:12.5px;font-weight:800;white-space:nowrap;transition:background-color .25s,color .25s}.dv-access .lp-annual .lp-discount{background:#9fe3c0;color:#0f2a1c}.dv-access .lp-cards{margin:40px auto 0;max-width:880px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.dv-access .lp-card{min-width:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #1e2d4d17;padding:30px 30px 28px;display:flex;flex-direction:column}.dv-access .lp-card h2{font-size:17px;font-weight:700;line-height:1.6;letter-spacing:normal;color:#1e2d4d}.dv-access .lp-card .lp-description{margin-top:6px;font-size:15px;line-height:1.5;color:#3d4859;min-height:68px}.dv-access .lp-volume-placeholder,.dv-access .lp-volume{margin-top:20px;min-height:42px}.dv-access .lp-price-block{padding-top:24px}.dv-access .lp-price{display:inline-block;white-space:nowrap;flex-shrink:0;font-size:48px;font-weight:700;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.dv-access .lp-card:not(.lp-paid) .lp-price{display:block}.dv-access .lp-card .lp-billed{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;line-height:1.6;color:#5b6576;min-height:26px}.dv-access .lp-cta{flex-shrink:0;border:0;margin-top:22px;display:flex;align-items:center;justify-content:center;height:52px;border-radius:12px;font-size:15.5px;font-weight:700;line-height:1.6}.dv-access .lp-cta-free{background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1.5px #cbd1ca;transition:box-shadow .15s}.dv-access .lp-cta-free:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.dv-access .lp-comparison{margin-top:26px;padding-top:6px;border-top:1px solid #E6E8E2}.dv-access .lp-comparison .lp-group{padding:18px 0 4px;font-size:12px;line-height:1.6;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c7179}.dv-access .lp-comparison ul{list-style:none;padding:0}.dv-access .lp-feature{display:grid;grid-template-columns:22px minmax(0,1fr) 64px;gap:10px;align-items:start;padding:9px 0;min-height:var(--row-height);font-size:16px;line-height:1.45}.dv-access .lp-mark{display:grid;place-items:center;width:22px;height:22px}.dv-access .lp-mark svg{width:18px;height:18px;fill:none;stroke:#1f8a5c;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dv-access .lp-excluded{color:#7a8290}.dv-access .lp-excluded .lp-mark svg{width:15px;height:15px;stroke:#b3b9c2;stroke-width:2.2}.dv-access .lp-feature-detail{display:block;margin-top:3px;font-size:14.5px;line-height:1.45;color:#6c7179}.dv-access .lp-feature-value{font-size:14px;font-weight:700;color:#9fe3c0;white-space:nowrap;text-align:right}.dv-access .lp-paid{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#16263f);box-shadow:0 30px 60px -36px #15253f99}.dv-access .lp-paid h2{color:#fff}.dv-access .lp-paid :is(.lp-description,.lp-billed){color:#d5dbe8}.dv-access .lp-volume{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.dv-access .lp-volume>span{font-size:14px;font-weight:600;color:#d5dbe8}.dv-access .lp-volume-switch{padding:3px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.dv-access .lp-volume-switch .lp-switch-thumb{top:3px;bottom:3px;left:3px;width:calc(50% - 3px);background:#fff;box-shadow:none;transition-duration:.3s}.dv-access .lp-volume-switch button{min-width:64px;height:36px;font-weight:800;color:#fff}.dv-access .lp-volume-switch button[aria-checked=true]{color:#1e2d4d}.dv-access .lp-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.dv-access .lp-price-line s{font-size:24px;font-weight:600;color:#9fb0d6;text-decoration-thickness:2px;white-space:nowrap}.dv-access .lp-price-line>span{font-size:15px;color:#d5dbe8}.dv-access .lp-saving{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:12.5px;font-weight:800;white-space:nowrap}.dv-access .lp-paid .lp-comparison{border-color:#ffffff24}.dv-access .lp-paid .lp-group{color:#9fb0d6}.dv-access .lp-paid .lp-mark svg{stroke:#9fe3c0}.dv-access .lp-paid .lp-feature-detail{color:#c7cfe3}.dv-access .lp-pricing .lp-credit-line{margin:14px auto 0;max-width:880px;font-size:14px;line-height:1.5;color:#5b6576;text-align:center}.dv-access .lp-pack{margin:28px auto 0;max-width:880px;text-align:center}.dv-access .lp-pack p{font-size:15px;color:#1e2d4d;line-height:1.6}.dv-access .lp-pack p+p{margin-top:6px;font-size:14px;line-height:1.5;color:#5b6576}.dv-access .lp-demo{margin:56px auto 0;max-width:1040px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px 48px;align-items:center}.dv-access .lp-demo-intro{display:flex;flex-direction:column;gap:12px}.dv-access .lp-demo h2{font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1.2}.dv-access .lp-demo-intro p{font-size:15.5px;line-height:1.6;color:#3d4859}.dv-access .lp-example-switch{align-self:flex-start;margin-top:4px;background:#fff;box-shadow:0 0 0 1px #1e2d4d1a}.dv-access .lp-example-switch button{min-width:0;padding:0 16px;font-size:14px;color:#6c7179;white-space:nowrap}.dv-access .lp-demo-card{background:#fff;border-radius:20px;box-shadow:0 0 0 1px #1e2d4d14,0 30px 60px -44px #1e2d4d59;padding:24px 26px;display:flex;flex-direction:column;gap:14px}.dv-access .lp-demo-label{display:flex;justify-content:space-between;align-items:center;gap:12px}.dv-access .lp-demo-label strong{font-size:15px}.dv-access .lp-demo-label span{font-size:12.5px;font-weight:600;color:#6c7179}.dv-access .lp-demo-card>p{font-size:14.5px;color:#3d4859}.dv-access .lp-demo-result{display:flex;flex-direction:column;gap:8px}.dv-access .lp-demo-result>strong{font-size:22px;font-weight:700;letter-spacing:-.02em}.dv-access .lp-demo-result ul{padding:0;list-style:none;border-top:1px solid #EEF0EB}.dv-access .lp-demo-result li{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #EEF0EB;font-size:15px}.dv-access .lp-demo-result li span+span{font-size:13px;font-weight:600;color:#6c7179;white-space:nowrap}.dv-access .lp-demo-result p{font-size:14px;line-height:1.5;color:#3d4859}.dv-access .lp-demo-link{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:#1f8a5c;border:0;border-bottom:1px solid currentColor;background:none;padding:0;text-align:left}.dv-access .lp-price-enter{animation:lpPriceIn .35s cubic-bezier(.22,1,.36,1) both}@keyframes lpPriceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@container (max-width: 900px){.dv-access .lp-cards,.dv-access .lp-demo{grid-template-columns:1fr}.dv-access .lp-volume-placeholder{display:none}.dv-access .lp-card .lp-description,.dv-access .lp-feature,.dv-access .lp-card .lp-billed{min-height:0}}@container (max-width: 380px){.dv-access .lp-card{padding:24px 20px}.dv-access .lp-feature{grid-template-columns:22px minmax(0,1fr) 60px;gap:6px}.dv-access .lp-example-switch button{padding:0 9px;font-size:12px}.dv-access .lp-demo-card{padding:22px 18px}.dv-access .lp-demo-result li{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.dv-access .lp-pricing *,.dv-access .lp-pricing *:before,.dv-access .lp-pricing *:after{animation:none!important;transition:none!important}}.dv-access .lp-cta-paid{color:#fff}.dv-access .lp-cta-paid{position:relative;overflow:hidden;isolation:isolate;gap:16px!important;padding-left:24px!important;padding-right:8px!important;border-radius:12px!important;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51)!important;box-shadow:inset 0 1px #ffffff52,inset 0 -2px #00000024,0 0 0 1px #125c3c8c,0 10px 28px -10px #1f8a5ccc,0 0 40px -12px #2baa738c!important;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,filter .25s}.dv-access .lp-cta-paid:after{content:"";flex-shrink:0;width:40px;height:40px;border-radius:9px;background:#ffffff29 url("./fleche-offre-JEXUCHGW.svg") center/16px no-repeat;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #fff3;transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s}.dv-access .lp-cta-paid:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);transform:translate(-130%);animation:lpCtaShine 5.5s cubic-bezier(.4,0,.2,1) infinite}.dv-access .lp-cta-paid:hover{transform:translateY(-2px);filter:saturate(1.1);box-shadow:inset 0 1px #ffffff5c,inset 0 -2px #00000024,0 0 0 1px #125c3c8c,0 18px 36px -12px #1f8a5ce6,0 0 56px -10px #2baa73b3!important}.dv-access .lp-cta-paid:hover:after{transform:translate(4px);background-color:#ffffff47}.dv-access .lp-cta-paid:active{transform:translateY(0) scale(.97)}@keyframes lpCtaShine{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}.dv-access .lp-cta-paid:after{content:none}.dv-access .lp-cta-arrow{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:9px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #fff3;transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s}.dv-access .lp-cta-arrow svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dv-access .lp-cta-paid:hover .lp-cta-arrow{transform:translate(4px);background-color:#ffffff47}.dv-access{--ax-ink: #1d3c32;--ax-muted: #64736e;--ax-line: #dfe7e1;--ax-green: #145c3c;--ax-surface: #fff;max-width:1240px;margin:0 auto;padding:6px 0 34px;color:var(--ax-ink);font-family:ADCF Manrope,Arial,sans-serif;overflow-wrap:anywhere}.dv-access *{box-sizing:border-box}.dv-access h1,.dv-access h2,.dv-access h3,.dv-access p{margin-top:0}.dv-access h1{font-size:clamp(28px,2.45vw,38px);line-height:1.17;letter-spacing:-1.35px;font-weight:800;margin-bottom:12px;max-width:830px}.dv-access h2{font-size:23px;line-height:1.3;letter-spacing:-.6px;font-weight:750;margin-bottom:14px}.dv-access h3{font-size:15px;line-height:1.5;font-weight:750;margin-bottom:6px}.dv-access p{font-size:14px;line-height:1.75;margin-bottom:18px}.dv-access small{font-size:11px;line-height:1.6;color:var(--ax-muted)}.dv-access .ax-heading{margin-bottom:28px}.dv-access .ax-lead{color:var(--ax-muted);max-width:740px;font-size:15px;margin-bottom:0}.dv-access .ax-eyebrow{font-size:10px;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;color:var(--ax-muted);font-weight:800;margin-bottom:10px}.dv-access .ax-card{background:#fff;border:1px solid var(--ax-line);border-radius:18px;padding:28px;margin-bottom:22px;min-width:0;box-shadow:0 5px 20px #24463403}.dv-access .ax-columns{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);gap:24px;align-items:start}.dv-access .ax-columns>*{min-width:0}.dv-access .ax-meta{font-size:11px;color:var(--ax-muted);margin-top:-12px;margin-bottom:22px}.dv-access .ax-button{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:46px;border-radius:10px;padding:12px 17px;font:700 12px/1.5 ADCF Manrope,Arial,sans-serif;border:1px solid transparent;cursor:pointer;white-space:normal;text-align:center;max-width:100%}.dv-access .ax-primary{background:var(--ax-green);color:#fff;border-color:var(--ax-green);box-shadow:0 3px 8px #145c3c12}.dv-access .ax-primary:hover{background:#0e472e}.dv-access .ax-secondary{background:#fff;color:var(--ax-ink);border-color:#cfdbd3}.dv-access .ax-secondary:hover{background:#f2f6f1}.dv-access button:disabled{background:#edf1ee;color:#5e6d65;border-color:#d7dfd8;cursor:not-allowed;box-shadow:none}.dv-access :focus-visible{outline:3px solid #216cbd;outline-offset:4px}.dv-access h1:focus{outline:none}.dv-access .ax-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px}.dv-access .ax-actions>span{color:var(--ax-muted);font-size:12px}.dv-access .ax-text-button{display:inline-block;font:700 12px/1.6 ADCF Manrope,Arial,sans-serif;text-align:left;color:var(--ax-green);min-height:44px;padding:9px 0;background:none;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dv-access .ax-tag{display:inline-flex;padding:5px 10px;background:#edf4ee;border:1px solid #dce8dd;border-radius:7px;color:#345e44;font-size:10px;font-weight:750;line-height:1.6;max-width:100%}.dv-access .ax-section-title{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.dv-access .ax-section-title h2{margin-bottom:0}.dv-access .ax-note{font-size:11px;color:var(--ax-muted);line-height:1.8;margin-top:18px;margin-bottom:0}.dv-access .ax-notice{border:1px solid #d9e4e0;border-radius:12px;padding:18px 20px;margin-bottom:24px;background:#f0f5f2;font-size:13px;line-height:1.7}.dv-access .ax-notice strong{display:block;font-size:14px}.dv-access .ax-notice p{font-size:12px;margin:7px 0 0}.dv-access .ax-warning{background:#fffaef;border-color:#eedfc0;color:#745518}.dv-access .ax-error{background:#fff3f0;border-color:#eccfc8;color:#8d352e}.dv-access .ax-success{background:#edf7ee;border-color:#cce2cd;color:#265b36}.dv-access .ax-symbol{display:grid;place-items:center;width:56px;height:56px;background:#e8f1e8;color:#2f6b45;border:1px solid #d7e6d6;border-radius:15px;margin-bottom:22px}.dv-access .ax-summary{display:grid;grid-template-columns:1fr .8fr 1.2fr;background:#fff;border:1px solid var(--ax-line);border-radius:16px;margin:24px 0;padding:25px 8px}.dv-access .ax-summary>div{padding:0 24px;min-width:0}.dv-access .ax-summary>div+div{border-left:1px solid var(--ax-line)}.dv-access .ax-kicker{display:block;font-size:11px;font-weight:650;color:var(--ax-muted);margin-bottom:12px}.dv-access .ax-summary strong{display:block;font-size:25px;letter-spacing:-.8px;font-weight:800;line-height:1.4;margin-bottom:8px;font-variant-numeric:tabular-nums}.dv-access .ax-summary .ax-regimes{font-size:16px;letter-spacing:-.2px;line-height:1.65}.dv-access .ax-findings{list-style:none;margin:0;padding:0}.dv-access .ax-findings li{display:flex;align-items:center;gap:14px;padding:22px 0;border-top:1px solid var(--ax-line)}.dv-access .ax-findings li>div{min-width:0;flex:1}.dv-access .ax-findings p{font-size:12px;color:var(--ax-muted);margin:0}.dv-access .ax-number{font-size:12px;font-weight:700;color:#61866a;align-self:flex-start;padding-top:3px;flex-shrink:0}.dv-access .ax-findings .ax-tag{max-width:110px;text-align:center;font-size:9px;background:#f5f6f3}.dv-access .ax-upgrade{background:linear-gradient(140deg,#e6efde,#f3f6eb);border:1px solid #d6e2cc;border-radius:18px;padding:28px}.dv-access .ax-upgrade h2{font-size:25px}.dv-access .ax-upgrade>p:not(.ax-eyebrow){font-size:12px;color:#53684f}.dv-access .ax-upgrade .ax-button{width:100%}.dv-access .ax-upgrade>small{display:block;margin-top:14px}.dv-access .ax-features{list-style:none;padding:0;margin:24px 0}.dv-access .ax-features li{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.7;margin:15px 0}.dv-access .ax-features li>span{flex:none;background:#e1eddd;color:#286b39;font-size:11px;border-radius:50%;width:20px;height:20px;display:grid;place-items:center;margin-top:1px}.dv-access .ax-reading{display:flex;gap:18px;align-items:flex-start;padding:24px;background:#f3f6f0;border:1px solid var(--ax-line);border-radius:15px;margin-bottom:24px}.dv-access .ax-reading h2{font-size:17px}.dv-access .ax-reading p{font-size:12px;margin-bottom:0}.dv-access .ax-empty{padding:24px 0}.dv-access .ax-round{display:grid;place-items:center;background:#e9f4e8;border-radius:50%;width:42px;height:42px;margin-bottom:18px;font-size:20px}.dv-access .ax-empty p{font-size:12px;color:var(--ax-muted)}.dv-access .ax-preparation{max-width:850px;padding:36px}.dv-access .ax-preparation>p{max-width:670px}.dv-access .ax-steps{display:flex;flex-wrap:wrap;gap:14px 28px;padding:20px 0 0 18px;margin:24px 0 0;border-top:1px solid var(--ax-line);font-size:11px;color:var(--ax-muted);line-height:1.7}.dv-access .ax-reserved,.dv-access .ax-entry{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:45px;background:#fff;border:1px solid var(--ax-line);border-radius:22px;padding:40px}.dv-access .ax-reserved h2,.dv-access .ax-entry h2{font-size:29px;max-width:500px;margin-top:22px;letter-spacing:-.9px}.dv-access .ax-benefit{background:linear-gradient(160deg,#edf3e4,#e3ecdf);border-radius:18px;padding:36px 24px;display:flex;flex-direction:column;align-items:center;color:#396449}.dv-access .ax-benefit p{margin:18px 0 22px;font-weight:700;font-size:18px}.dv-access .ax-benefit span{border:1px solid #cfddcc;background:#fff9;padding:12px;width:100%;border-radius:9px;text-align:center;font-size:12px}.dv-access .ax-benefit i{width:1px;height:16px;background:#acc2aa}.dv-access .ax-entry aside{background:#f0f4e9;border-radius:16px;padding:28px}.dv-access .ax-entry aside h3{margin-top:20px;font-size:19px}.dv-access .ax-entry .ax-steps{display:block;padding-left:18px}.dv-access .ax-entry .ax-steps li{padding:9px 0}.dv-access .ax-chips{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.dv-access .ax-chips span{padding:8px 14px;border:1px solid var(--ax-line);border-radius:30px;font-size:11px;color:var(--ax-muted);background:#fff}.dv-access .ax-billing{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin:30px 0}.dv-access fieldset{min-width:0}.dv-access .ax-segment{border:1px solid #d3dfd2;padding:4px;border-radius:12px;display:flex;background:#e9eee5;margin:0}.dv-access .ax-segment label,.dv-access .ax-volume label{position:relative;display:flex;align-items:center;cursor:pointer;min-height:44px;margin:0}.dv-access .ax-segment input{position:absolute;opacity:0;width:1px;height:1px}.dv-access .ax-segment span{padding:11px 25px;font-size:12px;font-weight:750;border-radius:8px;display:block}.dv-access .ax-segment input:checked+span{background:#fff;box-shadow:0 2px 8px #193c1912;color:var(--ax-green)}.dv-access .ax-segment input:focus-visible+span{outline:3px solid #216cbd;outline-offset:1px}.dv-access .ax-saving{font-size:11px;color:#3d703e;background:#e9f1df;padding:7px 11px;border-radius:25px;font-weight:750}.dv-access .ax-prices{display:grid;grid-template-columns:1fr 1fr;gap:24px}.dv-access .ax-price-card{border:1px solid #d6e0d7;border-radius:20px;background:#fff;padding:30px;min-width:0;display:flex;flex-direction:column}.dv-access .ax-price-card h2{font-size:29px;letter-spacing:-1px}.dv-access .ax-price-card>p:not(.ax-eyebrow){font-size:12px;min-height:42px;color:var(--ax-muted)}.dv-access .ax-price-card .ax-button{width:100%}.dv-access .ax-full{border:2px solid #316442;padding:29px;box-shadow:0 14px 40px #183e2510;background:linear-gradient(#f7faf1 0,#fff 370px)}.dv-access .ax-price{display:flex;align-items:baseline;gap:10px;margin:14px 0 6px;flex-wrap:wrap}.dv-access .ax-price strong{font-size:48px;font-weight:800;letter-spacing:-2px;line-height:1.2}.dv-access .ax-price span{font-size:12px;color:var(--ax-muted)}.dv-access .ax-billed{font-size:12px;min-height:34px!important;margin-bottom:24px;color:var(--ax-ink)!important}.dv-access .ax-volume{margin:25px 0 18px;border:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.dv-access .ax-volume legend{font-size:11px;font-weight:750;padding:0;margin-bottom:10px}.dv-access .ax-volume label{gap:8px;flex:1;border:1px solid #ccdbc9;border-radius:9px;padding:9px 11px;background:#fff;white-space:normal;font-size:12px;font-weight:700}.dv-access .ax-volume input{accent-color:var(--ax-green);margin:0;width:18px;height:18px;flex:none}.dv-access .ax-volume label:has(input:checked){background:#e8f0df;border-color:#82a56f}.dv-access .ax-volume p{font-size:10px;flex-basis:100%;margin:0;color:var(--ax-muted)}.dv-access .ax-volume-spacer{min-height:136px;display:flex;align-items:center}.dv-access .ax-volume-spacer p{font-size:12px;color:var(--ax-muted);max-width:260px;margin:0}.dv-access .ax-comparison{list-style:none;padding:0;margin:0 0 22px}.dv-access .ax-comparison li{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(80px,1fr);gap:14px;align-items:start;padding:13px 0;border-top:1px solid var(--ax-line);font-size:11px;line-height:1.7;min-height:65px}.dv-access .ax-comparison strong{font-size:10px;text-align:right;color:#416349}.dv-access .ax-pack{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:23px 28px;border:1px solid var(--ax-line);border-radius:15px;margin-top:24px;background:#f0f4eb}.dv-access .ax-pack h2{font-size:16px;margin-bottom:5px}.dv-access .ax-pack p{font-size:12px;margin:0}.dv-access details>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;font-weight:750}.dv-access .ax-facts{margin:24px 0}.dv-access .ax-facts>div{display:flex;gap:20px;justify-content:space-between;border-top:1px solid var(--ax-line);padding:15px 0;font-size:13px;line-height:1.6}.dv-access .ax-facts dt{color:var(--ax-muted)}.dv-access .ax-facts dd{margin:0;max-width:60%;text-align:right;font-weight:750}.dv-access .ax-payment{max-width:800px;padding:35px}.dv-access .ax-balance{background:#edf3e6;border:1px solid #d5e1cb;border-radius:18px;padding:27px;margin-bottom:24px}.dv-access .ax-balance-total{display:flex;flex-direction:column;gap:9px;font-size:12px;font-weight:700}.dv-access .ax-balance-total strong{font-size:48px;line-height:1.1;letter-spacing:-2px;font-weight:800}.dv-access .ax-balance dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:20px 0;margin:15px 0 0}.dv-access .ax-balance dt{font-size:10px;color:#5f7257;line-height:1.6}.dv-access .ax-balance dd{font-size:22px;margin:8px 0 0;font-weight:800}.dv-access .ax-reserved-count{display:flex;gap:15px;align-items:center;border-top:1px solid #d5dfcd;padding-top:18px}.dv-access .ax-reserved-count strong{font-size:20px;min-width:35px}.dv-access .ax-reserved-count span{font-size:11px;line-height:1.7}.dv-access .ax-composer label:not(.ax-check){display:block;font-size:12px;font-weight:750;margin:18px 0 8px}.dv-access .ax-composer textarea{width:100%;min-width:0;max-width:100%;min-height:155px;resize:vertical;padding:14px;border:1px solid #bccdc0;border-radius:10px;font:400 13px/1.75 ADCF Manrope,Arial,sans-serif;color:var(--ax-ink);background:#fff}.dv-access .ax-composer>small{display:block;margin-top:7px}.dv-access .ax-composer>p{font-size:12px;color:var(--ax-muted)}.dv-access .ax-suggestions{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.dv-access .ax-suggestions button{background:#f3f6ef;border:1px solid #dce5d6;border-radius:20px;font:600 11px/1.5 ADCF Manrope,Arial,sans-serif;padding:10px 14px;min-height:44px;color:#375a40;cursor:pointer}.dv-access .ax-check{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7;padding:18px 0}.dv-access .ax-check input{width:19px;height:19px;margin:1px 0 0;accent-color:var(--ax-green);flex:none}.dv-access .ax-error-text{color:#963c30!important;font-weight:650}.dv-access .ax-message{padding:24px;background:#f4f5f0;border:1px solid #e2e7db;border-radius:13px;margin:22px 0}.dv-access .ax-answer{background:#f1f7ee;border-left:3px solid #77a267}.dv-access .ax-message p:last-child{margin-bottom:0;font-size:13px}.dv-access .ax-fixture{font-size:10px;color:#66766d;padding:26px 0 0;border-top:1px solid var(--ax-line);margin-top:36px}.dv-access .ax-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(min-width:1700px){.dv-access{padding-top:18px}.dv-access .ax-card,.dv-access .ax-upgrade{padding:32px}.dv-access .ax-reserved,.dv-access .ax-entry{padding:48px}.dv-access .ax-heading{margin-bottom:34px}}@media(max-width:1150px){.dv-access .ax-columns{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);gap:18px}.dv-access .ax-card,.dv-access .ax-upgrade{padding:23px}.dv-access .ax-prices{gap:16px}.dv-access .ax-price-card{padding:23px}.dv-access .ax-full{padding:22px}.dv-access .ax-findings li{flex-wrap:wrap}.dv-access .ax-findings .ax-tag{max-width:none;margin-left:29px}.dv-access .ax-reserved,.dv-access .ax-entry{padding:28px;gap:25px}}@media(max-width:1000px){.dv-access .ax-columns{grid-template-columns:1fr}.dv-access .ax-upgrade{max-width:none}.dv-access .ax-summary{grid-template-columns:1fr 1fr}.dv-access .ax-summary>div:last-child{border-left:0;border-top:1px solid var(--ax-line);grid-column:1/-1;margin-top:20px;padding-top:20px}.dv-access .ax-prices{grid-template-columns:1fr}.dv-access .ax-volume-spacer{min-height:0;padding:22px 0}.dv-access .ax-price-card>p:not(.ax-eyebrow){min-height:0}.dv-access .ax-reserved,.dv-access .ax-entry{grid-template-columns:1fr}.dv-access .ax-benefit{display:none}}@media(max-width:600px){.dv-access h1{font-size:28px;letter-spacing:-.9px}.dv-access .ax-heading{margin-bottom:23px}.dv-access .ax-lead{font-size:13px}.dv-access .ax-summary{display:block;padding:4px 20px}.dv-access .ax-summary>div,.dv-access .ax-summary>div:last-child{padding:20px 0;margin:0;border:0}.dv-access .ax-summary>div+div{border-top:1px solid var(--ax-line);border-left:0}.dv-access .ax-card,.dv-access .ax-upgrade,.dv-access .ax-reserved,.dv-access .ax-entry,.dv-access .ax-payment{padding:21px;border-radius:14px}.dv-access h2,.dv-access .ax-upgrade h2{font-size:21px}.dv-access .ax-reserved h2,.dv-access .ax-entry h2{font-size:24px}.dv-access .ax-actions{align-items:stretch}.dv-access .ax-actions>.ax-button{flex:1 1 100%}.dv-access .ax-pack{display:block;padding:21px}.dv-access .ax-pack>p{margin-top:12px}.dv-access .ax-facts>div{display:block}.dv-access .ax-facts dd{max-width:none;text-align:left;margin-top:7px}.dv-access .ax-section-title{align-items:flex-start;flex-wrap:wrap}.dv-access .ax-price-card{padding:23px}.dv-access .ax-full{padding:22px}.dv-access .ax-volume label{flex-basis:100%}.dv-access .ax-balance{padding:23px}.dv-access .ax-reading{padding:21px}.dv-access .ax-notice{padding:16px}.dv-access .ax-billing{gap:12px}.dv-access .ax-comparison li{grid-template-columns:minmax(0,1.4fr) minmax(65px,1fr);gap:10px}}@media(forced-colors:active){.dv-access .ax-tag,.dv-access .ax-symbol,.dv-access .ax-segment input:checked+span{border:1px solid CanvasText}.dv-access .ax-volume label:has(input:checked){outline:2px solid Highlight}}@media(prefers-reduced-motion:reduce){.dv-access *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.dv-access .ax-terms{display:flex;flex-direction:column;gap:12px}.dv-access .ax-terms label{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5}.dv-access .ax-terms input{margin-top:3px;flex-shrink:0;width:18px;height:18px}.dv-access .ax-terms a{text-decoration:underline}.mx{font:15px/1.5 ADCF Manrope,Manrope,Arial,sans-serif;color:#1e2d4d;-webkit-font-smoothing:antialiased;max-width:1180px;padding-bottom:56px}.mx h1,.mx h2,.mx p,.mx ul,.mx ol{margin:0}.mx ul,.mx ol{padding:0;list-style:none}.mx button,.mx input,.mx textarea{font:inherit;color:inherit}.mx :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.mx button{transition:transform .12s,background-color .15s}.mx button:not([disabled]):active{transform:scale(.97)}@keyframes mxFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mx-head{padding:22px 0 16px;display:flex;flex-direction:column;gap:6px}.mx-crumb{font-size:13.5px;color:#4e5a6b}.mx .mx-head h1,.adcf-workspace .mx .mx-head h1{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.03em;margin:0}.mx-quota{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;color:#3d4859}.mx-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#1e2d4d;color:#9fe3c0;font-size:12.5px;font-weight:800}.mx-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start;animation:mxFadeIn .3s ease both}.mx-steps{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.mx-steps:before{content:"";position:absolute;left:14px;top:30px;bottom:30px;width:2px;background:#dde2da}.mx-step{position:relative;margin-left:44px;padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;display:flex;flex-direction:column;gap:12px}.mx-snum{position:absolute;left:-44px;top:18px;width:30px;height:30px;border-radius:50%;background:#1e2d4d;color:#fff;font-size:13px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 4px #f4f6f3}.mx-step h2{font-size:16.5px;font-weight:800;letter-spacing:-.01em}.mx-dest{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:#f4f6f3;font-size:15px;font-weight:600}.mx-dest svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:#4e5a6b;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mx-form2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mx-field{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:13.5px;font-weight:700}.mx-input{width:100%;min-width:0;height:46px;padding:0 12px;border:0;border-radius:10px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-size:15px;font-weight:600}.mx-nir{height:48px;padding:0 12px;border:0;border-radius:10px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-size:16px;font-weight:700;letter-spacing:.06em}.mx-note{font-size:13.5px;color:#3d4859}.mx-note-muted{font-size:13.5px;color:#4e5a6b}.mx-small{font-size:13px;color:#4e5a6b}.mx-error{font-size:13.5px;font-weight:700;color:#a3361f}.mx-letter{container-type:inline-size;padding:clamp(18px,4%,34px);border-radius:4px;background:#fff;box-shadow:0 0 0 1px #dde2da,0 24px 40px -28px #1e2d4d8c;font:14.5px/1.6 Arial,sans-serif;color:#111;display:flex;flex-direction:column;gap:16px}.mx-lhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 24px}.mx-lhead address{font-style:normal;flex:0 1 auto}.mx-lhead address.mx-to{margin-left:auto;white-space:nowrap}.mx-nowrap{white-space:nowrap}.mx-right{text-align:right}.mx-bold{font-weight:700}.mx-body{display:flex;flex-direction:column;gap:4px}.mx-body span{font:700 12px ADCF Manrope,Manrope,Arial,sans-serif;color:#17714a}.mx-body textarea{width:100%;padding:10px 12px;border:0;border-radius:6px;background:#f3f8f5;box-shadow:inset 0 0 0 1.5px #9fd9bd;font:14.5px/1.65 Arial,sans-serif;color:#111;resize:vertical}.mx-sigblock{align-self:flex-end;text-align:center;min-width:160px}.mx-sigblock img{display:block;max-width:180px;max-height:56px;margin:0 auto}.mx-sigblock span{font-size:13px}.mx-attach{font-size:13.5px}.mx-pieces{display:flex;flex-direction:column;gap:8px}.mx-piece{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:12px;background:#f7f8f6}.mx-piece input[type=checkbox]{width:20px;height:20px;accent-color:#1F8A5C}.mx-piece-l{flex:1 1 200px;font-size:15px;font-weight:600}.mx-pages{display:flex;gap:4px;flex-wrap:wrap}.mx-page{position:relative;width:34px;height:44px;border-radius:4px;background:#fff;box-shadow:0 0 0 1px #d5dad2;font-size:10px;display:grid;place-items:center;color:#4e5a6b}.mx-page button{appearance:none;border:0;cursor:pointer;position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#1e2d4d;color:#fff;font-size:11px;line-height:18px;padding:0}.mx-add{appearance:none;cursor:pointer;min-height:48px;border:1.5px dashed #B9C0B6;border-radius:12px;background:#fff;font-weight:700}.mx-sigpad{position:relative;height:110px;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1.5px #c9cfc6;display:grid;place-items:center;color:#8a93a5;font-size:14px;touch-action:none;overflow:hidden}.mx-sigpad canvas{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair}.mx-two:has(.mx-sigpad.is-full){animation:none;transform:none}.mx-sigpad.is-full{position:fixed;inset:0;z-index:70;height:auto;border-radius:0}.mx-sigpad.is-full~.mx-sigactions{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:71;justify-content:flex-end}.mx-sigpad.is-full~.mx-error{position:fixed;left:16px;right:16px;top:calc(16px + env(safe-area-inset-top,0px));z-index:71;margin:0;padding:12px 16px;border-radius:12px;background:#fff}.mx-sigactions{display:flex;flex-wrap:wrap;gap:8px}.mx-sigdone{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:#f7f8f6}.mx-sigdone img{max-height:40px;max-width:200px}.mx-link{align-self:flex-start;appearance:none;border:0;background:transparent;cursor:pointer;font-weight:700;border-bottom:1px solid currentColor;padding:0}.mx-aside{position:sticky;top:20px;display:flex;flex-direction:column;gap:14px}.mx-promise{padding:18px 20px;border-radius:18px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:10px}.mx-promise>p{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.mx-promise-ic{width:36px;height:36px;border-radius:11px;background:#9fe3c029;display:grid;place-items:center}.mx-promise-ic svg{width:18px;height:18px;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mx-promise ul{display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:#d5dbe8}.mx-final{padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1.5px #1e2d4d,0 24px 48px -32px #1e2d4d73;display:flex;flex-direction:column;gap:12px}.mx-final h2{font-size:16px;font-weight:800}.mx-thumbs{display:flex;gap:6px;flex-wrap:wrap}.mx-thumb{width:40px;height:56px;border-radius:3px;background:linear-gradient(#fff 0 18%,#eef0ec 18% 22%,#fff 22% 30%,#eef0ec 30% 33%,#fff 33% 41%,#eef0ec 41% 44%,#fff 44%);box-shadow:0 0 0 1px #d5dad2,0 4px 10px -6px #1e2d4d66;font-size:10px;font-weight:700;display:flex;align-items:flex-end;justify-content:center;padding-bottom:3px;color:#4e5a6b}.mx-pagesl{font-size:14.5px;font-weight:700}.mx-usage{font-size:14px;line-height:1.5;color:#3d4859}.mx-usage.is-zero{color:#8a4b00}.mx-extra{padding:10px 12px;border-radius:10px;background:#fbefdd;color:#5a3a00;font-size:14px;line-height:1.5}.mx-cert{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:#f7f8f6;font-size:13.5px;line-height:1.5;cursor:pointer}.mx-cert input{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:#1F8A5C}.mx-send{appearance:none;border:0;cursor:pointer;min-height:52px;border-radius:12px;background:#1f8a5c;color:#fff;font-size:16px;font-weight:700}.mx-send[disabled]{background:#9aa3b2;cursor:not-allowed}.mx-col{display:flex;flex-direction:column;gap:16px;animation:mxFadeIn .3s ease both}.mx-sent{padding:18px 20px;border-radius:16px;background:#1e2d4d;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.mx-sent strong{display:block;font-size:17px}.mx-sent span{font-size:14px;color:#c7cfe3}.mx-white{appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 16px;border-radius:12px;background:#fff;color:#1e2d4d;font-weight:700}.mx-banner{padding:14px 16px;border-radius:14px;font-size:15px;line-height:1.5;font-weight:600}.mx-banner.is-canceled{background:#f0f2ee;color:#3d4859}.mx-banner.is-undelivered{background:#fbefdd;color:#5a3a00}.mx-banner.is-late{background:#eef1f7;color:#1e2d4d}.mx-card{padding:22px 24px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12}.mx-card h2{font-size:17px;font-weight:800}.mx-tl{margin-top:16px;display:flex;gap:8px;position:relative}.mx-tl li{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 0;border-radius:12px}.mx-tl li.is-cur{padding:10px 12px;background:#f3f8f5;box-shadow:inset 0 0 0 1.5px #1f8a5c}.mx-tl-bar{height:6px;border-radius:3px;background:#e3e6e2}.mx-tl li.is-ok .mx-tl-bar{background:#1f8a5c}.mx-tl li.is-grey .mx-tl-bar{background:#9aa3b2}.mx-tl li.is-gold .mx-tl-bar{background:#c8a45a}.mx-tl-now{align-self:flex-start;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.mx-tl strong{font-size:14.5px;color:#4e5a6b}.mx-tl li.is-ok strong,.mx-tl li.is-cur strong{color:#1e2d4d}.mx-tl-d{font-size:13px;line-height:1.45;color:#4e5a6b}.mx-proofs{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.mx-proof{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #c9cfda;font-weight:700;color:#1e2d4d;text-decoration:none}.mx-envois{padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12;animation:mxFadeIn .3s ease both}.mx-envois-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px}.mx-envois-h h2{font-size:18px;font-weight:800}.mx-envois-h span{font-size:14px;color:#3d4859}.mx-envois ul{margin-top:8px}.mx-envois li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:14px 0;border-top:1px solid #EEF0EC}.mx-envois li:first-child{border-top:0}.mx-envois li>span:first-child{flex:1 1 240px;min-width:0}.mx-envois strong{display:block;font-size:15.5px}.mx-envois small{font-size:14px;color:#4e5a6b}.mx-st{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:999px;font-size:13px;font-weight:700}.mx-st.is-ok{background:#e9f6ef;color:#17714a}.mx-st.is-wait{background:#eef1f7;color:#1e2d4d}.mx-st.is-off{background:#f0f2ee;color:#4a5366}.mx-st.is-warn{background:#fbefdd;color:#5a3a00}.mx-envois a{font-size:14px;font-weight:700;color:#1f8a5c;white-space:nowrap;text-decoration:none}.mx-ready{padding:22px 24px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px}.mx-ready p{font-size:13px;font-weight:700;color:#17714a}.mx-ready h2{font-size:18px;font-weight:800}.mx-ready-actions{display:flex;flex-wrap:wrap;gap:8px}.mx-ghost{appearance:none;border:0;cursor:pointer;min-height:46px;padding:0 16px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #c9cfda;font-weight:700;display:inline-flex;align-items:center;color:#1e2d4d;text-decoration:none}.mx-go{appearance:none;border:0;cursor:pointer;min-height:46px;padding:0 18px;border-radius:12px;background:#1f8a5c;color:#fff;font-weight:700;display:inline-flex;align-items:center;text-decoration:none}.mx-go:hover{background:#19744d;color:#fff}.mx-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:#15253f59}.mx-modal section{width:min(520px,100%);padding:26px;border-radius:22px;background:#fff;display:flex;flex-direction:column;gap:14px;animation:mxFadeIn .25s ease both}.mx-modal h2{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.mx-modal ul{display:flex;flex-direction:column;gap:8px;font-size:15px}.mx-modal .mx-go{min-height:52px;justify-content:center;font-size:16px}.mx-later{appearance:none;border:0;background:transparent;cursor:pointer;min-height:40px;font-weight:700}@media(max-width:1000px){.mx-form2{grid-template-columns:1fr}}@media(max-width:760px){.mx-two,.mx-form2{grid-template-columns:1fr}.mx-tl{flex-direction:column}.mx-step{margin-left:0;padding-top:52px}.mx-snum{left:22px;top:16px}.mx-steps:before{display:none}}@media(max-width:560px){.mx-lhead{display:grid;grid-template-columns:1fr}.mx-letter{padding:20px 18px}}@media(prefers-reduced-motion:reduce){.mx *{animation:none!important;transition:none!important}}.mx-army{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:15px;font-weight:600}.mx-army legend{width:100%;padding:0 0 6px;font-size:14px;font-weight:700}.mx-army label{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:10px;background:#f7f8f6;cursor:pointer}.mx-army input{width:18px;height:18px;accent-color:#1F8A5C}.mx-ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:20px 22px}.mx-ask strong{font-size:16px}.mx-ask-actions{display:flex;flex-wrap:wrap;gap:8px}.mx-navy{appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 16px;border-radius:12px;background:#1e2d4d;color:#fff;font-weight:700}.mx-ask .mx-go,.mx-ask .mx-ghost{min-height:44px}.adcf-workspace a.mx-go,.adcf-workspace a.mx-go:hover{color:#fff}.adcf-workspace a.mx-ghost,.adcf-workspace a.mx-ghost:hover{color:#1e2d4d}.adcf-workspace .lt-page>.mx-ready{margin-bottom:18px}.adcf-workspace .lt-page>.mx-ready,.adcf-workspace .lt-page>.mx-ready h2{font-family:inherit}.mx .mx-field-error{display:block;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4;color:#b42318}.mx .mx-input[aria-invalid=true],.mx .mx-nir[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #d92d20}.mx .mx-go,.mx .mx-go:hover,.adcf-workspace .mx .mx-go{color:#fff}.mx .mx-go[disabled]{background:#9aa3b2;cursor:not-allowed}.mx .mx-send{color:#fff;font-size:16px;font-weight:700}.mx .mx-send[disabled]{color:#fff}.mx .mx-go,.mx .mx-ghost{font-weight:700}.mx .mx-white,.mx .mx-white:hover{color:#1e2d4d;font-weight:700}.mx .mx-ghost,.mx .mx-ghost:hover{color:#1e2d4d}.mx .mx-white[disabled],.mx .mx-ghost[disabled]{opacity:.55;cursor:not-allowed}.mx-cities{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mx-city{min-height:40px;padding:0 14px;border:0;border-radius:10px;background:#eef1f7;color:#1e2d4d;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.mx-city:hover{background:#e2e7f0}@font-face{font-family:ADCF Manrope;src:url("./manrope-1-73PUZEUA.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.adcf-workspace{--aw-ink: #172f49;--aw-muted: #59697a;--aw-navy: #142f43;--aw-accent: #a33e51;--aw-line: #dce2e8;--aw-bg: #f5f6f8;--aw-wide: 268px;--aw-rail: 76px;--aw-nav-width: var(--aw-wide);min-height:100svh;background:var(--aw-bg);color:var(--aw-ink);font:400 14px/1.65 ADCF Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.adcf-workspace *,.adcf-workspace *:before,.adcf-workspace *:after{box-sizing:border-box}.adcf-workspace [hidden]{display:none!important}.adcf-workspace :is(h1,h2,h3,p){margin:0}.adcf-workspace :is(a,button,input){font:inherit}.adcf-workspace a{color:inherit;text-decoration:none}.adcf-workspace button{cursor:pointer}.adcf-workspace button:disabled{cursor:wait}.adcf-workspace svg{flex-shrink:0;vertical-align:middle}.adcf-workspace :is(button,a,input,summary):focus-visible{outline:3px solid #427c9c;outline-offset:4px}.adcf-workspace :is(h1,main):focus{outline:none}.adcf-workspace :is(button,a,input,summary){-webkit-tap-highlight-color:transparent}.aw-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.adcf-workspace .aw-skip{position:fixed;left:16px;top:-100px;z-index:1100;padding:12px 20px;background:#fff;color:var(--aw-ink);border-radius:7px}.adcf-workspace .aw-skip:focus{top:14px}.aw-accent{color:var(--aw-accent)}.aw-compact{--aw-nav-width: var(--aw-rail)}.aw-sidebar{position:fixed;inset:0 auto 0 0;width:var(--aw-nav-width);height:100dvh;display:flex;flex-direction:column;background:var(--aw-navy);color:#d8e4ee;border-right:1px solid #0d2335;z-index:80}.aw-brand-row{min-height:103px;padding:26px 26px 25px;display:flex;align-items:center;justify-content:space-between;gap:10px}.adcf-workspace .aw-brand{font-size:28px;font-weight:720;letter-spacing:-1.5px;line-height:1.2;color:#fff;white-space:nowrap}.aw-brand>span{color:#d6919b}.aw-brand small{display:block;margin-top:9px;font-size:9px;font-weight:550;letter-spacing:2px;text-transform:uppercase;color:#b7cbd9}.aw-navigation{overflow:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:7px 13px 22px;scrollbar-width:thin;scrollbar-color:#567083 transparent}.aw-nav-item+.aw-nav-item{margin-top:5px}.aw-nav-row{display:flex;align-items:stretch;gap:1px}.adcf-workspace .aw-nav-link{display:flex;align-items:center;gap:13px;position:relative;min-height:47px;width:100%;border:0;border-radius:8px;color:#d8e4ee;text-align:left;padding:12px 13px;font-size:13px;font-weight:520;line-height:1.55}.aw-nav-link>svg{color:#a9c0d2}.aw-nav-label{min-width:0}.adcf-workspace .aw-nav-link:hover{background:#203e54;color:#fff}.adcf-workspace .aw-nav-link[aria-current]{background:#2b4a60;color:#fff;font-weight:650;box-shadow:inset 0 0 0 1px #90b0c313}.aw-nav-link[aria-current]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:#e3a0a7}.aw-nav-link[aria-current]>svg{color:#fff}.adcf-workspace .aw-nav-divider{padding:25px 13px 10px;color:#91aabd;font-size:9px;font-weight:650;text-transform:uppercase;letter-spacing:1.55px}.aw-nav-row:has(.aw-disclosure)>.aw-nav-link{width:calc(100% - 39px);border-radius:8px 0 0 8px;padding-right:3px}.aw-disclosure{flex:0 0 38px;min-height:47px;display:grid;place-items:center;border:0;border-radius:0 8px 8px 0;color:#a7bdce;background:transparent}.aw-disclosure:hover{background:#2b4a60;color:#fff}.aw-disclosure[aria-expanded=true]>svg{transform:rotate(180deg)}.aw-nav-children{display:grid;gap:2px;padding:5px 0 7px;margin:2px 0 3px 23px;border-left:1px solid #7798b13b}.aw-nav-children a{padding:11px 10px 11px 20px;min-height:44px;font-size:12px;line-height:1.65;color:#b9ccda;border-radius:6px}.aw-nav-children a:hover{background:#203e54;color:#fff}.aw-nav-footer{padding:13px 13px 17px;border-top:1px solid #9db4c323;flex-shrink:0;background:#102b3e}.aw-nav-footer>.aw-nav-link{font-size:12px;min-height:44px}.aw-nav-footer>.aw-nav-link svg{width:19px;height:19px}.aw-nav-account{display:flex;align-items:center;gap:3px;border-top:1px solid #9db4c323;padding:16px 9px 0;margin-top:13px}.aw-nav-account>a{display:flex;align-items:center;gap:11px;min-width:0;flex:1}.aw-nav-account strong{display:block;font-size:12px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:143px}.aw-nav-account small{display:block;color:#a6bacb;font-size:11px}.aw-avatar{display:grid;place-items:center;width:35px;height:35px;background:#2b4a60;border:1px solid #56708355;border-radius:50%;flex-shrink:0}.aw-nav-account form{margin:0}.aw-nav-account .aw-icon-button{color:#b7cbd9;width:38px}.aw-icon-button{border:0;background:transparent;display:grid;place-items:center;width:44px;min-height:44px;border-radius:8px;padding:0;color:#506e83}.aw-icon-button:hover{background:#e6edf2;color:var(--aw-ink)}.aw-sidebar .aw-icon-button:hover{background:#2b4a60;color:#fff}.aw-sidebar :is(a,button):focus-visible{outline-color:#f0b6bf;outline-offset:-2px}.aw-sidebar .aw-mobile-close{display:none}.aw-compact .aw-brand-row{padding:31px 0 28px;justify-content:center}.aw-compact .aw-brand{font-size:18px;letter-spacing:-.9px}.aw-compact :is(.aw-brand small,.aw-nav-label,.aw-nav-divider>span){display:none}.aw-compact .aw-navigation{padding:7px 10px 20px}.aw-compact .aw-nav-link{justify-content:center;padding:13px 0;min-height:48px}.aw-compact .aw-nav-divider{height:23px;min-height:23px;margin:8px 9px 0;padding:0;border-top:1px solid #b8cddd26}.aw-compact .aw-nav-footer{padding:13px 10px 17px}.aw-compact .aw-nav-account{padding:13px 0 0;flex-direction:column;gap:10px}.aw-compact .aw-nav-account>a{flex:0}.aw-compact .aw-nav-account .aw-icon-button{width:44px}.aw-shell-body{margin-left:var(--aw-nav-width);min-height:100svh;display:flex;flex-direction:column;padding:0 clamp(24px,3.1vw,58px)}.aw-topbar{display:flex;align-items:center;gap:16px;min-height:78px;width:100%;max-width:1320px;margin:0 auto;border-bottom:1px solid var(--aw-line)}.aw-topbar>.aw-icon-button{margin-left:-8px}.aw-breadcrumb{font-size:12px;color:var(--aw-muted);flex:1}.aw-breadcrumb>span{padding:0 10px;color:#a9b4bf}.aw-breadcrumb strong{font-weight:550;color:var(--aw-ink)}.aw-header-account{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:7px;font-size:12px}.aw-header-account:hover{background:#e9edf1}.aw-main{max-width:1320px;width:100%;margin:0 auto;flex:1;min-width:0}.aw-page-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:1320px;margin:36px auto 0;padding:23px 0 26px;border-top:1px solid var(--aw-line);font-size:11px;color:var(--aw-muted)}.aw-page-footer>span{font-weight:750;letter-spacing:-.5px;font-size:15px;color:var(--aw-ink)}.aw-page-footer>span>span:last-child{font-size:11px;font-weight:450;letter-spacing:0;margin-left:14px;color:var(--aw-muted)}.aw-page-footer>a{min-height:44px;display:flex;align-items:center;gap:14px}.aw-page-footer>a:hover{text-decoration:underline;text-underline-offset:5px}.aw-home{padding-top:15px}.aw-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.9px;text-transform:uppercase;display:flex;align-items:center;gap:10px;color:#536b7e;line-height:1.8}.aw-tiny-dot{height:5px;width:5px;border-radius:50%;background:var(--aw-accent);display:inline-block}.aw-welcome{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);gap:28px;align-items:center;min-height:458px;padding:36px 0 38px}.aw-welcome-copy{position:relative;z-index:2;padding:6px 0}.adcf-workspace h1{font-size:clamp(36px,3.7vw,56px);line-height:1.13;font-weight:550;letter-spacing:-2.35px}.aw-welcome h1{margin:23px 0 22px}.aw-welcome h1>span,.aw-return-heading h1>span{color:#607786}.aw-lead{font-size:15px;line-height:1.85;color:var(--aw-muted)}.aw-welcome-actions{margin-top:30px;display:flex;flex-direction:column;align-items:flex-start}.aw-button{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 19px;border-radius:8px;font-weight:650;font-size:13px;text-align:center;line-height:1.6;text-decoration:none;max-width:100%}.adcf-workspace .aw-button-accent{color:#fff;background:var(--aw-accent);box-shadow:0 5px 13px #a33e5120}.aw-button-accent:hover{background:#8c3042;box-shadow:0 6px 18px #a33e5130}.adcf-workspace .aw-button-navy{color:#fff;background:var(--aw-navy)}.aw-button-navy:hover{background:#23465e}.adcf-workspace .aw-button-outline{border-color:#cad4dc;background:transparent;color:var(--aw-ink)}.aw-button-outline:hover{background:#fff;border-color:#99afbf}.adcf-workspace .aw-button-white{background:#fff;border-color:#d8e2e8;color:var(--aw-ink)}.aw-button-white:hover{border-color:#7c97aa}.aw-button .aw-action-arrow{margin-left:7px;width:19px}.aw-secondary-start{display:flex;align-items:center;gap:18px;min-height:47px;font-size:13px;margin-top:8px;color:var(--aw-ink);font-weight:550}.aw-secondary-start:hover{text-decoration:underline;text-underline-offset:5px}.adcf-workspace .aw-action-note{font-size:11px;line-height:1.8;color:var(--aw-muted);margin-top:4px;max-width:370px}.aw-import-notice{display:flex;align-items:flex-start;gap:10px;margin-top:16px!important;font-size:12px;line-height:1.75;max-width:375px;color:var(--aw-muted)}.aw-import-notice>svg{margin-top:3px}.aw-roadmap{margin-top:6px}.aw-section-title{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--aw-line)}.aw-section-title h2{font-size:19px;font-weight:600;letter-spacing:-.5px}.aw-section-title p{font-size:12px;color:var(--aw-muted)}.aw-roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:24px 0 0;list-style:none}.aw-roadmap-step{padding:0 26px 6px;border-left:1px solid var(--aw-line);min-width:0}.aw-roadmap-step:first-child{padding-left:0;border:0}.aw-roadmap-step:last-child{padding-right:0}.aw-step-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;color:#758995}.aw-step-heading>span{font-size:11px;font-variant-numeric:tabular-nums;color:#627987}.aw-roadmap-step:first-child .aw-step-heading>span{color:var(--aw-accent)}.aw-roadmap-step h3{font-size:15px;font-weight:650;letter-spacing:-.3px;margin-bottom:9px}.aw-roadmap-step p{font-size:12px;line-height:1.85;color:var(--aw-muted);max-width:33ch}.aw-step-tag{display:inline-block;padding:4px 9px;margin-top:15px;border-radius:5px;background:#e9eef0;color:#446172;font-size:10px;font-weight:600}.aw-help-strip{display:flex;align-items:center;gap:17px;margin-top:34px;padding:24px 26px;background:#edf1f3;border:1px solid #e1e7eb;border-radius:10px}.aw-help-icon{color:#647e91;display:grid;place-items:center;width:39px;flex-shrink:0}.aw-help-strip>div{flex:1}.aw-help-strip h2{font-size:14px;font-weight:650;letter-spacing:-.2px}.aw-help-strip p{margin-top:3px;font-size:12px;color:var(--aw-muted)}.aw-help-strip>a{display:flex;align-items:center;gap:16px;font-size:12px;min-height:44px;font-weight:600}.aw-help-strip>a:hover{text-decoration:underline;text-underline-offset:5px}.aw-pending{display:flex;gap:17px;align-items:center;background:#eef1e9;border:1px solid #d9e0d0;border-radius:9px;padding:19px 22px;margin-top:18px}.aw-pending-icon{color:#667d55}.aw-pending>div{flex:1}.aw-pending h2{font-size:14px;font-weight:650}.aw-pending p{font-size:12px;color:#5d6d60;margin-top:3px}.aw-pending .aw-text-link{font-size:11px;min-height:32px;margin-top:5px}.aw-pending>.aw-button{min-height:44px;font-size:12px}.aw-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:550;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:#9cadba!important}.aw-return-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:37px 0 33px}.aw-return-heading h1{margin:16px 0 17px;font-size:clamp(35px,3.2vw,48px)}.aw-return-heading>.aw-button{flex-shrink:0;margin-bottom:8px}.aw-dossiers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.aw-dossier-card{display:flex;flex-direction:column;min-height:357px;background:#fffefa;border:1px solid var(--aw-line);border-radius:12px;padding:26px 29px 0;position:relative;overflow:hidden}.aw-dossier-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.aw-dossier-symbol{display:grid;place-items:center;width:49px;height:49px;background:#edf1f4;color:#496b81;border:1px solid #dce5eb;border-radius:10px;flex-shrink:0}.aw-dossier-version{font-size:10px;color:var(--aw-muted);padding:4px 10px;border:1px solid #dce5eb;border-radius:20px}.aw-dossier-card h2{font-size:29px;font-weight:550;line-height:1.3;letter-spacing:-.8px;margin:9px 0;overflow-wrap:anywhere}.aw-dossier-card .aw-eyebrow{font-size:9px}.aw-dossier-date{font-size:11px;color:var(--aw-muted)}.aw-followup{display:flex;gap:12px;align-items:flex-start;margin:24px 0;min-height:62px}.aw-followup>svg{margin-top:2px;color:#778c9a}.aw-followup strong{font-size:13px;font-weight:550;display:block}.aw-followup small{font-size:11px;color:var(--aw-muted);display:block;margin-top:4px;line-height:1.8;max-width:41ch}.aw-followup-stale>svg{color:var(--aw-accent)}.aw-dossier-open{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;border-top:1px solid var(--aw-line);font-size:13px;font-weight:650}.aw-dossier-open:hover{text-decoration:underline!important;text-underline-offset:5px}.aw-dossier-featured{background:#142f43;color:#f8fbff;border-color:#142f43;box-shadow:0 13px 28px -20px #142f4390}.aw-dossier-featured:before{content:"";position:absolute;top:0;bottom:0;left:8px;width:1px;background:#ffffff12;pointer-events:none}.aw-dossier-featured .aw-dossier-symbol{background:#23475e;border-color:#416077;color:#d1e2ee}.aw-dossier-featured .aw-dossier-version{color:#c8d9e5;border-color:#6f8a9c60}.aw-dossier-featured :is(.aw-eyebrow,.aw-dossier-date,.aw-followup small,.aw-followup>svg){color:#b5cbdc}.aw-dossier-featured .aw-dossier-open{border-color:#90a9bc44}.aw-dossier-featured .aw-followup-stale>svg{color:#efb6c0}.aw-unavailable{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:29px;border:1px dashed #b6c3ce;border-radius:12px;background:#f1f3f5;min-height:270px}.aw-unavailable>svg{color:#8c5261;margin-bottom:20px}.aw-unavailable h2{font-size:22px;font-weight:550;line-height:1.4;letter-spacing:-.5px;max-width:24ch}.aw-unavailable p{font-size:13px;color:var(--aw-muted);margin:14px 0;max-width:43ch}.aw-error-state,.aw-loading{padding:70px 0 85px;min-height:550px}.aw-error-state h1,.aw-loading h1{font-size:40px;line-height:1.2;margin:16px 0 20px}.aw-error-state>p:not(.aw-eyebrow),.aw-loading>p:not(.aw-eyebrow){max-width:55ch;font-size:15px;color:var(--aw-muted)}.aw-state-icon{display:grid;place-items:center;width:64px;height:64px;background:#f0e6e8;border-radius:16px;color:var(--aw-accent);margin-bottom:23px}.aw-error-actions{display:flex;align-items:center;gap:25px;margin-top:29px;flex-wrap:wrap}.aw-skeleton{margin-top:35px;max-width:640px;height:135px;border-radius:10px;background:#e6ecf0}.aw-skeleton-short{height:34px;max-width:350px;margin-top:15px}.aw-start{padding:25px 0 10px}.aw-back{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--aw-muted);min-height:44px}.aw-back:hover{color:var(--aw-ink);text-decoration:underline!important;text-underline-offset:5px}.aw-start-heading{margin:18px 0 30px}.aw-start-heading h1{font-size:43px;margin:13px 0 15px;letter-spacing:-1.7px}.aw-start-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:29px;align-items:start}.aw-start-form-panel{background:#fffefa;border:1px solid var(--aw-line);border-radius:12px;padding:29px 31px 31px}.aw-form-panel-head{display:flex;align-items:center;gap:16px;padding-bottom:26px;margin-bottom:25px;border-bottom:1px solid var(--aw-line)}.aw-form-panel-head h2{font-size:17px;font-weight:600;letter-spacing:-.3px}.aw-form-panel-head p{font-size:12px;color:var(--aw-muted);margin-top:3px}.aw-form-fields{border:0;padding:0;margin:0;min-width:0}.aw-field{min-width:0}.aw-field label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:650;margin-bottom:8px}.aw-field label>span{font-size:10px;font-weight:400;color:var(--aw-muted)}.aw-field input{width:100%;height:52px;padding:12px 14px;color:var(--aw-ink);background:#fff;border:1px solid #b5c4cf;border-radius:7px;min-width:0;font-size:14px}.aw-field input:hover{border-color:#7e9bae}.aw-field input:focus{border-color:#426d89}.aw-field input[aria-invalid=true]{border-color:var(--aw-accent);background:#fffcfc}.adcf-workspace .aw-field-hint{font-size:11px;color:var(--aw-muted);margin-top:8px;line-height:1.75}.adcf-workspace .aw-field-error{font-size:12px;color:#933346;margin-top:7px;line-height:1.65}.aw-budget-settings{margin-top:26px;border:1px solid #dce4e9;border-radius:8px;background:#f5f7f8;overflow:hidden}.aw-budget-settings>summary{padding:17px;display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}.aw-budget-settings>summary::-webkit-details-marker{display:none}.aw-settings-icon{color:#658095}.aw-budget-settings>summary>span:nth-child(2){flex:1;min-width:0}.aw-budget-settings>summary strong{display:block;font-size:12px;font-weight:600}.aw-budget-settings>summary small{display:block;font-size:10px;color:var(--aw-muted);margin-top:3px}.aw-budget-settings>summary>svg{color:#658095}.aw-budget-settings[open]>summary>svg{transform:rotate(180deg)}.aw-settings-body{padding:0 17px 20px}.aw-settings-body>p{font-size:11px;line-height:1.85;color:var(--aw-muted);margin:1px 0 18px}.aw-settings-body>p>strong{font-weight:600;color:var(--aw-ink)}.aw-settings-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:15px}.aw-settings-grid label{font-size:11px}.aw-settings-grid input{font-size:13px;height:47px}.aw-confirmation{margin:26px 0 23px}.aw-confirmation label{display:flex;align-items:flex-start;gap:11px;font-size:12px;line-height:1.8;cursor:pointer}.aw-confirmation input{width:18px;height:18px;accent-color:var(--aw-navy);margin:2px 0 0;flex-shrink:0}.aw-confirmation>p{margin:8px 0 0 29px;font-size:11px;color:var(--aw-muted);line-height:1.8}.aw-create-button{width:100%;justify-content:space-between;font-size:12px;min-height:53px}.aw-create-button:disabled{opacity:.65}.aw-busy-dot{width:7px;height:7px;background:#fff;border-radius:50%}.aw-form-alert{display:flex;align-items:flex-start;gap:12px;padding:15px 17px;margin-bottom:23px;border:1px solid #d7b4be;border-radius:7px;background:#f9f0f2;color:#893549;font-size:12px}.aw-form-alert>svg{margin-top:1px}.aw-form-alert:focus-visible{outline:2px solid var(--aw-accent);outline-offset:4px}.aw-form-alert a{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-top:4px;text-decoration:underline}.aw-inline-notice{display:flex;gap:11px;font-size:12px;line-height:1.8;padding:15px;background:#edf1f3;margin-bottom:22px!important;border-radius:7px}.aw-inline-notice>svg{margin-top:2px}.aw-start-aside{padding:30px 26px 25px;border-top:3px solid #a8b9b2;background:#edf1ee;border-radius:2px 2px 10px 10px}.aw-aside-heading{display:flex;gap:18px;align-items:flex-start;padding:0 0 27px;border-bottom:1px solid #d0dcd5;color:#4b6a60}.aw-aside-heading>svg{margin-top:4px}.aw-aside-heading p{font-size:22px;font-weight:450;line-height:1.3;letter-spacing:-.5px}.aw-aside-heading strong{font-weight:600;color:#263f38}.aw-start-steps{list-style:none;margin:26px 0 0;padding:0}.aw-start-steps li{display:flex;gap:13px;position:relative;padding-bottom:27px}.aw-start-steps li:last-child{padding-bottom:0}.aw-start-steps li:not(:last-child):after{content:"";position:absolute;width:1px;left:14px;top:35px;bottom:7px;background:#ccd8d1}.aw-start-steps li>span{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid #bacbc1;color:#678174;border-radius:50%;font-size:11px;background:#edf1ee}.aw-start-steps li[aria-current]>span{background:#38594c;border-color:#38594c;color:#fff}.aw-start-steps h3{font-size:12px;font-weight:650;margin-top:4px;color:#324f44}.aw-start-steps p{font-size:11px;line-height:1.85;margin-top:7px;color:#61756b}.aw-aside-note{display:flex;gap:11px;align-items:flex-start;border-top:1px solid #d0dcd5;padding-top:21px;margin-top:28px;color:#60776c}.aw-aside-note p{font-size:11px;line-height:1.85}.aw-aside-note svg{margin-top:2px}@media(prefers-reduced-motion:no-preference){.aw-sidebar{transition:width .2s cubic-bezier(.2,.7,.2,1)}.aw-shell-body{transition:margin-left .2s cubic-bezier(.2,.7,.2,1)}.aw-nav-link,.aw-button,.aw-header-account{transition:background .15s,color .15s,box-shadow .15s}.aw-disclosure>svg,.aw-budget-settings>summary>svg{transition:transform .18s}.aw-action-arrow,.aw-dossier-open>svg{transition:transform .18s}.aw-button:hover .aw-action-arrow,.aw-dossier-open:hover>svg{transform:translate(4px)}.aw-welcome-copy,.aw-start-heading,.aw-return-heading{animation:aw-enter .46s both}.aw-roadmap,.aw-dossiers-grid,.aw-start-layout{animation:aw-enter .5s .13s both}.aw-nav-children:not([hidden]){animation:aw-enter .16s both}@keyframes aw-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes aw-cover-arrive{0%{opacity:0;transform:rotate(-11deg) translateY(14px)}to{opacity:1;transform:rotate(-7deg)}}@keyframes aw-note-arrive{0%{opacity:0;transform:rotate(1deg) translateY(9px)}to{opacity:1;transform:rotate(3deg)}}}@media(min-width:1500px){.aw-welcome{min-height:504px;gap:65px}}@media(max-width:1200px)and (min-width:901px){.adcf-workspace{--aw-wide: 246px}.aw-shell-body{padding-inline:28px}.aw-welcome{gap:20px}.aw-welcome h1{font-size:40px;letter-spacing:-1.6px}.aw-welcome .aw-lead{font-size:13px}.aw-welcome .aw-button{font-size:11px;gap:8px;padding-inline:12px}.aw-welcome .aw-button>svg{width:18px}.aw-roadmap-step{padding-inline:19px}.aw-roadmap-step h3{font-size:13px}.aw-return-heading{align-items:flex-start;flex-direction:column}.aw-start-layout{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);gap:20px}.aw-start-form-panel{padding:23px}.aw-start-aside{padding:26px 20px}.aw-aside-heading{gap:12px}.aw-aside-heading p{font-size:20px}.aw-create-button{font-size:11px}.aw-create-button>svg{width:17px}}@media(max-width:900px){.aw-shell-body{margin-left:0;padding-inline:24px}.aw-sidebar{width:min(300px,calc(100vw - 40px));z-index:1000;transform:translate(-101%);visibility:hidden;box-shadow:16px 0 45px #112c4626}.aw-drawer-open .aw-sidebar{transform:none;visibility:visible}.aw-sidebar .aw-mobile-close{display:grid;background:#254458;color:#e6edf3}.aw-scrim{position:fixed;inset:0;background:#071a2cb3;z-index:999}.aw-topbar{min-height:70px;gap:11px}.aw-welcome{gap:25px;padding-top:35px;min-height:433px}.aw-welcome h1{font-size:40px;letter-spacing:-1.7px}.aw-welcome .aw-lead{font-size:13px}.aw-welcome .aw-button{font-size:12px;padding:13px;gap:8px}.aw-welcome .aw-button>svg{width:18px}.aw-start-layout{grid-template-columns:minmax(0,1.6fr) minmax(230px,1fr);gap:20px}.aw-start-form-panel{padding:24px}.aw-start-aside{padding:27px 21px}.aw-aside-heading p{font-size:20px}}@media(max-width:700px){.aw-home{padding-top:8px}.aw-welcome{grid-template-columns:1fr;gap:26px;padding:29px 0 33px;min-height:0}.aw-welcome-copy{padding:0}.aw-welcome h1{font-size:43px;letter-spacing:-1.7px;margin:18px 0}.aw-welcome .aw-lead{font-size:14px;line-height:1.85}.aw-welcome-actions{margin-top:25px}.aw-welcome .aw-button{font-size:13px;min-height:54px;padding:13px 18px;gap:12px}.aw-welcome .aw-button>svg{width:20px}.aw-secondary-start{margin-top:7px;min-height:48px}.aw-action-note{max-width:100%!important}.aw-section-title{display:block;padding-bottom:16px}.aw-section-title p{margin-top:4px}.aw-roadmap-grid{grid-template-columns:1fr;margin-top:0}.aw-roadmap-step{position:relative;padding:23px 0 23px 42px!important;border-left:0;border-bottom:1px solid var(--aw-line)}.aw-roadmap-step:last-child{border-bottom:0;padding-bottom:5px!important}.aw-step-heading{margin:0}.aw-step-heading>span{position:absolute;left:0;top:25px}.aw-step-heading>svg{position:absolute;right:0;top:25px;width:18px;color:#8b9da7}.aw-roadmap-step h3{font-size:15px;padding-right:29px}.aw-roadmap-step p{max-width:43ch;font-size:12px}.aw-step-tag{margin-top:12px}.aw-help-strip{padding:20px;flex-wrap:wrap;gap:10px 12px;margin-top:26px}.aw-help-icon{width:28px}.aw-help-strip>div{flex-basis:calc(100% - 48px)}.aw-help-strip h2{font-size:13px}.aw-help-strip p{font-size:11px}.aw-help-strip>a{margin-left:40px;min-height:36px}.aw-page-footer{margin-top:26px;padding-block:18px;flex-wrap:wrap;gap:4px}.aw-page-footer>span>span:last-child{margin-left:8px}.aw-page-footer>a{font-size:10px;gap:8px}.aw-pending{padding:17px;flex-wrap:wrap;gap:12px;margin-top:17px}.aw-pending-icon{align-self:flex-start}.aw-pending>div{flex-basis:calc(100% - 37px)}.aw-pending>.aw-button{margin-left:33px;min-height:44px}.aw-return-heading{padding:29px 0 22px;display:block}.aw-return-heading h1{font-size:36px;letter-spacing:-1.4px}.aw-return-heading>.aw-button{margin:22px 0 0;min-height:46px;font-size:12px}.aw-dossiers-grid{grid-template-columns:1fr;gap:18px}.aw-dossier-card{min-height:330px;padding:23px 25px 0}.aw-dossier-card h2{font-size:28px}.aw-dossier-card-top{margin-bottom:23px}.aw-followup{margin-block:23px}.aw-dossier-open{min-height:63px}.aw-error-state,.aw-loading{padding:38px 0;min-height:470px}.aw-error-state h1,.aw-loading h1{font-size:31px;letter-spacing:-1px}.aw-error-state>p:not(.aw-eyebrow){font-size:14px}.aw-start{padding-top:17px}.aw-start-heading{margin:15px 0 25px}.aw-start-heading h1{font-size:35px;letter-spacing:-1.25px}.aw-start-heading .aw-lead{font-size:14px}.aw-start-layout{grid-template-columns:1fr;gap:22px}.aw-start-form-panel{padding:24px 22px}.aw-start-aside{padding:24px}.aw-aside-heading{gap:16px}.aw-aside-heading p{font-size:21px}.aw-start-steps{margin-top:23px}.aw-start-steps h3{font-size:13px}.aw-start-steps p,.aw-create-button{font-size:12px}.aw-form-panel-head{gap:13px}.aw-form-panel-head h2{font-size:16px}.aw-form-panel-head p{font-size:11px}}@media(max-width:420px){.aw-shell-body{padding-inline:18px}.aw-topbar{gap:6px}.aw-breadcrumb{font-size:11px}.aw-breadcrumb>span{padding-inline:7px}.aw-header-account{padding:8px;min-width:40px;justify-content:center}.aw-header-account>span{display:none}.aw-welcome h1{font-size:37px;letter-spacing:-1.5px}.aw-welcome .aw-lead{font-size:13px}.aw-desktop-break{display:none}.aw-welcome .aw-button{font-size:12px;padding-inline:12px;gap:8px;width:100%}.aw-welcome .aw-button .aw-action-arrow{margin-left:auto}.aw-welcome .aw-button>svg{width:18px}.aw-secondary-start{font-size:12px}.aw-start-form-panel{padding:21px 17px}.aw-start-heading h1{font-size:32px}.aw-start-heading .aw-lead{font-size:13px}.aw-budget-settings>summary{padding:14px 12px;gap:9px}.aw-budget-settings>summary strong{font-size:11px}.aw-budget-settings>summary small{font-size:9px}.aw-settings-body{padding:0 12px 15px}.aw-settings-grid{gap:12px}.aw-confirmation label{font-size:11px}.aw-confirmation>p{font-size:10px}.aw-create-button{font-size:11px;padding:13px 12px;gap:8px}.aw-create-button .aw-action-arrow{width:17px;margin-left:0}.aw-pending>.aw-button{font-size:11px;padding-inline:12px}.aw-page-footer>span>span:last-child{display:block;margin-left:0;margin-top:3px}}@media(max-width:340px){.aw-shell-body{padding-inline:14px}.aw-welcome h1{font-size:33px;letter-spacing:-1.2px}.aw-welcome .aw-button{font-size:11px}.aw-breadcrumb{font-size:10px}.aw-settings-grid{grid-template-columns:1fr}.aw-start-form-panel{padding:19px 14px}.aw-create-button{font-size:10px}.aw-create-button>svg{width:15px}.aw-form-panel-head h2{font-size:14px}}@media(prefers-reduced-motion:reduce){.adcf-workspace *,.adcf-workspace *:before,.adcf-workspace *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.adcf-workspace{--aw-bg: #f7f7f4;--aw-ease: cubic-bezier(.22, 1, .36, 1);--aw-snap: cubic-bezier(.2, .8, .2, 1);--aw-fast: .18s;--aw-medium: .32s;--aw-slow: .72s}.adcf-workspace :is(h1,h2,h3){text-wrap:balance}.adcf-workspace p{text-wrap:pretty}.adcf-workspace :is(h2,h3,p,a,button){overflow-wrap:break-word}.aw-sidebar{background:linear-gradient(164deg,#193c52,#142f43 46%,#102b3e)}.aw-topbar{min-height:84px}.aw-home{padding-top:0}.aw-welcome{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:clamp(28px,3vw,58px);padding:46px 0 40px;min-height:0}.aw-welcome-copy{padding-block:18px}.aw-welcome h1{font-size:clamp(38px,3.65vw,60px);line-height:1.12;letter-spacing:-.052em;font-weight:520;margin-block:24px}.aw-title-line{display:block;overflow:clip;padding-bottom:.09em;margin-bottom:-.09em}.aw-welcome h1>.aw-title-line{color:var(--aw-ink)}.aw-welcome h1>.aw-title-muted{color:#6b7c80}.aw-title-line>span{display:block}.aw-welcome .aw-lead{font-size:15px;line-height:1.85;max-width:43ch}.aw-welcome-actions{margin-top:32px}.aw-welcome .aw-button{min-height:56px;border-radius:10px;padding:15px 20px}.adcf-workspace .aw-button-accent{background:linear-gradient(155deg,#ae4b5f,#96384b);border-color:#913447;box-shadow:inset 0 1px #ffffff29,0 2px 3px #65253518,0 8px 20px -10px #832a4260}.adcf-workspace .aw-button-accent:hover{background:linear-gradient(155deg,#b75366,#8a2e40);box-shadow:inset 0 1px #ffffff26,0 3px 5px #65253520,0 14px 26px -12px #832a4255}.aw-secondary-start{font-size:14px;min-height:50px;gap:13px}.adcf-workspace .aw-action-note{font-size:12px;max-width:40ch}.aw-journey{min-width:0;width:100%;border:1px solid #d9e0da;border-radius:20px;background:#fdfdfb;box-shadow:0 2px 3px #142f4304,0 14px 36px -26px #19334730;overflow:hidden;isolation:isolate}.aw-journey-stage{position:relative;height:clamp(330px,27vw,418px);background:#e8ece6;overflow:hidden;isolation:isolate}.aw-journey-halo{position:absolute;width:115%;aspect-ratio:1;inset:-32% auto auto -22%;border-radius:50%;background:radial-gradient(circle,#fffff5bd,#fffff540 40%,#e8ece600 70%);pointer-events:none}.aw-journey-orbit{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.aw-orbit-base{stroke:#bac9bd;stroke-width:.7}.aw-orbit-ink{stroke:#78917f;stroke-width:1;stroke-dasharray:.28 .72;opacity:.55}.aw-journey-caption{position:absolute;top:22px;left:24px;display:flex;align-items:center;gap:8px;font-size:11px;color:#536b5e}.aw-journey-caption>span{width:5px;height:5px;background:#718779;border-radius:50%}.aw-chapter-number{position:absolute;right:24px;top:19px;font-size:14px;color:#4a6255;font-variant-numeric:tabular-nums}.aw-chapter-number small{color:#76867a;font-size:10px}.aw-journey-camera{position:absolute;inset:0;perspective:950px}.aw-deck{position:absolute;width:63%;height:71%;left:18%;top:17%;transform:rotateX(var(--aw-tilt-x, 0deg)) rotateY(var(--aw-tilt-y, 0deg));transform-style:preserve-3d}.aw-deck-back,.aw-deck-middle,.aw-deck-front{position:absolute;inset:0;border-radius:9px}.aw-deck-back{padding:20px;background:#c9d5ca;border:1px solid #b6c6b8;transform:translate(19px,-10px) rotate(9deg);box-shadow:0 6px 15px -12px #142f4355;color:#536e5c}.aw-deck-back span,.aw-deck-middle span{font-size:8px;font-weight:650;letter-spacing:1px}.aw-deck-middle{padding:21px;background:#fcfcf5;border:1px solid #d4ded1;color:#526c5c;transform:translate(9px,-5px) rotate(1deg);box-shadow:0 8px 20px -13px #142f4340}.aw-deck-middle i{display:block;height:1px;width:100%;margin-top:24px;background:#d0dcd2}.aw-deck-front{display:flex;flex-direction:column;padding:21px 23px 0;background:linear-gradient(155deg,#254f65,#17384d 65%,#143347);color:#fff;border:1px solid #254d61;border-left:5px solid #0d293b;transform:translate(-4px,9px) rotate(-7deg);box-shadow:inset 1px 0 #91a8b33b,1px 2px 3px #12304518,0 18px 26px -13px #12304566,0 30px 48px -27px #12304580;transform-origin:15% 70%;overflow:hidden}.aw-deck-masthead{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:16px;border-bottom:1px solid #ffffff23}.aw-deck-masthead>span{font-size:21px;line-height:1;letter-spacing:-1px;font-weight:750}.aw-deck-masthead b{color:#dc9f9f}.aw-deck-masthead>svg{color:#b3cbd2}.aw-deck-front>small{font-size:8px;letter-spacing:1.35px;line-height:1.6;font-weight:550;color:#bbd0d6}.aw-deck-front>strong{font-size:clamp(23px,2.05vw,32px);font-weight:500;line-height:1.19;letter-spacing:-.04em;margin-top:12px}.aw-deck-front em{font-style:normal;color:#d2ded9}.aw-paper-lines{display:flex;gap:5px;align-items:flex-end;margin-top:19px}.aw-paper-lines i{width:25px;height:2px;border-radius:2px;background:#c4d5d380}.aw-paper-lines i:nth-child(2){width:40px;background:#d6a0a3}.aw-paper-lines i:nth-child(3){width:15px}.aw-deck-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ffffff23;margin-top:auto;padding-block:14px;font-size:9px;color:#d0dee1}.aw-question-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:16px}.aw-question-chips span{font-size:8px;color:#d4e2df;border:1px solid #afc7c74d;border-radius:4px;padding:4px 6px}.aw-paper-tasks{display:grid;gap:7px;margin-top:15px}.aw-paper-tasks>span{display:flex;gap:7px;align-items:center;font-size:9px;color:#cadad8}.aw-paper-tasks i{width:9px;height:9px;border:1px solid #b7cbca;border-radius:2px}.aw-journey-seal{position:absolute;right:18px;bottom:23px;display:flex;align-items:center;gap:11px;background:#fcfcf7;padding:11px 16px;border:1px solid #d5ded2;border-radius:8px;box-shadow:0 2px 3px #26483604,0 9px 24px -15px #26483655;transform:rotate(3deg);font-size:10px;line-height:1.6;color:#5f7466}.aw-journey-seal strong{font-weight:650;color:#304d3d}.aw-journey-seal>svg{color:#688774}.aw-journey-controls{padding:17px 21px 19px}.aw-chapter-tabs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;border:1px solid #e0e4de;border-radius:9px;background:#edf0eb;isolation:isolate}.aw-chapter-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:42px;padding:7px 4px;border:0;border-radius:6px;background:transparent;color:#5c6d61;font-size:11px;font-weight:550}.aw-chapter-tabs button[aria-selected=true]{color:#243f36;font-weight:700}.aw-chapter-tabs button:hover{color:#1e3c2e}.aw-chapter-tabs button:focus-visible{outline-offset:-2px}.aw-chapter-indicator{position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border:1px solid #d9dfd6;border-radius:6px;background:#fff;box-shadow:0 1px 2px #253b2a10,0 3px 7px #253b2a06;transform:translate(calc(var(--aw-chapter) * 100%))}.aw-chapter-panel{padding-top:15px;min-height:104px;outline-offset:4px}.aw-chapter-panel h2{font-size:14px;line-height:1.6;font-weight:650;letter-spacing:-.2px}.aw-chapter-panel p{font-size:12px;line-height:1.8;margin-top:5px;color:#617167}.aw-roadmap{padding-top:12px}.aw-section-title{padding-bottom:21px}.aw-section-title h2{font-size:22px;letter-spacing:-.7px;font-weight:550}.aw-section-title p{font-size:12px}.aw-roadmap-grid{border-top:1px solid #d7dfd8;padding-top:8px}.aw-roadmap-step{position:relative;padding-top:25px}.aw-step-heading>span{font-variant-numeric:tabular-nums;font-size:12px;color:#8b655f}.aw-step-heading>svg{color:#627d6d}.aw-roadmap-step h3{font-size:16px;font-weight:600;letter-spacing:-.3px}.aw-roadmap-step p{font-size:13px;line-height:1.85}.aw-step-tag{border-radius:5px;font-size:10px;background:#e9ede7;color:#4b6757}.aw-help-strip{background:#efeee8;border-color:#e2e3da;border-radius:12px;padding:23px 25px}.aw-help-strip h2{font-size:14px}.aw-help-strip p{font-size:12px}.aw-nav-reveal{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden}.aw-nav-reveal[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible}.aw-nav-reveal-inner{min-height:0;overflow:hidden}.aw-nav-children{animation:none!important}.aw-nav-label{white-space:nowrap}.aw-nav-link{overflow:hidden}.aw-start-form-panel{box-shadow:0 2px 3px #142f4303,0 18px 45px -30px #142f4330;border-radius:14px}.aw-start-form-panel .aw-field input{min-height:52px;font-size:15px}.aw-start-form-panel label{font-size:13px}.adcf-workspace .aw-field-hint{font-size:12px}.aw-start-form-panel .aw-budget-settings{border-radius:10px}.aw-settings-grid input{width:100%}.aw-start-aside{border-radius:4px 4px 14px 14px}.aw-start-steps h3{font-size:13px}.aw-start-steps p{font-size:12px}.aw-start-steps li[aria-current]>span{box-shadow:0 0 0 5px #38594c0c}.aw-dossier-card{border-radius:14px;box-shadow:0 2px 3px #142f4303,0 18px 45px -30px #142f4330}.aw-dossier-featured{background:linear-gradient(150deg,#23485f,#142f43 78%)}.aw-busy-dot{width:16px;height:16px;border:2px solid #ffffff55;border-top-color:#fff;background:transparent}@media(prefers-reduced-motion:no-preference){.aw-sidebar{transition:width .36s var(--aw-ease)}.aw-shell-body{transition:margin-left .36s var(--aw-ease)}.aw-nav-reveal{transition:grid-template-rows .32s var(--aw-ease),opacity .22s ease,visibility 0s .32s}.aw-nav-reveal[data-open=true]{transition-delay:0s}.aw-nav-reveal[data-open=true] .aw-nav-children a{animation:aw-link-enter .34s var(--aw-ease) both}.aw-nav-children a:nth-child(2){animation-delay:35ms}.aw-nav-children a:nth-child(3){animation-delay:70ms}.aw-topbar .aw-icon-button>svg{transition:transform .32s var(--aw-ease)}.aw-compact .aw-topbar .aw-icon-button>svg{transform:rotate(180deg)}.aw-welcome-copy,.aw-roadmap,.aw-start-layout,.aw-dossiers-grid{animation:none}.aw-welcome .aw-eyebrow{animation:aw-rise .6s var(--aw-ease) both}.aw-title-line>span{animation:aw-title-unveil .85s var(--aw-ease) 90ms both}.aw-title-line:nth-child(2)>span{animation-delay:.19s}.aw-welcome .aw-lead{animation:aw-rise .7s var(--aw-ease) .27s both}.aw-welcome-actions{animation:aw-rise .7s var(--aw-ease) .35s both}.aw-journey{animation:aw-rise .95s var(--aw-ease) .14s both}.aw-deck{transition:transform .36s var(--aw-ease)}.aw-deck-back{animation:aw-back-unfold 1.2s var(--aw-ease) .22s both}.aw-deck-middle{animation:aw-middle-unfold 1.15s var(--aw-ease) .3s both}.aw-deck-front{animation:aw-front-unfold .85s var(--aw-ease) both}.aw-journey-seal{animation:aw-seal-arrive .95s var(--aw-ease) .64s both}.aw-orbit-ink{animation:aw-orbit-travel 2.2s cubic-bezier(.3,.1,.15,1) .23s both}.aw-chapter-indicator{transition:transform .42s var(--aw-ease)}.aw-chapter-panel:not([hidden]){animation:aw-panel-enter .34s var(--aw-ease) both}.aw-chapter-tabs button{transition:color .18s,transform .18s var(--aw-ease)}.aw-chapter-tabs button:active{transform:scale(.96)}.aw-roadmap-step{animation:aw-rise .7s var(--aw-ease) .42s both}.aw-roadmap-step:nth-child(2){animation-delay:.5s}.aw-roadmap-step:nth-child(3){animation-delay:.58s}.aw-button,.aw-icon-button,.aw-header-account{transition:transform .18s var(--aw-ease),box-shadow .2s,background .18s,color .18s}.aw-button:not(:disabled):active{transform:translateY(1px) scale(.985);box-shadow:inset 0 2px 5px #00000018}.aw-icon-button:active{transform:scale(.94)}.aw-secondary-start>svg,.aw-help-strip>a>svg{transition:transform .25s var(--aw-ease)}.aw-secondary-start:hover>svg,.aw-help-strip>a:hover>svg{transform:translate(5px)}.aw-start-heading,.aw-return-heading{animation:aw-rise .6s var(--aw-ease) both}.aw-start-form-panel{animation:aw-rise .7s var(--aw-ease) 90ms both}.aw-start-aside{animation:aw-rise .7s var(--aw-ease) .16s both}.aw-start-steps li{animation:aw-rise .58s var(--aw-ease) .25s both}.aw-start-steps li:nth-child(2){animation-delay:.31s}.aw-start-steps li:nth-child(3){animation-delay:.37s}.aw-budget-settings[open] .aw-settings-body{animation:aw-panel-enter .3s var(--aw-ease) both}.aw-field input{transition:border-color .18s,box-shadow .18s,background .18s}.aw-field input:focus{box-shadow:0 0 0 4px #426d890c}.aw-form-alert{animation:aw-panel-enter .28s var(--aw-ease) both}.aw-dossier-card,.aw-unavailable{animation:aw-rise .7s var(--aw-ease) .1s both}.aw-dossier-card:nth-child(2),.aw-unavailable:nth-child(2){animation-delay:.17s}.aw-dossier-card:nth-child(3),.aw-unavailable:nth-child(3){animation-delay:.24s}.aw-dossier-open>svg{transition:transform .25s var(--aw-ease)}.aw-dossier-open:hover>svg{transform:translate(7px)}.aw-busy-dot{animation:aw-spin .9s linear infinite}.aw-skeleton{position:relative;overflow:hidden}.aw-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 15%,#ffffff75 50%,transparent 85%);animation:aw-skeleton-pass 1.8s ease-in-out infinite}@keyframes aw-title-unveil{0%{transform:translateY(105%);opacity:.15}to{transform:translateY(0);opacity:1}}@keyframes aw-rise{0%{transform:translateY(18px);opacity:0}to{transform:none;opacity:1}}@keyframes aw-panel-enter{0%{transform:translateY(7px);opacity:0}to{transform:none;opacity:1}}@keyframes aw-link-enter{0%{transform:translate(-7px);opacity:0}to{transform:none;opacity:1}}@keyframes aw-back-unfold{0%{transform:translateY(18px) rotate(-7deg);opacity:.4}to{transform:translate(19px,-10px) rotate(9deg);opacity:1}}@keyframes aw-middle-unfold{0%{transform:translateY(16px) rotate(-7deg);opacity:.5}to{transform:translate(9px,-5px) rotate(1deg);opacity:1}}@keyframes aw-front-unfold{0%{transform:translate(9px,27px) rotate(0) rotateY(-12deg);opacity:0}to{transform:translate(-4px,9px) rotate(-7deg);opacity:1}}@keyframes aw-seal-arrive{0%{transform:translateY(19px) rotate(-3deg);opacity:0}to{transform:translateY(0) rotate(3deg);opacity:1}}@keyframes aw-orbit-travel{0%{stroke-dashoffset:1;opacity:0}25%{opacity:.55}to{stroke-dashoffset:0;opacity:.55}}@keyframes aw-spin{to{transform:rotate(360deg)}}@keyframes aw-skeleton-pass{0%{transform:translate(-100%)}to{transform:translate(100%)}}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.aw-button:not(:disabled):hover{transform:translateY(-2px)}.aw-button:not(:disabled):active{transform:translateY(1px) scale(.985)}}@media(min-width:1600px){.aw-welcome{padding-block:54px 46px}.aw-journey-stage{height:430px}.aw-deck-front{padding:24px 29px 0}.aw-deck-masthead{padding-bottom:20px;margin-bottom:23px}.aw-deck-front>strong{font-size:35px}.aw-deck-bottom{padding-block:18px;font-size:10px}}@media(min-width:901px)and (max-width:1190px){.aw-welcome{gap:22px}.aw-welcome h1{font-size:36px}.aw-welcome .aw-lead{font-size:14px}.aw-welcome .aw-button{font-size:12px;gap:8px;padding:13px 12px}.aw-journey-stage{height:328px}.aw-deck{width:68%;left:15%}.aw-deck-front{padding:17px 16px 0}.aw-deck-front>strong{font-size:24px}.aw-deck-masthead{padding-bottom:12px;margin-bottom:12px}.aw-deck-front>small{font-size:7px;letter-spacing:.7px}.aw-deck-bottom{font-size:8px;padding-block:12px}.aw-paper-lines,.aw-question-chips{margin-top:12px}.aw-journey-caption{left:16px;font-size:10px}.aw-chapter-number{right:16px}.aw-journey-controls{padding:13px}.aw-chapter-tabs button{font-size:10px;gap:4px}.aw-chapter-tabs button>svg{width:14px}.aw-chapter-panel{min-height:130px}}@media(max-width:900px){.aw-sidebar{transform:translate(-101%);visibility:hidden}.aw-drawer-open .aw-sidebar{transform:none;visibility:visible}.aw-scrim{opacity:0;visibility:hidden;pointer-events:none;backdrop-filter:blur(3px)}.aw-drawer-open .aw-scrim{opacity:1;visibility:visible;pointer-events:auto}.aw-topbar{min-height:70px}.aw-welcome{gap:28px;padding-block:34px}.aw-welcome h1{font-size:clamp(34px,4.6vw,42px)}.aw-journey-stage{height:330px}.aw-deck-front{padding-inline:18px}.aw-deck-front>strong{font-size:24px}.aw-journey-controls{padding:14px}.aw-chapter-tabs button{font-size:10px}.aw-chapter-panel{min-height:126px}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){.aw-sidebar{transition:transform .38s var(--aw-ease),visibility 0s .38s}.aw-drawer-open .aw-sidebar{transition-delay:0s}.aw-scrim{transition:opacity .3s ease,visibility 0s .3s}.aw-drawer-open .aw-scrim{transition-delay:0s}}@media(max-width:720px){.aw-welcome{grid-template-columns:minmax(0,1fr);gap:26px;padding-top:24px}.aw-welcome-copy{padding-block:8px 0}.aw-welcome h1{font-size:clamp(37px,7.2vw,49px);line-height:1.13;margin-block:19px 21px}.aw-welcome .aw-lead{font-size:15px}.aw-welcome-actions{margin-top:25px}.aw-welcome .aw-button{font-size:13px;padding:14px 18px}.aw-journey{max-width:520px;margin-inline:auto}.aw-journey-stage{height:345px}.aw-deck{width:56%;left:22%}.aw-journey-controls{padding:16px 19px 19px}.aw-chapter-tabs button{font-size:12px}.aw-chapter-panel{min-height:98px}.aw-chapter-panel p{font-size:13px}.aw-roadmap-grid{padding-top:0}.aw-section-title h2{font-size:21px}.aw-roadmap-step h3{font-size:16px}.aw-roadmap-step p{font-size:13px}.aw-help-strip{padding:21px}.aw-help-strip h2{font-size:14px}.aw-help-strip p{font-size:12px}.aw-settings-grid input{font-size:14px}}@media(max-width:420px){.aw-welcome h1{font-size:clamp(30px,9vw,38px)}.aw-welcome .aw-button{font-size:12px;padding-inline:11px}.aw-welcome .aw-lead{font-size:14px}.aw-secondary-start{font-size:13px}.aw-journey{border-radius:15px}.aw-journey-stage{height:312px}.aw-deck{width:66%;left:15%;height:70%;top:18%}.aw-deck-front{padding:16px 17px 0}.aw-deck-masthead{padding-bottom:12px;margin-bottom:11px}.aw-deck-front>strong{font-size:23px;margin-top:10px}.aw-deck-front>small{font-size:7px;letter-spacing:.8px}.aw-deck-bottom{font-size:8px;padding-block:11px}.aw-paper-tasks{margin-top:11px;gap:5px}.aw-question-chips{margin-top:11px}.aw-journey-seal{right:12px;bottom:14px;font-size:9px;padding:9px 12px}.aw-journey-caption{left:17px;top:19px;font-size:10px}.aw-chapter-number{right:17px;top:16px}.aw-journey-controls{padding:13px 14px 16px}.aw-chapter-tabs button{font-size:11px;gap:4px}.aw-chapter-tabs button>svg{width:15px}.aw-chapter-panel{min-height:126px}}@media(max-width:340px){.aw-journey-stage{height:295px}.aw-deck{width:70%;left:13%}.aw-deck-front>strong{font-size:21px}.aw-paper-lines{margin-top:12px}.aw-journey-controls{padding-inline:10px}.aw-chapter-tabs button{font-size:10px}.aw-chapter-tabs button>svg{display:none}.aw-chapter-panel{min-height:147px}}@media(prefers-reduced-motion:reduce){.adcf-workspace *,.adcf-workspace *:before,.adcf-workspace *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.aw-deck{transform:none}}.adcf-workspace .aw-screen-error{max-width:640px;margin:48px auto;padding:28px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.adcf-workspace .aw-screen-error h1{font-size:22px;margin:0}.adcf-workspace .aw-screen-error p{margin:0;color:#3d4859}.adcf-workspace .aw-screen-error button{min-height:44px;padding:0 18px;border:0;border-radius:10px;background:#1e2d4d;color:#fff;font:inherit;font-weight:700;cursor:pointer}[data-fl-rsv]{color:transparent!important;text-shadow:0 0 .55em var(--fl-c,#1E2D4D),0 0 1em var(--fl-c,#1E2D4D);cursor:pointer;user-select:none;-webkit-user-select:none;border-radius:6px;transition:background-color .15s}[data-fl-rsv] *{color:transparent!important;text-shadow:inherit}[data-fl-rsv]:hover{background:#9fe3c01f}[data-fl-rsv]:after{content:"";display:inline-block;width:.62em;height:.62em;min-width:12px;min-height:12px;margin-left:.3em;vertical-align:.05em;background:url("./lock-W5OVZG5E.svg") center/contain no-repeat;text-shadow:none}[data-fl-rsv=big]:after{width:.5em;height:.5em;min-width:16px;min-height:16px;margin-left:.25em;vertical-align:.1em}[data-fl-rsv][data-fl-nolock]:after{display:none}[data-fl-txt]{color:transparent!important;text-shadow:0 0 .5em var(--fl-c,#1E2D4D),0 0 .9em var(--fl-c,#1E2D4D);user-select:none;cursor:pointer}[data-fl-txt] *{color:transparent!important}[data-fl-rsv]:focus-visible,[data-fl-txt]:focus-visible{outline:2px solid #1F8A5C;outline-offset:3px}::highlight(fl-rsv){color:transparent;text-shadow:0 0 .55em #1E2D4D}.aw-free-side{display:flex;flex-direction:column;gap:1px;margin:0 0 10px;padding:10px 14px;border-radius:12px;background:linear-gradient(135deg,#9fe3c029,#9fe3c00f);box-shadow:inset 0 0 0 1px #9fe3c04d;color:#fff;text-align:left;cursor:pointer;appearance:none;border:0;width:100%;font-family:inherit;transition:box-shadow .15s}.aw-free-side:hover{box-shadow:inset 0 0 0 1.5px #9fe3c0}.aw-free-side strong{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:800;white-space:nowrap}.aw-free-side strong svg{width:16px;height:16px;fill:none;stroke:#9fe3c0;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.aw-free-side span{font-size:13px;color:#9fe3c0;font-weight:700}.aw-free-side:focus-visible{outline:2px solid #9FE3C0;outline-offset:2px}.aw-compact .aw-free-side{display:none}.aw-free-head{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;min-height:40px;padding:0 18px;margin-left:auto;margin-right:12px;border-radius:12px;background:#1f8a5c;color:#fff;font-weight:700;font-size:14.5px;font-family:inherit;white-space:nowrap;box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6;transition:background-color .15s,transform .12s}.aw-free-head:hover{background:#19744d}.aw-free-head:active{transform:scale(.97)}@media(max-width:900px){.aw-free-head{min-height:36px;padding:0 12px;font-size:13px;margin-right:8px}}.fl-scrim{position:fixed;inset:0;z-index:60;background:#15253f59;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fl-fade .2s ease both}.fl-modal{position:fixed;z-index:61;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif;animation:fl-pop .25s cubic-bezier(.22,1,.36,1) both}.fl-body{padding:24px 24px 22px;display:flex;flex-direction:column;gap:16px}.fl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.fl-kicker{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1f8a5c}.fl-kicker:before{content:"";width:14px;height:14px;background:url("./lock-W5OVZG5E.svg") center/contain no-repeat;filter:hue-rotate(90deg)}.fl-title{margin:6px 0 0;font-size:23px;font-weight:800;letter-spacing:-.025em;line-height:1.2;outline:none}.fl-close{appearance:none;border:0;cursor:pointer;width:40px;height:40px;border-radius:10px;background:#f0f2ee;color:#1e2d4d;display:grid;place-items:center;flex-shrink:0}.fl-close:hover{background:#e4e8e2}.fl-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fl-text{margin:0;font-size:15px;line-height:1.55;color:#3d4859}.fl-offer{padding-top:16px;border-top:1px solid #EEF0EC;display:flex;flex-direction:column}.fl-bill,.fl-vol{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#e9ece7;align-self:flex-start}.fl-vol{padding:3px}.fl-bill:before,.fl-vol:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#1e2d4d;box-shadow:0 6px 16px -8px #1e2d4d99;transition:transform .3s cubic-bezier(.22,1,.36,1)}.fl-vol:before{top:3px;bottom:3px;left:3px;width:calc(50% - 3px)}.fl-bill[data-on=annuel]:before,.fl-vol[data-on="10"]:before{transform:translate(100%)}.fl-radio{position:relative;appearance:none;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;font-weight:700;font-size:15.5px;font-family:inherit;color:#3d4859;transition:color .25s;white-space:nowrap}.fl-vol .fl-radio{min-width:64px;height:36px;padding:0;font-size:15px;font-weight:800}.fl-radio[aria-checked=true]{color:#fff}.fl-radio:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.fl-badge{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:12px;font-weight:800}.fl-volume{min-height:42px;margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.fl-volume-label{font-size:14.5px;font-weight:700;white-space:nowrap}.fl-price{padding-top:18px;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.fl-price s{font-size:24px;font-weight:600;color:#8a93a5;text-decoration-thickness:2px;white-space:nowrap}.fl-price strong{white-space:nowrap;font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.fl-price span{font-size:15px;color:#4e5a6b}.fl-billed{margin:10px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;color:#3d4859;min-height:26px}.fl-save{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:12.5px;font-weight:800;white-space:nowrap}.fl-choose{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 6px 0 20px;border-radius:12px;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);color:#fff;font-size:15.5px;font-weight:700;text-decoration:none;box-shadow:inset 0 1px #ffffff40,0 12px 26px -12px #1f8a5ce6;transition:transform .2s cubic-bezier(.22,1,.36,1),filter .15s}.fl-choose>span:first-child{flex:1;text-align:center}.fl-choose:hover{transform:translateY(-2px);filter:brightness(1.05);color:#fff}.fl-choose-arrow{width:40px;height:40px;border-radius:9px;background:#ffffff29;box-shadow:inset 0 0 0 1px #fff3;display:grid;place-items:center}.fl-choose-arrow svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.fl-later{appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 16px;border-radius:12px;background:transparent;color:#1e2d4d;font-weight:700;font-size:14.5px;font-family:inherit}.fl-later:hover{background:#f0f2ee}.fl-note{margin:0;font-size:12.5px;line-height:1.5;color:#4e5a6b}@keyframes fl-fade{0%{opacity:0}to{opacity:1}}@keyframes fl-pop{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fl-sheet{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media(max-width:640px){.fl-modal{inset:auto 0 0;transform:none;width:auto;max-height:92vh;border-radius:22px 22px 0 0;animation:fl-sheet .3s cubic-bezier(.22,1,.36,1) both}.fl-modal:before{content:"";display:block;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:#dde2da}}@media(prefers-reduced-motion:reduce){.fl-modal,.fl-scrim{animation:none}}html[data-fl] :is(.cm-part-track>span,.mr-part-track>span,.rv-regime-bar>span){width:60%!important;filter:blur(2px);opacity:.6}[data-fl-rsv].aw-rolling-number .aw-rolling-visual{display:none}[data-fl-rsv].aw-rolling-number:before{content:attr(data-fl-fake)}svg [data-fl-rsv]{filter:blur(3.5px);cursor:pointer}svg [data-fl-rsv]:after{display:none}svg [data-fl-rsv][data-fl-axis]{display:none}html[data-fl=v2] [data-fl-rsv]{font-size:0!important;text-shadow:none;color:transparent!important;display:inline-flex;align-items:center;vertical-align:middle;background:none}html[data-fl=v2] [data-fl-rsv] *{font-size:0!important;text-shadow:none}html[data-fl=v2] [data-fl-rsv]:after,html[data-fl=v2] [data-fl-rsv][data-fl-nolock]:after{content:"Dovuto Plus";display:inline-flex;align-items:center;gap:6px;width:auto;height:26px;min-width:0;min-height:0;margin:0;padding:0 26px 0 10px;border-radius:999px;background:#eef1f7 url("./lock-W5OVZG5E.svg") right 9px center/12px no-repeat;box-shadow:inset 0 0 0 1px #d5dcea;color:#1e2d4d;font:700 12.5px/1 ADCF Manrope,Manrope,Arial,sans-serif;letter-spacing:0;white-space:nowrap;vertical-align:middle}html[data-fl=v2] [data-fl-rsv=big]:after{height:34px;padding:0 32px 0 14px;font-size:14.5px;background-size:14px;background-position:right 12px center}html[data-fl=v2] [data-fl-rsv]:hover:after{background-color:#e3e8f2}html[data-fl=v2] [data-fl-rsv].aw-rolling-number:before{content:none}html[data-fl=v2] [data-fl-more]{display:none!important}html[data-fl=v2] [data-fl-txt]{font-size:0!important;color:transparent!important;text-shadow:none;display:block}html[data-fl=v2] [data-fl-txt] *{font-size:0!important}html[data-fl=v2] [data-fl-txt]:after{content:"R\e9serv\e9  \e0  Dovuto Plus";display:inline-flex;align-items:center;min-height:32px;padding:0 32px 0 12px;border-radius:10px;background:#f4f6f3 url("./lock-W5OVZG5E.svg") right 11px center/13px no-repeat;box-shadow:inset 0 0 0 1px #e3e6e2;color:#4e5a6b;font:700 13.5px/1 ADCF Manrope,Manrope,Arial,sans-serif}html[data-fl=v2] ::highlight(fl-rsv){color:transparent;text-shadow:none;background-color:#e3e8f2}html[data-fl=v2] :is(.cm-part-track>span,.mr-part-track>span,.rv-regime-bar>span){filter:none;opacity:.25}html[data-fl=v2] svg [data-fl-rsv]{filter:none;opacity:0}.fl-pill{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;height:26px;margin:0;padding:0 26px 0 10px;border-radius:999px;background:#eef1f7 url("./lock-W5OVZG5E.svg") right 9px center/12px no-repeat;box-shadow:inset 0 0 0 1px #d5dcea;color:#1e2d4d!important;font:700 12.5px/1 ADCF Manrope,Manrope,Arial,sans-serif!important;font-style:normal;letter-spacing:0!important;text-transform:none;white-space:nowrap;vertical-align:middle}button.fl-pill:hover{background-color:#e3e8f2}button.fl-pill:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.fl-pill-big{height:34px;padding:0 32px 0 14px;font-size:14.5px!important;background-size:14px;background-position:right 12px center}html[data-fl=v2] :is(.cm-part-meter,.rv-regime-bar){display:none!important}.qp-chart-locked{position:relative;display:grid;place-items:center;aspect-ratio:720/270;border-radius:12px;background:repeating-linear-gradient(0deg,transparent 0 53px,#E6E9E5 53px 54px)}.qp-chart-locked button{appearance:none;border:0;cursor:pointer;min-height:40px;padding:0 38px 0 16px;border-radius:999px;background:#eef1f7 url("./lock-W5OVZG5E.svg") right 14px center/13px no-repeat;box-shadow:inset 0 0 0 1px #d5dcea,0 10px 24px -16px #1e2d4d80;color:#1e2d4d;font:700 14px ADCF Manrope,Manrope,Arial,sans-serif}.qp-chart-locked button:hover{background-color:#e3e8f2}.qp-chart-locked button:focus-visible{outline:2px solid #1F8A5C;outline-offset:3px}.fl-modal.fl2{width:min(940px,calc(100vw - 32px));display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:auto}.fl2-left{padding:30px;display:flex;flex-direction:column;gap:18px;min-width:0;background:#f7f8f6;border-radius:22px 0 0 22px}.fl2-title{margin:0;font-size:25px;font-weight:800;letter-spacing:-.03em;line-height:1.2;outline:none;text-wrap:balance}.fl2-stake{margin:-8px 0 0;font-size:15px;line-height:1.5;color:#3d4859}.fl2-journey{display:flex;flex-direction:column;gap:10px}.fl2-kicker{margin:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.fl2-journey ol{margin:0 0 0 13px;padding:0;list-style:none;display:flex;flex-direction:column;border-left:2px solid #DDE2DA}.fl2-journey li{position:relative;padding:0 0 12px 22px;font-size:14px;line-height:1.45;color:#2f3a4b}.fl2-journey li:before{content:"";position:absolute;left:-8px;top:2px;width:14px;height:14px;border-radius:50%;background:#1e2d4d;box-shadow:0 0 0 3px #f7f8f6}.fl2-journey li[data-now]:before{background:#1f8a5c}.fl2-journey li[data-now] strong{color:#17714a}.fl2-letter{padding:20px 22px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #e3e6e2;display:flex;flex-direction:column;gap:12px}.fl2-letter dl{margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px}.fl2-letter dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px}.fl2-letter dt{color:#4e5a6b}.fl2-letter dd{margin:0;font-weight:700}.fl2-letter-text{padding-top:10px;border-top:1px solid #E3E6E2;font:14.5px/1.6 Arial,Helvetica,sans-serif;color:#111}.fl2-letter-text p{margin:0}.fl2-letter-more{display:flex;flex-direction:column;gap:7px;margin:10px 0 12px;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.fl2-letter-more i{display:block;height:7px;border-radius:3px;background:#dde2da}.fl2-letter-more i:nth-child(2){width:88%}.fl2-letter-more i:nth-child(3){width:64%}.fl2-letter-lock{display:inline-flex;align-items:center;gap:6px;font:700 13px ADCF Manrope,Manrope,Arial,sans-serif!important;color:#4e5a6b}.fl2-letter-lock svg,.fl2-refund svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fl2-offer{position:relative;padding:28px 30px;display:flex;flex-direction:column;min-width:0;border-left:1px solid #EEF0EC}.fl-modal.fl2{position:fixed}.fl2-close{position:absolute;top:14px;right:14px;z-index:2}.fl2-offer .fl-bill{margin-top:34px}.fl2-refund{margin:16px 0 0;display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.45}.fl2-refund svg{margin-top:2px;stroke:#1f8a5c}.fl2 .fl-later{margin-top:8px}.fl2 .fl-note{margin-top:10px}@media(max-width:780px){.fl-modal.fl2{grid-template-columns:1fr}.fl2-left{border-radius:22px 22px 0 0;padding:24px 64px 24px 20px}.fl2-offer{border-left:0;border-top:1px solid #EEF0EC;padding:22px 20px}.fl2-offer .fl-bill{margin-top:0}}@media(max-width:640px){.fl-modal.fl2{display:block}}html[data-fl=v2] .aw-free-head{display:none!important}html[data-fl=v2] .aw-free-side span{display:none}.fl-choose[data-busy]{cursor:progress;filter:saturate(.7);transform:none!important}.fl-choose[data-busy] .fl-choose-arrow{animation:fl-spin 1s linear infinite}.fl-choose[data-busy] .fl-choose-arrow svg{display:none}.fl-choose[data-busy] .fl-choose-arrow:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff}@keyframes fl-spin{to{transform:rotate(360deg)}}.fl-modal.fl3{width:min(920px,calc(100vw - 32px));border-radius:24px;box-shadow:0 40px 90px -30px #15253f99;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow-y:auto;overflow-x:hidden;animation:fl3-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes fl3-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fl3-sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes fl3-tick{0%{opacity:0;transform:translateY(-.25em)}to{opacity:1;transform:none}}@keyframes fl3-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fl3-left{padding:28px 30px;display:flex;flex-direction:column;gap:18px;min-width:0}.fl3-title{margin:0;font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.22;outline:none;text-wrap:balance;color:#1e2d4d}.aw-conflict{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:16px 16px 0;padding:14px 18px;border-radius:14px;background:#fff4e5;box-shadow:inset 0 0 0 1px #f2c48a;color:#1e2d4d;font:600 15px/1.45 ADCF Manrope,Manrope,Arial,sans-serif}.aw-conflict p{margin:0;flex:1 1 320px}.aw-conflict-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:12px;background:#1e2d4d;color:#fff;font-weight:800;text-decoration:none}.aw-conflict-btn:hover{background:#15233d}.fl9-sub{margin:8px 0 0;font-size:16px;line-height:1.5;color:#3d4859;font-weight:600}.fl3-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.fl3-benefits li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45;font-weight:600;color:#1e2d4d;flex-wrap:wrap}.fl3-benefits li[data-first]{font-weight:800}.fl3-tick{width:22px;height:22px;border-radius:50%;background:#e9f6ef;display:grid;place-items:center;flex-shrink:0}.fl3-tick svg{width:13px;height:13px;fill:none;stroke:#1f8a5c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fl3-benefit{flex:1;min-width:0}.fl3-vol-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px}.fl3-vol{display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:10px;background:#eef1ec}.fl3-vol-btn{appearance:none;border:0;cursor:pointer;min-height:34px;padding:0 12px;border-radius:8px;background:transparent;color:#4e5a6b;font-weight:700;font-size:13.5px;font-family:inherit;white-space:nowrap;transition:background-color .2s,color .2s}.fl3-vol-btn[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.fl3-vol-label{font-size:13.5px;font-weight:600;color:#4e5a6b}.fl3-author{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#f4f6f3}.fl3-author img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#dde2da}.fl3-author p{margin:0;font-size:14px;line-height:1.45;color:#2f3a4b}.fl3-author strong{color:#1e2d4d}.fl3-all{border-top:1px solid #EEF0EC;padding-top:12px}.fl3-all-toggle{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:40px;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14.5px;font-family:inherit;color:#1e2d4d}.fl3-all-toggle:hover{color:#1f8a5c}.fl3-chevron svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;transition:transform .2s}.fl3-all-toggle[aria-expanded=true] .fl3-chevron svg{transform:rotate(180deg)}.fl3-all-list{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;animation:fl3-fade .25s ease both}.fl3-all-list li{display:flex;gap:8px;font-size:13.5px;line-height:1.4;color:#2f3a4b}.fl3-all-tick svg{display:block;width:14px;height:14px;flex-shrink:0;margin-top:3px;fill:none;stroke:#1f8a5c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.fl3-offer{padding:28px 30px;display:flex;flex-direction:column;gap:14px;border-left:1px solid #EEF0EC;min-width:0}.fl3-bill{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#eef1ec}.fl3-bill-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border-radius:9px;background:transparent;color:#4e5a6b;font-weight:700;font-size:14px;font-family:inherit;transition:background-color .2s,color .2s}.fl3-bill-btn[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.fl3-bill-btn:focus-visible,.fl3-vol-btn:focus-visible,.fl3-all-toggle:focus-visible,.fl3-later:focus-visible,.fl3-choose:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.fl3-badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:13px;font-weight:700;white-space:nowrap;align-self:center}.fl3-badge-s{height:20px;padding:0 7px;font-size:11.5px}.fl3-price{margin:0;display:flex;flex-direction:column;gap:4px}.fl3-price-line{display:flex;align-items:baseline;gap:8px}.fl3-price-line strong{font-size:44px;font-weight:800;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;animation:fl3-tick .35s cubic-bezier(.22,1,.36,1) both}.fl3-per{font-size:16px;font-weight:700;color:#3d4859}.fl3-billed{font-size:15px;line-height:1.45;color:#3d4859}.fl3-choose{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 20px;border-radius:12px;background:#1f8a5c;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6}.fl3-choose:hover{background:#19744d;color:#fff}.fl3-choose[aria-disabled=true]{opacity:.85;cursor:progress}.fl3-guarantee{margin:0;display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45;color:#3d4859;justify-content:center;text-align:center;flex-wrap:wrap;row-gap:2px}.fl3-guarantee span{white-space:nowrap}.fl3-guarantee svg,.fl3-sticky-guarantee svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;fill:none;stroke:#1f8a5c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fl3-later{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:12px;background:transparent;color:#3d4859;font-weight:700;font-size:15px;font-family:inherit}.fl3-later:hover{background:#f4f6f3}.fl3-note{margin:0;font-size:12.5px;line-height:1.5;color:#4e5a6b}.fl3-sticky{display:none;grid-column:1 / -1;position:sticky;bottom:0;z-index:2;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -1px #e3e6e2,0 -12px 24px -18px #1e2d4d59;align-items:center;gap:12px}.fl3-sticky-price{display:flex;flex-direction:column;min-width:0;flex:1}.fl3-sticky-line{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.fl3-sticky-line strong{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums;animation:fl3-tick .35s cubic-bezier(.22,1,.36,1) both}.fl3-sticky .fl3-per{font-size:13.5px}.fl3-sticky .fl3-billed{font-size:12.5px;line-height:1.35;color:#4e5a6b}.fl3-sticky-act{flex-shrink:0;width:176px;display:flex;flex-direction:column;align-items:stretch;gap:5px}.fl3-choose-s{width:100%;min-height:48px;padding:0 16px;font-size:14.5px;line-height:1.2;text-align:center;white-space:normal;box-shadow:inset 0 1px #fff3}.fl3-sticky-guarantee{display:flex;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;color:#3d4859;text-align:center;white-space:nowrap}.fl3-sticky-guarantee svg{width:12px;height:12px;margin-top:0}@media(max-width:1180px){.fl3-all-list{grid-template-columns:1fr}}@media(max-width:760px){.fl-modal.fl3{grid-template-columns:1fr}.fl3-offer{border-left:0;border-top:1px solid #EEF0EC}}@media(max-width:640px){.fl-modal.fl3{inset:auto 0 0;transform:none;width:auto;max-height:92vh;border-radius:22px 22px 0 0;animation:fl3-sheet .3s cubic-bezier(.22,1,.36,1) both}.fl-modal.fl3:before{display:none}.fl3-left,.fl3-offer{padding:22px 18px}.fl3-sticky{display:flex}.fl3-price,.fl3-offer>.fl3-choose{display:none}}@media(prefers-reduced-motion:reduce){.fl-modal.fl3,.fl3-price-line strong,.fl3-sticky-line strong,.fl3-all-list{animation:none}}html[data-fl-v7] :is(.cm-part-track>span,.mr-part-track>span,.rv-regime-bar>span){filter:none;opacity:.35}html[data-fl-v7] svg [data-fl-rsv]{filter:none;display:none}html[data-fl-v7] .fo-teaser-lines{filter:none;opacity:.45}.fl7 .fl7-offers{display:flex;flex-direction:column;gap:10px;width:100%}.fl7 .fl7-card{appearance:none;border:0;cursor:pointer;text-align:left;width:100%;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad2;color:#1e2d4d;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 12px;align-items:start;font:inherit;transition:box-shadow .2s,background-color .2s}.fl7 .fl7-card[aria-checked=true]{background:#f6fbf8;box-shadow:inset 0 0 0 2px #1f8a5c}.fl7 .fl7-dot{grid-row:span 5;margin-top:2px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #c9cfc6;display:grid;place-items:center;transition:background-color .2s}.fl7 .fl7-dot i{width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;display:block}.fl7 .fl7-card[aria-checked=true] .fl7-dot{background:#1f8a5c;box-shadow:none}.fl7 .fl7-card[aria-checked=true] .fl7-dot i{opacity:1}.fl7 .fl7-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.fl7 .fl7-name strong{font-size:16px;font-weight:800}.fl7 .fl7-price{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:4px}.fl7 .fl7-price strong{font-size:40px;font-weight:800;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.fl7 .fl7-per{font-size:15px;font-weight:700;color:#3d4859;white-space:nowrap}.fl7 .fl7-eco{align-self:center;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:13px;font-weight:700;white-space:nowrap}.fl7 .fl7-meta{grid-column:2 / -1;font-size:14px;line-height:1.4;color:#3d4859}.fl7 .fl7-extras{grid-column:2 / -1;display:flex;flex-direction:column;gap:8px;margin-top:6px;padding-top:10px;border-top:1px solid #E3E6E2}.fl7 .fl7-extras-t{font-size:13px;font-weight:800;color:#17714a}.fl7 .fl7-extra{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.4}.fl7 .fl7-extra strong{font-weight:800}.fl7 .fl7-extra span span{color:#3d4859}.fl7 .fl7-plus svg{width:16px;height:16px;margin-top:2px;fill:none;stroke:#1f8a5c;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.fl7 .fl7-table{margin-top:10px;border-radius:14px;box-shadow:inset 0 0 0 1px #e3e6e2;overflow:hidden}.fl7 .fl7-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4}.fl7 .fl7-table thead tr{background:#f7f8f6}.fl7 .fl7-table thead th{text-align:center;padding:10px 8px;font-size:13.5px;font-weight:800}.fl7 .fl7-table thead th:first-child{text-align:left;padding:10px 12px}.fl7 .fl7-table thead th:nth-child(2){width:28%}.fl7 .fl7-table thead th:nth-child(3){width:32%}.fl7 .fl7-table tbody tr{border-top:1px solid #EEF0EC}.fl7 .fl7-table tbody th{text-align:left;padding:10px 12px;font-weight:600;color:#2f3a4b}.fl7 .fl7-table td{text-align:center;padding:10px 8px;font-weight:700;color:#1e2d4d}.fl7 .fl7-table td[data-muted]{color:#4e5a6b}.fl7 .fl7-table td svg{width:18px;height:18px;vertical-align:middle;fill:none;stroke:#1f8a5c;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.fl7 .fl7-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fl7 .fl3-sticky{flex-direction:column;align-items:stretch;gap:8px}.fl7 .fl3-sticky-act{width:auto}.fl7 .fl3-sticky-guarantee{flex-wrap:wrap;white-space:normal;gap:4px 6px}.fl7 .fl7-g2{display:inline}.fl7 .fl3-sticky-act .fl3-choose{box-sizing:border-box;width:100%;max-width:100%}.fl7 .fl3-sticky{box-sizing:border-box}.fl7 .fl9-bar{font-size:15px;line-height:1.5}.fl7 .fl9-bar-bill{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:#eef1ec}.fl7 .fl9-bar-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 8px;border-radius:9px;background:transparent;color:#4e5a6b;font-family:inherit;font-size:15px;font-weight:700;line-height:1.25;white-space:nowrap;transition:background-color .15s,color .15s}.fl7 .fl9-bar-btn[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.fl7 .fl9-bar-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #1f8a5c}.fl7 .fl9-bar-off{font-size:11.5px;font-weight:700;color:#17714a}.fl7 .fl9-bar-paid{font-size:14px;line-height:1.4;font-weight:600;color:#1e2d4d}.fl7 .fl9-bar .fl3-choose-s{font-size:15px}.fl7 .fl9-bar .fl9-bar-gar{flex-wrap:nowrap;gap:6px;font-size:12px;line-height:1.35;text-align:left}.fl7 .fl9-bar .fl9-bar-gar span{display:block}@media(max-width:640px){.fl9-barre .fl3-offer>.fl3-bill{display:none}}@media(prefers-reduced-motion:reduce){.fl7 .fl9-bar-btn{transition:none}}.fl-modal.fl15{top:12px;transform:translate(-50%);width:min(1080px,calc(100vw - 32px));max-height:calc(100vh - 24px);overflow-y:auto;overflow-x:hidden;border-radius:24px;box-shadow:0 40px 90px -30px #15253f99;display:grid;grid-template-columns:minmax(0,1fr);font-size:15px;line-height:1.5;animation:fl15-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes fl15-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.fl15 p,.fl15 h2,.fl15 h3,.fl15 ul{margin:0}.fl15-top{padding:26px 34px 0;min-width:0}.fl15-title{font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.02em;text-wrap:balance;outline:none}.fl15-sub{margin-top:6px!important;font-size:14.5px;line-height:1.45;color:#3d4859;text-wrap:pretty}.fl15-proof{margin-top:8px!important;display:grid;grid-template-columns:8px minmax(0,1fr);gap:8px 10px;align-items:start;font-size:14px;font-weight:700;line-height:1.5;color:#17714a;text-wrap:pretty}.fl15-proof i{display:block;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#1f8a5c;box-shadow:0 0 0 4px #1f8a5c29}.fl15-offer{padding:18px 34px 30px;display:flex;flex-direction:column;gap:20px;min-width:0;background:#fff}.fl15-bill-row{display:flex;justify-content:flex-start}.fl15-bill{display:inline-grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:14px;background:#f2f4f1;box-shadow:inset 0 0 0 1px #e3e6e2}.fl15-bill-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 18px;border-radius:9px;background:transparent;color:#4e5a6b;font-family:inherit;font-size:14.5px;font-weight:700;white-space:nowrap;line-height:1.5;transition:background-color .2s,color .2s,box-shadow .2s}.fl15-bill-btn[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.fl15-bill-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #1f8a5c}.fl15-off{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#1e2d4d;color:#9fe3c0;font-size:12px;font-weight:800;line-height:1.5}.fl15-cards{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;align-items:start}.fl15-card{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:12px;align-content:start;padding:10px 0 0;min-width:0}.fl15-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;min-height:24px}.fl15-head h3{font-size:18px;font-weight:800;line-height:1.5;letter-spacing:-.01em;white-space:nowrap}.fl15-badge{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:11.5px;font-weight:800;white-space:nowrap}.fl15-promise{font-size:14px;line-height:1.45;color:#3d4859;min-height:40px;text-wrap:pretty}.fl15-pricebox{display:flex;flex-direction:column;gap:4px}.fl15-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.fl15-price strong{font-size:46px;font-weight:800;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.fl15-per{font-size:14px;font-weight:700;color:#3d4859;white-space:nowrap}.fl15-eco{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:11.5px;font-weight:800;white-space:nowrap}.fl15-paid{font-size:13.5px;font-weight:600;line-height:1.4;color:#1e2d4d;min-height:38px}.fl15-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 14px;border-radius:10px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1.5px #1e2d4d;font-size:14.5px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .15s,transform .12s}.fl15-card[data-on=true] .fl15-cta{background:#1f8a5c;color:#fff;box-shadow:inset 0 1px #fff3}.fl15-cta:hover{background:#f4f6f3}.fl15-card[data-on=true] .fl15-cta:hover{background:#1a7a51}.fl15-cta:active{transform:scale(.98)}.fl15-cta:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #1f8a5c}.fl15-cta[aria-disabled=true]{cursor:progress;opacity:.85}.fl15-guarantee{display:flex;gap:6px;justify-content:center;align-items:flex-start;text-align:center;font-size:12px;line-height:1.4;color:#3d4859;text-wrap:pretty}.fl15-guarantee svg{width:14px;height:14px;flex-shrink:0;margin-top:2px;fill:none;stroke:#1f8a5c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fl15-rows{list-style:none;margin-top:10px!important;padding:10px 0 0;border-top:1px dashed #DDE2DA;display:flex;flex-direction:column}.fl15-rows li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;font-size:14.5px;line-height:1.35}.fl15-rows li[data-g2]{padding:20px 0 10px;margin-top:10px;border-top:1px solid #E6E9E3}.fl15-icon svg{display:block;width:18px;height:18px;fill:none;stroke:#4e5a6b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fl15-label{color:#2f3a4b}.fl15-rows li[data-muted] .fl15-label{color:#9aa3b2}.fl15-value{display:inline-flex;align-items:center;justify-content:flex-end;font-weight:700;white-space:nowrap;color:#1e2d4d}.fl15-value[data-k=ck] svg{display:block;width:16px;height:16px;fill:none;stroke:#1f8a5c;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.fl15-value[data-k=no] svg{display:block;width:15px;height:15px;fill:none;stroke:#b3bac6;stroke-width:2.6;stroke-linecap:round}.fl15-later{align-self:center;appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 18px;border-radius:12px;background:transparent;color:#3d4859;font-family:inherit;font-size:14.5px;font-weight:700;line-height:1.5}.fl15-later:hover{background:#f4f6f3}.fl15-later:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.fl15-note{text-align:center;font-size:12.5px;line-height:1.5;color:#4e5a6b;text-wrap:pretty}@media(max-width:720px){.fl15-cards{grid-template-columns:1fr;row-gap:0}.fl15-card{display:flex;flex-direction:column;gap:12px;padding:18px 0 22px;border-bottom:1px solid #E6E9E3}.fl15-card:last-child{border-bottom:0}.fl15-promise,.fl15-paid{min-height:0}.fl15-price strong{font-size:40px}}@media(max-width:640px){.fl-modal.fl15{inset:auto 0 0;transform:none;width:auto;max-height:92vh;border-radius:22px 22px 0 0;animation:fl3-sheet .3s cubic-bezier(.22,1,.36,1) both}.fl-modal.fl15:before{display:none}.fl15-top{padding:22px 18px 34px}.fl15-title{font-size:17px;text-wrap:pretty}.fl15-sub,.fl15-proof{font-size:12.5px}.fl15-offer{padding:14px 18px 22px;border-top:1px solid #EEF0EC;gap:10px}.fl15-bill{display:grid;width:100%}.fl15-later{min-height:40px}.fl15-note{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.fl-modal.fl15{animation:none}.fl15-cta{transition:none}}.fo-page{display:flex;flex-direction:column;gap:18px;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif;padding-bottom:90px}.fo-page h1,.fo-page h2,.fo-page h3,.fo-page p,.fo-page dl,.fo-page dd,.fo-page ol,.fo-page ul{margin:0}.fo-page ol,.fo-page ul{padding:0;list-style:none}.fo-page button{font:inherit;cursor:pointer}.fo-head p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:#4e5a6b}.fo-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:#eef1f7;color:#1e2d4d;white-space:nowrap}.fo-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 30px 60px -40px #1e2d4d40}.fo-lock{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fo-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px 44px;align-items:stretch}.fo-hero-main{display:flex;flex-direction:column;gap:18px;min-width:0}.fo-kicker{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:28px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700;background:#fdf1ea;color:#9a3412;box-shadow:inset 0 0 0 1px #f6d2bd}.fo-kicker i{width:7px;height:7px;border-radius:50%;background:#c2410c;display:inline-block;animation:fo-pulse 2s ease-in-out infinite}.fo-hero h1{display:flex;flex-direction:column;font-size:clamp(44px,5.6vw,76px);font-weight:800;letter-spacing:-.05em;line-height:1}.fo-loss{color:#c2410c}.fo-loss-post{font-size:.56em;letter-spacing:-.035em;line-height:1.15;margin-top:.25em}.fo-lede{font-size:17px;line-height:1.55;color:#2f3a4b;max-width:52ch}.fo-cumul{display:flex;flex-direction:column;gap:8px;max-width:600px}.fo-cumul dl{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 0}.fo-cumul dl>div{padding:0 22px;border-left:1px solid #D5DAD2}.fo-cumul dl>div:first-child{padding-left:0;border-left:0}.fo-cumul dt{font-size:13px;font-weight:700;color:#4e5a6b}.fo-cumul dd{font-size:24px;font-weight:800;letter-spacing:-.03em;color:#c2410c;font-variant-numeric:tabular-nums;white-space:nowrap}.fo-cumul dd small{font-size:.62em;font-weight:700;letter-spacing:0;margin-right:5px;color:#9a3412}.fo-cumul p{font-size:13px;color:#4e5a6b}.fo-cta{appearance:none;border:0;align-self:flex-start;display:inline-flex;align-items:center;gap:14px;min-height:60px;padding:0 6px 0 22px;border-radius:12px;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);color:#fff;font-size:17px;font-weight:800;box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px #1f8a5ccc;transition:transform .2s cubic-bezier(.22,1,.36,1)}.fo-cta>span{width:48px;height:48px;border-radius:10px;background:#ffffff29;display:grid;place-items:center;transition:transform .2s}.fo-cta:hover{transform:translateY(-2px)}.fo-cta:hover>span{transform:translate(4px)}.fo-cta:active{transform:scale(.97)}.fo-why{padding:22px 24px;border-radius:20px;background:linear-gradient(160deg,#1e2d4d,#15253f);color:#fff;display:flex;flex-direction:column;gap:16px;box-shadow:0 30px 60px -30px #15253f99}.fo-why-kicker{font-size:13px;font-weight:700;color:#f2d38a}.fo-why-count{display:flex;align-items:baseline;gap:10px}.fo-why-count strong{font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.fo-why-count span{font-size:16px;font-weight:700;line-height:1.25}.fo-why-now strong{font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1.05}.fo-why-text{font-size:15px;line-height:1.5;color:#d5dbe8}.fo-why-track{display:flex;flex-direction:column;gap:8px}.fo-why-track>div{display:grid;grid-template-columns:repeat(var(--cells,12),1fr);gap:4px}.fo-why-track>div[data-cells="1"]{--cells:1}.fo-why-track>div[data-cells="2"]{--cells:2}.fo-why-track>div[data-cells="3"]{--cells:3}.fo-why-track>div[data-cells="4"]{--cells:4}.fo-why-track>div[data-cells="5"]{--cells:5}.fo-why-track>div[data-cells="6"]{--cells:6}.fo-why-track>div[data-cells="7"]{--cells:7}.fo-why-track>div[data-cells="8"]{--cells:8}.fo-why-track>div[data-cells="9"]{--cells:9}.fo-why-track>div[data-cells="10"]{--cells:10}.fo-why-track i{height:22px;border-radius:5px;background:#ffffff29;display:block}.fo-why-track i[data-at=start]{background:#9fe3c0;box-shadow:0 0 0 3px #9fe3c040}.fo-why-track i[data-at=end]{background:#f2d38a}.fo-why-track p{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700}.fo-why-track p span:first-child{color:#9fe3c0}.fo-why-track p span:last-child{color:#f2d38a}.fo-why ul{display:flex;flex-direction:column;gap:10px}.fo-why li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.45}.fo-why li svg{width:18px;height:18px;margin-top:2px;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fo-journey{padding:22px 26px;display:flex;flex-direction:column;gap:18px}.fo-journey h2,.fo-landmarks h2,.fo-actions h2,.fo-found h2,.fo-plus>h2{font-size:18px;font-weight:800;letter-spacing:-.02em}.fo-journey ol{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.fo-journey ol:before{content:"";position:absolute;left:12px;right:12px;top:12px;height:2px;background:linear-gradient(90deg,#1f8a5c 0% 20%,#dde2da 20%)}.fo-journey li{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.fo-journey li>span{position:relative;width:26px;height:26px;border-radius:50%;background:#1e2d4d;color:#fff;box-shadow:0 0 0 4px #fff;display:grid;place-items:center;font-size:12.5px;font-weight:800}.fo-journey li[data-now]>span{background:#1f8a5c}.fo-journey strong{font-size:14.5px}.fo-journey li[data-now] strong{color:#17714a}.fo-journey p{font-size:14px;line-height:1.5;color:#2f3a4b}.fo-done{overflow:hidden}.fo-done>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 26px;border-bottom:1px solid #EEF0EC}.fo-done>header p{font-size:15px;color:#3d4859}.fo-done>header p strong{color:#1e2d4d}.fo-done>header>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#17714a;white-space:nowrap}.fo-done>header>span i{width:7px;height:7px;border-radius:50%;background:#1f8a5c;display:inline-block}.fo-done-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.fo-done-grid>div:first-child{padding:24px 26px;display:flex;flex-direction:column;gap:16px}.fo-done-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.fo-done ol{display:flex;flex-direction:column;gap:14px}.fo-done li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.fo-done li strong{display:block;font-size:15.5px}.fo-done li small{font-size:13.5px;color:#4e5a6b}.fo-check{width:28px;height:28px;border-radius:50%;background:#1f8a5c url("./coche-blanche-JNL7SXXR.svg") center/13px no-repeat}.fo-todo{width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #c2410c;display:grid;place-items:center;font-size:13px;font-weight:800;color:#c2410c}.fo-todo-title{color:#c2410c}.fo-teaser{border-left:1px solid #EEF0EC;background:#f4f6f3;padding:22px 24px;display:flex;align-items:center;justify-content:center}.fo-teaser button{appearance:none;border:0;position:relative;width:min(100%,340px);min-height:230px;padding:18px 18px 70px;border-radius:6px;background:#fff;box-shadow:0 1px 2px #1e2d4d14,0 18px 36px -18px #1e2d4d59;transform:rotate(1.2deg);text-align:left;display:flex;flex-direction:column;gap:10px;overflow:hidden;transition:transform .2s}.fo-teaser button:hover{transform:rotate(0) translateY(-2px)}.fo-teaser-head{display:flex;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;color:#4e5a6b}.fo-teaser-head>span:first-child{white-space:nowrap}.fo-teaser-head>span:last-child{text-align:right}.fo-teaser button>strong{font-size:12px;color:#1e2d4d}.fo-teaser-lines{display:flex;flex-direction:column;gap:6px;filter:blur(3.5px);opacity:.8}.fo-teaser-lines i{display:block;height:6px;border-radius:3px;background:#c9cfc6}.fo-teaser-lines i:nth-child(1){width:92%}.fo-teaser-lines i:nth-child(3){width:84%}.fo-teaser-lines i:nth-child(4){width:96%}.fo-teaser-lines i:nth-child(5){width:70%}.fo-teaser-lines i:nth-child(6){width:88%;margin-top:6px}.fo-teaser-lines i:nth-child(7){width:94%}.fo-teaser-lines i:nth-child(8){width:60%}.fo-teaser-cta{position:absolute;inset:auto 0 0;height:56%;background:linear-gradient(180deg,#fff0,#fff 55%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:16px}.fo-teaser-cta>span{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:13.5px;font-weight:700}.fo-years{margin:0;padding:18px 26px 24px;border-top:1px solid #EEF0EC;display:flex;flex-direction:column;gap:10px}.fo-years figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px}.fo-years figcaption>span:first-child{font-weight:700}.fo-years figcaption>span:last-child{display:flex;flex-wrap:wrap;gap:14px;color:#4e5a6b}.fo-years figcaption>span:last-child>span{display:inline-flex;align-items:center;gap:6px}.fo-years i{width:10px;height:10px;border-radius:2px;display:inline-block}.fo-years [role=img]{padding-bottom:20px}.fo-bars{display:flex;gap:3px;align-items:flex-end;height:34px}.fo-bars>span{position:relative;flex:1 1 0;min-width:0;height:48%;border-radius:2px;background:#1e2d4d;transform-origin:bottom;animation:fo-grow .6s cubic-bezier(.22,1,.36,1) both}.fo-bars>span[data-h="1"]{height:56%}.fo-bars>span[data-h="2"]{height:64%}.fo-bars>span[data-h="3"]{height:70%}.fo-bars>span[data-state=anomaly],.fo-years i[data-state=anomaly]{height:100%;background:#c8a45a}.fo-bars>span[data-state=complete],.fo-years i[data-state=complete]{height:60%;background:transparent;box-shadow:inset 0 0 0 1.5px #8a93a5}.fo-years i[data-state=read]{background:#1e2d4d}.fo-years i[data-state]{height:10px}.fo-bars em{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);font-size:11.5px;font-weight:700;font-style:normal;color:#4e5a6b;white-space:nowrap}.fo-bars>span[data-state=anomaly] em{color:#8a6a24}.fo-found{display:flex;flex-direction:column;gap:10px}.fo-found>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:0 4px;flex-wrap:wrap}.fo-found>header span{font-size:13.5px;color:#4e5a6b}.fo-found ol{display:flex;flex-direction:column;gap:10px}.fo-ano{position:relative;overflow:hidden;border-radius:20px;display:grid;grid-template-columns:120px minmax(0,1fr)}.fo-ano-year{padding:22px 16px;background:#f7f8f6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.fo-ano-year span{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4e5a6b}.fo-ano-year strong{font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.fo-ano-year strong[data-range]{font-size:20px;letter-spacing:-.02em;white-space:nowrap}.fo-ano-body{padding:20px 22px;display:flex;flex-direction:column;gap:8px;min-width:0}.fo-ano-body>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px}.fo-ano-body>div strong{font-size:18px;line-height:1.3}.fo-stake{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#fdf1ea;color:#c2410c;font-size:13px;font-weight:700;white-space:nowrap}.fo-stake[data-open]{background:#f0f2ee;color:#4e5a6b}.fo-ano-body p{font-size:15px;line-height:1.55;color:#2f3a4b}.fo-ano-body button{appearance:none;border:0;align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;background:#1e2d4d;color:#fff;font-size:14.5px;font-weight:700;transition:background-color .15s}.fo-ano-body button:hover{background:#15253f}.fo-ano-body button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fo-complete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:14px 18px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;font-size:14.5px}.fo-complete a{font-weight:700;color:#17714a;text-decoration:underline;text-underline-offset:3px}.fo-landmarks{padding:22px 26px;display:flex;flex-direction:column;gap:14px}.fo-landmarks>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.fo-landmarks>header span{font-size:13.5px;color:#4e5a6b}.fo-rep{font-size:16px;line-height:1.5;font-weight:600}.fo-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fo-figs>div{padding:14px 16px;border-radius:14px;background:#f4f6f3}.fo-figs dt{font-size:12.5px;font-weight:700;color:#4e5a6b}.fo-figs dd{font-size:24px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.fo-figs small{font-size:13px;font-weight:600;color:#8a93a5}.fo-landmarks details{border-top:1px solid #EEF0EC}.fo-landmarks summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:15px;font-weight:700}.fo-landmarks summary::-webkit-details-marker{display:none}.fo-landmarks details[open] summary svg{transform:rotate(180deg)}.fo-landmarks details p{font-size:14.5px;line-height:1.55;color:#3d4859;padding-bottom:10px}.fo-note{font-size:13.5px;line-height:1.5;color:#4e5a6b;padding:0 4px}.fo-actions{padding:22px 26px;display:flex;flex-direction:column;gap:10px}.fo-actions li>*{appearance:none;border:0;background:none;width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #EEF0EC;text-align:left;color:#1e2d4d;text-decoration:none}.fo-actions li:first-child>*{border-top:0}.fo-num{width:28px;height:28px;border-radius:50%;background:#1e2d4d;color:#fff;font-size:13px;font-weight:800;display:grid;place-items:center}.fo-actions strong{font-size:15.5px;line-height:1.35}.fo-act-sub{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#4e5a6b;white-space:nowrap}.fo-act-sub[data-free]{color:#1f8a5c}.fo-plus{display:flex;flex-direction:column;gap:12px}.fo-plus>div{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px;align-items:stretch}.fo-tile{padding:20px 22px;display:flex;flex-direction:column;gap:12px}.fo-tile h3{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:800;line-height:1.3}.fo-tile h3>span{width:32px;height:32px;flex-shrink:0;border-radius:10px;background:#eef1f7;color:#1e2d4d;display:grid;place-items:center}.fo-tile ul{display:flex;flex-direction:column}.fo-tile li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #EEF0EC;font-size:13.5px;color:#4e5a6b}.fo-tile li:first-child{border-top:0}.fo-tile li strong{font-size:15px;color:#1e2d4d}.fo-tile li em{display:inline-flex;align-items:center;height:22px;margin-left:8px;padding:0 8px;border-radius:999px;background:#f0f2ee;font-size:12px;font-weight:700;font-style:normal;color:#1e2d4d}.fo-reserved{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#eef1f7;box-shadow:inset 0 0 0 1px #d5dcea;font-size:12.5px;font-weight:700;color:#1e2d4d}.fo-tile p{font-size:14.5px;line-height:1.55;color:#3d4859}.fo-tile button{appearance:none;border:0;margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:10px;background:#eef6f1;color:#17714a;font-size:14px;font-weight:700}.fo-tile button:hover{background:#e0f0e7}.fo-hero-dark{padding:32px;border-radius:22px;background:radial-gradient(120% 140% at 0% 0%,#2a3d66,#1e2d4d 45%,#15253f);color:#fff;display:flex;flex-direction:column;gap:16px}.fo-hero-dark h1{font-size:clamp(30px,3.6vw,44px);font-weight:800;letter-spacing:-.04em;line-height:1.1}.fo-scope{font-size:14.5px;color:#c7cfe3}.fo-rep-dark{font-size:17px;line-height:1.5;max-width:52ch}.fo-rep-dark strong{color:#9fe3c0}.fo-hero-dark dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fo-hero-dark dl>div{padding:14px 16px;border-radius:14px;background:#ffffff12}.fo-hero-dark dt{font-size:12.5px;font-weight:700;color:#b7c0d6}.fo-hero-dark dd{font-size:26px;font-weight:800;letter-spacing:-.03em}.fo-hero-dark small{font-size:13px;color:#c7cfe3}.fo-fab{appearance:none;border:0;position:fixed;right:24px;bottom:24px;z-index:30;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px 0 16px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:14.5px;font-weight:700;box-shadow:0 18px 40px -16px #15253fb3}.fo-fab svg{width:21px;height:21px;fill:none;stroke:#9fe3c0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.fo-page button:focus-visible,.fo-page a:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}@keyframes fo-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fo-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(max-width:1180px){.fo-hero{grid-template-columns:1fr}.fo-plus>div{grid-template-columns:1fr}.fo-done-grid{grid-template-columns:1fr}.fo-teaser{border-left:0;border-top:1px solid #EEF0EC}}@media(max-width:900px){.fo-journey ol{grid-template-columns:1fr;gap:12px}.fo-journey ol:before{display:none}.fo-journey li{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:12px}.fo-journey li p{grid-column:2}}@media(max-width:640px){.fo-hero h1{font-size:44px}.fo-cumul dl{grid-template-columns:1fr;gap:8px}.fo-cumul dl>div{padding:0;border-left:0}.fo-ano{grid-template-columns:1fr}.fo-ano-year{flex-direction:row;justify-content:flex-start;gap:10px;padding:14px 18px}.fo-ano-year strong{font-size:24px}.fo-figs,.fo-hero-dark dl{grid-template-columns:1fr}.fo-journey,.fo-landmarks,.fo-actions,.fo-done>header,.fo-done-grid>div:first-child,.fo-years{padding-left:18px;padding-right:18px}.fo-hero-dark{padding:24px 20px}.fo-fab{right:16px;bottom:16px}.fo-fab span{display:none}.fo-fab{padding:0;width:56px;justify-content:center}.fo-bars{gap:1px}.fo-bars em{font-size:10px}}@media(prefers-reduced-motion:reduce){.fo-bars>span,.fo-kicker i{animation:none}.fo-cta,.fo-teaser button{transition:none}}.fc-grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:18px;align-items:start;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif}.fc-grid p,.fc-grid h2,.fc-grid ul{margin:0}.fc-grid ul{padding:0;list-style:none}.fc-list{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 30px 60px -40px #1e2d4d40;overflow:hidden;padding-bottom:8px}.fc-kicker{padding:14px 18px 8px;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4e5a6b;border-top:1px solid #EEF0EC}.fc-list>.fc-kicker:first-child{border-top:0}.fc-list [role=tab],.fc-plain a{appearance:none;border:0;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:12px 18px;background:transparent;text-align:left;font:inherit;color:#1e2d4d;cursor:pointer;text-decoration:none;border-top:1px solid #F0F1EE}.fc-list [role=tab][aria-selected=true]{background:#fff;box-shadow:inset 3px 0 #1e2d4d}.fc-list [role=tab]:hover,.fc-plain a:hover{background:#f7f8f6}.fc-year{font-size:14px;font-variant-numeric:tabular-nums;min-width:44px}.fc-list span strong{display:block;font-size:15px;line-height:1.3}.fc-list small{font-size:13px;font-weight:700;color:#17714a}.fc-list small[data-open]{color:#4e5a6b}.fc-list .fc-info,.adcf-workspace.dv-reference .qc-page .fc-list .fc-info{padding:0 18px 6px}.fc-info li{padding:8px 0;font-size:14.5px;border-top:1px solid #F0F1EE}.fc-info li:first-child{border-top:0}.fc-subject{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 30px 60px -40px #1e2d4d40;padding:24px 26px;display:flex;flex-direction:column;gap:14px;animation:fo-in .3s ease both}.fc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13.5px;color:#4e5a6b}.fc-badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fdf1ea;color:#9a3412;font-size:12.5px;font-weight:700}.fc-subject h2{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.fc-years{font-size:15px;font-weight:700;color:#4e5a6b;font-variant-numeric:tabular-nums}.fc-boxes{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px}.fc-boxes>div{padding:16px 18px;border-radius:14px;background:#f4f6f3}.fc-label{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4e5a6b;margin-bottom:6px!important}.fc-boxes p:not(.fc-label){font-size:15.5px;line-height:1.55}.fc-stake{font-size:17px!important;font-weight:800;color:#17714a}.fc-stake[data-open]{color:#4e5a6b}.fc-locked{display:flex;flex-direction:column;gap:10px}.fc-locked li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #e3e6e2}.fc-lock{width:32px;height:32px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;display:grid;place-items:center;color:#1e2d4d}.fc-locked strong{display:block;font-size:15px}.fc-locked small{font-size:13.5px;color:#4e5a6b}.fc-locked button{appearance:none;border:0;cursor:pointer;min-height:40px;padding:0 14px;border-radius:10px;background:#1e2d4d;color:#fff;font:700 14px inherit;font-family:inherit;white-space:nowrap}.fc-locked button:hover{background:#15253f}.fc-nav{display:flex;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid #EEF0EC}.fc-nav button{appearance:none;border:0;background:none;cursor:pointer;min-height:44px;padding:0 8px;font:700 14.5px inherit;font-family:inherit;color:#1e2d4d}.fc-nav button:disabled{opacity:.4;cursor:default}.fc-grid :is(button,a):focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}@keyframes fo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:980px){.fc-grid,.fc-boxes{grid-template-columns:1fr}}@media(max-width:640px){.fc-locked li{grid-template-columns:32px minmax(0,1fr)}.fc-locked button{grid-column:1/-1}.fc-subject{padding:20px 18px}}.adcf-workspace.dv-reference .cm-page .cm-nets .cm-net-lock{display:flex;justify-content:center;padding:14px 0}.fo-ano-added{margin:0;font-size:13.5px;font-weight:700;color:#8a4b00}.fc-letters{margin-top:20px;display:flex;flex-direction:column;gap:14px;max-width:980px;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif;animation:fo-in .3s ease both}.adcf-workspace.dv-reference .qc-page .fc-mails{margin:0;padding:0;list-style:none;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.fc-mails li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:18px 22px;border-top:1px solid #EEF0EC}.fc-mails li:first-child{border-top:0}.fc-mail-icon{width:44px;height:44px;border-radius:12px;background:#f4f6f3;display:grid;place-items:center}.fc-mail-icon svg{width:20px;height:20px;fill:none;stroke:#1e2d4d;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fc-mails li>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.fc-mails small{font-size:12.5px;font-weight:700;color:#4e5a6b}.fc-mails strong{font-size:16px;line-height:1.35}.fc-mails li>span:last-child>span{font-size:14px;color:#3d4859}.fc-rblock{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px 20px;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #e3e6e2}.fc-rblock-icon{width:40px;height:40px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;display:grid;place-items:center}.fc-rblock-icon svg{width:18px;height:18px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fc-rblock>span:nth-child(2){min-width:0}.fc-rblock strong{display:block;font-size:15.5px}.fc-rblock>span:nth-child(2)>span{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:#3d4859}.fc-rblock button{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:12px;background:#1e2d4d;color:#fff;font:700 14.5px ADCF Manrope,Manrope,Arial,sans-serif;white-space:nowrap;transition:background-color .15s,transform .12s}.fc-rblock button:hover{background:#2e4166}.fc-rblock button:active{transform:scale(.97)}@media(max-width:640px){.fc-rblock{grid-template-columns:40px minmax(0,1fr)}.fc-rblock button{grid-column:1/-1;justify-content:center}}.adcf-workspace.dv-reference .qc-page .qc-band-upto{display:block;margin:10px 0 -6px;font-size:17px;font-weight:700;color:#9fe3c0}.fc-mails li:has(.fc-send){grid-template-columns:44px minmax(0,1fr) auto}.fc-mails li:has(.fc-send)>span:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:2px}.fc-mails li:has(.fc-send)>span:nth-child(2)>span{font-size:14px;color:#3d4859}.fc-send{appearance:none;border:0;cursor:pointer;min-height:42px;padding:0 16px;border-radius:12px;background:#1f8a5c;color:#fff;font:inherit;font-size:14px;font-weight:700;white-space:nowrap}.fc-send:hover{background:#19744d}@media(max-width:640px){.fc-mails li:has(.fc-send){grid-template-columns:44px minmax(0,1fr)}.fc-send{grid-column:2;justify-self:start}}@keyframes oqSlide{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:none}}@keyframes oqBub{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.oq-shell{min-height:100vh;display:flex;flex-direction:column;background:#f4f6f3;color:#1e2d4d;font:16px/1.5 ADCF Manrope,Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}:where(.oq-shell) *,:where(.oq-shell) *:before,:where(.oq-shell) *:after{box-sizing:border-box}:where(.oq-shell) :where(h1,h2,p,ol,ul,dl,dd){margin:0;padding:0}:where(.oq-shell) h1{text-wrap:balance}:where(.oq-shell) p{text-wrap:pretty}:where(.oq-shell) button{font:inherit;cursor:pointer}:where(.oq-shell) a{color:inherit}:where(.oq-shell) :focus-visible{outline:2px solid #1F8A5C;outline-offset:3px;border-radius:10px}.oq-mob{display:none}.oq-top{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px clamp(16px,3vw,40px);border-bottom:1px solid #E3E6E2}.oq-brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.oq-brand img{width:28px;height:28px;display:block;background:#fff;border-radius:7px;padding:2px;box-shadow:0 0 0 1px #1e2d4d1a}.oq-brand span{font-size:18px;font-weight:800;letter-spacing:-.03em}.oq-prog{display:flex;align-items:center;gap:8px;flex:1;justify-content:center;min-width:0;max-width:680px;list-style:none}.oq-prog li{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.oq-dot{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:#6b7483;box-shadow:inset 0 0 0 1.5px #c9cfc6}.oq-plab{font-size:14px;font-weight:600;opacity:.6;white-space:nowrap}.oq-line{flex:1;height:2px;min-width:12px;border-radius:1px;background:#dde2da}.oq-prog li.is-done .oq-dot{background:#1f8a5c;color:#fff;box-shadow:none}.oq-prog li.is-done .oq-plab{opacity:1}.oq-prog li.is-done .oq-line{background:#1f8a5c}.oq-prog li.is-current .oq-dot{background:#1e2d4d;color:#fff;box-shadow:none}.oq-prog li.is-current .oq-plab{opacity:1;font-weight:800}.oq-phase{flex:1;min-width:0;font-size:14px;font-weight:800;text-align:center}.oq-account{display:flex;align-items:center;gap:14px;flex-shrink:0}.oq-email{font-size:13.5px;opacity:.75}.oq-account a{font-size:14px;font-weight:700;border-bottom:1px solid currentColor;white-space:nowrap;text-decoration:none}@media(max-width:1180px){.oq-email{display:none}}@media(max-width:980px){.oq-plab{display:none}}.oq-shell .oq-main-w{flex:1;display:flex;flex-direction:column;min-height:0}.rp-page.oq{flex:1;display:flex;flex-direction:column;min-height:0;padding:0;background:transparent;max-width:none}.rp-page.oq>form{flex:1;display:flex;flex-direction:column;min-height:0}.oq-shell .oq-sub{flex-shrink:0;display:flex;align-items:center;gap:14px;width:100%;max-width:640px;margin:0 auto;padding:16px 40px 0}.oq-shell .oq-back{width:44px;height:44px;flex-shrink:0;border-radius:999px;background:#fff;display:grid;place-items:center;color:inherit}.oq-shell .oq-back:hover{filter:brightness(.95)}.oq-shell .oq-back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.oq-shell .oq-bar{flex:1;height:6px;border-radius:999px;background:#e3e7e1;overflow:hidden}.oq-shell .oq-bar span{display:block;height:100%;border-radius:999px;background:#1f8a5c;transition:width .5s cubic-bezier(.2,.7,.2,1)}.oq-shell .oq-col{position:relative;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;justify-content:safe center;width:100%;max-width:640px;margin:0 auto;padding:36px 40px 40px}.oq-shell .oq-col::-webkit-scrollbar{display:none}.oq-shell .oq-q{position:relative;display:flex;flex-direction:column;gap:22px;animation:oqSlide .45s cubic-bezier(.2,.7,.2,1) both}.oq-shell .oq-leo{display:flex;align-items:flex-start;gap:12px;animation:oqBub .45s .05s both}.oq-shell .oq-leo img{width:40px;height:40px;flex-shrink:0;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 4px 12px -6px #1e2d4d59}.oq-shell .oq-leo p{align-self:center;font-size:15.5px;line-height:1.4;font-weight:700;color:#3d4859}.oq-shell .oq-ano{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:14px;background:#fbebd5;font-size:15px;line-height:1.45;color:#5c3300}.oq-shell .oq-ano>span:first-child{width:8px;height:8px;margin-top:7px;flex-shrink:0;border-radius:50%;background:#e07b00}.oq-shell .oq-ano strong{font-weight:800;color:#8a4b00}.oq-shell .oq-head{display:flex;flex-direction:column;gap:6px}.oq-shell .oq-head h1{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.15;outline:none}.oq-shell .oq-psub{font-size:16px;line-height:1.45;color:#5b6576}.oq-shell .oq-psub span{font-weight:700;color:#6b7483}.oq-shell .oq-error{font-size:15px;font-weight:700;color:#a23b3b}.oq-shell .oq-cards{display:flex;flex-direction:column;gap:10px}.oq-shell .oq-card{display:flex;align-items:center;gap:14px;min-height:68px;padding:12px 16px;border:0;border-radius:18px;text-align:left;font-size:16.5px;font-weight:700;line-height:1.3;color:#1e2d4d;background:#fff;box-shadow:0 0 0 1px #e3e7e1;transition:background .25s,color .25s,box-shadow .25s,transform .25s}.oq-shell .oq-card:hover:not(:disabled){box-shadow:inset 0 0 0 2px #1f8a5c}.oq-shell .oq-card:disabled{opacity:.45;cursor:default}.oq-shell .oq-tile{width:46px;height:46px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;background:#eef6f1;transition:background .25s}.oq-shell .oq-tile svg{width:24px;height:24px;fill:none;stroke:#1f8a5c;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.oq-shell .oq-card-l{flex:1;min-width:0}.oq-shell .oq-tick{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 2px #c9cfc6}.oq-shell .oq-card[data-role=checkbox] .oq-tick{border-radius:8px}.oq-shell .oq-tick svg{width:15px;height:15px;fill:none;stroke:#1f8a5c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.oq-shell .oq-card[aria-checked=true]{background:#1f8a5c;color:#fff;box-shadow:0 14px 30px -16px #1f8a5ce6;transform:scale(1.015)}.oq-shell .oq-card[aria-checked=true] .oq-tile{background:#ffffff2e}.oq-shell .oq-card[aria-checked=true] .oq-tile svg{stroke:#fff}.oq-shell .oq-card[aria-checked=true] .oq-tick{background:#fff;box-shadow:none}.oq-shell .oq-card[aria-checked=true] .oq-tick svg{opacity:1}.oq-shell .oq-more{align-self:flex-start;min-height:44px;padding:0 4px;border:0;background:transparent;font-size:16px;font-weight:800;color:#1f8a5c}.oq-shell .oq-date{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e7e1;animation:oqBub .3s both}.oq-shell .oq-date>span:first-child{font-size:15px;font-weight:700;color:#3d4859}.oq-shell .oq-date>div{display:flex;flex-wrap:wrap;gap:10px}.oq-shell .oq-date>div.is-off{opacity:.45}.oq-shell .oq-date select{min-height:58px;min-width:150px;padding:0 14px;border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px #d5dad2;background:#fff;font:inherit;font-size:18px;font-weight:700;color:#1e2d4d}.oq-shell .oq-date input{width:116px;min-height:58px;padding:0 14px;border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px #d5dad2;font:inherit;font-size:20px;font-weight:800;text-align:center;color:#1e2d4d}.oq-shell .oq-check{align-self:flex-start;display:flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:transparent;font-size:15.5px;font-weight:700;color:#1e2d4d}.oq-shell .oq-check>span{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 2px #c9cfc6}.oq-shell .oq-check svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.oq-shell .oq-check[aria-checked=true]>span{background:#1f8a5c;box-shadow:none}.oq-shell .oq-hint{font-size:14px;color:#6b7483}.oq-shell .oq-num-w{display:flex;flex-direction:column;gap:12px}.oq-shell .oq-num{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #e3e7e1}.oq-shell .oq-num button{width:60px;height:60px;flex-shrink:0;border:0;border-radius:16px;background:#f0f2ee;color:#1e2d4d;font-size:30px;font-weight:700}.oq-shell .oq-num button:hover{background:#e3e7e1}.oq-shell .oq-num button.is-plus{background:#1f8a5c;color:#fff}.oq-shell .oq-num button.is-plus:hover{background:#17714a}.oq-shell .oq-num>span{display:flex;flex-direction:column;align-items:center;line-height:1}.oq-shell .oq-num>span>span:first-child{font-size:52px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.oq-shell .oq-num>span>span:last-child{font-size:15px;font-weight:700;color:#6b7483;margin-top:6px}.oq-shell .oq-none{align-self:flex-start;min-height:48px;padding:0 18px;border:0;border-radius:999px;font-size:16px;font-weight:800;background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #e3e7e1}.oq-shell .oq-none[aria-pressed=true]{background:#1f8a5c;color:#fff;box-shadow:none}.oq-shell .oq-generic{display:flex;flex-direction:column;gap:14px}.oq-shell .oq-why{display:flex;flex-direction:column;gap:8px}.oq-shell .oq-why>button{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 2px;border:0;background:transparent;font-size:15px;font-weight:700;color:#5b6576;text-decoration:underline;text-underline-offset:3px}.oq-shell .oq-why>button:hover{color:#1e2d4d}.oq-shell .oq-why>button span{font-size:16px;transition:transform .2s}.oq-shell .oq-why>button span[data-open]{transform:rotate(90deg)}.oq-shell .oq-why-b{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e7e1;animation:oqBub .25s both}.oq-shell .oq-why-b>p:first-child{font-size:15.5px;line-height:1.5;color:#1e2d4d}.oq-shell .oq-why-k{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b7483;padding-top:4px}.oq-shell .oq-why-b dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid #EEF0EC}.oq-shell .oq-why-b dt{font-size:15px;color:#5b6576}.oq-shell .oq-why-b dd{font-size:15px;font-weight:800;text-align:right}.oq-shell .oq-external{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e7e1;font-size:15px}.oq-shell .oq-external a{align-self:flex-start;font-weight:800;color:#1f8a5c}.oq-shell .oq-foot{flex-shrink:0;width:100%;padding:22px 0 0;display:flex;flex-direction:column;gap:10px}.oq-shell .oq-main{width:100%;min-height:56px;border:0;border-radius:16px;font-size:17px;font-weight:800;color:#fff;background:#1f8a5c;box-shadow:0 14px 28px -14px #1f8a5ce6;transition:background .3s}.oq-shell .oq-main:hover:not(:disabled){filter:brightness(.94)}.oq-shell .oq-main:disabled{background:#9aa3b2;box-shadow:none;cursor:default}.oq-shell .oq-alt{width:100%;min-height:52px;border:0;border-radius:18px;font-size:16px;font-weight:700;color:#1e2d4d;background:transparent}.oq-shell .oq-alt:hover{background:#ecefea}.oq-shell .oq-toast-w{position:absolute;left:0;right:0;bottom:120px;z-index:60;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.oq-shell .oq-toast{display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:14px 18px;border-radius:16px;background:#1e2d4d;color:#fff;font-size:16px;font-weight:700;box-shadow:0 18px 40px -16px #0f192d99;animation:oqBub .25s both}.oq-shell .oq-toast>span{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#1f8a5c}.oq-shell .oq-toast svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px){.oq-desk{display:none!important}.oq-mob{display:block}.oq-shell .oq-top,.oq-shell .oq-sub{padding-left:20px;padding-right:20px}.oq-shell{height:100dvh;min-height:0}.oq-shell .oq-col{max-width:none;padding:22px 20px 0;justify-content:flex-start}.oq-shell .oq-col{padding-top:10px}.oq-shell .oq-q{flex:1 0 auto;justify-content:center;gap:14px}.oq-shell .oq-head h1{font-size:24px}.oq-shell .oq-psub{font-size:15px}.oq-shell .oq-card{min-height:58px;padding:9px 14px;font-size:16px}.oq-shell .oq-tile{width:38px;height:38px;border-radius:12px}.oq-shell .oq-foot{position:sticky;bottom:0;margin:0 -20px;width:auto;padding:12px 20px 30px;background:#f4f6f3;box-shadow:0 -14px 14px -4px #f4f6f3;z-index:3}.oq-shell .oq-foot:empty{display:none}.oq-shell .oq-why{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){:where(.oq-shell) *,:where(.oq-shell) *:before,:where(.oq-shell) *:after{animation:none!important;transition:none!important}}.oq-shell .oq-hcard{display:flex;flex-direction:column;gap:8px}.oq-shell .oq-card-l{display:flex;flex-direction:column;gap:3px}.oq-shell .oq-note{font-size:14px;font-weight:600;opacity:.8}.oq-shell .oq-fx{display:flex;flex-direction:column;gap:10px;margin-left:14px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e7e1;animation:oqBub .3s both}.oq-shell .oq-fx>span:first-child{font-size:15.5px;font-weight:700;color:#1e2d4d}.oq-shell .oq-fx>div{display:flex;align-items:center;gap:8px}.oq-shell .oq-fx input{width:110px;min-height:52px;padding:0 12px;border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px #d5dad2;font:inherit;font-size:20px;font-weight:800;text-align:center;color:#1e2d4d;background:#fff}.oq-shell .oq-fx input.is-off{background:#f4f6f3}.oq-shell .oq-fx>div>span{font-size:18px;font-weight:800;color:#3d4859}.oq-shell .oq-q.oq-health{gap:22px}.oq-shell .oq-unsure{margin-left:16px;min-height:36px;font-size:14.5px;color:#5b6576}.oq-shell .oq-generic input:not([type=checkbox]):not([type=radio]),.oq-shell .oq-generic select{width:100%;max-width:none;min-height:72px;padding:0 22px;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad2;font:inherit;font-size:28px;font-weight:800;color:#1e2d4d;outline:none}.oq-shell .oq-generic input:focus-visible,.oq-shell .oq-generic select:focus-visible,.oq-shell .oq-generic textarea:focus-visible{box-shadow:inset 0 0 0 2px #1f8a5c}.oq-shell .oq-generic input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #a23b3b}.oq-shell .oq-generic textarea{width:100%;min-height:140px;padding:16px 18px;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad2;font:inherit;font-size:17px;line-height:1.5;color:#1e2d4d;resize:vertical}.oq-shell .oq-generic label,.oq-shell .oq-generic legend{font-size:15px;font-weight:700;color:#3d4859}.oq-shell .oq-generic .st-field-help{font-size:14px;color:#6b7483}.oq-shell .oq-generic .st-field-error{font-size:15px;font-weight:700;color:#a23b3b}@media(max-width:640px){.oq-shell .oq-generic input:not([type=checkbox]):not([type=radio]){min-height:64px;font-size:24px}}.adcf-workspace .rv-page{display:flex;flex-direction:column;gap:28px;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif}.adcf-workspace .rv-page h2,.adcf-workspace .rv-page p,.adcf-workspace .rv-page ul{margin:0}.adcf-workspace .rv-page ul{padding:0;list-style:none}.adcf-workspace .rv-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px 48px;padding:34px 36px 30px;border-radius:22px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#16263f);box-shadow:0 24px 48px -30px #15253f8c}.adcf-workspace .rv-hero:before{content:"";position:absolute;right:-140px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,196,154,.18),transparent);pointer-events:none}.adcf-workspace .rv-hero-main{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.adcf-workspace .rv-status{align-self:flex-start;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:800;background:#9fe3c029;color:#9fe3c0}.adcf-workspace .rv-status[data-tone=gold]{background:#f2d38a29;color:#f2d38a}.adcf-workspace .rv-lead{font-size:17px;font-weight:600;line-height:1.4;color:#d5dbe8;max-width:34ch}.adcf-workspace .rv-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.adcf-workspace .rv-total strong{font-size:clamp(52px,5.4vw,76px);font-weight:700;letter-spacing:-.05em;line-height:1;color:#9fe3c0;font-variant-numeric:tabular-nums;white-space:nowrap;animation:rv-in .8s cubic-bezier(.22,1,.36,1) .1s both}.adcf-workspace .rv-total span{font-size:16px;color:#d5dbe8}.adcf-workspace .rv-none{font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.2}.adcf-workspace .rv-note{font-size:15px;line-height:1.55;color:#c7cfe3;max-width:48ch}.adcf-workspace .rv-stack{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;align-self:center}.adcf-workspace .rv-stack-row{display:flex;flex-direction:column;gap:7px}.adcf-workspace .rv-stack-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.adcf-workspace .rv-stack-head>span{min-width:0}.adcf-workspace .rv-stack-head>span strong{font-size:15.5px}.adcf-workspace .rv-stack-head>span span{margin-left:8px;font-size:13.5px;color:#b7c0d6}.adcf-workspace .rv-stack-head>strong{font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff}.adcf-workspace .rv-regime-bar{height:10px;border-radius:5px;background:#ffffff14;overflow:hidden}.adcf-workspace .rv-regime-bar>span{display:block;height:100%;border-radius:5px;transition:width 1s cubic-bezier(.22,1,.36,1)}.adcf-workspace .rv-stack-note{font-size:13.5px;color:#c7cfe3}.adcf-workspace .rv-stack-missing{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2)}.adcf-workspace .rv-stack-missing strong{font-size:15.5px;color:#c7cfe3}.adcf-workspace .rv-stack-missing span{font-size:14px;color:#f2d38a}.adcf-workspace .rv-facts{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.adcf-workspace .rv-facts>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.adcf-workspace .rv-facts>div>span:first-child{width:34px;height:34px;border-radius:10px;background:#9fe3c01f;display:grid;place-items:center}.adcf-workspace .rv-facts svg{width:17px;height:17px;fill:none;stroke:#9fe3c0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .rv-facts strong{display:block;font-size:14.5px}.adcf-workspace .rv-facts>div>span:last-child>span{display:block;margin-top:2px;font-size:14px;line-height:1.5;color:#c7cfe3}.adcf-workspace .rv-section-head{padding:0 4px 12px}.adcf-workspace .rv-section-head h2{font-size:20px;font-weight:800;letter-spacing:-.02em}.adcf-workspace .rv-section-head p{margin-top:4px;font-size:15px;color:#3d4859}.adcf-workspace .rv-explore{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-radius:20px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 24px 48px -36px #1e2d4d4d;overflow:hidden}.adcf-workspace .rv-controls{padding:26px 28px;display:flex;flex-direction:column;gap:22px;border-right:1px solid #EEF0EC}.adcf-workspace .rv-control{display:flex;flex-direction:column;gap:10px}.adcf-workspace .rv-control>span{font-size:15px;font-weight:700}.adcf-workspace .rv-control [role=radiogroup]{display:flex;flex-wrap:wrap;gap:8px}.adcf-workspace .rv-control button{appearance:none;border:0;cursor:pointer;flex-shrink:0;white-space:nowrap;min-height:44px;padding:0 16px;border-radius:12px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfc6;font:700 14.5px inherit;font-family:inherit;transition:background-color .15s,color .15s,transform .12s}.adcf-workspace .rv-control button[aria-checked=true]{background:#1e2d4d;color:#fff;box-shadow:none}.adcf-workspace .rv-control button:active{transform:scale(.97)}.adcf-workspace .rv-control button:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.adcf-workspace .rv-result{padding:26px 28px;display:flex;flex-direction:column;gap:14px;background:#fafbf9}.adcf-workspace .rv-result-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.adcf-workspace .rv-result-head span{font-size:14px;font-weight:700;color:#4e5a6b}.adcf-workspace .rv-result-head strong{font-size:30px;font-weight:800;letter-spacing:-.035em;color:#1f8a5c;font-variant-numeric:tabular-nums}.adcf-workspace .rv-result-head strong[data-tone=gold]{color:#8a4b00}.adcf-workspace .rv-result-head strong[data-tone=muted]{color:#4e5a6b}.adcf-workspace .rv-result ul{display:flex;flex-direction:column;gap:8px}.adcf-workspace .rv-result li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12;transition:opacity .25s}.adcf-workspace .rv-result li[data-open=false]{opacity:.6}.adcf-workspace .rv-dot{width:10px;height:28px;border-radius:5px}.adcf-workspace .rv-result li>span:nth-child(2){min-width:0}.adcf-workspace .rv-result li>span:nth-child(2) strong{display:block;font-size:15px}.adcf-workspace .rv-result li>span:nth-child(2) span{display:block;font-size:14px;line-height:1.45;color:#3d4859}.adcf-workspace .rv-result-value{text-align:right}.adcf-workspace .rv-result-value strong{display:block;margin-top:4px;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.adcf-workspace .rv-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:800;white-space:nowrap;background:#e9f6ef;color:#17714a}.adcf-workspace .rv-pill[data-tone=gold]{background:#fbefdd;color:#8a4b00}.adcf-workspace .rv-pill[data-tone=navy]{background:#eef1f7;color:#1e2d4d}.adcf-workspace .rv-pill[data-tone=grey]{background:#eef0f3;color:#3d4859}.adcf-workspace .rv-muted{font-size:13.5px;line-height:1.5;color:#4e5a6b}.adcf-workspace .rv-table{border-radius:20px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14;padding:6px 28px 8px}.adcf-workspace .rv-thead,.adcf-workspace .rv-row{display:grid;gap:20px}.adcf-workspace .rv-thead{align-items:end;padding:20px 0 16px;border-bottom:1.5px solid #1E2D4D}.adcf-workspace .rv-thead>span{display:flex;flex-direction:column;gap:4px}.adcf-workspace .rv-thead>span>span:first-child{display:flex;align-items:center;gap:8px}.adcf-workspace .rv-thead i{width:10px;height:10px;border-radius:3px;display:inline-block}.adcf-workspace .rv-thead>span>span:first-child strong{font-size:16px}.adcf-workspace .rv-thead>span>span:nth-child(2){font-size:13.5px;color:#4e5a6b}.adcf-workspace .rv-thead>span>strong{margin-top:6px;font-size:24px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.adcf-workspace .rv-thead>span>strong[data-tone=gold]{color:#8a4b00}.adcf-workspace .rv-row{align-items:baseline;padding:15px 0;border-bottom:1px solid #EEF0EC}.adcf-workspace .rv-row>span:first-child{font-size:14.5px;font-weight:700}.adcf-workspace .rv-row>[role=cell]{font-size:15px;line-height:1.5;color:#2f3a4b}.adcf-workspace .rv-row>[role=cell][data-strong]{color:#1e2d4d;font-weight:700}.adcf-workspace .rv-mlab{display:none}.adcf-workspace .rv-total-row{border-bottom:0;padding:16px 0 14px}.adcf-workspace .rv-total-row>span{font-size:15px;font-weight:800}.adcf-workspace .rv-total-row>strong{grid-column:2 / -1;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.adcf-workspace .rv-total-row>strong span{font-size:14px;font-weight:600;color:#4e5a6b}.adcf-workspace .rv-notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 40px;padding:24px 4px 0;border-top:1px solid #DDE2DA}.adcf-workspace .rv-notes h2{font-size:17px;font-weight:800}.adcf-workspace .rv-notes p{margin-top:6px;font-size:15px;line-height:1.6;color:#2f3a4b}@keyframes rv-in{0%{opacity:0;transform:translateY(.2em);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@media(max-width:1180px){.adcf-workspace .rv-hero,.adcf-workspace .rv-explore,.adcf-workspace .rv-notes{grid-template-columns:1fr}.adcf-workspace .rv-controls{border-right:0;border-bottom:1px solid #EEF0EC}}@media(max-width:900px){.adcf-workspace .rv-facts{grid-template-columns:1fr}.adcf-workspace .rv-hero{padding:26px 22px}}@media(max-width:820px){.adcf-workspace .rv-row,.adcf-workspace .rv-thead{grid-template-columns:1fr!important;gap:6px;padding:14px 0}.adcf-workspace .rv-thead{display:none}.adcf-workspace .rv-mlab{display:block;font-size:13px;font-weight:700;color:#4e5a6b}.adcf-workspace .rv-row>[role=cell]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px}.adcf-workspace .rv-total-row>strong{grid-column:auto}}@media(prefers-reduced-motion:reduce){.adcf-workspace .rv-page *{animation:none!important;transition:none!important}}.adcf-workspace .lt-page,.adcf-workspace .lt-print{color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif;max-width:1320px}.adcf-workspace .lt-page :is(h1,h2,p,ul,ol){margin:0}.adcf-workspace .lt-page :is(ul,ol){padding:0;list-style:none}.adcf-workspace .lt-head{padding:22px 0 20px;display:flex;flex-direction:column;gap:8px}.adcf-workspace .lt-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:#4e5a6b}.adcf-workspace .lt-crumbs a{font-weight:700;color:#1e2d4d;text-decoration:none}.adcf-workspace .lt-crumbs a:hover{color:#1f8a5c}.adcf-workspace .lt-pills{display:flex;flex-wrap:wrap;gap:8px}.adcf-workspace .lt-pills span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:#eef1f7;color:#1e2d4d}.adcf-workspace .lt-pills span[data-tone=green]{background:#e9f6ef;color:#17714a}.adcf-workspace .lt-head h1{font-size:clamp(26px,2.6vw,32px);font-weight:800;letter-spacing:-.03em;line-height:1.18;max-width:30ch}.adcf-workspace .lt-head>p{font-size:16px;color:#3d4859}.adcf-workspace .lt-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;align-items:start}.adcf-workspace .lt-col{display:flex;flex-direction:column;gap:16px;min-width:0}.adcf-workspace .lt-warn{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;font-size:14.5px;line-height:1.5;color:#5a3a00;font-weight:600}.adcf-workspace .lt-warn svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;fill:none;stroke:#8a4b00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .lt-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:22px 24px;display:flex;flex-direction:column;gap:14px}.adcf-workspace .lt-card h2{font-size:17px;font-weight:800}.adcf-workspace .lt-card-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.adcf-workspace .lt-card-head>span{font-size:13.5px;color:#4e5a6b}.adcf-workspace .lt-order{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.adcf-workspace .lt-order a{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#f7f8f6;color:#1e2d4d;text-decoration:none;transition:box-shadow .15s}.adcf-workspace .lt-order a:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace .lt-order a>span:first-child{width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #c9cfc6;display:grid;place-items:center;font-size:13px;font-weight:800}.adcf-workspace .lt-order a>span:last-child{font-size:13px;line-height:1.35;font-weight:600}.adcf-workspace .lt-order a[aria-current]{background:#eef1f7;box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace .lt-order a[aria-current]>span:first-child{background:#1e2d4d;color:#fff;box-shadow:none}.adcf-workspace .lt-order a[aria-current]>span:last-child{font-weight:800}.adcf-workspace .lt-where{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start;padding-top:14px;border-top:1px solid #EEF0EC}.adcf-workspace .lt-where>div{display:flex;flex-direction:column;gap:8px}.adcf-workspace .lt-same{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5}.adcf-workspace .lt-same svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;fill:none;stroke:#1e2d4d;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .lt-muted{font-size:14px;line-height:1.5;color:#3d4859}.adcf-workspace .lt-address{font-style:normal;padding:14px 16px;border-radius:12px;background:#f7f8f6;font-size:15px;line-height:1.55;display:flex;flex-direction:column}.adcf-workspace .lt-address>span:first-child{font-size:12.5px;font-weight:700;color:#4e5a6b;margin-bottom:2px}.adcf-workspace .lt-address em{font-size:13.5px;color:#8a4b00;font-style:normal;margin-top:4px}.adcf-workspace .lt-reasons li{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:6px 14px;align-items:center;padding:14px 8px;margin:0 -8px;border-radius:10px}.adcf-workspace .lt-reasons li+li{border-top:1px solid #EEF0EC}.adcf-workspace .lt-reasons li:hover{background:#fafbf9}.adcf-workspace .lt-reasons li>strong:first-child{font-size:17px;font-variant-numeric:tabular-nums}.adcf-workspace .lt-reasons li>strong:nth-child(2){font-size:15px;line-height:1.35;min-width:0}.adcf-workspace .lt-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.adcf-workspace .lt-pill i{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.adcf-workspace .lt-pill[data-tone=green]{background:#e9f6ef;color:#17714a}.adcf-workspace .lt-pill[data-tone=gold]{background:#fbefdd;color:#8a4b00}.adcf-workspace .lt-pieces li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0}.adcf-workspace .lt-pieces li+li{border-top:1px solid #EEF0EC}.adcf-workspace .lt-pieces li>span:first-child{width:32px;height:32px;border-radius:9px;background:#f0f2ee;display:grid;place-items:center}.adcf-workspace .lt-pieces svg{width:16px;height:16px;fill:none;stroke:#4a5366;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .lt-pieces li>span:nth-child(2){font-size:15px;min-width:0}.adcf-workspace .lt-rule{padding-top:8px;border-top:1px solid #EEF0EC;font-size:13.5px;color:#4e5a6b}.adcf-workspace .lt-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.adcf-workspace .lt-preview{appearance:none;border:0;cursor:pointer;position:relative;padding:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 24px 40px -30px #1e2d4d73;aspect-ratio:210 / 297;width:100%;max-width:373px;align-self:center;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.adcf-workspace .lt-preview:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #1e2d4d1a,0 30px 50px -28px #1e2d4d8c}.adcf-workspace .lt-preview-page{position:absolute;inset:0;pointer-events:none;overflow:hidden}.adcf-workspace .lt-preview-page .lt-a4{transform:scale(.47);transform-origin:top left;height:297mm;overflow:hidden}.adcf-workspace .lt-preview-cta{position:absolute;left:50%;bottom:16px;translate:-50% 0;display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:13.5px;font-weight:700;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;white-space:nowrap}.adcf-workspace .lt-preview:hover .lt-preview-cta,.adcf-workspace .lt-preview:focus-visible .lt-preview-cta{opacity:1;transform:none}.adcf-workspace .lt-actions{box-shadow:0 0 0 1.5px #1e2d4d,0 20px 40px -30px #1e2d4d66;padding:20px 22px;gap:10px}.adcf-workspace .lt-actions hr{border:0;height:1px;background:#eef0ec;margin:4px 0}.adcf-workspace .lt-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 20px;border-radius:12px;font:700 15px inherit;font-family:inherit;white-space:nowrap;background:#1e2d4d;color:#fff;transition:background-color .15s,transform .12s}.adcf-workspace .lt-btn:hover{background:#2e4166}.adcf-workspace .lt-btn:active{transform:scale(.97)}.adcf-workspace .lt-btn svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .lt-btn-outline{background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfda}.adcf-workspace .lt-btn-outline:hover{background:#f4f6f3}.adcf-workspace .lt-btn-outline span{font-size:13px;font-weight:600;color:#4e5a6b}.adcf-workspace .lt-save{background:#1f8a5c}.adcf-workspace .lt-save:hover{background:#19744d}.adcf-workspace .lt-save:disabled{background:#9aa3b2;cursor:not-allowed;transform:none}.adcf-workspace .lt-confirm{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:12px;background:#f7f8f6;cursor:pointer;font-size:14.5px;line-height:1.5}.adcf-workspace .lt-confirm input{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:#1F8A5C}.adcf-workspace .lt-field{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:700;color:#4e5a6b}.adcf-workspace .lt-field select{min-height:44px;padding:0 12px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #c9cfda;font:600 14.5px inherit;font-family:inherit;color:#1e2d4d}.adcf-workspace .lt-errors{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:#fbe9e9;color:#7a2323;font-size:14px}.adcf-workspace :is(.lt-page,.lt-print) :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.adcf-workspace .lt-toolbar{position:sticky;top:0;z-index:10;padding:16px 0;margin-bottom:8px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;background:#f4f6f3e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.adcf-workspace .lt-back{appearance:none;border:0;background:transparent;cursor:pointer;min-height:44px;padding:0 10px;border-radius:10px;font:700 14.5px inherit;font-family:inherit;color:#1e2d4d}.adcf-workspace .lt-back:hover{background:#ecefea}.adcf-workspace .lt-scope{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#e6e9e3}.adcf-workspace .lt-scope button{appearance:none;border:0;cursor:pointer;min-height:40px;padding:0 16px;border-radius:9px;background:transparent;color:#4e5a6b;font:700 14px inherit;font-family:inherit;white-space:nowrap}.adcf-workspace .lt-scope button[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.adcf-workspace .lt-sheets{display:flex;flex-direction:column;gap:28px;align-items:center;max-width:100%;overflow-x:auto;padding-bottom:40px}.adcf-workspace .lt-sheet{flex-shrink:0;box-shadow:0 1px 3px #0000001f,0 20px 50px -30px #0006}.lt-a4{width:210mm;min-height:297mm;margin:0 auto;padding:12mm 16mm 10mm;background:#fff;color:#111;font:10pt/1.42 Arial,Helvetica,sans-serif;display:flex;flex-direction:column;gap:2.6mm;text-align:left;box-sizing:border-box}.lt-a4 p{margin:0}.lt-a4-head{display:flex;justify-content:space-between;align-items:flex-start;gap:6mm;padding-bottom:2mm;border-bottom:1px solid #D5DAD2}.lt-a4-head strong{font-size:10.5pt}.lt-a4-head ul{display:flex;flex-wrap:wrap;gap:1.5mm 4mm;font-size:8.5pt;color:#6c7179;margin:0;padding:0;list-style:none}.lt-a4-head li{display:flex;align-items:center;gap:2mm}.lt-a4-head li span{width:11px;height:11px;border:1.2px solid #1E2D4D;border-radius:2px;box-sizing:border-box}.lt-a4-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8mm;align-items:start}.lt-identity{padding:3mm 3.5mm;border:1px solid #9AA3B2;border-radius:3px;display:flex;flex-direction:column;gap:1.6mm}.lt-line{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;align-items:end;font-size:9.6pt}.lt-line span,.lt-nir>span:first-child{color:#3d4859}.lt-line i,.lt-line-extra{border-bottom:1px solid #9AA3B2;height:15px;display:block}.lt-line-extra{margin-left:126px}.lt-hint{margin:-1.5mm 0 0!important;font-size:8.5pt;color:#4e5a6b}.lt-nir{display:flex;flex-direction:column;gap:1mm;font-size:9.6pt}.lt-boxes{display:flex;align-items:center;gap:3mm}.lt-boxes>span{display:flex}.lt-boxes b{display:inline-block;width:13px;height:18px;border:1px solid #9AA3B2;border-radius:2px;margin-right:-1px;box-sizing:border-box}.lt-to{font-style:normal;padding-top:10mm;font-size:10.5pt;line-height:1.45;display:flex;flex-direction:column}.lt-to i{display:block;border-bottom:1px solid #9AA3B2;height:18px}.lt-right{text-align:right}.lt-demand{break-inside:avoid;display:flex;flex-direction:column;gap:1.4mm}.lt-a4-end{display:grid;grid-template-columns:minmax(0,1fr) 70mm;gap:8mm;align-items:start;break-inside:avoid}.lt-a4-end ul{margin:1mm 0 0;padding-left:5mm;list-style:disc}.lt-original{margin-top:1.5mm!important;font-size:9pt;font-weight:700}.lt-sign{height:22mm;padding-top:1mm;font-size:9.5pt}.lt-a4-foot{margin-top:auto;display:flex;justify-content:space-between;padding-top:2mm;border-top:.5pt solid #BFC4C9;font-size:7.5pt;color:#6c7179}@media(max-width:1100px){.adcf-workspace .lt-grid,.adcf-workspace .lt-where{grid-template-columns:1fr}.adcf-workspace .lt-aside{position:static}}@media(max-width:700px){.adcf-workspace .lt-sheet{zoom:.44}.adcf-workspace .lt-reasons li{grid-template-columns:48px minmax(0,1fr)}.adcf-workspace .lt-reasons .lt-pill{grid-column:2}}@media print{@page{size:A4;margin:0}html,body{background:#fff!important}.adcf-workspace:has(.lt-print) :is(.aw-sidebar,.aw-topbar,.aw-page-footer,.mr-fab,.mr-drawer,.lt-toolbar){display:none!important}.adcf-workspace:has(.lt-print) :is(.aw-shell-body,.aw-main){margin:0!important;padding:0!important;max-width:none!important}.adcf-workspace .lt-sheets{gap:0;padding:0;overflow:visible}.adcf-workspace .lt-sheet{box-shadow:none;zoom:1;break-after:page}.adcf-workspace .lt-sheet:last-child{break-after:auto}}@media(prefers-reduced-motion:reduce){.adcf-workspace :is(.lt-page,.lt-print) *{transition:none!important}}.aw-rolling-number{position:relative;display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums}.aw-rolling-visual{display:inline-flex;align-items:baseline}.aw-rolling-separator{display:inline-block;white-space:pre}.aw-rolling-window{display:inline-block;height:1em;overflow:hidden;line-height:1}.aw-rolling-column{display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.22,1,.36,1)}.aw-rolling-column>span{flex-shrink:0;height:1em;line-height:1}@media(prefers-reduced-motion:reduce){.aw-rolling-column{transition:none}}.ir-page{--ir-paper: #fffefa;--ir-sage: #eaf0e9;padding-top:22px}.ir-back{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:12px;color:#60717b!important}.ir-back:hover{color:var(--aw-ink)!important}.ir-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:17px 0 32px}.ir-page-head>div{max-width:720px}.ir-page-head h1{font-size:clamp(35px,3.5vw,51px);line-height:1.12;margin:19px 0;letter-spacing:-.045em}.ir-page-head h1>span{color:#6b7c80}.ir-page-head .aw-lead{font-size:15px;max-width:61ch;line-height:1.8}.ir-page-head .aw-eyebrow{flex-wrap:wrap;gap:12px}.ir-steps{display:flex;align-items:center;gap:19px;list-style:none;margin:0 0 7px;padding:0;flex-shrink:0}.ir-steps li{display:flex;align-items:center;gap:7px;font-size:11px;color:#79847f;position:relative}.ir-steps li>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid #d5ddd4;border-radius:50%;font-size:9px;font-variant-numeric:tabular-nums}.ir-steps li[aria-current]{font-weight:700;color:var(--aw-ink)}.ir-steps li[aria-current]>span{background:var(--aw-navy);border-color:var(--aw-navy);color:#fff;box-shadow:0 0 0 4px #193c5208}.ir-steps li[data-past=true]>span{border-color:#b1c3b4;color:#4b6a55;background:#eaf0e9}.ir-upload-with-help{grid-template-areas:"upload help"}.ir-upload-with-help>.ir-upload-main{grid-area:upload}.ir-document-help{grid-area:help}.ir-document-help h2{margin-bottom:17px}.ir-import-aside .ir-document-description{font-size:13px;line-height:1.8;color:#49624f;margin:0 0 24px}.ir-document-help .ir-document-link{width:100%;justify-content:space-between;margin-top:24px;border-color:#adc2af;background:#fff}.ir-import-aside .ir-document-original{margin:20px 0 0;font-size:12px;line-height:1.8;color:#4f6956}.ir-reading-explanation>.ir-import-aside{margin-top:14px}.ir-selected-file{display:grid;grid-template-columns:66px minmax(0,1fr);gap:16px 22px;text-align:left;align-items:center}.ir-selected-document{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;height:82px;border:1px solid #bfd5c7;border-radius:8px;background:#fff;color:#35765a;box-shadow:0 6px 18px #244c3310}.ir-selected-document>span{font-size:9px;font-weight:700;letter-spacing:1px}.ir-selected-document>i{position:absolute;bottom:-7px;right:-7px;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#317757;border:3px solid #f0f5ed;border-radius:50%}.ir-selected-copy p{margin:0 0 5px;font-size:12px;color:#55705d}.ir-selected-copy h3{font-size:18px;line-height:1.45;overflow-wrap:anywhere;margin:0 0 6px}.ir-selected-copy>span{font-size:12px;color:#587362}.ir-selected-status{grid-column:1/-1;display:flex;align-items:center;gap:8px;width:fit-content;padding:7px 12px;border-radius:30px;background:#dceee1;color:#23583e;font-size:12px;font-weight:600}.ir-selected-file[data-valid=false] .ir-selected-status{background:#fff0d1;color:#77571d}.ir-selected-file[data-valid=false] .ir-selected-document>i{background:#937137}.ir-selected-actions{grid-column:1/-1;display:flex;gap:24px;align-items:center;border-top:1px solid #d7e3d9;padding-top:9px}.adcf-workspace .ir-selected-actions .ir-file-button,.ir-selected-actions button{margin:0;background:none;border:0;box-shadow:none;padding:6px 0;min-height:44px;font:inherit;font-size:12px;color:#365f48;cursor:pointer}.ir-selected-actions button{text-decoration:underline;text-underline-offset:4px}.ir-page .ir-consent-note{font-size:12px;color:#61736d;line-height:1.8;margin:18px 0}@media(prefers-reduced-motion:no-preference){.ir-selected-document{animation:ir-selected-arrival .22s ease-out}@keyframes ir-selected-arrival{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:760px),(min-width:901px)and (max-width:1050px){.ir-upload-with-help{grid-template-areas:"help" "upload"}}@media(max-width:600px){.ir-selected-file{grid-template-columns:52px minmax(0,1fr);gap:18px 16px}.ir-selected-document{height:70px}.ir-selected-copy h3{font-size:16px}}.ir-upload-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:28px;align-items:start}.ir-upload-main{background:#fff;padding:30px;border:1px solid #dbe2dd;border-radius:15px;box-shadow:0 2px 3px #17374d03,0 18px 42px -28px #17374d20}.ir-upload-main form{margin:0}.ir-upload-panel-head{display:flex;align-items:center;gap:15px;margin-bottom:25px}.ir-feature-icon{width:46px;height:46px;display:inline-grid;place-items:center;background:#edf1eb;border:1px solid #dbe5dc;border-radius:11px;color:#52725f;flex-shrink:0}.ir-upload-panel-head h2{font-size:18px;font-weight:650;letter-spacing:-.45px}.ir-upload-panel-head p{font-size:12px;color:var(--aw-muted);margin-top:3px}.ir-dropzone{position:relative;border:1px dashed #acbdaf;border-radius:12px;background:#f8faf5;padding:27px 20px 24px;text-align:center;outline:4px solid transparent;outline-offset:-6px}.ir-dropzone[data-dragging=true]{background:#edf3e9;border-color:#4f7960;outline-color:#7b9a7d22}.ir-dropzone[data-selected=true]{background:#f0f5ed;border-style:solid;border-color:#bbcdbc}.ir-dropzone:has(.ir-file-input:focus-visible) .ir-file-button{outline:3px solid #427c9c;outline-offset:4px}.ir-file-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;padding:0;border:0;bottom:70px;left:50%}.ir-drop-art{position:relative;width:72px;height:81px;margin:0 auto 19px;perspective:300px}.ir-drop-art>div,.ir-drop-art>span{position:absolute;width:55px;height:69px;border-radius:6px;border:1px solid #bfd0be;inset:4px auto auto 8px}.ir-drop-art>div{background:#dae6d6;transform:rotate(11deg) translate(6px,-2px)}.ir-drop-art>span{display:grid;place-items:center;color:#577760;background:#fffefa;transform:rotate(-8deg);box-shadow:0 3px 3px #31533908,0 13px 17px -12px #31533945}.ir-dropzone h3{font-size:17px;font-weight:600;letter-spacing:-.4px}.ir-dropzone>p{font-size:12px;color:#697b6b;margin-top:5px}.adcf-workspace .ir-file-button{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:45px;background:#fff;color:#304c3a;border:1px solid #bfccba;border-radius:7px;padding:10px 17px;font-size:12px;font-weight:650;margin-block:18px 12px;cursor:pointer;box-shadow:0 1px 2px #24452b08}.ir-file-button:hover{background:#fdfefb;border-color:#74977c}.ir-dropzone>.ir-file-rules{font-size:11px;line-height:1.85;color:#607663;margin-top:3px}.ir-file-row{display:flex;align-items:center;gap:12px;padding:15px 2px 3px}.ir-pdf-tag{display:grid;place-items:center;font-size:9px;font-weight:750;color:#925c58;background:#f5e9e4;border:1px solid #ead9d4;border-radius:5px;width:36px;height:42px;flex-shrink:0}.ir-file-row>div{flex:1;min-width:0}.ir-file-row strong{font-size:12px;display:block;overflow-wrap:anywhere;font-weight:650}.ir-file-row small{display:block;font-size:11px;color:var(--aw-muted);margin-top:3px}.ir-confirm{margin-block:24px}.ir-confirm label{display:flex;align-items:flex-start;gap:11px;font-size:13px;line-height:1.8;cursor:pointer}.ir-confirm input{width:18px;height:18px;accent-color:#274c3e;margin:3px 0 0;flex-shrink:0}.adcf-workspace .ir-submit{width:100%;justify-content:space-between;min-height:55px;font-size:13px;border-radius:9px}.ir-submit:disabled{opacity:.7;justify-content:center}.ir-import-aside{background:#eaf0e9;border:1px solid #d7e1d5;border-top:3px solid #9bae99;border-radius:4px 4px 15px 15px;padding:30px 28px}.ir-import-aside>.aw-eyebrow{color:#55725d;font-size:9px}.ir-import-aside h2{font-size:29px;line-height:1.2;letter-spacing:-.9px;font-weight:520;color:#314d3b;margin:18px 0 29px}.ir-import-aside h2 span{color:#718170}.ir-import-aside ol{list-style:none;padding:0;margin:0}.ir-import-aside li{position:relative;display:flex;gap:14px;padding-bottom:27px}.ir-import-aside li:last-child{padding-bottom:0}.ir-import-aside li:not(:last-child):after{content:"";position:absolute;left:13px;top:33px;bottom:8px;width:1px;background:#c7d5c5}.ir-import-aside li>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #b9cdb9;border-radius:50%;font-size:9px;color:#6c826e;flex-shrink:0}.ir-import-aside h3{font-size:13px;font-weight:650;margin-top:3px;color:#3c5a43}.ir-import-aside li p{font-size:12px;color:#637968;margin-top:6px;line-height:1.85}.ir-privacy-note{display:flex;align-items:flex-start;gap:11px;border-top:1px solid #cfdccb;padding-top:22px;margin-top:27px;color:#617863}.ir-privacy-note p{font-size:11px;line-height:1.9}.ir-privacy-note>svg{margin-top:3px}.ir-bottom-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:26px}.ir-bottom-links a{display:inline-flex;align-items:center;gap:10px;font-size:12px;min-height:44px;color:#5b7067}.ir-bottom-links a:hover,.ir-fixture-link a:hover{text-decoration:underline;text-underline-offset:5px}.ir-alert{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;background:#f9eeec;border:1px solid #e4cbc4;border-radius:9px;color:#8f4c45;font-size:13px;line-height:1.8;margin-bottom:21px}.ir-alert>svg{margin-top:3px}.ir-alert strong{font-weight:700}.ir-alert .aw-text-link{margin-top:7px}.ir-field-error,.ir-drop-hint{font-size:12px;color:#933346;margin-top:9px!important}.ir-bound-note{font-size:12px;color:#836759;background:#f7f2e9;padding:12px 15px;border-radius:7px;margin-bottom:18px!important}.ir-wait{text-align:center;padding:25px 10px 31px}.ir-wait .aw-eyebrow{justify-content:center;margin-top:25px;color:#69806e;font-size:9px}.ir-wait h2{font-size:31px;line-height:1.2;font-weight:520;letter-spacing:-1px;margin-block:14px 18px}.ir-wait>p:not(.aw-eyebrow){max-width:37ch;margin-inline:auto;color:var(--aw-muted);font-size:13px;line-height:1.9}.ir-wait-note{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;font-size:11px;color:#6b7d70;margin-top:25px}.ir-spinner{display:inline-block;width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;flex-shrink:0}.ir-scanner{position:relative;width:160px;height:178px;margin-inline:auto;display:grid;place-items:center;border:1px solid #d8e4d6;border-radius:20px;background:#f1f5ec;overflow:hidden}.ir-scanner-paper{width:88px;height:119px;border:1px solid #c1d3bb;background:#fffefa;padding:18px 15px;border-radius:6px;color:#688462;transform:rotate(-4deg);box-shadow:0 4px 8px #22443108,0 15px 22px -12px #22443130}.ir-scanner-paper i{display:block;height:1px;background:#cbdac4;margin-top:10px}.ir-scanner-paper i:last-child{width:60%}.ir-scanner-beam{position:absolute;top:30px;left:12px;right:12px;height:1px;background:#93ac82;box-shadow:0 -9px 20px 5px #adbe8b28}.ir-unavailable{background:#fff;border:1px solid #dce4de;border-radius:15px;padding:38px;max-width:850px}.ir-unavailable h2{font-size:28px;font-weight:550;letter-spacing:-.9px;margin-top:21px}.ir-unavailable>p{font-size:14px;line-height:1.9;color:var(--aw-muted);max-width:58ch;margin-top:15px}.ir-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px 25px;margin-top:25px}.ir-reading-scope{margin-top:15px!important;font-size:11px;line-height:1.9;color:#73827b}.ir-review .ir-page-head h1{max-width:19ch}.ir-status{display:inline-flex;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none;border:1px solid #d7e0d4;background:#edf2e9;color:#5c765a;padding:3px 9px;border-radius:5px}.ir-status-partial,.ir-status-obsolete{background:#f5eee2;border-color:#e6d9bf;color:#8b7441}.ir-status-failed,.ir-status-rejected,.ir-status-cancelled{background:#f4e9e5;border-color:#e5d1c9;color:#8c5c4d}.ir-reading-warnings{display:flex;gap:16px;align-items:flex-start;padding:23px 26px;margin-bottom:32px;background:#f7f0e5;border:1px solid #e8ddc9;border-radius:11px}.ir-reading-warnings .ir-feature-icon{background:#f0e6d5;color:#917543;border-color:#e8dac0;width:39px;height:39px}.ir-reading-warnings h2{font-size:15px;font-weight:650;color:#74613b}.ir-reading-warnings ul{margin:9px 0 0;padding-left:17px;color:#857045;font-size:13px;line-height:1.9}.ir-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:30px 0 19px}.ir-section-heading .aw-eyebrow{font-size:9px;letter-spacing:1.5px}.ir-section-heading h2{font-size:25px;letter-spacing:-.8px;font-weight:540;margin-top:8px}.ir-section-heading>p{font-size:11px;color:#687a71;max-width:32ch;text-align:right}.ir-total-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ir-total{border:1px solid #d8e1d8;background:#fff;border-radius:11px;padding:22px 23px 17px;display:flex;flex-direction:column;min-height:208px;box-shadow:0 7px 22px -17px #26462d1c}.ir-total h3{font-size:12px;line-height:1.7;font-weight:550;color:#697b6c;max-width:24ch}.ir-total-value{font-size:49px;line-height:1.1;letter-spacing:-2px;font-weight:500;margin-top:19px!important;font-variant-numeric:tabular-nums}.ir-total-value small{font-size:12px;letter-spacing:0;color:#7c8c7c;margin-left:8px;font-weight:450}.ir-total-sources{margin-top:auto;padding-top:19px;display:flex;flex-wrap:wrap;gap:6px 12px;font-size:11px;color:#89664e}.ir-total-message{display:flex;align-items:center;gap:8px;font-size:20px;line-height:1.3;letter-spacing:-.5px;margin-top:21px!important}.ir-total-message+p{font-size:11px;color:#78887b;margin-top:7px}.ir-total-conflict{border-color:#dcc4b9;background:#fffaf7}.ir-total-conflict .ir-total-message{color:#9b5e48;font-size:17px}.ir-page-ref{display:inline-flex;align-items:center;gap:5px;min-height:22px;color:#657b6d;background:#f0f4ee;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500;white-space:nowrap;letter-spacing:0}.ir-page-refs{display:flex;flex-wrap:wrap;gap:7px;margin-block:12px}.ir-details{margin-top:39px}.ir-disclosure{border:1px solid #d9e2d8;border-radius:10px;background:#fff;margin-top:10px;overflow:hidden}.ir-disclosure>summary{display:flex;align-items:center;gap:14px;padding:19px 23px;cursor:pointer;list-style:none;min-height:77px}.ir-disclosure>summary::-webkit-details-marker{display:none}.ir-disclosure>summary>span:nth-child(2){flex:1;min-width:0}.ir-disclosure strong{font-size:14px;font-weight:600}.ir-disclosure summary small{display:block;font-size:11px;color:#7c8c7e;margin-top:3px}.ir-disclosure-icon{display:grid;place-items:center;width:31px;flex-shrink:0;color:#768c78}.ir-disclosure summary>svg{color:#708576}.ir-disclosure[open]>summary{background:#f8faf6;border-bottom:1px solid #e6ece1}.ir-disclosure[open]>summary>svg{transform:rotate(180deg)}.ir-count{font-size:10px;font-variant-numeric:tabular-nums;color:#6c7f70;background:#edf2e8;border:1px solid #dde6d7;min-width:24px;text-align:center;border-radius:5px;padding:2px 5px}.ir-disclosure-body{padding:23px;font-size:13px;color:#566a5e}.ir-disclosure-body>p{margin-bottom:16px;line-height:1.9}.ir-disclosure-body>p:last-child{margin-bottom:0}.ir-table-scroll{overflow:auto;border:1px solid #e2e9de;border-radius:7px}.ir-table-scroll table{width:100%;border-collapse:collapse;min-width:375px}.ir-table-scroll th,.ir-table-scroll td{padding:13px 17px;text-align:left;border-bottom:1px solid #e9eee6;font-size:12px}.ir-table-scroll tr:last-child th,.ir-table-scroll tr:last-child td{border-bottom:0}.ir-table-scroll thead th{font-size:10px;color:#778773;font-weight:650;background:#f7f9f4}.ir-table-scroll tbody th{font-variant-numeric:tabular-nums;color:#405e48;font-weight:650}.ir-unknown{color:#8b7553}.ir-data-group{border-top:1px solid #e1e8df;padding-top:17px;margin-top:19px}.ir-data-group header{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ir-data-group h3{font-size:17px;font-weight:650;letter-spacing:-.5px;color:#405d48}.ir-data-group header>span:not(.ir-page-ref){font-size:11px;margin-left:auto}.ir-data-group ul,.ir-regime-list{list-style:none;padding:0;margin:10px 0 0}.ir-data-group li,.ir-regime-list li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #edf0e9}.ir-data-group li:last-child,.ir-regime-list li:last-child{border-bottom:0}.ir-data-group li p,.ir-regime-list li p{margin-top:4px;font-size:12px}.ir-data-group li strong,.ir-regime-list li strong{font-size:13px}.ir-inline-note{background:#f3f5ef;border-left:2px solid #a7b89a;padding:12px 16px;border-radius:0 6px 6px 0;margin-top:17px!important;font-size:12px}.ir-check-list{list-style:none;margin:0;padding:0}.ir-check-list li{display:flex;align-items:flex-start;gap:13px;padding:18px 0;border-bottom:1px solid #e4ebdf}.ir-check-list li:last-child{border-bottom:0;padding-bottom:3px}.ir-check-mark{display:grid;place-items:center;width:28px;height:28px;color:#73906f;background:#eff4e9;border-radius:6px;flex-shrink:0}.ir-check-signal{color:#9a7544;background:#f4e9d5}.ir-check-not_evaluable,.ir-check-not_returned,.ir-check-no_signal{color:#8a8373;background:#f1f0e9}.ir-check-list h3{font-size:13px;color:#39553f;font-weight:600}.ir-check-list .ir-check-state{display:block;font-size:11px;font-weight:500;margin-top:4px}.ir-check-list p{font-size:11px;color:#748571;line-height:1.8;margin-top:7px}.ir-periods{list-style:none;padding:0;margin:20px 0}.ir-periods li{position:relative;padding:0 0 23px 24px;border-left:1px solid #cfdcc7;margin-left:4px}.ir-periods li:before{content:"";position:absolute;left:-4px;top:9px;width:7px;height:7px;background:#9aac8f;border-radius:50%}.ir-periods li:last-child{padding-bottom:0}.ir-period-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.ir-period-top h3{font-size:13px;color:#3d5943;font-weight:650}.ir-periods p{font-size:12px;line-height:1.85;margin-top:7px}.ir-periods small{display:block;font-size:10px;color:#83917e;margin-top:6px}.ir-age-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:17px;margin-top:18px!important;border-top:1px solid #e2e8dc}.ir-age-row>strong{font-size:12px;margin-right:auto}.ir-age-row>span:not(.ir-page-ref){font-size:12px}.ir-review-confirmation{margin-top:31px;padding:29px 32px;border:1px solid #d8e0d5;border-radius:13px;background:#fffefa;box-shadow:0 2px 3px #243d2704,0 20px 30px -25px #243d2730}.ir-review-confirmation h2{font-size:26px;font-weight:550;letter-spacing:-.8px;margin-top:13px}.ir-review-confirmation>div>p:not(.aw-eyebrow){font-size:13px;color:#677b67;line-height:1.9;margin-top:13px;max-width:76ch}.ir-review-confirmation .ir-confirm{border-top:1px solid #e4e8de;padding-top:23px;margin-top:25px}.ir-review-confirmation .ir-alert{margin-top:22px}.ir-review-confirmation>.ir-submit{max-width:430px}.ir-no-attach{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#8a6550;background:#f5ede6;border:1px solid #e7d6c8;border-radius:9px;padding:17px 20px;margin-top:25px!important}.ir-no-attach>svg{margin-top:2px}.ir-attached{display:flex;gap:25px;align-items:flex-start;background:#eaf1e8;border:1px solid #d1dfcb;border-radius:14px;padding:31px;margin-bottom:32px}.ir-attached-seal{display:grid;place-items:center;width:67px;height:67px;background:#fffefa;border:1px solid #c7d8be;border-radius:50%;flex-shrink:0;color:#6a895c;box-shadow:0 2px 3px #243e1905,0 10px 21px -15px #243e1940}.ir-attached h2{font-size:25px;font-weight:550;letter-spacing:-.7px;margin-top:12px;color:#355132}.ir-attached p:not(.aw-eyebrow){font-size:13px;line-height:1.9;color:#5e7459;max-width:72ch;margin-top:13px}.ir-attached .aw-eyebrow{font-size:9px;color:#6d8566}.ir-retry{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:28px;margin-top:29px;border:1px solid #dce4d8;background:#fff;border-radius:12px}.ir-retry>div{max-width:62ch}.ir-retry h2{font-size:20px;font-weight:550;letter-spacing:-.5px}.ir-retry p{font-size:13px;color:#6f7f6f;line-height:1.85;margin-top:10px}.ir-retry .aw-button{flex-shrink:0;font-size:12px}.ir-history{margin-top:25px;background:transparent}.ir-history .ir-disclosure-body{border-top:1px solid #e0e7db}.ir-history ol{padding:0;margin:0;list-style:none}.ir-history li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #e0e7db}.ir-history li:last-child{border-bottom:0}.ir-history strong{font-size:12px}.ir-history time{color:#778973;font-size:11px}.ir-review-footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px 28px;margin-top:24px}.ir-review-footer>.aw-text-link{margin-left:auto}.ir-cancel{font:inherit;font-size:12px!important;color:#9a645b;background:transparent;border:0;padding:11px 0;min-height:44px;text-decoration:underline;text-underline-offset:4px}.ir-cancel:hover{color:#7a302d}.ir-cancel:disabled{opacity:.5}.ir-fixture-link{font-size:12px;color:#6e806a;margin-top:20px!important}.ir-fixture-link a{text-decoration:underline;text-underline-offset:4px}.ir-active-reading{text-align:center;background:#fff;border:1px solid #dbe4d7;border-radius:14px;padding:29px 25px 33px}@media(prefers-reduced-motion:no-preference){.ir-page-head{animation:aw-rise .65s var(--aw-ease) both}.ir-upload-main{animation:aw-rise .75s var(--aw-ease) 90ms both}.ir-import-aside{animation:aw-rise .75s var(--aw-ease) .17s both}.ir-drop-art>div{animation:ir-paper-back .85s var(--aw-ease) .24s both}.ir-drop-art>span{animation:ir-paper-front .75s var(--aw-ease) .31s both}.ir-dropzone{transition:background .22s,border-color .22s,outline-color .22s}.ir-file-button{transition:transform .18s var(--aw-ease),box-shadow .18s,border-color .18s}.ir-file-button:active{transform:scale(.97)}.ir-file-row{animation:aw-panel-enter .3s var(--aw-ease) both}.ir-dropzone[data-selected=true] .ir-drop-art>span{transform:rotate(0)}.ir-alert,.ir-drop-hint{animation:aw-panel-enter .25s var(--aw-ease) both}.ir-wait,.ir-attached,.ir-unavailable,.ir-reading-warnings{animation:aw-rise .6s var(--aw-ease) both}.ir-spinner{animation:aw-spin .9s linear infinite}.ir-scanner-beam{animation:ir-scan 2.3s ease-in-out infinite alternate}.ir-total{animation:aw-rise .65s var(--aw-ease) 80ms both}.ir-total:nth-child(2){animation-delay:.15s}.ir-total:nth-child(3){animation-delay:.22s}.ir-disclosure>summary{transition:background .17s}.ir-disclosure>summary:hover{background:#f8faf6}.ir-disclosure summary>svg{transition:transform .28s var(--aw-ease)}.ir-disclosure[open] .ir-disclosure-body{animation:aw-panel-enter .3s var(--aw-ease) both}.ir-attached-seal{animation:ir-seal .7s var(--aw-ease) 80ms both}.ir-attached-seal svg path{stroke-dasharray:30;animation:ir-check .5s var(--aw-ease) .38s both}.ir-bottom-links a svg,.ir-back svg{transition:transform .22s var(--aw-ease)}.ir-back:hover svg{transform:translate(-4px)}.ir-bottom-links a:hover svg{transform:translate(4px)}@keyframes ir-paper-back{0%{transform:rotate(-8deg) translateY(8px);opacity:0}to{transform:rotate(11deg) translate(6px,-2px);opacity:1}}@keyframes ir-paper-front{0%{transform:rotate(-16deg) translateY(10px);opacity:0}to{transform:rotate(-8deg);opacity:1}}@keyframes ir-scan{0%{transform:translateY(0);opacity:.3}20%,80%{opacity:1}to{transform:translateY(116px);opacity:.3}}@keyframes ir-seal{0%{transform:translateY(8px) scale(.88);opacity:0}to{transform:none;opacity:1}}@keyframes ir-check{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}}@media(max-width:1240px){.ir-page-head{align-items:flex-start;flex-direction:column;gap:24px}.ir-steps{margin-bottom:0}.ir-upload-grid{gap:21px;grid-template-columns:minmax(0,1.35fr) minmax(245px,1fr)}.ir-upload-main{padding:25px}.ir-import-aside{padding:27px 23px}.ir-total{padding:19px}.ir-total-value{font-size:41px}.ir-total-value small{display:block;margin:5px 0 0}.ir-retry{align-items:flex-start;flex-direction:column}}@media(min-width:901px)and (max-width:1050px){.ir-upload-grid{grid-template-columns:minmax(0,1fr)}.ir-import-aside ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.ir-import-aside li{display:block;padding-bottom:0}.ir-import-aside li:after{display:none}.ir-import-aside h3{margin-top:13px}}@media(max-width:700px){.ir-page{padding-top:14px}.ir-page-head{margin-top:10px;gap:22px}.ir-page-head h1{font-size:clamp(31px,6.6vw,41px);margin-block:17px}.ir-page-head .aw-lead{font-size:14px}.ir-upload-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ir-upload-main{padding:24px}.ir-import-aside{padding:26px}.ir-import-aside h2{font-size:27px}.ir-upload-panel-head h2{font-size:17px}.ir-total-grid{grid-template-columns:minmax(0,1fr);gap:11px}.ir-total{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 20px;align-items:center;padding:20px 22px}.ir-total-value{margin-top:0!important;grid-column:2;grid-row:1/3;text-align:right;font-size:40px}.ir-total-value small{font-size:10px}.ir-total-sources{grid-column:1;padding-top:5px;margin-top:0}.ir-total-message{font-size:21px;grid-column:2;grid-row:1/3;margin:0!important;text-align:right}.ir-total-message+p{grid-column:1;font-size:11px}.ir-total-conflict .ir-total-message{font-size:14px;max-width:130px}.ir-section-heading{display:block}.ir-section-heading>p{text-align:left;margin-top:7px;max-width:none}.ir-section-heading h2{font-size:23px}.ir-reading-warnings{padding:19px;gap:12px}.ir-reading-warnings ul{font-size:12px}.ir-disclosure>summary{padding:17px 16px;gap:10px}.ir-disclosure strong{font-size:13px}.ir-disclosure summary small{font-size:10px}.ir-disclosure-icon{width:25px}.ir-disclosure-body{padding:19px 17px;font-size:12px}.ir-review-confirmation{padding:25px 22px}.ir-review-confirmation h2{font-size:23px}.ir-review-confirmation>.ir-submit{max-width:none}.ir-confirm label{font-size:12px}.ir-attached{padding:25px 23px;display:block}.ir-attached-seal{margin-bottom:21px;width:58px;height:58px}.ir-attached h2{font-size:23px}.ir-attached .aw-button{width:100%;font-size:12px}.ir-review-footer{gap:3px 20px}.ir-review-footer>.aw-text-link{margin-left:0}.ir-unavailable{padding:27px}.ir-unavailable h2{font-size:25px}.ir-unavailable .aw-button{font-size:12px}}@media(max-width:390px){.ir-page-head h1{font-size:31px}.ir-upload-main{padding:20px 16px}.ir-dropzone{padding:25px 12px 20px}.ir-dropzone h3{font-size:16px}.ir-steps{gap:17px}.ir-steps li{font-size:10px;gap:6px}.ir-import-aside{padding:24px 20px}.ir-total{padding:18px;gap:7px 12px}.ir-total h3{font-size:11px}.ir-total-conflict .ir-total-message{max-width:105px;font-size:13px}.ir-total-conflict .ir-total-message svg{width:17px}.ir-review-confirmation{padding:23px 19px}.ir-disclosure>summary{padding:16px 12px;gap:8px}.ir-disclosure strong{font-size:12px}.ir-disclosure summary small{font-size:10px}.ir-reading-warnings .ir-feature-icon{width:29px;height:29px}.ir-reading-warnings{padding:17px 15px}.ir-data-group header>span:not(.ir-page-ref){margin-left:0}.ir-periods li{padding-left:18px}}@media(prefers-reduced-motion:reduce){.adcf-workspace *,.adcf-workspace *:before,.adcf-workspace *:after{animation:none!important;transition:none!important}}.st-page{--st-ink: #172f49;--st-muted: #50687a;--st-line: #d7dfdf;--st-paper: #fffefa;--st-sage: #e8eee7;max-width:1320px;margin:0 auto;padding:30px 4px 24px;color:var(--st-ink)}.st-page *{box-sizing:border-box}.st-page h1,.st-page h2,.st-page h3,.st-page p{margin-top:0}.st-page h1:focus,.st-wait h2:focus{outline:none}.st-head{margin:30px 0 26px}.st-head h1{font-size:clamp(34px,3.6vw,56px);line-height:1.12;font-weight:550;letter-spacing:-2.1px;margin-bottom:21px}.st-head h1 span{color:#657d72}.st-head .aw-lead{font-size:15px;line-height:1.85;max-width:800px}.st-reference{display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px 0;border-block:1px solid var(--st-line);font-size:11px;color:var(--st-muted);margin-bottom:28px}.st-reference span:first-child{display:flex;gap:8px;align-items:center;font-weight:650}.st-reference span:last-child{margin-left:auto}.st-layout{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:28px;align-items:start}.st-form{min-width:0}.st-panel{padding:32px;background:#fff;border:1px solid var(--st-line);border-radius:14px;box-shadow:0 8px 24px #122c4403}.st-panel-title{display:flex;align-items:flex-start;gap:16px;margin-bottom:25px}.st-panel-title>span{font-size:12px;color:#9b4051;padding-top:4px;font-variant-numeric:tabular-nums}.st-panel-title>div{flex:1;min-width:0}.st-panel-title h2{font-size:20px;font-weight:650;letter-spacing:-.5px;margin-bottom:7px;line-height:1.4}.st-panel-title p{font-size:12px;line-height:1.85;color:var(--st-muted);margin:0}.st-panel-title>svg{margin-top:3px;flex-shrink:0;color:#6d8078}.st-fields{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px}.st-field{min-width:0;max-width:100%;border:0;margin:0;padding:0}.st-field[data-field=sexe],.st-field[data-field=lieu_travail_avant_1996]{grid-column:1/-1}.st-field>label,.st-field>legend{display:block;padding:0;width:100%;font-size:13px;font-weight:650;line-height:1.7;margin-bottom:10px}.st-required{font-size:9px;font-weight:500;color:#657785;margin-left:8px;display:inline-block}.st-field input[type=number],.st-field select{width:100%;min-height:50px;border:1px solid #aebfca;border-radius:7px;background:#fdfefc;color:var(--st-ink);font:inherit;font-size:14px;padding:11px 13px;transition:border-color .2s,box-shadow .2s}.st-field select{padding-right:28px}.st-field input[type=number]:focus-visible,.st-field select:focus-visible{outline:2px solid #557969;outline-offset:3px}.st-field [aria-invalid=true]{border-color:#aa3e51}.st-field-help{font-size:11px;line-height:1.85;color:var(--st-muted);margin:10px 0 0}.st-field-error{font-size:12px;color:#973446;margin:9px 0 0;line-height:1.7}.st-choice-grid{display:flex;flex-wrap:wrap;gap:8px}.st-choice-grid>label{position:relative;flex:1 1 110px;cursor:pointer;min-width:0}.st-choice-grid input{position:absolute;opacity:0;width:1px;height:1px}.st-choice-grid span{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;min-height:47px;border:1px solid #c5d0d4;border-radius:7px;font-size:11px;line-height:1.5;background:#fafbf9;transition:background .2s,border-color .2s}.st-choice-grid svg{opacity:0;flex-shrink:0}.st-choice-grid input:checked+span{background:#e9eee7;border-color:#5c7f6b;color:#2e513c}.st-choice-grid input:checked+span svg{opacity:1}.st-choice-grid input:focus-visible+span{outline:2px solid #487263;outline-offset:3px}.st-check-choices{display:grid;gap:9px}.st-check-choices label{display:flex;align-items:center;gap:11px;font-size:12px;line-height:1.7;cursor:pointer;min-height:44px;padding:8px 13px;border:1px solid #d5dddb;background:#fafbf9;border-radius:6px}.st-check-choices input,.st-confirm input{width:18px;height:18px;flex-shrink:0;accent-color:#39684e;margin:0}.st-check-choices label:has(input:checked){background:#e9eee7;border-color:#709280}.st-check-choices input:focus-visible,.st-confirm input:focus-visible{outline:2px solid #487263;outline-offset:4px}.st-optionals{margin-top:38px}.st-disclosure{background:#fff;border:1px solid var(--st-line);border-radius:10px;margin-bottom:12px;overflow:clip}.st-disclosure summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:21px;min-height:80px}.st-disclosure summary::-webkit-details-marker{display:none}.st-disclosure summary>span:not(.st-detail-icon){flex:1;min-width:0}.st-disclosure summary strong{display:block;font-size:13px;font-weight:650}.st-disclosure summary small{display:block;font-size:11px;color:var(--st-muted);margin-top:5px;line-height:1.65}.st-disclosure summary>svg{flex-shrink:0;transition:transform .24s ease}.st-disclosure[open] summary>svg{transform:rotate(180deg)}.st-disclosure[open] summary{border-bottom:1px solid #e1e6e3}.st-detail-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:8px;background:#edf1eb;color:#637c6b;flex-shrink:0}.st-disclosure summary:focus-visible{outline:2px solid #497462;outline-offset:-4px}.st-detail-content{padding:27px}.st-detail-content .st-field+.st-field{margin-top:29px;padding-top:27px;border-top:1px solid #e6eae6}.st-detail-content>p{font-size:12px;line-height:1.8;color:var(--st-muted)}.st-confirmation{margin-top:35px;padding:28px 0 21px;border-top:1px solid var(--st-line)}.st-confirm{display:flex;align-items:flex-start;gap:13px;cursor:pointer;font-size:12px;line-height:1.9}.st-confirm input{margin-top:3px}.st-submit{width:100%;min-height:57px!important;justify-content:center;gap:15px;box-shadow:0 8px 18px #97354b20}.st-companion{position:sticky;top:105px;background:#102f4b;border-radius:13px;box-shadow:0 18px 35px #152d4712;color:#f9fbfa;padding:28px;overflow:hidden}.st-companion:after{content:"";position:absolute;width:270px;height:270px;border:1px solid #8ca79d25;border-radius:50%;top:56px;right:-195px;pointer-events:none}.st-companion-top{display:flex;gap:12px;align-items:center;padding-bottom:20px;border-bottom:1px solid #cfe2e125;font-size:11px;color:#c2d1d0}.st-companion h2{font-size:37px;line-height:1.13;letter-spacing:-1.6px;font-weight:500;margin:30px 0 20px}.st-companion h2 em{font-style:normal;color:#bcd0b8}.st-companion>p{font-size:12px;line-height:1.9;color:#c4d3dc}.st-required-count{margin-top:30px;padding-top:23px;border-top:1px solid #cfe2e125;display:flex;align-items:center;gap:17px}.st-required-count strong{font-size:37px;font-weight:500;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.st-required-count small{font-size:20px;color:#a7b8c1}.st-required-count>span{font-size:11px;line-height:1.8;color:#d4dfdf}.st-companion .st-companion-note{font-size:10px;margin:15px 0 28px;line-height:1.8;color:#a9bfc9}.st-companion>a{padding-top:22px;border-top:1px solid #cfe2e125;display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.8;color:#fff;text-decoration:none}.st-companion>a>span{flex:1}.st-companion .st-save-note{font-size:10px;color:#afc3cc;margin-top:18px;margin-bottom:0}.st-companion a:focus-visible{outline:2px solid #afcdbb;outline-offset:5px}.st-empty{background:#fff;border:1px solid var(--st-line);border-radius:12px;padding:48px;margin:24px 0}.st-empty>svg{color:#6c8776;margin-bottom:20px}.st-empty h2{font-size:30px;letter-spacing:-1px;font-weight:550;line-height:1.25}.st-empty>p{font-size:14px;line-height:1.85;color:var(--st-muted);max-width:650px;margin-bottom:26px}.st-empty>.aw-text-link{display:flex;margin-top:22px}.st-retained{margin:0 0 22px}.st-retained>div{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;padding:13px 0;border-bottom:1px solid #e1e7e3;font-size:12px;line-height:1.8}.st-retained dt{color:var(--st-muted)}.st-retained dd{margin:0;overflow-wrap:anywhere}.st-wait{padding:62px 30px;text-align:center;background:#fffefa;border:1px solid var(--st-line);border-radius:12px;margin-bottom:18px}.st-wait h2{font-size:38px;font-weight:550;letter-spacing:-1.5px;line-height:1.18}.st-wait>p:not(.aw-eyebrow){font-size:13px;line-height:1.9;color:var(--st-muted)}.st-wait-label{display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;color:#617d6c;margin-top:25px}.st-orbit{position:relative;width:126px;height:126px;display:grid;place-items:center;margin:0 auto 32px;color:#6f8d78}.st-orbit span{position:absolute;inset:0;border:1px solid #bbcabc;border-radius:50%;transform:rotate(35deg) scaleY(.52)}.st-orbit span:nth-child(2){transform:rotate(95deg) scaleY(.52)}.st-orbit span:nth-child(3){transform:rotate(155deg) scaleY(.52)}.st-result-head{display:flex;align-items:center;gap:42px;justify-content:space-between}.st-result-head>div:first-child{flex:1;min-width:0}.st-result-head h1{font-size:clamp(33px,3.2vw,49px)}.st-study-cover{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:22px;background:#102f4b;color:#fffefa;padding:22px 23px 17px 30px;width:155px;min-height:208px;border-radius:3px 10px 10px 3px;position:relative;transform:rotate(4deg);box-shadow:4px 5px #ccd4cc,8px 10px #e6e9df,10px 18px 24px #16364b18}.st-study-cover:before{content:"";position:absolute;top:0;bottom:0;left:9px;border-left:1px solid #afc4c03f}.st-study-cover>span{font-size:19px;letter-spacing:-1px;font-weight:800}.st-study-cover>span span{color:#d68c94}.st-study-cover>svg{position:absolute;top:48px;right:20px;opacity:.25;width:31px}.st-study-cover strong{font-size:27px;line-height:1.1;font-weight:500;letter-spacing:-1px}.st-study-cover small{font-size:9px;color:#c3d2d1;margin-top:auto}.st-state{display:inline-block;margin-left:15px;border:1px solid #c5d4ca;border-radius:99px;background:#ecf0e9;padding:5px 9px;font-size:9px;letter-spacing:.3px;color:#4c6855}.st-qualification{display:flex;align-items:flex-start;gap:13px;padding:21px 24px;background:#f2efe6;border:1px solid #ddd7c4;border-radius:9px;margin:24px 0}.st-qualification>svg{flex-shrink:0;color:#7e7354;margin-top:2px}.st-qualification p{font-size:12px;line-height:1.9;margin:0;color:#655f4e}.st-qualification strong{display:block;color:#554f3e;font-size:13px;margin-bottom:3px}.st-limitations{display:flex;align-items:flex-start;gap:16px;padding:23px 24px;border-left:3px solid #b15362;background:#fcf3f2;border-radius:3px 9px 9px 3px;margin:24px 0}.st-limitations>svg{flex-shrink:0;color:#a14a59;margin-top:2px}.st-limitations h2{font-size:16px;margin-bottom:10px}.st-limitations ul{margin:0;padding-left:17px;font-size:12px;line-height:1.9;color:#6b5260}.st-limitations li+li{margin-top:5px}.st-comparison{margin:42px 0}.st-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.st-section-heading h2{font-size:31px;font-weight:550;letter-spacing:-1px;line-height:1.2;margin-bottom:5px}.st-section-heading .aw-eyebrow{margin-bottom:9px}.st-unit{font-size:10px;color:#60736e;text-align:right;margin-bottom:8px;white-space:nowrap}.st-comparison>p{font-size:12px;line-height:1.85;color:var(--st-muted);margin:14px 0 22px}.st-scenario-tabs{display:flex;gap:5px;flex-wrap:wrap;padding:5px;background:#e9ede6;border:1px solid #d8dfd5;border-radius:10px;margin-bottom:17px}.st-scenario-tabs button{flex:1 1 145px;min-height:49px;border:1px solid transparent;border-radius:7px;padding:10px 16px;color:#556e61;background:transparent;font:inherit;font-size:12px;cursor:pointer;line-height:1.6;transition:background .2s,box-shadow .2s}.st-scenario-tabs button[aria-selected=true]{background:#fffefa;color:#203e31;box-shadow:0 3px 7px #193a2710;border-color:#d4ddd2;font-weight:650}.st-scenario-tabs button:focus-visible{outline:2px solid #47725a;outline-offset:2px}.st-scenario-panel{display:grid;grid-template-columns:1fr 1fr;gap:24px 50px;background:#102f4b;color:#fff;border-radius:12px;padding:37px 38px 24px;box-shadow:0 15px 30px #17354c0c}.st-selected-metric{display:flex;flex-direction:column;justify-content:center;gap:8px}.st-selected-metric>span{font-size:12px;color:#b9ced1}.st-selected-metric strong{font-size:clamp(32px,4vw,60px);line-height:1.2;letter-spacing:-1.8px;font-weight:500;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.st-selected-metric small{font-size:11px;color:#b9ced1}.st-metric-parts{margin:0;border-left:1px solid #acc9cb33;padding-left:30px}.st-metric-parts div{display:flex;gap:18px;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid #acc9cb22}.st-metric-parts div:last-child{border:0}.st-metric-parts dt{font-size:11px;color:#c9d6db}.st-metric-parts dd{font-size:17px;font-weight:550;margin:0;font-variant-numeric:tabular-nums}.st-metric-note{grid-column:1/-1;display:flex;gap:9px;align-items:flex-start;font-size:10px;line-height:1.9;color:#b5c8ce;padding-top:19px;margin-bottom:0;border-top:1px solid #acc9cb33}.st-metric-note svg{flex-shrink:0;margin-top:2px}.st-comparison-table{margin-top:14px}.st-table-scroll{overflow:auto;max-width:100%;padding:0 24px}.st-page table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.7;text-align:left}.st-page table th{font-weight:650}.st-page table th,.st-page table td{padding:16px 15px;border-bottom:1px solid #dbe3df;vertical-align:top}.st-page thead th{font-size:10px;color:#557064}.st-comparison-table table{min-width:640px}.st-report-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:start;margin-top:48px}.st-report-nav{position:sticky;top:105px}.st-report-nav h2{font-weight:550;font-size:29px;letter-spacing:-1px;line-height:1.2;margin:0 0 21px}.st-report-nav ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--st-line)}.st-report-nav li{border-bottom:1px solid var(--st-line)}.st-report-nav li a{display:flex;gap:13px;padding:15px 0;font-size:12px;line-height:1.7;color:#425d70;text-decoration:none}.st-report-nav li a>span{font-size:10px;color:#879a8b;padding-top:1px;font-variant-numeric:tabular-nums}.st-report-nav li a:hover{color:#923d50}.st-provenance-link{font-size:11px;line-height:1.7;display:flex;gap:9px;color:#537367;margin-top:21px}.st-report{min-width:0}.st-report-section{scroll-margin-top:100px;background:#fff;border:1px solid var(--st-line);border-radius:11px;padding:30px;margin-bottom:21px}.st-report-section h2{font-size:23px;line-height:1.35;font-weight:600;letter-spacing:-.6px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--st-line)}.st-report-section h3{font-size:15px;margin:24px 0 12px;line-height:1.65}.st-report-section p,.st-report-section li{font-size:13px;line-height:1.95;color:#465f71;overflow-wrap:anywhere}.st-report-section ul{padding-left:20px}.st-report-section li+li{margin-top:10px}.st-report-section code{font-size:11px;background:#eef1ed;padding:2px 4px;border-radius:3px}.st-report-section .st-table-scroll{padding:0}.st-report-section table{min-width:380px;margin:15px 0 25px}.st-back-top{display:block;border-top:1px solid #e4e9e3;margin-top:25px;padding-top:16px;color:#6d8177;font-size:10px;text-align:right}.st-next{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;background:#e8eee4;padding:31px;border:1px solid #cddacc;border-radius:12px;margin:36px 0}.st-next h2{font-size:26px;line-height:1.25;font-weight:550;letter-spacing:-.8px;margin-bottom:12px}.st-next p:not(.aw-eyebrow){font-size:12px;line-height:1.9;color:#536d5e;margin:0}.st-next>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.st-next .aw-button{font-size:12px!important;line-height:1.7}.st-next .aw-text-link{font-size:11px}.st-provenance{scroll-margin-top:100px}.st-exports{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:24px 0 39px}.st-exports .aw-text-link{font-size:11px}.st-result-footer{display:flex;flex-wrap:wrap;gap:18px 27px;border-top:1px solid var(--st-line);padding:23px 0}.st-result-footer a{display:flex;gap:8px;align-items:center;font-size:11px;text-decoration:none;color:#496579}.st-no-estimate{padding:30px;background:#f0f2ed;border:1px solid var(--st-line);border-radius:10px;display:flex;gap:17px;margin:25px 0}.st-no-estimate>svg{flex-shrink:0;color:#6d8172;margin-top:2px}.st-no-estimate h2{font-size:20px;font-weight:550;line-height:1.4;margin-bottom:9px}.st-no-estimate p,.st-no-report{font-size:12px;line-height:1.85;color:var(--st-muted);margin:0}.st-history-notice{display:flex;gap:14px;align-items:flex-start;background:#eaf0f3;border:1px solid #cbd8df;padding:23px;border-radius:9px;margin:22px 0}.st-history-notice>svg{flex-shrink:0;color:#526d7e;margin-top:2px}.st-history-notice p{font-size:13px;line-height:1.85;margin:0}.st-history-notice a{display:inline-flex;align-items:center;gap:8px;margin-top:7px;color:#416780;font-size:12px}.st-page a:focus-visible,.st-page [tabindex="0"]:focus-visible{outline:2px solid #477464;outline-offset:4px}.st-page button:disabled{opacity:.7;cursor:wait}@media(prefers-reduced-motion:no-preference){.st-head{animation:st-rise .65s cubic-bezier(.22,1,.36,1) both}.st-reference{animation:st-rise .6s 65ms cubic-bezier(.22,1,.36,1) both}.st-panel,.st-companion,.st-qualification,.st-empty{animation:st-rise .65s .1s cubic-bezier(.22,1,.36,1) both}.st-selected-metric{animation:st-rise .35s cubic-bezier(.22,1,.36,1) both}.st-study-cover{animation:st-cover .9s .1s cubic-bezier(.22,1,.36,1) both}.st-disclosure[open]>.st-detail-content{animation:st-rise .26s ease both}.st-orbit{animation:st-orbit 12s linear infinite}.st-orbit>svg{animation:st-orbit 12s linear infinite reverse}.st-scenario-tabs button:active{transform:translateY(1px)}.st-submit:active{transform:translateY(2px)}@keyframes st-rise{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes st-cover{0%{opacity:0;transform:translateY(20px) rotate(-7deg)}to{opacity:1;transform:translateY(0) rotate(4deg)}}@keyframes st-orbit{to{transform:rotate(360deg)}}}@media(min-width:1300px){.st-field[data-field=sexe] .st-choice-grid>label{flex-basis:120px}}@media(max-width:1150px){.st-layout{grid-template-columns:minmax(0,1fr) 245px;gap:20px}.st-companion{padding:24px}.st-companion h2{font-size:32px}.st-panel{padding:25px}.st-report-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.st-report-section{padding:25px}.st-next{gap:25px}}@media(max-width:950px){.st-layout{grid-template-columns:minmax(0,1fr)}.st-companion{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px 30px}.st-companion-top{grid-column:1/-1}.st-companion h2{margin:10px 0;grid-row:2/4}.st-companion>p{margin:0}.st-required-count{margin:0;padding:0;border:0}.st-companion .st-companion-note{margin:0}.st-companion>a{grid-column:1/-1}.st-companion .st-save-note{grid-column:1/-1;margin:0}.st-result-head{gap:25px}.st-study-cover{width:132px;min-height:191px;padding:20px 20px 17px 24px}.st-report-layout{grid-template-columns:minmax(0,1fr)}.st-report-nav{position:static}.st-report-nav h2 br{display:none}.st-report-nav ol{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.st-report-nav .st-provenance-link{margin-bottom:10px}}@media(max-width:650px){.st-page{padding-top:17px}.st-head{margin:27px 0 22px}.st-head h1{font-size:36px;letter-spacing:-1.5px}.st-head .aw-lead{font-size:13px}.st-reference{gap:9px 15px;font-size:10px}.st-reference span:last-child{margin-left:0}.st-panel{padding:22px 18px}.st-panel-title{gap:12px}.st-panel-title h2{font-size:18px}.st-panel-title p{font-size:11px}.st-fields{gap:25px 15px}.st-field>label,.st-field>legend{font-size:12px}.st-required{margin:0;display:block;font-size:9px}.st-field select{font-size:12px}.st-disclosure summary{padding:18px 16px;gap:11px}.st-detail-content{padding:22px 18px}.st-choice-grid>label{flex-basis:calc(50% - 8px)}.st-choice-grid span{font-size:11px}.st-confirmation{margin-top:25px}.st-confirm{font-size:11px}.st-submit{font-size:12px!important;padding-inline:15px!important}.st-companion{padding:26px}.st-companion h2{font-size:33px}.st-empty{padding:29px 22px}.st-empty h2{font-size:26px}.st-empty>p{font-size:12px}.st-retained>div{grid-template-columns:1fr;gap:3px}.st-result-head{align-items:flex-start}.st-result-head h1{font-size:33px;letter-spacing:-1.3px}.st-study-cover{display:none}.st-state{display:block;width:max-content;margin:12px 0 0}.st-qualification,.st-limitations{padding:19px 17px;gap:10px}.st-qualification p,.st-limitations li{font-size:11px}.st-qualification strong{font-size:12px}.st-section-heading{display:block}.st-section-heading h2{font-size:28px}.st-unit{display:block;text-align:left;margin:12px 0 0}.st-scenario-tabs{flex-wrap:nowrap;overflow-x:auto}.st-scenario-tabs button{flex:1 0 135px;min-height:57px;padding:10px;font-size:11px}.st-scenario-panel{padding:27px 23px 21px;grid-template-columns:1fr;gap:24px}.st-selected-metric strong{font-size:48px}.st-metric-parts{border-left:0;border-top:1px solid #acc9cb33;padding:12px 0 0}.st-metric-note{padding-top:17px}.st-table-scroll{padding:0 15px}.st-comparison{margin:33px 0}.st-report-layout{margin-top:33px}.st-report-nav ol{grid-template-columns:1fr}.st-report-nav h2{font-size:26px}.st-report-section{padding:24px 20px}.st-report-section h2{font-size:22px}.st-report-section p,.st-report-section li{font-size:12px}.st-next{grid-template-columns:1fr;padding:25px 22px;gap:23px}.st-next h2{font-size:25px}.st-exports{gap:20px}.st-exports>a{width:100%;justify-content:center}.st-result-footer{display:grid;gap:20px}.st-wait{padding:45px 22px}.st-wait h2{font-size:32px}.st-wait>p:not(.aw-eyebrow){font-size:12px}.st-retained{margin-bottom:17px}}@media(max-width:370px){.st-fields{grid-template-columns:1fr}.st-head h1,.st-result-head h1{font-size:31px}.st-companion{grid-template-columns:1fr}.st-companion h2{grid-row:auto}.st-panel-title>svg{display:none}.st-selected-metric strong{font-size:42px}.st-companion .st-companion-note{margin-bottom:8px}.st-scenario-tabs button{flex-basis:125px}.st-reference{font-size:9px}}@media(prefers-reduced-motion:reduce){.st-page *,.st-page *:before,.st-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sq-page{--sq-navy: #183c43;--sq-sage: #dce6ce;--sq-ink: #172f49;--sq-ease: cubic-bezier(.22, 1, .36, 1);max-width:1260px;padding-top:19px}.sq-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 25px;border-bottom:1px solid #d8dfda;margin-bottom:43px}.sq-topline .ir-back{margin:0;font-size:12px;min-height:36px}.sq-track{list-style:none;display:flex;align-items:center;gap:24px;padding:0;margin:0;color:#697b77;font-size:11px}.sq-track li{display:flex;align-items:center;gap:8px;position:relative}.sq-track li:not(:last-child):after{content:"";width:12px;height:1px;background:#c7d3cc;position:absolute;right:-18px}.sq-track li>span,.sq-track li>svg{width:25px;height:25px;border:1px solid #c8d5cb;border-radius:50%;display:grid;place-items:center;font-size:10px}.sq-track li>svg{padding:5px;color:#426855;background:#e7eee2;border:0}.sq-track li[aria-current]{color:#1d4141;font-weight:750}.sq-track li[aria-current]>span{background:#183c43;color:#fff;border-color:#183c43}.sq-layout{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:48px;align-items:start}.sq-main{min-width:0}.sq-head{margin:0 0 30px}.sq-head .aw-eyebrow{display:flex;align-items:center;gap:10px;color:#496357;font-size:10px;letter-spacing:1.6px;margin-bottom:20px;line-height:1.7}.sq-eyebrow-line{width:23px;height:2px;background:#9c4254;display:inline-block}.sq-head h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.55vw,53px);font-weight:400;line-height:1.09;letter-spacing:-1.8px;max-width:790px;white-space:pre-line;margin:0 0 20px;text-wrap:balance}.sq-head .aw-lead{font-size:13px;line-height:1.85;max-width:575px;color:#53697a;margin:0}.sq-page .st-panel{padding:0;border:0;box-shadow:none;border-radius:0;background:transparent}.sq-form{min-width:0}.sq-intro-lead{display:flex;align-items:center;gap:24px;margin-bottom:32px;padding:23px 0;border-block:1px solid #d4dfd4}.sq-intro-count{font-family:Georgia,Times New Roman,serif;font-size:78px;line-height:1;color:#54705d;letter-spacing:-5px;min-width:92px}.sq-kicker{font-size:9px;text-transform:uppercase;letter-spacing:1.45px;font-weight:650}.sq-intro-lead .sq-kicker{color:#526b58;margin:0 0 8px}.sq-intro-lead h2{font-size:17px;font-weight:650;letter-spacing:-.45px;line-height:1.5;margin:0 0 7px;max-width:460px}.sq-intro-lead p:not(.sq-kicker){font-size:12px;line-height:1.75;color:#536a77;max-width:450px;margin:0}.sq-page .sq-section-label{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.25px;line-height:1.6;margin:26px 0 14px;color:#415d5c}.sq-section-label svg{color:#55775f}.sq-answers{margin:0 0 27px}.sq-answers>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:20px;padding:18px 0;border-bottom:1px solid #dce4dd;font-size:12px;line-height:1.65}.sq-answers dt{color:#596d7a}.sq-answers dd{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-weight:600;overflow-wrap:anywhere}.sq-answers dd>span{grid-column:1}.sq-answers dd small{grid-column:1;color:#668074;font-size:10px;font-weight:400}.sq-answers dd a{grid-column:2;grid-row:1/3;align-self:center;display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;min-height:36px;font-weight:500;color:#425d62;text-underline-offset:4px}.sq-answers dd a:hover{text-decoration:underline}.sq-answers-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sq-answers-cards>div{display:block;position:relative;padding:19px 20px 16px;border:1px solid #dce4dc;border-radius:12px;background:#ffffffa6}.sq-answers-cards dt{font-size:10px;margin-bottom:8px;letter-spacing:.1px}.sq-answers-cards dd{font-size:17px;letter-spacing:-.4px;gap:8px 8px}.sq-answers-cards dd small{font-size:9px;letter-spacing:0}.sq-answers-cards dd a{grid-row:2;align-self:end;min-height:25px;font-size:9px;letter-spacing:0}.sq-answers-cards>div:last-child:nth-child(odd){grid-column:1/-1}.sq-unknown{color:#9a4651}.sq-intro-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:10px}.sq-intro-bottom>p{font-size:11px;color:#65756f;line-height:1.8;margin:0}.sq-page .aw-button-navy{background:#183c43;border:1px solid #183c43;color:#fffefa;border-radius:9px;min-height:54px;padding:13px 18px 13px 22px;gap:23px;font-size:12px;font-weight:650;box-shadow:0 5px 12px #183c4312}.sq-page .aw-button-navy>svg{background:#ffffff13;border:1px solid #ffffff24;border-radius:50%;width:27px;height:27px;padding:5px}.sq-page .aw-button-navy:disabled{opacity:.52;cursor:not-allowed}.sq-question-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 0 17px;margin:0 0 21px;border-bottom:1px solid #d6e0d6;color:#536b63;font-size:11px}.sq-step{display:flex;align-items:center;gap:11px;color:#35594e;font-weight:650}.sq-step-number{width:34px;height:34px;border:1px solid #c7d4c5;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#355a46;background:#edf2e6}.sq-step-total{font-weight:400;color:#677b73}.sq-step-note{font-size:10px;color:#667b71}.sq-acquired{display:flex;gap:9px;align-items:flex-start;font-size:11px;line-height:1.8;color:#45644e;background:#eaf0e3;border:1px solid #dbe6d4;border-radius:7px;padding:12px 15px;margin:0 0 21px}.sq-acquired svg{flex-shrink:0;margin-top:3px}.sq-fields{display:grid;gap:15px}.sq-fields-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.sq-person-card{min-width:0;position:relative;isolation:isolate;border:1px solid #d7dfd8;border-radius:16px;padding:23px;background:linear-gradient(155deg,#fff 45%,#fafbf7);box-shadow:0 4px 6px #183c4302,0 14px 38px #193a3510}.sq-person-card:nth-child(2n){background:linear-gradient(155deg,#fff 45%,#f8f6f0)}.sq-person-heading{display:flex;align-items:center;gap:12px;margin-bottom:28px;min-width:0}.sq-person-heading>div{min-width:0}.sq-person-heading h2{font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;letter-spacing:-.6px;line-height:1.15;margin:3px 0 0;overflow-wrap:anywhere}.sq-person-caption{font-size:8px;font-weight:650;letter-spacing:1px;text-transform:uppercase;color:#627368}.sq-monogram{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#e9efdd;border:1px solid #dce5cd;color:#4b6343;font-family:Georgia,Times New Roman,serif;font-size:24px;flex-shrink:0;text-transform:uppercase}.sq-person-card:nth-child(2n) .sq-monogram{background:#f1e9e1;color:#865e54;border-color:#e8dcd0}.sq-person-mark{display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:50%;background:#54715c;color:#fff;opacity:0;transform:scale(.7);flex-shrink:0}.sq-person-card[data-filled] .sq-person-mark{opacity:1;transform:scale(1)}.sq-person-card[data-filled]{border-color:#afc2ad}.sq-person-card[data-invalid]{border-color:#ae5060}.sq-person-card[data-invalid] .sq-person-mark{opacity:0}.sq-person-card:focus-within{border-color:#4e7564;box-shadow:0 0 0 3px #6f937117,0 14px 36px #193a3510}.sq-fields .st-field{min-width:0;margin:0}.sq-fields .st-field>label,.sq-fields .st-field>legend{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:550;line-height:1.65;margin:0 0 12px;color:#42576b;width:100%}.sq-fields .st-required{font-size:8px;font-weight:400;letter-spacing:0;text-transform:none;color:#718077}.sq-fields .st-field input[type=number],.sq-fields input[type=date],.sq-fields input[type=text],.sq-fields select{width:100%;max-width:100%;border:1px solid #c2cec6;background:#f9fbf7;border-radius:9px;color:#183c43;min-height:55px;padding:13px 15px;font:inherit;box-shadow:inset 0 1px 3px #1b3b3105}.sq-fields .sq-person-card input[type=number]{font-family:Georgia,Times New Roman,serif;font-size:38px;line-height:1.2;letter-spacing:1px;padding:15px 17px;min-height:77px;font-variant-numeric:tabular-nums}.sq-fields .sq-person-card input::placeholder{color:#758779;opacity:.6;font-size:27px;letter-spacing:2px}.sq-fields .st-field input:focus-visible,.sq-fields select:focus-visible{outline:2px solid #557969;outline-offset:3px}.sq-fields .st-field input[aria-invalid=true]{border-color:#a4495b}.sq-fields .st-field-error{margin:10px 0 0;font-size:11px}.sq-fields .st-field-help{font-size:10px;line-height:1.75;margin:10px 0 0;color:#61756d}.sq-fields .st-choice-grid{display:grid;grid-template-columns:1fr;gap:9px}.sq-fields .st-choice-grid>label{flex:none}.sq-fields .st-choice-grid>label>span{border:1px solid #d0dbd1;border-radius:9px;min-height:56px;padding:14px 18px;font-size:12px;line-height:1.65;justify-content:space-between;background:#ffffffb8}.sq-fields .st-choice-grid>label>span>svg{border:1px solid #b8caba;border-radius:50%;width:23px;height:23px;padding:4px;opacity:.35;color:transparent}.sq-fields .st-choice-grid input:checked+span{background:#e8efdf;border-color:#668363;box-shadow:0 0 0 1px #668363;color:#244b37}.sq-fields .st-choice-grid input:checked+span>svg{opacity:1;background:#52764f;border-color:#52764f;color:#fff}.sq-fields .st-choice-grid input:focus-visible+span{outline:2px solid #527963;outline-offset:3px}.sq-person-card .st-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-person-card .st-choice-grid>label>span{padding:12px;gap:8px}.sq-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:29px;padding-top:23px;border-top:1px solid #d7e0d7;flex-wrap:wrap}.sq-actions .aw-text-link{font-size:10px;line-height:1.7;min-height:44px;padding:10px 0;cursor:pointer;border:0;background:transparent;color:#5a6f6b;text-underline-offset:4px;text-decoration:underline}.sq-actions .aw-text-link:hover{color:#25463a}.sq-years{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:0 0 24px}.sq-years li{min-width:0;border:1px solid #d5e0d6;border-radius:11px;padding:20px 15px;background:#edf2e8;color:#45614c;display:flex;flex-direction:column;align-items:center;text-align:center}.sq-years strong{font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1;letter-spacing:-.8px;font-weight:400;margin-bottom:12px}.sq-years span{font-size:11px;line-height:1.65}.sq-years small{font-size:9px;color:#617864;margin-top:5px}.sq-years .sq-year-current{background:#183c43;color:#fff;border-color:#183c43;box-shadow:0 9px 18px #183c431c}.sq-years .sq-year-current small{color:#d0dfc4}.sq-years .sq-year-gap{background:#fbefed;color:#874b54;border-color:#edcfd4}.sq-recap{max-width:810px}.sq-recap>.sq-section-label:first-child{margin-top:0}.sq-recap .sq-answers{background:#ffffffa6;border:1px solid #d9e2d9;border-radius:12px;padding:2px 20px;margin-bottom:28px}.sq-recap .sq-answers>div:last-child{border-bottom:0}.sq-recap .st-confirm{padding:19px;border:1px solid #cddbc8;border-radius:9px;background:#eaf0e4;font-size:12px;line-height:1.8;align-items:flex-start;margin:24px 0 19px}.sq-recap .st-confirm input{width:18px;height:18px;margin-top:2px;accent-color:#3a6250;flex-shrink:0}.sq-unknown-note{font-size:12px;color:#8b5058;border-left:2px solid #af5965;padding:1px 0 1px 14px;line-height:1.8;margin:0 0 23px}.sq-saving{display:flex;align-items:center;gap:10px;padding:12px 0;color:#60736f;font-size:14px}.sq-aside{position:sticky;top:24px;isolation:isolate;overflow:hidden;border:1px solid #23494e;border-radius:17px;background:#183c43;color:#f9faf0;padding:26px 25px 22px;box-shadow:0 13px 38px #173b4314}.sq-context-masthead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 31px;position:relative;z-index:1}.sq-context-brand{font-size:24px;letter-spacing:-1.4px;font-weight:800;line-height:1}.sq-context-brand>span{color:#dc8c8f}.sq-context-label{font-size:7px;letter-spacing:1.25px;color:#c5d7d1}.sq-context-art{position:absolute;top:33px;right:-9px;width:180px;height:92px;z-index:-1;opacity:.35;pointer-events:none}.sq-context-art svg{display:block;width:100%;height:100%;overflow:visible}.sq-context-art path{stroke:#b3cfaf;stroke-width:1.2}.sq-context-art path.sq-drawn-line-secondary{stroke:#5e8e84;stroke-width:.8}.sq-context-art circle{fill:#183c43;stroke:#e0e9cc;stroke-width:1.2}.sq-context-art circle:last-child{fill:#e0e9cc;stroke:none}.sq-aside .sq-kicker{color:#bfd4bc;font-size:8px;line-height:1.7;margin:0 0 12px}.sq-aside>h2{font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;line-height:1.17;letter-spacing:-.65px;margin:0 0 28px}.sq-aside>h2 em{font-weight:400;color:#dae3c5}.sq-context-steps{list-style:none;margin:0;padding:0;display:grid;gap:23px}.sq-context-steps li{display:flex;gap:12px;position:relative;align-items:flex-start}.sq-context-steps li:not(:last-child):after{content:"";position:absolute;left:13px;top:31px;width:1px;height:31px;background:#ffffff1f}.sq-context-steps li>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #ffffff35;border-radius:50%;flex-shrink:0;font-size:9px;color:#dce4da}.sq-context-steps li[data-current]>span{background:#dce6ce;color:#25483e;border-color:#dce6ce;box-shadow:0 0 0 4px #ffffff09}.sq-context-steps strong{display:block;font-size:11px;font-weight:600;line-height:1.75}.sq-context-steps small{display:block;font-size:9px;color:#b5cec6;line-height:1.7;margin-top:3px}.sq-context-known h3{font-size:9px;font-weight:500;letter-spacing:.3px;color:#b8cfc3;margin:0 0 4px}.sq-context-known dl{margin:0}.sq-context-known dl>div{padding:14px 0;border-bottom:1px solid #ffffff17}.sq-context-known dl>div:last-child{border-bottom:0}.sq-context-known dt{font-size:9px;color:#b7ccc3;line-height:1.65;margin-bottom:4px}.sq-context-known dd{margin:0;color:#fafbf3;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.sq-context-description{font-size:12px;color:#d0ddd4;line-height:1.8}.sq-reference{border-color:#fff2;display:grid;gap:8px;margin:23px 0 18px;padding:19px 0;color:#b6cec4;font-size:9px;line-height:1.6}.sq-reference span:last-child{margin-left:0}.sq-reference span:first-child{font-size:10px;font-weight:500;color:#dfe9de}.sq-aside>a{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f0f4e8;font-size:11px;min-height:36px;border-radius:3px}.sq-aside>a:hover{text-decoration:underline;text-underline-offset:5px}.sq-saved{display:flex;align-items:flex-start;gap:6px;font-size:9px;line-height:1.75;color:#ccdfc3;margin:0 0 15px}.sq-saved svg{margin-top:2px;flex-shrink:0}.sq-page a:focus-visible,.sq-page button:focus-visible{outline:2px solid #527866;outline-offset:4px}.sq-aside a:focus-visible{outline-color:#dce8ce}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sq-page .aw-button-navy:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 18px #183c4325;background:#234c50}.sq-page .aw-button-navy:not(:disabled):hover>svg{transform:translate(2px);background:#ffffff21}.sq-person-card:hover{transform:translateY(-2px)}.sq-fields .st-choice-grid>label:hover>span{border-color:#8da689;background:#f1f5ea}}@media(prefers-reduced-motion:no-preference){.sq-head,.sq-form{animation:sq-rise .65s var(--sq-ease) both}.sq-form{animation-delay:55ms}.sq-aside{animation:sq-rise .8s .09s var(--sq-ease) both}.sq-person-card,.sq-answers-cards>div{animation:sq-rise .65s var(--sq-ease) both}.sq-person-card:nth-child(2),.sq-answers-cards>div:nth-child(2){animation-delay:.09s}.sq-answers-cards>div:nth-child(3){animation-delay:.13s}.sq-answers-cards>div:nth-child(4){animation-delay:.17s}.sq-person-card{transition:transform .3s var(--sq-ease),border-color .2s,box-shadow .3s}.sq-person-mark{transition:opacity .25s,transform .35s var(--sq-ease)}.sq-page .aw-button-navy,.sq-page .aw-button-navy>svg{transition:transform .3s var(--sq-ease),box-shadow .3s,background .2s}.sq-drawn-line{stroke-dasharray:470;stroke-dashoffset:470;animation:sq-draw 1.6s .2s var(--sq-ease) forwards}.sq-drawn-line-secondary{animation-delay:.35s}.sq-fields .st-choice-grid input:checked+span>svg{animation:sq-check .3s var(--sq-ease) both}}@keyframes sq-rise{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes sq-draw{to{stroke-dashoffset:0}}@keyframes sq-check{0%{transform:scale(.6)}to{transform:scale(1)}}@media(max-width:1250px){.sq-layout{grid-template-columns:minmax(0,1fr) 260px;gap:30px}.sq-aside{padding:24px 21px}.sq-person-card{padding:19px}.sq-person-heading{gap:9px}.sq-monogram{width:41px;height:41px;font-size:22px}.sq-person-heading h2{font-size:26px}}@media(max-width:1080px){.sq-layout{grid-template-columns:minmax(0,1fr)}.sq-aside{position:relative;top:0;display:grid;grid-template-columns:1fr 1.2fr;gap:0 28px;padding:26px;max-width:none}.sq-context-masthead{grid-column:1;margin-bottom:22px}.sq-aside>.sq-kicker,.sq-aside>h2{grid-column:1}.sq-context-known,.sq-context-steps,.sq-context-description{grid-column:2;grid-row:1/5}.sq-reference{grid-column:1;border-bottom:0;margin:0 0 10px;padding:16px 0 0}.sq-aside>a,.sq-saved{grid-column:1/-1}.sq-saved{margin-top:15px}.sq-context-art{top:20px;left:130px;right:auto}.sq-head h1{font-size:44px;max-width:690px}.sq-topline{margin-bottom:32px}}@media(max-width:650px){.sq-page{padding-top:9px}.sq-topline{display:grid;gap:17px;padding-bottom:21px;margin-bottom:27px}.sq-topline .ir-back{font-size:11px;justify-self:start;min-height:30px}.sq-track{gap:25px;font-size:10px}.sq-track li{gap:6px}.sq-track li>span,.sq-track li>svg{width:22px;height:22px;font-size:9px}.sq-head h1{font-size:37px;letter-spacing:-1.25px;line-height:1.12}.sq-head .aw-eyebrow{font-size:8px;letter-spacing:1.3px;margin-bottom:15px}.sq-head .aw-lead{font-size:12px;line-height:1.85}.sq-head{margin-bottom:26px}.sq-intro-count{font-size:64px;min-width:74px;letter-spacing:-4px}.sq-intro-lead{gap:17px;padding:21px 0}.sq-intro-lead h2{font-size:15px}.sq-intro-lead p:not(.sq-kicker){font-size:11px}.sq-answers-cards>div{padding:16px}.sq-answers-cards dd{font-size:15px}.sq-intro-bottom{flex-direction:column-reverse;align-items:stretch;gap:16px}.sq-intro-bottom>p{font-size:10px;text-align:center}.sq-intro-bottom>p br{display:none}.sq-fields-people{gap:11px}.sq-person-card{padding:18px 15px}.sq-person-heading{gap:9px;margin-bottom:24px}.sq-person-heading h2{font-size:26px}.sq-person-caption{font-size:7px;letter-spacing:.5px}.sq-person-mark{position:absolute;top:14px;right:12px;width:19px;height:19px}.sq-person-mark svg{width:12px;height:12px}.sq-monogram{width:34px;height:34px;font-size:20px}.sq-fields .st-field>label{display:block;font-size:10px}.sq-fields .st-required{display:none}.sq-fields .sq-person-card input[type=number]{font-size:31px;min-height:64px;padding:13px 10px}.sq-fields .sq-person-card input::placeholder{font-size:21px}.sq-person-card .st-choice-grid{grid-template-columns:1fr}.sq-person-card .st-choice-grid>label>span{font-size:11px;min-height:48px}.sq-actions{gap:9px;margin-top:24px;padding-top:19px;flex-direction:column;align-items:stretch}.sq-actions>.aw-button,.sq-intro-bottom>.aw-button,.sq-recap>.aw-button{width:100%;justify-content:space-between}.sq-actions .aw-text-link{text-align:center}.sq-aside{grid-template-columns:1fr;gap:0;padding:25px;display:block}.sq-aside>h2{font-size:32px;margin-bottom:24px}.sq-context-art{left:auto;right:0}.sq-context-masthead{margin-bottom:25px}.sq-context-known dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:17px}.sq-context-known dl>div:nth-last-child(-n+2){border-bottom:0}.sq-context-known dt{font-size:9px}.sq-context-known dd{font-size:11px}.sq-context-steps{margin-bottom:23px}.sq-reference{margin-top:20px;border-top:1px solid #ffffff22;border-bottom:1px solid #ffffff22;padding:17px 0}.sq-saved{margin-bottom:6px}.sq-recap .sq-answers{padding:0 15px}.sq-recap .sq-answers>div{grid-template-columns:1fr;gap:6px;padding:16px 0}.sq-step-note{font-size:9px}}@media(max-width:390px){.sq-track{gap:20px;font-size:9px}.sq-track li:not(:last-child):after{right:-15px;width:10px}.sq-head h1{font-size:33px;letter-spacing:-1px}.sq-fields-people{grid-template-columns:1fr}.sq-person-card{padding:20px}.sq-person-heading{margin-bottom:22px}.sq-person-heading h2{font-size:28px}.sq-monogram{width:41px;height:41px;font-size:22px}.sq-person-mark{position:static;width:24px;height:24px}.sq-fields .st-field>label{font-size:12px;display:flex}.sq-fields .st-required{display:initial}.sq-person-card .st-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-answers-cards{grid-template-columns:1fr}.sq-step-note{display:none}.sq-years{gap:6px}.sq-years li{padding:16px 8px}.sq-years strong{font-size:25px}.sq-years span{font-size:9px}.sq-years small{font-size:8px}}@media(prefers-reduced-motion:reduce){.sq-page *,.sq-page *:before,.sq-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sq-drawn-line{stroke-dashoffset:0}}[data-vertical=analysis]{--an-deep: #183c43;--an-hover: #234e50;--an-sage: #dce6ce;--an-paper: #fffefa;--an-wash: #eef2e9;--an-line: #d7dfd4;--an-muted: #54685f;--aw-navy: var(--an-deep);--st-line: var(--an-line);accent-color:var(--an-deep)}[data-vertical=analysis] :is(.aw-button-accent,.aw-button-navy){background:var(--an-deep);border-color:var(--an-deep);color:var(--an-paper);box-shadow:0 4px 9px #183c4310}[data-vertical=analysis] :is(.aw-button-accent,.aw-button-navy):hover:not(:disabled){background:var(--an-hover);border-color:var(--an-hover)}[data-vertical=analysis] :is(button,a,input,summary,[tabindex="0"]):focus-visible{outline:2px solid #467268;outline-offset:4px}[data-vertical=analysis] :is(.ir-page-head,.st-result-head) h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(35px,3.6vw,55px);letter-spacing:-.045em;line-height:1.12;text-wrap:balance}[data-vertical=analysis] :is(.ir-page-head,.st-result-head) h1>span{color:#526b61}[data-vertical=analysis] .ir-page-head{flex-direction:column;align-items:stretch;gap:31px;margin-block:19px 34px}[data-vertical=analysis] .ir-page-head>div{max-width:820px}[data-vertical=analysis] .ir-page-head h1{max-width:24ch;margin-block:15px}[data-vertical=analysis] .ir-page-head .aw-lead{color:var(--an-muted);font-size:14px;max-width:70ch}[data-vertical=analysis] .ir-steps{width:100%;margin:0;padding-block:16px;border-block:1px solid var(--an-line);gap:clamp(18px,5vw,70px)}[data-vertical=analysis] .ir-steps li{color:var(--an-muted);gap:10px}[data-vertical=analysis] .ir-steps li>span{border-color:#a6b6a6;width:28px;height:28px}[data-vertical=analysis] .ir-steps li[aria-current]{color:var(--an-deep)}[data-vertical=analysis] .ir-steps li[aria-current]>span{background:var(--an-deep);border-color:var(--an-deep);box-shadow:0 0 0 4px #dce6ce}[data-vertical=analysis] .ir-upload-grid{grid-template-columns:minmax(0,1.65fr) minmax(275px,1fr);gap:24px}[data-vertical=analysis] .ir-upload-main{border-color:var(--an-line);padding:clamp(22px,2.7vw,38px);border-radius:18px;box-shadow:0 20px 55px -35px #183c4333}[data-vertical=analysis] .ir-upload-panel-head h2{font-size:19px;color:var(--an-deep)}[data-vertical=analysis] .ir-dropzone{background:var(--an-wash);border-color:#97ab98;border-radius:12px;padding-block:34px 27px}[data-vertical=analysis] .ir-dropzone[data-selected=true]{background:#e5eddd;border-color:#739078}[data-vertical=analysis] .ir-dropzone[data-dragging=true]{background:var(--an-sage);border-color:var(--an-deep);outline-color:#183c4322}[data-vertical=analysis] .ir-dropzone h3{color:var(--an-deep);font-size:21px}[data-vertical=analysis] :is(.ir-dropzone>p,.ir-file-rules,.ir-file-row small){color:var(--an-muted)}[data-vertical=analysis] .ir-file-button{color:var(--an-deep);background:var(--an-paper);border-color:#98ac98;min-height:46px}[data-vertical=analysis] .ir-file-row{border-color:var(--an-line);background:var(--an-paper)}[data-vertical=analysis] .ir-pdf-tag{background:var(--an-sage);color:var(--an-deep)}[data-vertical=analysis] .ir-import-aside{background:var(--an-deep);color:var(--an-paper);border:1px solid var(--an-deep);border-radius:18px;padding:27px 28px 30px;position:relative;overflow:hidden}.an-masthead{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;margin-bottom:27px;border-bottom:1px solid #ffffff2e}.an-masthead>span{font-size:26px;font-weight:800;letter-spacing:-1.4px;line-height:1}.an-masthead>span>span{color:var(--an-sage)}.an-masthead>svg{color:var(--an-sage)}[data-vertical=analysis] .ir-import-aside>.aw-eyebrow{color:var(--an-sage)}[data-vertical=analysis] .ir-import-aside h2{color:var(--an-paper);font:400 34px/1.12 Georgia,Times New Roman,serif;letter-spacing:-1px;margin-block:17px 29px}[data-vertical=analysis] .ir-import-aside h2 span{color:var(--an-sage)}[data-vertical=analysis] .ir-import-aside h3{color:var(--an-paper)}[data-vertical=analysis] .ir-import-aside li p{color:#d0dcd5}[data-vertical=analysis] .ir-import-aside li>span{color:var(--an-sage);border-color:#95afa3}[data-vertical=analysis] .ir-import-aside li:not(:last-child):after{background:#ffffff38}[data-vertical=analysis] .ir-privacy-note{border-color:#ffffff2e;color:#d0dcd5}[data-vertical=analysis] .ir-reading-scope{color:var(--an-muted)}[data-vertical=analysis] :is(.ir-section-heading,.st-section-heading) h2{font:400 32px/1.2 Georgia,Times New Roman,serif;letter-spacing:-1px}[data-vertical=analysis] .ir-total{border-radius:14px;padding:24px;box-shadow:none}[data-vertical=analysis] .ir-total-read{background:#edf2e6;border-color:#cbd8c2}[data-vertical=analysis] .ir-total-unknown{background:#f3f1ea;border-color:#dedbd0}[data-vertical=analysis] .ir-total-value{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4vw,60px);color:var(--an-deep)}[data-vertical=analysis] :is(.ir-total h3,.ir-total-value small,.ir-total-message+p){color:var(--an-muted)}[data-vertical=analysis] .ir-total-sources{margin-top:21px;border-top:1px solid #b5c4b280;padding-top:14px}[data-vertical=analysis] .ir-total-sources .ir-page-ref{background:#fffefa;color:#435e4b}[data-vertical=analysis] :is(.ir-disclosure,.st-disclosure){border-radius:12px;border-color:var(--an-line)}[data-vertical=analysis] :is(.ir-disclosure,.st-disclosure)[open]{border-color:#91a58e;box-shadow:0 8px 22px -18px #183c4340}[data-vertical=analysis] .ir-review-confirmation{background:var(--an-wash);border:1px solid #c4d2bf;border-radius:16px;padding:32px}[data-vertical=analysis] :is(.ir-review-confirmation,.ir-attached) h2{color:var(--an-deep);font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400}[data-vertical=analysis] .ir-review-confirmation>div>p:not(.aw-eyebrow){color:var(--an-muted)}[data-vertical=analysis] .ir-attached{background:#e5eddb;border-color:#c3d2b6;border-radius:16px}[data-vertical=analysis] .ir-attached-seal{color:var(--an-deep);background:var(--an-paper)}[data-vertical=analysis] .ir-attached .aw-eyebrow{color:#47663d}[data-vertical=analysis] .st-result-head{align-items:stretch;gap:36px;margin-bottom:32px}.st-result-index{flex:0 0 270px;min-width:0;padding:25px;background:var(--an-wash);border:1px solid var(--an-line);border-radius:15px;align-self:start}.st-result-index .aw-eyebrow{color:var(--an-muted);font-size:9px}.st-result-index .st-index-title{font:400 29px/1.2 Georgia,Times New Roman,serif;color:var(--an-deep);letter-spacing:-.7px;margin-block:16px 20px}.st-result-index ul{list-style:none;padding:0;margin:0}.st-result-index li{border-top:1px solid var(--an-line)}.st-result-index li a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding-block:10px;color:var(--an-deep);font-size:11px;text-decoration:none}.st-result-index li a:hover{text-decoration:underline;text-underline-offset:4px}.st-result-index li a svg{flex-shrink:0}.st-result-index>small{display:block;color:var(--an-muted);font-size:10px;margin-top:20px}[data-study-state=stale] .st-state{background:#f6edda;color:#705920;border-color:#d7c59c}[data-study-state=refused] .st-state{background:#f6e9e5;color:#87432e;border-color:#d9b7ac}[data-study-state=empty] .st-state{background:#f1f0e9;color:#615f54;border-color:#d7d5c9}[data-vertical=analysis] .st-scenario-tabs{background:#e9eee2;border-color:#d0dac8;gap:6px;margin-bottom:12px}[data-vertical=analysis] .st-scenario-tabs button{color:#4a6052}[data-vertical=analysis] .st-scenario-tabs button[aria-selected=true]{color:var(--an-deep);border-color:#a4b899;background:var(--an-paper);box-shadow:inset 0 -2px 0 var(--an-deep),0 3px 7px #183c430a}[data-vertical=analysis] .st-scenario-panel{background:var(--an-deep);border:1px solid var(--an-deep);border-radius:16px;padding:37px 38px 25px;box-shadow:0 18px 40px -27px #183c4350}[data-vertical=analysis] .st-selected-metric strong{font-family:Georgia,Times New Roman,serif;color:var(--an-sage);font-weight:400;font-size:clamp(37px,4.5vw,66px);letter-spacing:-.04em}[data-vertical=analysis] :is(.st-selected-metric>span,.st-selected-metric small,.st-metric-parts dt,.st-metric-note){color:#d0dcd5}[data-vertical=analysis] .st-report-nav{padding:24px;border:1px solid var(--an-line);border-radius:12px;background:var(--an-wash)}[data-vertical=analysis] .st-report-nav h2{font-family:Georgia,Times New Roman,serif;font-weight:400}[data-vertical=analysis] .st-report-nav li a{color:#3e5a4d}[data-vertical=analysis] .st-report-nav li a>span{color:#5a6e55}[data-vertical=analysis] .st-report-section{border-radius:14px}[data-vertical=analysis] .st-report-section h2{color:var(--an-deep)}[data-vertical=analysis] #etude-montants{scroll-margin-top:105px}@media(prefers-reduced-motion:no-preference){[data-vertical=analysis] :is(.ir-upload-main,.ir-import-aside,.ir-total,.st-result-index){animation:an-enter .55s cubic-bezier(.22,1,.36,1) both}[data-vertical=analysis] .ir-import-aside{animation-delay:90ms}[data-vertical=analysis] .ir-total:nth-child(2){animation-delay:65ms}[data-vertical=analysis] .ir-total:nth-child(3){animation-delay:.13s}[data-vertical=analysis] .st-selected-metric{animation:an-enter .35s cubic-bezier(.22,1,.36,1) both}[data-vertical=analysis] :is(.ir-dropzone,.ir-file-button){transition:background .18s,border-color .18s,outline-color .18s}.st-result-index li a svg{transition:transform .18s}.st-result-index li a:hover svg{transform:translate(3px)}@keyframes an-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media(max-width:1100px){[data-vertical=analysis] .ir-upload-grid{grid-template-columns:minmax(0,1fr)}[data-vertical=analysis] .ir-import-aside ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}[data-vertical=analysis] .ir-import-aside li{padding-bottom:0}[data-vertical=analysis] .ir-import-aside li:after{display:none}[data-vertical=analysis] .st-result-head{flex-direction:column;gap:23px}.st-result-index{flex-basis:auto;align-self:stretch}.st-result-index ul{display:flex;flex-wrap:wrap;gap:0 28px}.st-result-index li{flex:1 1 160px}}@media(max-width:680px){[data-vertical=analysis] .ir-steps{justify-content:space-between;gap:10px}[data-vertical=analysis] .ir-steps li{gap:6px;font-size:10px}[data-vertical=analysis] .ir-steps li>span{width:25px;height:25px}[data-vertical=analysis] .ir-page-head{gap:25px}[data-vertical=analysis] .ir-upload-main{padding:22px 19px}[data-vertical=analysis] .ir-dropzone{padding-inline:15px}[data-vertical=analysis] .ir-import-aside{padding:25px}[data-vertical=analysis] .ir-import-aside ol{grid-template-columns:1fr;gap:22px}[data-vertical=analysis] .ir-total-grid{grid-template-columns:1fr}[data-vertical=analysis] .ir-total{min-height:0;padding:23px}[data-vertical=analysis] .ir-total-value{font-size:49px}[data-vertical=analysis] .ir-review-confirmation{padding:26px 22px}[data-vertical=analysis] :is(.ir-review-confirmation,.ir-attached) h2{font-size:28px}.st-result-index{padding:23px}.st-result-index .st-index-title{font-size:26px;margin-block:12px 17px}.st-result-index ul{display:block}[data-vertical=analysis] .st-scenario-panel{padding:29px 24px 22px}[data-vertical=analysis] .st-selected-metric strong{font-size:clamp(36px,10vw,56px)}[data-vertical=analysis] .st-report-nav{padding:22px}}@media(prefers-reduced-motion:reduce){[data-vertical=analysis],[data-vertical=analysis] *,[data-vertical=analysis] *:before,[data-vertical=analysis] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.st-options{margin-block:3rem}.st-option-card{margin-top:1.5rem;padding:clamp(1.2rem,3vw,2.4rem);border:1px solid #caddce;border-radius:1.5rem;background:linear-gradient(135deg,#f6fbf4,#fff 65%);color:#19392b}.st-option-card header{display:flex;flex-wrap:wrap;gap:1rem;align-items:start;justify-content:space-between}.st-option-card h3{font-size:clamp(1.4rem,2.8vw,2rem);margin:.3rem 0 1rem;letter-spacing:-.035em}.st-option-tag{display:inline-block;background:#e3eddf;border-radius:2rem;padding:.35rem .7rem;font-size:.78rem;font-weight:650}.st-option-metrics,.st-option-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:1rem;margin:1.4rem 0}.st-option-metrics>div,.st-option-examples>div{display:flex;flex-direction:column;padding:1.3rem;gap:.5rem;border-radius:1rem;background:#edf4ea}.st-option-metrics .st-option-main{background:#193e2c;color:#fff}.st-option-metrics strong,.st-option-examples strong{font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.04em;line-height:1.15}.st-option-metrics .st-option-payback{font-size:clamp(1.25rem,2.5vw,1.8rem)}.st-option-metrics small,.st-option-examples small{opacity:.8;line-height:1.5}.st-option-note{line-height:1.65;font-size:.94rem;max-width:80ch}.st-option-conditions{list-style:none;padding:0;margin:1.5rem 0}.st-option-conditions li{display:flex;gap:.7rem;align-items:baseline;margin:.7rem 0}.st-option-conditions .st-option-tag{flex-shrink:0}.st-option-switch{display:flex;flex-wrap:wrap;gap:.5rem;padding:.35rem;border:1px solid #caddce;border-radius:1rem;width:fit-content}.st-option-switch button{appearance:none;border:0;padding:.85rem 1.2rem;border-radius:.7rem;background:transparent;color:#19392b;font:inherit;font-weight:650;cursor:pointer;transition:background .15s,color .15s}.st-option-switch button[aria-pressed=true]{background:#193e2c;color:#fff}.st-option-switch button:hover{box-shadow:inset 0 0 0 2px #759b6c}.st-option-switch button:focus-visible{outline:3px solid #709552;outline-offset:3px}.st-option-details{margin-top:1.5rem}.st-option-details summary{display:flex;justify-content:space-between;gap:1rem}.st-option-details summary small{display:block;margin-top:.3rem}.st-option-details .st-detail-content{overflow-wrap:anywhere}@media(max-width:420px){.st-option-conditions li{flex-direction:column;gap:.4rem}}@media(prefers-reduced-motion:reduce){.st-option-switch button{transition:none}}.sq-transport-status{position:sticky;top:0;z-index:5;margin:0;padding:.5rem 1rem;background:#f2f4f1;color:#243b36;font-size:.9rem}.sq-wish{display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap;padding:1rem 0;border-bottom:1px solid #dce3dd;font-size:.95rem}.sq-trigger{margin-bottom:1rem;padding:.8rem 1rem;background:#f4f5f2;border-radius:.7rem;color:#35443f}.sq-trigger summary{cursor:pointer}.sq-trigger li{margin:.4rem 0}.sq-answers [data-status=uncertain] dd>span{color:#72542f}.goal-age-fields{display:flex;gap:1.25rem}.goal-age-fields>div{flex:1;min-width:0}.goal-delete{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce3dd}.goal-form input[type=month],.goal-form input[type=number]{width:100%;max-width:22rem;padding:.8rem;border:1px solid #b3bfb8;border-radius:.5rem;font:inherit}.st-fallback .sq-head{margin-bottom:1.5rem}.st-fallback .st-choice-grid>div{display:contents}.sq-recap .sq-answers>div{padding:.65rem 0}.sq-recap .sq-recap-section{padding:1.2rem}@media(prefers-reduced-motion:reduce){.sq-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:600px){.goal-age-fields{gap:.75rem}.sq-wish{display:block}.sq-wish a{display:block;margin-top:.5rem}}body{margin:0}.ir-fallback{overflow-wrap:anywhere}.ir-fallback .page-head h1{font-size:clamp(28px,4vw,46px);letter-spacing:-.045em}.ir-fallback .form-panel,.ir-fallback .snapshot-details,.ir-fallback .notice,.ir-fallback .list-row{padding:20px;margin:16px 0;border:1px solid #dbe3e1;border-radius:14px;background:#fff}.ir-fallback .snapshot-details{overflow-x:auto}.ir-fallback table{border-collapse:collapse;width:100%}.ir-fallback th,.ir-fallback td{padding:10px;text-align:left;border-bottom:1px solid #e6ebe9}.ir-fallback .form-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.ir-fallback .button{display:inline-flex;padding:12px 18px;border:1px solid #dbe3e1;border-radius:8px;text-decoration:none}.ir-fallback .primary{background:#943448;color:#fff}.ir-fallback input[type=file]{max-width:100%}.ir-fallback .errorlist{color:#943448}.ir-fallback label{display:inline-block;margin:8px 0}.aw-fallback .aw-field input:not([type=checkbox]){width:100%}.aw-fallback .errorlist{color:#943448;padding-left:20px}.aw-fallback .aw-field{margin-bottom:20px}.aw-fallback .aw-confirmation input{margin-right:10px}@media(max-width:900px){.aw-fallback .aw-sidebar{position:static;width:100%;height:auto;transform:none;visibility:visible;padding:16px}.aw-fallback .aw-brand-row{padding-bottom:8px}.aw-fallback .aw-navigation{display:flex;flex-wrap:wrap;padding:0}.aw-fallback .aw-nav-link{min-height:44px;padding:8px;font-size:12px}.aw-fallback .aw-nav-footer{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}}:is(.adcf-workspace,.public-main) .ac-page,:is(.adcf-workspace,.public-main) .adcf-connected{--ac-ink: #172f49;--ac-muted: #667a86;--ac-line: #dce3df;--ac-paper: #fff;--ac-sage: #eaf0e6;color:var(--ac-ink);font-family:ADCF Manrope,Arial,sans-serif;min-width:0;overflow-wrap:anywhere}:is(.adcf-workspace,.public-main) .ac-page{padding:42px 0 12px}:is(.adcf-workspace,.public-main) .ac-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 0 42px;border-bottom:1px solid var(--ac-line);margin-bottom:36px}:is(.adcf-workspace,.public-main) .ac-eyebrow{font-size:10px;line-height:1.6;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-muted);margin:0 0 18px}:is(.adcf-workspace,.public-main) .ac-heading h1{font:500 clamp(34px,4.2vw,58px)/1.12 "ADCF Manrope",Arial,sans-serif;letter-spacing:-.055em;margin:0 0 18px;color:var(--ac-ink)}:is(.adcf-workspace,.public-main) .ac-heading h1>span{color:#a8465a}:is(.adcf-workspace,.public-main) .ac-heading p:not(.ac-eyebrow){font-size:14px;line-height:1.8;color:var(--ac-muted);margin:0;max-width:54ch}:is(.adcf-workspace,.public-main) .ac-identity{display:flex;align-items:center;gap:13px;min-width:0;max-width:35%;font-size:13px}:is(.adcf-workspace,.public-main) .ac-identity strong,:is(.adcf-workspace,.public-main) .ac-identity div>span{display:block;overflow-wrap:anywhere}:is(.adcf-workspace,.public-main) .ac-identity div>span{margin-top:5px;font-size:11px;color:var(--ac-muted)}:is(.adcf-workspace,.public-main) .ac-avatar{width:48px;height:48px;background:#e8ece4;border:1px solid #d8e0d3;border-radius:50%;display:grid;place-items:center;flex:none;font-size:20px}:is(.adcf-workspace,.public-main) .ac-home-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:28px;align-items:stretch}:is(.adcf-workspace,.public-main) .ac-settings{background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:20px;overflow:hidden;box-shadow:0 7px 25px #17334804}:is(.adcf-workspace,.public-main) .ac-panel-heading{padding:28px 30px 20px;position:relative}:is(.adcf-workspace,.public-main) .ac-panel-heading .ac-eyebrow{margin-bottom:8px}:is(.adcf-workspace,.public-main) .ac-panel-heading h2{font-size:17px;font-weight:550;letter-spacing:-.025em;margin:0;padding-right:26px}:is(.adcf-workspace,.public-main) .ac-panel-heading>span{position:absolute;right:28px;top:30px;font-size:11px;color:#87968e}:is(.adcf-workspace,.public-main) .ac-setting{display:flex;align-items:center;gap:17px;padding:24px 30px;text-decoration:none;color:var(--ac-ink);border-top:1px solid #edf0ec;position:relative}:is(.adcf-workspace,.public-main) .ac-setting>span:nth-child(2){flex:1;min-width:0}:is(.adcf-workspace,.public-main) .ac-setting-icon{width:42px;height:46px;border-radius:12px;background:#f0f3ed;display:grid;place-items:center;flex:none}:is(.adcf-workspace,.public-main) .ac-setting strong{font-size:14px;font-weight:650;display:block}:is(.adcf-workspace,.public-main) .ac-setting small{display:block;font-size:12px;line-height:1.7;color:var(--ac-muted);margin-top:6px}:is(.adcf-workspace,.public-main) .ac-setting>svg{width:18px;flex:none;color:#6b7d75}:is(.adcf-workspace,.public-main) .ac-state{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:10px;color:#496256;margin-top:10px}:is(.adcf-workspace,.public-main) .ac-state:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}:is(.adcf-workspace,.public-main) .ac-data-feature{display:grid;grid-template-columns:1fr 140px;gap:10px;align-items:center;background:linear-gradient(110deg,#eff2eb,#f6f7f1);padding:30px;border-top:1px solid var(--ac-line)}:is(.adcf-workspace,.public-main) .ac-data-feature .ac-eyebrow{margin-bottom:12px}:is(.adcf-workspace,.public-main) .ac-data-feature h3{font:500 33px/1.1 ADCF Manrope,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 14px}:is(.adcf-workspace,.public-main) .ac-data-feature p:not(.ac-eyebrow){font-size:12px;line-height:1.85;max-width:32ch;color:var(--ac-muted);margin:0 0 20px}:is(.adcf-workspace,.public-main) .ac-feature-link{display:inline-flex;align-items:center;gap:16px;min-height:36px;color:var(--ac-ink);text-decoration:none;font-size:12px;font-weight:650}:is(.adcf-workspace,.public-main) .ac-feature-link svg{width:18px;flex:none}:is(.adcf-workspace,.public-main) .ac-data-art{position:relative;height:160px;pointer-events:none}:is(.adcf-workspace,.public-main) .ac-sheet{position:absolute;left:15px;top:13px;width:105px;height:136px;border-radius:5px;background:#fffdf7;border:1px solid #cdd8c8;box-shadow:5px 9px 17px #19394614;transform:rotate(7deg);padding:24px 17px;color:#627f66}:is(.adcf-workspace,.public-main) .ac-sheet i{display:block;width:100%;height:1px;background:#c1cfbd;margin:9px 0}:is(.adcf-workspace,.public-main) .ac-sheet i:nth-child(2){width:70%}:is(.adcf-workspace,.public-main) .ac-sheet svg{margin-top:13px}:is(.adcf-workspace,.public-main) .ac-sheet-back{transform:rotate(-9deg) translate(-13px,-2px);background:#d7e0d0}:is(.adcf-workspace,.public-main) .ac-help-feature{border-radius:20px;padding:31px 31px 25px;background:linear-gradient(145deg,#244858,#102f40);color:#f5f7f3;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 10px 24px #163a4910;min-width:0}:is(.adcf-workspace,.public-main) .ac-help-feature>.ac-eyebrow{display:flex;align-items:center;gap:9px;color:#bfd0cf;letter-spacing:.08em;margin-bottom:44px}:is(.adcf-workspace,.public-main) .ac-help-feature h2{font:450 clamp(28px,3.2vw,44px)/1.16 "ADCF Manrope",Arial,sans-serif;letter-spacing:-.045em;margin:0 0 24px}:is(.adcf-workspace,.public-main) .ac-help-feature>p:not(.ac-eyebrow):not(.ac-help-note){font-size:13px;line-height:1.9;color:#cfdddd;max-width:32ch;margin:0 0 40px}:is(.adcf-workspace,.public-main) .ac-reply-count{margin-left:auto;font-size:18px;color:#e3e9d4}:is(.adcf-workspace,.public-main) .ac-help-action{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #ffffff30;padding:22px 0 10px;margin-top:auto;color:#fff;text-decoration:none;font-size:13px;font-weight:600;min-height:56px}:is(.adcf-workspace,.public-main) .ac-help-action svg{flex:none}:is(.adcf-workspace,.public-main) .ac-help-secondary{display:flex;align-items:center;gap:10px;padding:14px 0;color:#c9d8d8;text-decoration:none;font-size:11px;min-height:44px}:is(.adcf-workspace,.public-main) .ac-help-feature .ac-help-note{font-size:10px;line-height:1.8;color:#b9cccc;margin:20px 0 0}:is(.adcf-workspace,.public-main) .ac-account-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-top:28px;padding:18px 0;border-top:1px solid var(--ac-line);font-size:11px}:is(.adcf-workspace,.public-main) .ac-account-footer a{display:inline-flex;align-items:center;gap:10px;color:#58707b;min-height:32px;text-decoration:none}:is(.adcf-workspace,.public-main) .ac-account-footer .ac-danger-link{color:#904654}:is(.adcf-workspace,.public-main) .ac-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 19px;border-radius:9px;border:1px solid #213e4c;background:#213e4c;color:#fff;text-decoration:none;font:600 12px/1.5 ADCF Manrope,Arial,sans-serif;flex:none;cursor:pointer}:is(.adcf-workspace,.public-main) .ac-support-layout,:is(.adcf-workspace,.public-main) .ac-work-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr);gap:34px;align-items:start}:is(.adcf-workspace,.public-main) .ac-section-title{font:600 17px/1.5 ADCF Manrope,Arial,sans-serif;margin:0 0 22px;letter-spacing:-.02em}:is(.adcf-workspace,.public-main) .ac-filters{display:flex;gap:6px;flex-wrap:wrap;padding:5px;background:#eaf0eb;border:1px solid #dce3db;border-radius:10px;margin-bottom:24px}:is(.adcf-workspace,.public-main) .ac-filters a{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:1;padding:11px 10px;font-size:10px;color:#4a625c;text-decoration:none;border:1px solid transparent;border-radius:7px;white-space:nowrap;min-height:44px}:is(.adcf-workspace,.public-main) .ac-filters a[aria-current=page]{background:#fff;box-shadow:0 2px 4px #1a403009;border-color:#d5dfd3;color:#203e37}:is(.adcf-workspace,.public-main) .ac-filters a span{font-variant-numeric:tabular-nums;font-size:10px;color:#6c8171}:is(.adcf-workspace,.public-main) .ac-empty{border:1px solid var(--ac-line);background:#fff;border-radius:16px;padding:52px 32px;text-align:center}:is(.adcf-workspace,.public-main) .ac-empty-icon{display:inline-grid;place-items:center;width:66px;height:66px;border:1px solid #d9e3d4;border-radius:20px;background:#f0f4ed;color:#577562;margin-bottom:24px}:is(.adcf-workspace,.public-main) .ac-empty h3{font-size:21px;letter-spacing:-.025em;line-height:1.4;font-weight:550;margin:0 0 14px}:is(.adcf-workspace,.public-main) .ac-empty p{font-size:13px;line-height:1.9;color:var(--ac-muted);max-width:47ch;margin:0 auto 20px}:is(.adcf-workspace,.public-main) .ac-side-note{border-radius:16px;background:#eaf0e6;padding:28px;color:#39564a}:is(.adcf-workspace,.public-main) .ac-side-note h2{font:500 24px/1.3 ADCF Manrope,Arial,sans-serif;letter-spacing:-.03em;margin:24px 0 20px}:is(.adcf-workspace,.public-main) .ac-side-note p{font-size:12px;line-height:1.9;margin:0 0 16px;color:#587365}:is(.adcf-workspace,.public-main) .ac-side-note details{font-size:11px;line-height:1.8;border-top:1px solid #cbd8c9;margin-top:24px;padding-top:18px}:is(.adcf-workspace,.public-main) .ac-side-note summary{cursor:pointer;min-height:30px}:is(.adcf-workspace,.public-main) .ac-side-note details p{margin-top:15px;font-size:11px}:is(.adcf-workspace,.public-main) .ac-ticket-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}:is(.adcf-workspace,.public-main) .ac-ticket-list li a{display:block;padding:25px;border:1px solid var(--ac-line);border-radius:14px;background:#fff;color:var(--ac-ink);text-decoration:none}:is(.adcf-workspace,.public-main) .ac-ticket-meta{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--ac-muted)}:is(.adcf-workspace,.public-main) .ac-ticket-meta>span{color:#446957;background:#eef2e9;border-radius:15px;padding:3px 8px}:is(.adcf-workspace,.public-main) .ac-ticket-list h3{font-size:17px;line-height:1.5;letter-spacing:-.02em;font-weight:550;margin:15px 0 22px}:is(.adcf-workspace,.public-main) .ac-ticket-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--ac-muted)}:is(.adcf-workspace,.public-main) .adcf-connected{width:100%;max-width:none;padding:38px 0 12px;margin:0}:is(.adcf-workspace,.public-main) .adcf-connected.ac-page{padding-top:42px}:is(.adcf-workspace,.public-main) .adcf-connected .page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid var(--ac-line);padding:0 0 32px;margin:0 0 32px}:is(.adcf-workspace,.public-main) .adcf-connected h1{font:500 clamp(30px,4vw,50px)/1.15 "ADCF Manrope",Arial,sans-serif;letter-spacing:-.05em;margin:12px 0 18px;color:var(--ac-ink)}:is(.adcf-workspace,.public-main) .adcf-connected h2{font-family:ADCF Manrope,Arial,sans-serif;font-weight:600;font-size:19px;line-height:1.4;letter-spacing:-.025em}:is(.adcf-workspace,.public-main) .adcf-connected h3{font-family:ADCF Manrope,Arial,sans-serif;letter-spacing:-.02em}:is(.adcf-workspace,.public-main) .adcf-connected p{font-size:13px;line-height:1.85;color:#637786}:is(.adcf-workspace,.public-main) .adcf-connected .eyebrow{font-size:10px;letter-spacing:.15em;color:#647c81}:is(.adcf-workspace,.public-main) .adcf-connected .page-head p{max-width:68ch}:is(.adcf-workspace,.public-main) .adcf-connected .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:12px 17px;border:1px solid #d9e2db;border-radius:8px;background:#fff;color:#193c47;text-decoration:none;font:600 12px/1.5 ADCF Manrope,Arial,sans-serif;max-width:100%;white-space:normal;cursor:pointer}:is(.adcf-workspace,.public-main) .adcf-connected .button.primary{background:#244857;border-color:#244857;color:#fff}:is(.adcf-workspace,.public-main) .adcf-connected .button.danger{color:#95394d;border-color:#cda1aa}:is(.adcf-workspace,.public-main) .adcf-connected .button.quiet{background:transparent;border-color:transparent;color:#476672}:is(.adcf-workspace,.public-main) .adcf-connected .form-panel,:is(.adcf-workspace,.public-main) .adcf-connected .list-row{padding:28px;border:1px solid var(--ac-line);border-radius:15px;background:#fff;max-width:100%;box-shadow:0 4px 18px #173a4703}:is(.adcf-workspace,.public-main) .adcf-connected .form-panel{width:100%}:is(.adcf-workspace,.public-main) .adcf-connected .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}:is(.adcf-workspace,.public-main) .adcf-connected .field{margin-bottom:22px;min-width:0}:is(.adcf-workspace,.public-main) .adcf-connected label{font-size:12px;line-height:1.7;font-weight:600}:is(.adcf-workspace,.public-main) .adcf-connected input:not([type=checkbox]):not([type=radio]):not([type=hidden]),:is(.adcf-workspace,.public-main) .adcf-connected select,:is(.adcf-workspace,.public-main) .adcf-connected textarea{font:400 14px/1.6 ADCF Manrope,Arial,sans-serif;border:1px solid #b8c8c2;border-radius:7px;padding:12px;background:#fff;color:#173749;max-width:100%;min-width:0;box-sizing:border-box}:is(.adcf-workspace,.public-main) .adcf-connected textarea{resize:vertical;min-height:140px;width:100%}:is(.adcf-workspace,.public-main) .adcf-connected input[type=checkbox],:is(.adcf-workspace,.public-main) .adcf-connected input[type=radio]{accent-color:#2f5b51;width:17px;height:17px;flex:none;vertical-align:middle}:is(.adcf-workspace,.public-main) .adcf-connected .helptext,:is(.adcf-workspace,.public-main) .adcf-connected .help{font-size:11px;line-height:1.8;color:#61786c;font-weight:400}:is(.adcf-workspace,.public-main) .adcf-connected .notice{background:#eef3ee;border:1px solid #d6e2d8;border-left:3px solid #72907a;border-radius:9px;padding:19px 22px;font-size:12px;line-height:1.85;color:#486457;margin:22px 0}:is(.adcf-workspace,.public-main) .adcf-connected .notice.warning{border-color:#d4b88c;background:#fbf6eb;color:#77582d}:is(.adcf-workspace,.public-main) .adcf-connected .errorlist{color:#993f52;font-size:12px;line-height:1.7;padding-left:20px}:is(.adcf-workspace,.public-main) .adcf-connected .spaced{margin-top:26px}:is(.adcf-workspace,.public-main) .adcf-connected .section-intro{max-width:78ch;padding:25px 0;border-bottom:1px solid var(--ac-line)}:is(.adcf-workspace,.public-main) .adcf-connected .source-list{font-size:13px;line-height:1.8;color:#527064}:is(.adcf-workspace,.public-main) .adcf-connected .source-list>li{margin-bottom:14px}:is(.adcf-workspace,.public-main) .adcf-connected .footnote{font-size:10px;line-height:1.8;color:#71838b;border-top:1px solid var(--ac-line);padding-top:24px;margin-top:36px}:is(.adcf-workspace,.public-main) .ac-thread{list-style:none;padding:0;margin:28px 0;display:grid;gap:18px}:is(.adcf-workspace,.public-main) .adcf-connected .ac-thread li{padding:25px 28px;border:1px solid var(--ac-line);border-radius:15px;background:#fff;margin:0}:is(.adcf-workspace,.public-main) .adcf-connected .ac-thread .ac-message-answer{background:#eff3ec;border-color:#cfddcf}:is(.adcf-workspace,.public-main) .adcf-connected .ac-thread h2{font-size:13px;margin:0 0 4px}:is(.adcf-workspace,.public-main) .adcf-connected .ac-thread p:nth-child(2){font-size:10px;margin:0 0 18px}:is(.adcf-workspace,.public-main) .ac-work-grid>*,:is(.adcf-workspace,.public-main) .ac-support-layout>*,:is(.adcf-workspace,.public-main) .ac-home-grid>*{min-width:0}:is(.adcf-workspace,.public-main) .ac-privacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}:is(.adcf-workspace,.public-main) .ac-privacy-card{padding:28px;background:#fff;border:1px solid var(--ac-line);border-radius:16px}:is(.adcf-workspace,.public-main) .adcf-connected .ac-privacy-card h2{font-size:21px;margin:18px 0}:is(.adcf-workspace,.public-main) .ac-page a:focus-visible,:is(.adcf-workspace,.public-main) .adcf-connected :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #4e7a62;outline-offset:4px}:is(.adcf-workspace,.public-main) .ac-help-feature a:focus-visible{outline-color:#e4ecd5}@media(hover:hover){:is(.adcf-workspace,.public-main) .ac-setting:hover{background:#f7f9f4}:is(.adcf-workspace,.public-main) .ac-setting:hover>svg,:is(.adcf-workspace,.public-main) .ac-feature-link:hover svg,:is(.adcf-workspace,.public-main) .ac-help-action:hover svg{transform:translate(4px)}:is(.adcf-workspace,.public-main) .ac-ticket-list a:hover{border-color:#90a995;box-shadow:0 5px 18px #193f3610}:is(.adcf-workspace,.public-main) .ac-button:hover,:is(.adcf-workspace,.public-main) .adcf-connected .button.primary:hover{background:#315d61;border-color:#315d61}:is(.adcf-workspace,.public-main) .ac-account-footer a:hover,:is(.adcf-workspace,.public-main) .ac-feature-link:hover{text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:no-preference){:is(.adcf-workspace,.public-main) .ac-page{animation:ac-enter .45s ease-out both}:is(.adcf-workspace,.public-main) .ac-setting,:is(.adcf-workspace,.public-main) .ac-ticket-list a,:is(.adcf-workspace,.public-main) .ac-button,:is(.adcf-workspace,.public-main) .ac-setting>svg,:is(.adcf-workspace,.public-main) .ac-feature-link svg,:is(.adcf-workspace,.public-main) .ac-help-action svg{transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}:is(.adcf-workspace,.public-main) .ac-help-feature{animation:ac-enter .55s .08s ease-out both}:is(.adcf-workspace,.public-main) .ac-data-art .ac-sheet{animation:ac-sheet-in .65s .12s ease-out both}}@keyframes ac-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-sheet-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(max-width:1150px){:is(.adcf-workspace,.public-main) .ac-home-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);gap:20px}:is(.adcf-workspace,.public-main) .ac-panel-heading,:is(.adcf-workspace,.public-main) .ac-setting{padding-left:23px;padding-right:23px}:is(.adcf-workspace,.public-main) .ac-data-feature{padding:26px 23px;grid-template-columns:1fr 105px}:is(.adcf-workspace,.public-main) .ac-data-art{transform:scale(.85);transform-origin:center}:is(.adcf-workspace,.public-main) .ac-help-feature{padding:28px 24px}:is(.adcf-workspace,.public-main) .ac-support-layout,:is(.adcf-workspace,.public-main) .ac-work-grid{gap:24px}}@media(max-width:720px){:is(.adcf-workspace,.public-main) .ac-page,:is(.adcf-workspace,.public-main) .adcf-connected{padding-top:24px}:is(.adcf-workspace,.public-main) .ac-heading{align-items:flex-start;flex-direction:column;gap:24px;padding-bottom:28px;margin-bottom:24px}:is(.adcf-workspace,.public-main) .ac-identity{max-width:100%}:is(.adcf-workspace,.public-main) .ac-home-grid,:is(.adcf-workspace,.public-main) .ac-support-layout,:is(.adcf-workspace,.public-main) .ac-work-grid,:is(.adcf-workspace,.public-main) .ac-privacy-grid{grid-template-columns:minmax(0,1fr)}:is(.adcf-workspace,.public-main) .ac-help-feature>.ac-eyebrow{margin-bottom:28px}:is(.adcf-workspace,.public-main) .ac-help-feature h2{font-size:36px}:is(.adcf-workspace,.public-main) .ac-data-feature{grid-template-columns:1fr 130px}:is(.adcf-workspace,.public-main) .ac-data-art{transform:none}:is(.adcf-workspace,.public-main) .ac-filters a{flex-basis:40%}:is(.adcf-workspace,.public-main) .adcf-connected .page-head{flex-direction:column}:is(.adcf-workspace,.public-main) .adcf-connected .form-panel,:is(.adcf-workspace,.public-main) .adcf-connected .list-row,:is(.adcf-workspace,.public-main) .ac-privacy-card{padding:22px}:is(.adcf-workspace,.public-main) .ac-empty{padding:36px 22px}:is(.adcf-workspace,.public-main) .ac-account-footer{flex-direction:column;gap:6px}}@media(max-width:380px){:is(.adcf-workspace,.public-main) .ac-setting{gap:12px;padding:20px}:is(.adcf-workspace,.public-main) .ac-data-feature{grid-template-columns:1fr 85px;padding:24px 20px}:is(.adcf-workspace,.public-main) .ac-data-art{transform:scale(.7);transform-origin:left center}:is(.adcf-workspace,.public-main) .ac-data-feature h3{font-size:29px}:is(.adcf-workspace,.public-main) .ac-help-feature{padding:26px 22px}:is(.adcf-workspace,.public-main) .ac-filters a{font-size:9px}:is(.adcf-workspace,.public-main) .ac-panel-heading{padding:24px 20px 20px}}@media(prefers-reduced-motion:reduce){:is(.adcf-workspace,.public-main) .ac-page,:is(.adcf-workspace,.public-main) .ac-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:is(.adcf-workspace,.public-main) .ac-native-nav-group{margin:0 12px 12px;color:#c7d5d9;font-size:11px}:is(.adcf-workspace,.public-main) .ac-native-nav-group summary{padding:8px;cursor:pointer}:is(.adcf-workspace,.public-main) .ac-native-nav-group .aw-nav-children{padding:4px 12px}:is(.adcf-workspace,.public-main) .ac-destination-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px}:is(.adcf-workspace,.public-main) .ac-destination-list h2{margin:12px 0 24px}:is(.adcf-workspace,.public-main) .ac-native-host>.adcf-connected:has(>.ac-page){padding-top:0}:is(.adcf-workspace,.public-main) .adcf-connected .ac-help-feature p{color:#cfdddd}:is(.adcf-workspace,.public-main) .adcf-connected .ac-help-feature h2{color:#f5f7f3;font-size:clamp(28px,3.2vw,44px);font-weight:450;line-height:1.16}:is(.adcf-workspace,.public-main) .adcf-connected .ac-heading h1{font-size:clamp(34px,4.2vw,58px)}:is(.adcf-workspace,.public-main) .ac-reading-note{font-size:11px;color:#687e76;line-height:1.8;margin:18px 0}:is(.adcf-workspace,.public-main) .adcf-connected input[type=radio],:is(.adcf-workspace,.public-main) .adcf-connected input[type=checkbox]{display:inline-block;min-height:17px;width:17px;padding:0;margin-right:9px}:is(.adcf-workspace,.public-main) .adcf-connected .field:has(input[type=radio]) label{padding:12px;border:1px solid #dbe3d8;border-radius:8px;margin:8px 0;background:#f8faf6}:is(.adcf-workspace,.public-main) .ac-export-details .list{padding:0;border:0;background:transparent}:is(.adcf-workspace,.public-main) .ac-export-details .list-row{margin-bottom:18px;padding:23px}:is(.adcf-workspace,.public-main) .ac-export-details .list-row p{font-size:12px}:is(.adcf-workspace,.public-main) .ac-export-details .notice{font-size:11px}:is(.adcf-workspace,.public-main) .ac-preference-details>section:first-child{margin-top:0}:is(.adcf-workspace,.public-main) .ac-preference-details{padding:26px;border:1px solid var(--ac-line);border-radius:16px;background:#fff}:is(.adcf-workspace,.public-main) .public-main>.adcf-connected{max-width:1200px;margin:auto;padding:42px 24px}:is(.adcf-workspace,.public-main) .adcf-connected :is(.table-wrap,.snapshot-details){max-width:100%;overflow-x:auto}:is(.adcf-workspace,.public-main) .adcf-connected .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:540px){:is(.adcf-workspace,.public-main) .adcf-connected .form-grid{display:block}:is(.adcf-workspace,.public-main) .public-main>.adcf-connected{padding:28px 20px}}.ir-quick-upload{width:100%;margin:0}.ir-quick-upload .ir-upload-grid{display:block}.ir-quick-upload .ir-upload-main{padding:0;border:0;background:transparent;box-shadow:none}.ir-quick-upload[data-picking=true] .ir-dropzone{padding:0;border:0;background:transparent;text-align:left}.ir-quick-upload[data-picking=true] .ir-drop-art,.ir-quick-upload[data-picking=true] .ir-dropzone>h3,.ir-quick-upload[data-picking=true] .ir-dropzone>p:not(.ir-file-rules){display:none}.ir-quick-upload[data-picking=true] .ir-file-rules{margin-top:10px;font-size:11px}.ir-quick-upload .ir-file-button{cursor:pointer}.adcf-workspace .ir-quick-upload[data-picking=true] .ir-file-button{background:var(--aw-accent);color:#fff;border-color:var(--aw-accent);border-radius:10px;min-height:48px}.ir-quick-upload:not([data-picking=true]){padding:20px;border:1px solid var(--aw-line);border-radius:18px;background:#fff}.ir-quick-upload .ir-dropzone{padding:20px}.ir-quick-upload .ir-drop-art{display:none}.ir-quick-upload .ir-file-row strong{overflow-wrap:anywhere}.ir-quick-upload .ir-confirm{margin-top:18px}.bl-history-link{margin-top:14px;font-size:12px}.bl-preparation .aw-start-heading h1 span{color:var(--aw-muted)}.bl-preparation .aw-start-form-panel>p:not(.aw-eyebrow){margin-top:10px}.bl-preparation-list{list-style:none;padding:0;margin:30px 0;display:grid;gap:24px}.bl-preparation-list>li{display:grid;grid-template-columns:34px 1fr;gap:15px}.bl-preparation-list>li>span,.bl-number{color:#448573;font-size:12px;font-weight:800;letter-spacing:.1em}.bl-preparation-list h3{font-size:15px;margin-bottom:7px}.bl-preparation-list p{color:var(--aw-muted)}.bl-preparation-list a{margin-top:10px}.bl-preparation-aside{padding:30px;border:1px solid #d8e6e0;border-radius:20px;background:#ecf3ef;align-self:start}.bl-preparation-aside h2{font-size:23px;line-height:1.35;margin:18px 0}.bl-preparation-aside p{margin:16px 0;color:#4c6760}.bl-preparation-aside a{margin-top:8px}.bl-entry-upload{display:grid;gap:14px;max-width:600px}.bl-native-picker{display:block;cursor:pointer}.bl-native-picker input{display:block;max-width:100%;margin-top:8px}.bl-native-confirm{display:flex;gap:10px;align-items:flex-start;color:var(--aw-muted)}.bl-native-confirm input{flex-shrink:0;margin-top:5px}.bl-overview{max-width:1170px;margin:0 auto}.bl-heading{display:flex;justify-content:space-between;align-items:start;gap:24px;margin-bottom:28px}.bl-heading h1{font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.055em;margin:16px 0}.bl-heading h1 span{color:#577b6e}.bl-heading>a{flex-shrink:0;margin-top:12px}.bl-notice{font-size:12px;color:var(--aw-muted);margin-bottom:20px!important;max-width:850px}.bl-next{display:grid;grid-template-columns:1fr 230px;gap:40px;padding:clamp(24px,4vw,42px);background:#fff;border:1px solid #d9e5df;border-top:3px solid #52836f;border-radius:20px;box-shadow:0 12px 30px #17362b04;margin-bottom:34px}.bl-next h2{font-size:clamp(23px,2.8vw,30px);line-height:1.3;letter-spacing:-.035em;margin:12px 0}.bl-next p:not(.aw-eyebrow){color:var(--aw-muted);max-width:610px;margin-bottom:24px}.bl-progress{margin:0;padding:0 0 0 26px;border-left:1px solid #e2e9e5;list-style:none;display:grid;gap:16px;align-content:center;color:#738378;font-size:13px}.bl-progress [aria-current]{color:#285d49;font-weight:800}.bl-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:30px 0 18px}.bl-section-heading h2,.bl-without-document h2{font-size:23px;letter-spacing:-.035em}.bl-section-heading>span{color:var(--aw-muted);font-size:11px}.bl-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bl-sections article{padding:24px;background:#fff;border:1px solid var(--aw-line);border-radius:16px;min-width:0;display:flex;flex-direction:column;align-items:start}.bl-sections h3{font-size:17px;line-height:1.4;margin:14px 0 10px;letter-spacing:-.02em}.bl-sections p{font-size:13px;color:var(--aw-muted);margin-bottom:18px}.bl-sections .aw-text-link{margin-top:auto;font-size:12px}.bl-state{display:inline-flex;font-size:10px;font-weight:700;color:#35634f;border:1px solid #dde8e1;border-radius:100px;padding:4px 9px}.bl-without-document h2{margin:8px 0 22px}.bl-without-document>.aw-field-hint{margin-top:16px}.bl-actions{padding:26px 30px;background:#e9f1ed;border-radius:18px;margin:30px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.bl-actions h2{font-size:21px;margin:8px 0}.bl-actions p:not(.aw-eyebrow){color:#556e61;font-size:13px}.bl-actions>a{flex-shrink:0}.bl-details{border-top:1px solid var(--aw-line);padding:16px 0;color:var(--aw-muted);font-size:12px}.bl-details summary{cursor:pointer;font-weight:650;min-height:30px}.bl-complementary{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}@media(max-width:1050px){.bl-sections{grid-template-columns:1fr}.bl-next{grid-template-columns:1fr;gap:28px}.bl-progress{grid-template-columns:repeat(2,minmax(0,1fr));border-left:0;border-top:1px solid #e2e9e5;padding:20px 0 0}}@media(max-width:600px){.bl-heading,.bl-actions{display:block}.bl-heading>a{margin-top:16px}.bl-actions>a{margin-top:20px}.bl-section-heading{display:block}.bl-section-heading>span{display:block;margin-top:6px}.bl-progress{font-size:11px;gap:14px 8px}.bl-preparation-aside{padding:22px}.ir-quick-upload:not([data-picking=true]){padding:14px}}.ux-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bd-page{--bd-green:#266951;--bd-soft:#edf4ef;--bd-navy:#142c3d;--bd-muted:#596a74;--bd-line:#dce4df;max-width:1280px;color:var(--bd-navy)}.bd-page h1,.bd-page h2,.bd-page h3,.bd-page p{overflow-wrap:anywhere}.bd-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px 0 24px}.bd-header h1{font-size:clamp(26px,2.6vw,39px);font-weight:650;letter-spacing:-1.25px;line-height:1.16;margin:12px 0}.bd-header p{margin:0;color:var(--bd-muted);font-size:14px;line-height:1.6}.bd-header .aw-eyebrow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--bd-green)}.bd-edit-link{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.bd-tag{display:inline-flex;padding:5px 9px;border:1px solid var(--bd-line);border-radius:6px;background:#f7faf7;color:#34594d;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.4}.bd-demo{display:flex;gap:8px;align-items:center;background:#fff4df;border:1px solid #ecdec1;padding:10px 14px;border-radius:8px;font-size:12px}.bd-overview{display:grid;grid-template-columns:1.15fr 1.2fr 1fr;background:var(--bd-navy);color:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 22px #142c3d0c}.bd-overview article{display:flex;flex-direction:column;align-items:start;padding:24px 26px;gap:9px;min-width:0}.bd-overview article+article{border-left:1px solid #ffffff23}.bd-overview article>span{font-size:12px;color:#d6e2dc}.bd-overview strong{font-size:clamp(25px,2.5vw,37px);font-weight:550;letter-spacing:-1.4px;line-height:1.15}.bd-overview strong em{font-style:normal;color:#8bb8a2}.bd-overview small{font-size:11px;color:#c1d6cf;line-height:1.6}.bd-nav{display:flex;gap:5px;flex-wrap:wrap;padding:17px 0 20px;margin-bottom:3px;border-bottom:1px solid var(--bd-line)}.bd-nav a{padding:8px 11px;border-radius:6px;font-size:12px;text-decoration:none;font-weight:600;transition:background .15s}.bd-nav a:hover{background:var(--bd-soft)}.bd-panel{background:#fff;border:1px solid var(--bd-line);border-radius:13px;padding:26px;margin:22px 0;min-width:0;scroll-margin-top:25px}.bd-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px}.bd-section-head h2,.bd-panel>h2{font-size:21px;line-height:1.35;letter-spacing:-.55px;margin:7px 0 0;font-weight:650}.bd-section-head .aw-eyebrow,.bd-panel>.aw-eyebrow{font-size:10px;letter-spacing:1.4px;color:var(--bd-green)}.bd-section-head>a{display:flex;align-items:center;gap:7px;font-size:12px}.bd-section-head>.bd-tag{flex-shrink:0}.bd-panel p,.bd-panel li{font-size:13px;line-height:1.75}.bd-panel h3{font-size:14px;line-height:1.5;margin:20px 0 8px}.bd-curve-choices{display:flex;gap:8px;flex-wrap:wrap}.bd-curve-choices button,.bd-show-points{display:flex;align-items:center;gap:7px;border:1px solid var(--bd-line);border-radius:7px;padding:9px 11px;background:#fff;color:var(--bd-navy);font-weight:600;font-family:inherit;font-size:12px;cursor:pointer;min-height:42px}.bd-show-points{margin:16px auto 0}.bd-curve-choices button[aria-pressed=true]{background:var(--bd-soft);border-color:var(--bd-green)}.bd-curve-choices i{width:9px;height:9px;background:var(--curve-color);border-radius:50%;flex-shrink:0}[data-curve="0"]{--curve-color:#8291a3 }[data-curve="1"]{--curve-color:#266951 }[data-curve="2"]{--curve-color:#9c6377 }.bd-hypothesis{margin:12px 0 4px;color:var(--bd-muted);min-height:23px}.bd-explore-layout{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;align-items:center;margin-top:5px}.bd-chart-wrap{min-width:0}.bd-chart{width:100%;height:auto;display:block;overflow:visible}.bd-chart text{font:11px Manrope,sans-serif;fill:var(--bd-muted)}.bd-grid-line{stroke:#e6ece7;stroke-width:1}.bd-curve{fill:none;stroke:var(--curve-color);stroke-width:2;stroke-linejoin:round;opacity:.65}.bd-curve[data-active=true]{stroke-width:3.3;opacity:1}.bd-curve[data-curve="2"]{stroke-dasharray:5 4}.bd-cursor{stroke:#a5b5ac;stroke-width:1;stroke-dasharray:3 4}.bd-dot{fill:var(--curve-color);stroke:#fff;stroke-width:2}.bd-age-control{padding:0 7px 0 18px}.bd-age-control label{display:flex;justify-content:space-between;gap:10px;font-size:11px}.bd-age-control input{width:100%;accent-color:var(--bd-green);height:34px;cursor:ew-resize;min-width:0}.bd-age-control small{font-size:10px;color:var(--bd-muted)}.bd-pension{padding:19px 20px;background:var(--bd-soft);border-radius:10px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.bd-pension>span{font-size:13px}.bd-pension>strong{font-size:32px;letter-spacing:-1.5px;line-height:1.2;color:#215f4a;margin:8px 0}.bd-pension>small{font-size:11px;line-height:1.6}.bd-pension dl{font-size:11px;margin:17px 0 0}.bd-pension dl>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid #26695120}.bd-pension dd{margin:0;font-weight:650;text-align:right}.bd-at-age{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin-top:23px}.bd-at-age>div{border-top:2px solid var(--curve-color);padding-top:12px;display:flex;flex-direction:column;gap:5px}.bd-at-age span{font-size:11px;color:var(--bd-muted)}.bd-at-age strong{font-size:21px;font-weight:600;letter-spacing:-.6px}.bd-at-age small{font-size:10px;color:var(--bd-muted)}.bd-page .bd-footnote{font-size:11px;color:var(--bd-muted);line-height:1.65;margin:16px 0 0}.bd-details{border-top:1px solid var(--bd-line);margin-top:18px;padding-top:14px}.bd-details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:12px;font-weight:600;list-style:none;line-height:1.6;min-height:28px}.bd-details summary::-webkit-details-marker{display:none}.bd-details summary>svg{flex-shrink:0}.bd-details[open]>summary>svg{transform:rotate(180deg)}.bd-details>div:not(.st-table-scroll){margin-top:16px}.bd-details ul{padding-left:20px}.bd-details caption{font-size:12px;text-align:left;margin:16px 0}.bd-details a{display:inline-flex;gap:5px;align-items:center;font-size:12px;margin:0 12px 6px 0}.bd-year-legend{display:flex;gap:20px;flex-wrap:wrap;font-size:10px;color:var(--bd-muted);margin:8px 0 17px}.bd-year-legend>span{display:flex;align-items:center;gap:6px}.bd-year-legend i{width:8px;height:8px;border-radius:2px;background:#dce9df}.bd-year-legend span:nth-child(2) i{background:#d8ae61}.bd-year-legend span:nth-child(3) i{background:#dae0e5}.bd-years{display:grid;grid-template-columns:repeat(auto-fill,minmax(65px,1fr));gap:6px}.bd-years button{border:1px solid #dce5df;border-radius:5px;background:#f2f7f3;padding:10px 4px;font-family:inherit;color:var(--bd-navy);cursor:pointer;display:flex;flex-direction:column;gap:4px;align-items:center}.bd-years strong{font-size:12px}.bd-years span{font-size:10px;color:var(--bd-muted)}.bd-years [data-tone=attention]{background:#fbf5e9;border-color:#ebdec2}.bd-years [data-tone=unknown]{background:#f0f2f5;border-color:#e2e6e9}.bd-years [aria-pressed=true]{outline:2px solid var(--bd-green);outline-offset:1px}.bd-year-detail{display:flex;gap:20px;border-left:3px solid #8cbaa0;background:#f7faf7;padding:12px 16px;margin-top:18px;min-height:68px}.bd-year-detail>strong{font-size:21px}.bd-year-detail p,.bd-year-detail ul{margin:0}.bd-year-detail ul{padding-left:17px}.bd-finding{border-top:1px solid var(--bd-line)}.bd-finding>summary{list-style:none;display:grid;grid-template-columns:35px minmax(0,1fr) 20px;gap:14px;padding:20px 0;cursor:pointer}.bd-finding>summary::-webkit-details-marker{display:none}.bd-finding-number{font-size:13px;font-weight:600;color:var(--bd-green);padding-top:4px}.bd-finding summary>span:nth-child(2){display:flex;flex-direction:column;gap:6px}.bd-finding summary small{font-size:10px;color:var(--bd-muted)}.bd-finding summary strong{font-size:15px;line-height:1.45;font-weight:650}.bd-finding-fact{font-size:12px;line-height:1.7;color:var(--bd-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bd-finding[open] .bd-finding-fact{display:block}.bd-finding[open]>summary>svg{transform:rotate(45deg)}.bd-finding-body{padding:0 34px 24px 49px}.bd-finding-body>h3:first-child{margin-top:0}.bd-action-next{display:flex;align-items:center;gap:15px;background:var(--bd-soft);border-radius:10px;padding:21px;margin-top:12px}.bd-action-next>svg{color:var(--bd-green);flex-shrink:0}.bd-action-next>div{flex:1}.bd-action-next h3{margin:0;font-size:15px}.bd-action-next p{margin:5px 0 0;font-size:12px}.bd-action-next .aw-button{font-size:12px;min-height:43px;white-space:nowrap}.bd-explanations .st-report{margin:15px 0;max-width:100%;font-size:13px}.bd-explanations .st-report-section{padding:0;border:0;background:none;margin:0}.bd-explanations .st-report-section>h2,.bd-explanations .st-back-top{display:none}.bd-explanations .st-report p,.bd-explanations .st-report li{font-size:13px;line-height:1.8}.bd-provenance>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none}.bd-provenance>summary>span{display:flex;flex-direction:column;gap:6px}.bd-provenance>summary strong{font-size:15px}.bd-provenance>summary small{font-size:11px;color:var(--bd-muted)}.bd-provenance .st-qualification{margin:20px 0 0}.bd-provenance .st-limitations{margin:16px 0}.bd-coverage{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px}.bd-coverage>div{padding:16px;background:#f7faf8;border-radius:6px}.bd-coverage strong{font-size:13px}.bd-assumptions{margin:0}.bd-assumptions>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:20px;border-bottom:1px solid var(--bd-line);padding:12px 0;font-size:12px;line-height:1.7}.bd-assumptions dt{color:var(--bd-muted)}.bd-assumptions dd{margin:0;display:flex;flex-direction:column;gap:4px}.bd-page :is(a,button,input,summary):focus-visible,.doc-help :is(a,summary):focus-visible{outline:3px solid #849fcd;outline-offset:4px}.bd-page .st-comparison{padding:25px;margin:22px 0;border:1px solid var(--bd-line);border-radius:12px}.bd-page .st-comparison h2{font-size:23px}.bd-page .st-options h2{font-size:24px}.sq-head{margin-bottom:24px!important}.sq-head h1.sq-long-question{font-size:clamp(22px,2.1vw,31px);letter-spacing:-.65px;line-height:1.4;max-width:790px}.sq-head .aw-lead{font-size:14px;line-height:1.75;max-width:720px}.sq-head h1{white-space:pre-line}.sq-person-heading{margin-bottom:15px}.sq-fields-people{display:flex;flex-direction:column;gap:16px}.sq-child-fields{display:grid;grid-template-columns:minmax(120px,.65fr) minmax(0,1.6fr);gap:24px}.sq-child-fields .st-field{min-width:0}.sq-child-fields legend{font-size:12px}.sq-child-fields .st-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-child-fields .st-choice-grid span{font-size:12px}.sq-child-fields .st-choice-grid label{min-width:0}.sq-child-fields .st-choice-grid label span{padding:12px 7px}.sq-context-steps li[data-current=false]>span{background:transparent;color:inherit}.sq-recap{padding:28px!important}.sq-recap-section{margin:0 0 22px}.sq-recap-section h2{font-size:14px;color:#296850;border-bottom:1px solid #dce5df;padding-bottom:12px}.sq-recap .sq-answers>div{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px 0}.sq-recap .sq-answers dt{font-size:12px;font-weight:500;color:#5a6a72;line-height:1.6}.sq-recap .sq-answers dd{font-size:14px;line-height:1.5}.sq-recap .sq-answers dd>small{font-size:10px}.sq-recap .sq-answers dd>a{font-size:10px}.sq-recap .st-confirm{font-size:12px}.sq-form[aria-busy=true] .sq-actions{opacity:.75}.sq-actions .ir-spinner{width:15px;height:15px}.ir-review .ir-page-head{margin:18px 0 25px;gap:25px;align-items:start}.ir-review .ir-page-head h1{font-size:clamp(26px,3vw,37px);line-height:1.2;letter-spacing:-1px;max-width:720px;margin:12px 0}.ir-review .ir-page-head .aw-lead{font-size:14px;line-height:1.7}.ir-review .ir-reading-scope{font-size:11px}.ir-review .ir-total-grid{gap:12px}.ir-review .ir-totals{margin:20px 0}.ir-review .ir-section-heading h2{font-size:21px}.ir-review .ir-total{padding:20px}.ir-review .ir-total-value{font-size:32px}.ir-reading-fold{border:1px solid #dce5df;border-radius:10px;margin:20px 0}.ir-reading-fold>summary{cursor:pointer;padding:17px 20px;font-size:13px;font-weight:600}.ir-reading-fold>div{padding:0 18px 18px}.ir-reading-fold .ir-disclosure{box-shadow:none}.ir-review-confirmation{padding:24px!important;margin:20px 0!important}.ir-review-confirmation h2{font-size:22px!important}.ir-review-confirmation p{font-size:13px!important}.ir-review .ir-reading-problem{padding:15px 18px;background:#f8f9f8;border-radius:8px;font-size:12px}.ir-reading-problem a{margin-right:18px}.ir-quick-upload{border:1px solid #d3dfd8;border-radius:12px;background:#fff;padding:21px;box-shadow:0 4px 16px #193d2a05}.ir-quick-upload .ir-drop-zone{border:1px dashed #9bb8a7!important;border-radius:9px!important;background:#f6faf7!important;padding:22px!important}.ir-quick-upload .ir-file-rules{font-size:11px!important;line-height:1.6}.ir-quick-upload .ir-bottom-links{font-size:11px;margin-top:12px}.ir-quick-upload .ir-confirm{font-size:12px}.ir-file-row{border-radius:9px;background:#f2f6f3}.ir-file-row strong{overflow-wrap:anywhere}.ir-upload .ir-bottom-links{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap}.doc-help{margin:17px 0 0;border-top:1px solid #dce5df;padding-top:15px}.doc-help>summary{cursor:pointer;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#315c48;list-style:none}.doc-help>summary svg:last-child{margin-left:auto}.doc-help-body{display:grid;grid-template-columns:155px minmax(0,1fr);gap:20px;margin:20px 0 8px}.doc-example{background:#fff;border:1px solid #ccd7d1;box-shadow:0 3px 10px #173a2a0c;align-self:start;padding:15px;font-size:8px;line-height:1.7}.doc-example>small{font-size:7px;color:#8a5666;display:block;margin-bottom:10px}.doc-example>strong{display:block;font-size:11px;line-height:1.3;color:#243d61}.doc-example-bars{height:35px;margin:13px 0;background:repeating-linear-gradient(#e0e5e2 0 3px,transparent 3px 8px);width:75%}.doc-example table{font-size:7px;width:100%;border-collapse:collapse}.doc-example th,.doc-example td{padding:5px 2px;border-bottom:1px solid #e3e7e4}.doc-example-caption{display:block;font-size:8px;margin-top:12px;color:#596a74}.doc-help-body h3{font-size:13px;margin:0 0 7px}.doc-help-body p,.doc-help-body li{font-size:12px;line-height:1.7}.doc-help-body ol{padding-left:18px;margin:10px 0}.doc-help-body li+li{margin-top:7px}.doc-help-body a{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}@media(max-width:1100px){.bd-explore-layout{grid-template-columns:minmax(0,1fr) 185px;gap:16px}.bd-panel{padding:21px}.bd-overview article{padding:21px}.bd-header{align-items:start}.bd-header h1{max-width:600px}.bd-action-next{flex-wrap:wrap}.bd-action-next .aw-button{margin-left:42px}.sq-child-fields{grid-template-columns:1fr;gap:10px}}@media(max-width:700px){.bd-header{display:block;margin:15px 0 19px}.bd-header .bd-edit-link{margin-top:12px;white-space:normal}.bd-overview{grid-template-columns:1fr 1fr;border-radius:10px}.bd-overview article{padding:19px 16px}.bd-overview article:last-child{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:7px 15px;border-top:1px solid #ffffff23;border-left:0}.bd-overview article:last-child>span{grid-column:2;grid-row:1}.bd-overview article:last-child>strong{grid-row:1/3;grid-column:1;align-self:center}.bd-overview article:last-child>small{grid-column:2}.bd-overview strong{font-size:26px}.bd-overview small{font-size:10px}.bd-nav{gap:2px;padding:12px 0}.bd-nav a{padding:7px 9px;font-size:11px}.bd-panel{padding:19px 16px;margin:16px 0}.bd-section-head{display:block}.bd-section-head h2,.bd-panel>h2{font-size:20px}.bd-section-head>.bd-tag,.bd-section-head>a{margin-top:10px}.bd-explore-layout{grid-template-columns:1fr;gap:16px}.bd-pension{display:grid;grid-template-columns:1fr 1fr;gap:2px 15px;padding:18px}.bd-pension>span{font-size:11px}.bd-pension>strong{grid-row:2;font-size:28px}.bd-pension>small{grid-column:1;grid-row:3}.bd-pension>dl{grid-column:2;grid-row:1/4;margin:0;font-size:10px}.bd-at-age{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.bd-at-age strong{font-size:19px}.bd-curve-choices{gap:6px}.bd-curve-choices button{font-size:10px;padding:8px}.bd-years{grid-template-columns:repeat(auto-fill,minmax(57px,1fr))}.bd-finding>summary{grid-template-columns:22px minmax(0,1fr) 18px;gap:8px;padding:16px 0}.bd-finding-body{padding:0 0 20px 30px}.bd-finding summary strong{font-size:14px}.bd-action-next{padding:16px;gap:10px}.bd-action-next>svg{display:none}.bd-action-next>div{flex-basis:100%}.bd-action-next .aw-button{margin-left:0}.bd-assumptions>div{grid-template-columns:1fr;gap:5px}.bd-coverage{grid-template-columns:1fr}.sq-head h1.sq-long-question{font-size:23px;line-height:1.4}.sq-recap{padding:20px!important}.sq-recap .sq-answers>div{grid-template-columns:1fr;gap:5px}.sq-child-fields{grid-template-columns:1fr;gap:12px}.doc-help-body{grid-template-columns:1fr}.doc-example{width:185px;margin:auto}.ir-quick-upload{padding:16px}.ir-quick-upload .ir-drop-zone{padding:20px 14px!important}.ir-review .ir-page-head{display:block}.ir-review .ir-steps{margin-top:20px}.ir-review .ir-total-grid{grid-template-columns:1fr}.ir-review-confirmation{padding:20px!important}}@media(prefers-reduced-motion:reduce){.bd-page *,.doc-help *{scroll-behavior:auto!important;transition:none!important}}.bd-goal{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 26px;background:#edf3ef;border:1px solid #d9e5dc;border-radius:12px;margin:0 0 22px;color:#183b31}.bd-goal h2{font-size:20px;line-height:1.4;margin:5px 0 7px;letter-spacing:-.35px}.bd-goal p{font-size:13px;line-height:1.6;margin:0}.bd-goal .aw-eyebrow{font-size:10px;letter-spacing:1.5px}.bd-goal>a{flex-shrink:0;font-size:12px}.bd-gains{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0 16px}.bd-gains>div{border-left:2px solid #8daa98;background:#f5f8f5;padding:14px 18px;display:flex;flex-direction:column;gap:7px}.bd-gains span{font-size:12px;color:#415c53}.bd-gains strong{font-size:25px;letter-spacing:-.6px;color:#183b31}.bd-gains small{font-size:11px;color:#526761}.bd-calculation-detail{border-top:1px solid #dce5df}.bd-calculation-detail>summary{font-weight:650}.bd-calculation-detail p,.bd-missing p,.bd-missing li{font-size:13px;line-height:1.75}.bd-calculation-detail h3,.bd-missing h3{font-size:16px}.bd-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.bd-inputs>div{padding:13px 0;border-bottom:1px solid #e0e6e3;display:flex;flex-direction:column;gap:7px}.bd-inputs dt{font-size:12px;color:#556762}.bd-inputs dd{font-size:15px;font-weight:600;margin:0}.bd-missing{background:#faf5e9;border:1px solid #e5d9bf;border-radius:8px;margin:20px 0 0;padding:18px 22px}.bd-missing h3{margin-top:0}.bd-missing ul{padding-left:18px}.bd-missing a{font-size:13px}.bd-years [aria-pressed=true]{outline-color:#18352e}.bd-year-detail[data-tone=attention]{background:#fbf5e9;border-left-color:#b28534}.bd-year-detail[data-tone=unknown]{background:#f0f2f5;border-left-color:#7c8993}.bd-year-detail h3{font-size:14px;margin:0 0 6px}.bd-year-detail p{font-size:12px;margin-bottom:8px}.bd-year-finding{padding:22px 0;border-top:1px solid #dde4df}.bd-year-finding:first-child{border-top:0}.bd-year-finding header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.bd-year-finding h3{margin:0;font-size:18px;color:#244c3e}.bd-year-finding header span{font-size:11px;line-height:1.5;background:#eff3ee;padding:5px 9px;border-radius:4px}.bd-year-finding h4{font-size:13px;margin-bottom:6px}.bd-year-finding .bd-fact{font-size:14px;line-height:1.8;color:#203b30}.bd-subject-intro{padding:5px 0 18px}.bd-subject-intro h3{font-size:15px}.bd-reference-controls{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;margin:24px 0 12px}.bd-reference-controls label,.goal-field label{font-size:12px;font-weight:600;display:block;margin-bottom:9px}.bd-reference-controls input,.bd-reference-controls select,.goal-field input,.goal-field select{width:100%;min-height:44px;background:#fff;border:1px solid #b9c9c0;border-radius:5px;padding:10px 12px;color:#203b30;font:inherit;font-size:13px;box-sizing:border-box}.bd-reference-controls>div{min-width:0}.bd-explanations .st-report{border-top:1px solid #dce5df;padding-top:20px}.bd-explanations .st-report-section{margin-bottom:0}.sq-page[data-stage=recap] .sq-layout{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.sq-page[data-stage=recap] .sq-head h1{font-size:40px}.sq-page[data-stage=recap] .sq-head .aw-lead{font-size:15px}.sq-recap{padding:0!important}.sq-recap-intro{display:flex;gap:16px;align-items:center;margin:3px 0 25px;color:#2e654c}.sq-recap-intro h2{font-size:19px;margin:0 0 5px}.sq-recap-intro p{font-size:12px;margin:0;color:#52665e}.sq-recap .bd-goal{padding:18px 20px}.sq-recap .bd-goal h2{font-size:16px}.sq-recap .bd-goal p{font-size:12px}.sq-recap .bd-goal{align-items:flex-start}.sq-recap .bd-goal>a{flex-shrink:1;min-width:90px}.sq-recap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.sq-recap-section{background:#fff;border:1px solid #dce5df;border-radius:12px;padding:22px;margin:0;box-shadow:0 3px 15px #233c2b04;min-width:0}.sq-recap-section h2{font-size:16px;color:#203f32;margin:0;padding-bottom:16px;border-color:#e5ebe5}.sq-recap .sq-answers>div{display:block;padding:13px 0;border-bottom:1px solid #edf0ec}.sq-recap .sq-answers>div:last-child{padding-bottom:0;border-bottom:0}.sq-recap .sq-answers dt{font-size:11px;line-height:1.5;margin:0 0 6px;color:#66756d}.sq-recap .sq-answers dd{font-size:14px;line-height:1.6;position:relative;padding-right:70px;margin:0;overflow-wrap:anywhere}.sq-recap .sq-answers dd>small{display:block;font-size:10px;color:#697b70;line-height:1.6;margin-top:3px}.sq-recap .sq-answers dd>a{position:absolute;right:0;top:0;min-height:30px;display:flex;align-items:center;gap:4px;font-size:11px}.sq-recap .sq-answers dd .sq-unknown{background:#faf2df;border-radius:3px;padding:2px 6px;color:#795a22}.sq-recap-confirm{border-top:1px solid #d5e0d7;margin-top:26px;padding-top:22px}.sq-recap-confirm>p{font-size:12px;line-height:1.75;max-width:650px}.sq-recap-confirm>.aw-button{margin-top:10px}.sq-aside-recap{align-self:start;padding:22px!important;position:sticky;top:22px}.sq-aside-recap .sq-context-art,.sq-aside-recap>h2,.sq-aside-recap>.sq-kicker{display:none}.sq-aside-recap .sq-context-steps{margin-top:27px}.sq-aside-recap .sq-context-steps small{font-size:10px}.sq-aside-recap .sq-context-label{display:none}.goal-form{max-width:650px}.goal-field{margin-bottom:22px}.goal-field small{display:block;font-size:12px;line-height:1.6;margin-top:7px}.goal-form p{font-size:13px;line-height:1.75}@media(max-width:1150px){.sq-page[data-stage=recap] .sq-layout{grid-template-columns:minmax(0,1fr)}.sq-aside-recap{display:none}}@media(max-width:700px){.bd-goal{display:block;padding:18px}.bd-goal h2{font-size:18px}.bd-goal>a{display:inline-flex;margin-top:12px}.bd-gains,.bd-inputs,.bd-reference-controls,.sq-recap-grid{grid-template-columns:minmax(0,1fr)}.bd-gains{gap:10px}.bd-gains strong{font-size:23px}.bd-year-detail{gap:12px;padding:14px}.bd-year-detail>strong{font-size:18px}.bd-reference-controls select{max-width:100%}.sq-page[data-stage=recap] .sq-head h1{font-size:30px}.sq-recap-section{padding:18px}.sq-recap-confirm>.aw-button{width:100%;justify-content:center;white-space:normal;text-align:center}.bd-year-finding header{display:block}.bd-year-finding header span{display:inline-block;margin-top:10px}}.bd-history-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:16px;font-size:13px;line-height:1.8}.sq-recap .sq-answers dd{display:block}.aw-shell-body{padding-inline:clamp(20px,2.2vw,40px)}.aw-topbar,.aw-main,.aw-page-footer{max-width:none}.aw-dossiers-grid{grid-template-columns:minmax(0,1fr)}.bd-page{max-width:none}.bd-panel>p,.bd-header>div>p,.bd-finding-body>p{max-width:80ch}.aw-profile{position:relative;margin-left:auto;flex-shrink:0;z-index:30;color:var(--aw-ink)}.aw-profile>summary{display:flex;align-items:center;gap:11px;min-height:48px;padding:5px 9px 5px 5px;border:1px solid transparent;border-radius:28px;cursor:pointer;list-style:none}.aw-profile>summary::-webkit-details-marker{display:none}.aw-profile>summary:hover,.aw-profile[open]>summary{background:#fff;border-color:#dce4df}.aw-profile-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#e2e9e5;color:#284f40;font-size:14px;font-weight:700;border:3px solid #fff;box-shadow:0 0 0 1px #dce4df}.aw-profile-label{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.aw-profile-label strong{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:650}.aw-profile-label small{font-size:10px;color:#667578}.aw-profile[open]>summary>svg{transform:rotate(180deg)}.aw-profile-panel{position:absolute;right:0;top:calc(100% + 9px);width:260px;max-width:calc(100vw - 36px);padding:8px;background:#fff;border:1px solid #dce4df;border-radius:13px;box-shadow:0 16px 40px #142c3d1c}.aw-profile:not([open])>.aw-profile-panel{display:none}.aw-profile-panel:before{content:"";position:absolute;inset:-10px 0 auto;height:10px}.aw-profile-panel>p{margin:8px 10px 10px;color:#6a777b;font-size:11px}.aw-profile-panel a,.aw-profile-panel button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;border:0;background:transparent;border-radius:7px;padding:10px;color:inherit;font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.aw-profile-panel a>:last-child{margin-left:auto}.aw-profile-panel a:hover,.aw-profile-panel button:hover{background:#f1f5f2}.aw-profile-panel form{border-top:1px solid #e7ece8;margin-top:5px;padding-top:5px}.aw-profile :is(summary,a,button):focus-visible,.hd-dossier a:focus-visible{outline:3px solid #2d7059;outline-offset:3px}.aw-home:has(.hd-dossier),.hd-dossier{--hd-ink: #173a43;--hd-muted: #637479;--hd-teal: #267465;--hd-border: #dce5e3}.hd-welcome.aw-return-heading{padding:29px 0 22px;margin:0;align-items:center;gap:24px}.hd-welcome h1{font-size:clamp(27px,2.1vw,34px);line-height:1.2;margin:0 0 9px;letter-spacing:-.035em;font-weight:550}.hd-welcome .aw-lead{font-size:14px;line-height:1.6;margin:0;color:var(--hd-muted, #637479)}.hd-welcome>.aw-button{flex-shrink:0;min-height:42px;font-size:12px;border-color:#d6dfdc;background:#fff;padding:10px 14px}.hd-dossier{color:var(--hd-ink);min-width:0}.hd-dossier :is(h2,h3,h4,p){overflow-wrap:anywhere}.hd-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 1px 17px}.hd-heading h2{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:650;margin:0}.hd-heading h2>svg{color:#537870;flex-shrink:0}.hd-heading-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:17px;color:var(--hd-muted);font-size:12px}.hd-status{display:inline-flex;align-items:center;gap:6px;color:#44695e}.hd-status i{width:6px;height:6px;background:#548977;border-radius:50%}.hd-demo{color:#845c21;background:#fbf4e8;border-radius:4px;padding:4px 7px}.hd-dossier[data-state=stale] .hd-status{color:#925d2e}.hd-dossier[data-state=stale] .hd-status i{background:#b9854a}.hd-history{display:inline-flex;gap:6px;align-items:center;color:inherit;text-decoration:none;min-height:32px}.hd-history:hover{color:var(--hd-teal)}.hd-next{display:flex;align-items:center;gap:18px;padding:21px 24px;margin:0 0 22px;background:#173f48;border-radius:11px;color:#fff;box-shadow:0 5px 14px #173f4809}.hd-next-icon{width:46px;height:46px;flex:0 0 46px;border:1px solid #45656b;border-radius:9px;display:grid;place-items:center;background:#ffffff0a;color:#d1e9df}.hd-next>div{flex:1;min-width:0}.hd-next h3{color:#fff;font-size:17px;font-weight:600;line-height:1.4;margin:3px 0 6px;max-width:70ch}.hd-next p{font-size:14px;line-height:1.55;color:#d0dfe0;margin:0;max-width:80ch}.hd-next p:first-child{color:#b4d0c9;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.hd-next .aw-button{flex-shrink:0;min-height:46px;padding:12px 17px;font-size:13px;box-shadow:0 2px 4px #0000001a;white-space:normal}.hd-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr);gap:22px;align-items:stretch}.hd-card{background:#fff;border:1px solid var(--hd-border);border-radius:11px;min-width:0;box-shadow:0 2px 7px #14393303;overflow:clip}.hd-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 22px;border-bottom:1px solid #edf0ed}.hd-card-head h3{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.5;font-weight:600;margin:0}.hd-card-head h3>svg{color:#64877b;flex-shrink:0}.hd-card-head>a{color:#638178;display:grid;place-items:center;width:32px;min-width:32px;height:32px;margin:-4px -5px -4px 0;border-radius:5px}.hd-card-head>a:hover{background:#eef4ef;color:var(--hd-teal)}.hd-card-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;min-height:46px;text-decoration:none;font-size:13px;font-weight:600;color:#315c51;border-top:1px solid #edf0ed}.hd-card-link:hover{background:#f7faf7;color:#154c3f}.hd-card-link>svg{flex-shrink:0}.hd-career{display:flex;flex-direction:column}.hd-career-overview{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 24px 19px}.hd-career-overview>div{display:flex;align-items:center;gap:13px}.hd-career-overview>div>strong{font-size:clamp(38px,3.2vw,53px);font-weight:560;letter-spacing:-.055em;line-height:1;color:#214e44}.hd-career-overview>div>span{font-size:14px;line-height:1.6}.hd-career-overview small{display:block;font-size:12px;color:var(--hd-muted)}.hd-career-overview>p{display:flex;flex-direction:column;gap:6px;text-align:right;margin:0;font-size:11px;color:var(--hd-muted)}.hd-career-overview>p>strong{font-size:16px;color:#36584e;font-weight:550;letter-spacing:.01em}.hd-career-chart{padding:0 24px}.hd-career-chart>p{display:flex;justify-content:space-between;gap:16px;margin:0 0 12px;font-size:11px;color:#667771}.hd-career-chart>p>span{font-size:10px;color:#6f7c77}.hd-chart-wrap{display:flex;gap:10px}.hd-chart-scale{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 10px;font-size:11px;color:#7c8882;padding:8px 0 27px}.hd-chart-plot{flex:1;min-width:0}.hd-career-svg{display:block;width:100%;height:128px;overflow:visible}.hd-career-svg g{cursor:pointer}.hd-career-svg g:hover .hd-chart-bar{filter:brightness(.88)}.hd-chart-grid{stroke:#e4ebe6;stroke-width:1;stroke-dasharray:3 5}.hd-chart-baseline{stroke:#e4ebe6;stroke-width:1}.hd-chart-bar{fill:#529d83}.hd-career-svg [data-tone=attention] .hd-chart-bar{fill:#d5a35f}.hd-career-svg [data-tone=unknown] .hd-chart-bar{fill:#a8b8b1}.hd-chart-unknown{fill:#f2f5f2;stroke:#bdc9c3;stroke-dasharray:3 3;stroke-width:1}.hd-chart-selection{fill:#e7ede9}.hd-career-svg [data-selected=true] .hd-chart-bar{stroke:#244e43;stroke-width:2}.hd-chart-axis{position:relative;height:24px;font-size:11px;color:#6b7b74}.hd-chart-axis span{position:absolute;top:2px;transform:translate(-50%)}.hd-chart-axis [data-edge=first]{transform:none;left:0!important}.hd-chart-axis [data-edge=last]{transform:translate(-100%)}.hd-career-legend{display:flex;flex-wrap:wrap;gap:9px 16px;padding:12px 24px 20px;font-size:11px;color:#5d6f67}.hd-career-legend>span{display:inline-flex;align-items:center;gap:6px}.hd-career-legend strong{font-weight:650;color:#35564a}.hd-career-legend i{width:7px;height:7px;border-radius:2px;background:#529d83}.hd-career-legend [data-tone=attention] i{background:#d5a35f}.hd-career-legend [data-tone=unknown] i{background:#a8b8b1}.hd-year-detail{display:grid;grid-template-columns:minmax(135px,.7fr) minmax(0,1.4fr);align-items:start;gap:22px;margin:auto 24px 0;border:1px solid #e1e8e1;background:#f7f9f5;border-radius:8px;padding:15px 17px}.hd-year-picker label{display:block;font-size:12px;margin-bottom:8px;color:#6d7b70}.hd-year-picker select{width:100%;max-width:100%;min-height:39px;border:1px solid #ccd9d1;border-radius:6px;padding:8px 25px 8px 10px;background:#fff;color:#214a3a;font:inherit;font-size:13px;text-overflow:ellipsis}.hd-year-copy>strong{font-size:13px;font-weight:600;display:block;color:#375b46}.hd-year-detail[data-tone=attention] .hd-year-copy>strong{color:#8e5e25}.hd-year-detail[data-tone=unknown] .hd-year-copy>strong{color:#68766e}.hd-year-copy>p{font-size:13px;color:#657369;line-height:1.65;margin:7px 0 3px;max-width:64ch}.hd-year-copy>a{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:#345e4c;font-size:12px;font-weight:600;text-decoration:none}.hd-career-note{font-size:12px;line-height:1.6;margin:12px 24px 18px;color:#6a786f}.hd-native-years{list-style:none;margin:0 24px;padding:0;max-height:240px;overflow-y:auto}.hd-native-years li{border-top:1px solid #edf0ed;border-left:3px solid #529d83;margin-bottom:6px}.hd-native-years li[data-tone=attention]{border-left-color:#d5a35f}.hd-native-years li[data-tone=unknown]{border-left-color:#a8b8b1}.hd-native-years a{display:grid;grid-template-columns:55px 1fr;gap:6px 12px;padding:12px;color:inherit;font-size:12px;line-height:1.6;text-decoration:none}.hd-native-years a>:nth-child(n+3){grid-column:2}.hd-native-years small{font-size:inherit;color:var(--hd-muted)}.hd-reperes{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.hd-metric{display:flex;flex-direction:column}.hd-metric-body{flex:1;padding:20px 22px 18px}.hd-value{display:block;font-size:clamp(26px,2.15vw,39px);font-weight:560;line-height:1.18;letter-spacing:-.045em;color:#214b41;overflow-wrap:anywhere}.hd-metric[data-metric=pension] .hd-value{font-size:clamp(36px,3.2vw,54px)}.hd-metric[data-metric=pension] .hd-metric-body{background:linear-gradient(100deg,#f6faf7,#fff)}.hd-value[data-long=true]{font-size:28px}.hd-metric-detail{font-size:13px;line-height:1.75;margin:12px 0 0;color:#65746d;max-width:65ch}.hd-count{display:inline-flex;align-items:center;flex-shrink:0;border-radius:20px;background:#eef4f0;color:#466556;padding:5px 9px;font-size:11px;font-weight:600}.hd-topics ul{list-style:none;padding:0 22px;margin:0}.hd-topics li{display:flex;align-items:center;gap:15px;padding:20px 0;min-height:88px}.hd-topics li+li{border-top:1px solid #edf0ed}.hd-topics li>div{min-width:0;flex:1}.hd-topic-icon{width:39px;height:42px;flex:0 0 39px;display:grid;place-items:center;border-radius:8px;background:#fbf4e9;color:#b18042}.hd-topic-icon[data-informative=true]{background:#eef4f0;color:#608977}.hd-topics li strong{font-size:14px;line-height:1.6;font-weight:550}.hd-topics li p{margin:6px 0 0;font-size:12px;line-height:1.6;color:#728078}.hd-topic-kind{flex-shrink:0;font-size:10px;border:1px solid #e5e9e4;border-radius:5px;padding:5px 7px;color:#7d8578}.hd-followup{display:flex;flex-direction:column}.hd-followup-body{padding:21px 22px;flex:1}.hd-followup-count{display:flex;align-items:center;gap:14px}.hd-followup-count>strong{font-size:42px;line-height:1;font-weight:550;color:#315849;letter-spacing:-.05em}.hd-followup-count>span{font-size:12px;line-height:1.6;color:#6a796d}.hd-followup-body>p{font-size:13px;line-height:1.7;margin:15px 0 0;color:#68766c;max-width:50ch}.hd-followup-body h4{font-size:16px;margin:0}.hd-limits{font-size:12px;margin:19px 0 0;color:#6f7b72}.hd-limits>summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;width:fit-content;min-height:36px}.hd-limits>summary::-webkit-details-marker{display:none}.hd-limits[open]>summary>svg:last-child{transform:rotate(180deg)}.hd-limits>p{line-height:1.8;max-width:100ch;margin:5px 0 15px 25px}.hd-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:17px 0 0;margin-top:13px;border-top:1px solid #e0e5df}.hd-footer>span{font-size:11px;color:#80887e;line-height:32px}.hd-footer a{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:12px;font-weight:600;color:#456450;text-decoration:none}.hd-empty-copy{font-size:13px;line-height:1.8;padding:20px 24px;max-width:70ch}.hd-career-empty{padding:25px;margin:auto 0;color:#6a7c70}.hd-career-empty h4{font-size:18px;color:#355740;margin:15px 0}.hd-career-empty p{font-size:13px;line-height:1.8;max-width:60ch}.hd-career-empty a{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:13px;color:#3d6b50}.hd-before{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);gap:48px;padding:30px}.hd-preparation-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #dce7dc;background:#f0f6ef;color:#4f795a;border-radius:12px;margin-bottom:24px}.hd-before .aw-eyebrow{font-size:10px;margin:0 0 8px}.hd-before h3{font-size:27px;line-height:1.35;font-weight:550;margin:0 0 16px}.hd-before p{max-width:65ch;font-size:14px;line-height:1.85;color:#667264}.hd-before .aw-button{font-size:13px;margin-top:12px;white-space:normal}.hd-steps{list-style:none;align-self:center;padding:5px 0 5px 30px;margin:0;border-left:1px solid #e2e8de}.hd-steps li{display:flex;gap:16px;padding:16px 0}.hd-steps li>span{display:grid;place-items:center;flex:0 0 33px;height:33px;border:1px solid #dfe7da;border-radius:50%;background:#f5f8f1;color:#607555;font-size:11px}.hd-steps strong{font-size:14px;font-weight:600}.hd-steps p{margin:6px 0 0;font-size:12px}.hd-first-point{border-left:3px solid #628c64;background:#f5f8f0;padding:15px 20px;margin:20px 0}.hd-first-point h4{margin:0;font-size:16px}.hd-first-point small{display:block;font-size:12px;line-height:1.8;color:#6c7b62}.hd-dossier :is(a,button,select,summary):focus-visible{outline:3px solid #6a9771;outline-offset:4px}@media(prefers-reduced-motion:no-preference){.hd-card{animation:hd-arrive .35s both}.hd-topics,.hd-followup{animation-delay:60ms}.hd-card-link>svg,.hd-footer a>svg{transition:transform .16s ease}.hd-card-link:hover>svg,.hd-footer a:hover>svg{transform:translate(3px)}@keyframes hd-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media(min-width:1600px){.hd-grid{grid-template-columns:minmax(0,2fr) minmax(330px,1fr)}.hd-career-svg{height:153px}.hd-career-overview{padding-block:26px}.hd-metric-detail{font-size:13px}.hd-topics li{min-height:97px}}@media(min-width:901px)and (max-width:1170px){.hd-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:16px}.hd-card-head{padding:15px 17px}.hd-card-head h3{font-size:13px}.hd-career-overview{display:block}.hd-career-overview>p{text-align:left;flex-direction:row;align-items:center;margin-top:15px}.hd-year-detail{grid-template-columns:minmax(0,1fr);gap:13px;margin-inline:17px}.hd-next{flex-wrap:wrap}.hd-next>div{flex-basis:calc(100% - 70px)}.hd-next .aw-button{margin-left:64px}.hd-topic-kind{display:none}}@media(max-width:900px){.aw-shell-body{padding-inline:22px}.hd-grid{gap:18px;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.hd-year-detail{grid-template-columns:minmax(0,1fr);gap:12px}.hd-career-overview{align-items:flex-start}.hd-career-overview{flex-wrap:wrap}.hd-career-overview>p{text-align:left;flex-direction:row;align-items:center;width:100%}.hd-topic-kind{display:none}.hd-next{flex-wrap:wrap}.hd-next>div{flex-basis:calc(100% - 70px)}.hd-next .aw-button{margin-left:64px}}@media(max-width:700px){.aw-shell-body{padding-inline:16px}.aw-profile-label{display:none}.aw-profile>summary{gap:6px;padding:4px}.hd-welcome.aw-return-heading{align-items:flex-start;padding:24px 0 20px;gap:15px}.hd-welcome h1{font-size:27px}.hd-welcome .aw-lead{font-size:13px}.hd-welcome>.aw-button{font-size:0;padding:10px;min-width:42px}.hd-welcome>.aw-button>svg{width:18px;height:18px}.hd-heading{align-items:flex-start;flex-direction:column;gap:9px;padding-bottom:16px}.hd-heading h2{font-size:14px}.hd-heading-meta{justify-content:flex-start;gap:12px;font-size:11px}.hd-history{margin-left:auto}.hd-next{padding:18px;gap:13px;margin-bottom:18px}.hd-next-icon{width:38px;height:38px;flex-basis:38px}.hd-next>div{flex-basis:calc(100% - 55px)}.hd-next h3{font-size:15px}.hd-next p{font-size:13px}.hd-next .aw-button{margin:3px 0 0;width:100%;justify-content:center;font-size:12px}.hd-grid{grid-template-columns:minmax(0,1fr);gap:18px}.hd-reperes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hd-metric .hd-card-head{padding:14px}.hd-metric .hd-card-head h3{font-size:12px}.hd-metric .hd-card-head h3 svg{display:none}.hd-metric-body{padding:17px 14px}.hd-metric .hd-card-link{padding:12px 14px;font-size:11px}.hd-value{font-size:23px}.hd-metric[data-metric=pension] .hd-value{font-size:30px}.hd-metric-detail{font-size:13px;line-height:1.7}.hd-career-overview{padding:22px 20px 18px}.hd-career-overview>div>strong{font-size:45px}.hd-career-overview>div>span{font-size:13px}.hd-career-chart{padding-inline:20px}.hd-career-chart>p>span{display:none}.hd-career-svg{height:110px}.hd-chart-axis [data-edge=middle]{display:none}.hd-career-legend{padding:10px 20px 18px;gap:8px 12px}.hd-year-detail{margin-inline:20px}.hd-year-picker select{min-height:44px}.hd-career-note{margin-inline:20px}.hd-topics ul{padding-inline:18px}.hd-topics li{gap:12px;padding-block:18px}.hd-topics li strong{font-size:13px}.hd-topics li p{font-size:12px}.hd-topic-icon{width:33px;flex-basis:33px;height:37px}.hd-followup-body{display:flex;gap:22px;align-items:center}.hd-followup-body>p{margin:0}.hd-followup-count{flex-shrink:0}.hd-footer{padding-top:14px;margin-top:10px}.hd-footer>span{display:none}.hd-footer a{margin-left:auto}.hd-limits{margin-top:13px;font-size:11px}.hd-limits>p{margin-left:0;font-size:12px}.hd-before{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:25px}.hd-steps{border-left:0;border-top:1px solid #e2e8de;padding:12px 0 0}.hd-before h3{font-size:24px}}@media(max-width:390px){.hd-reperes{grid-template-columns:minmax(0,1fr)}.hd-metric .hd-card-head{padding:15px 20px}.hd-metric-body{padding:18px 20px}.hd-metric .hd-card-link{padding-inline:20px}.hd-value{font-size:29px}.hd-metric[data-metric=pension] .hd-value{font-size:40px}}.aw-nav-children a{display:flex;align-items:center;gap:10px;min-height:42px;font-size:13px}.aw-nav-children a svg{flex-shrink:0;opacity:.75}.aw-nav-children a[aria-current=page]{background:#ffffff16;color:#fff;font-weight:650;border-radius:6px}.aw-nav-children a[data-secondary=true]{border-top:1px solid #ffffff20;margin-top:12px;padding-top:14px;color:#bad0d7}.aw-compact .aw-nav-reveal[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible}.aw-compact .aw-nav-children{padding:0;margin:0;border:0}.aw-compact .aw-nav-children a{justify-content:center;padding:10px 0;min-height:43px}.aw-compact .aw-nav-children a span{display:none}.th-page{--th-ink:#193f47;--th-teal:#307260;--th-muted:#65756f;color:var(--th-ink);padding:28px 0}.th-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 27px}.th-page-head h1{font-size:clamp(29px,2.6vw,40px);line-height:1.16;letter-spacing:-.04em;font-weight:550;margin:8px 0 12px}.th-page-head p:not(.aw-eyebrow){font-size:15px;line-height:1.75;margin:0;color:var(--th-muted);max-width:75ch}.th-page-head .aw-eyebrow{font-size:10px;margin:0}.th-page-head>a{margin-top:10px;flex-shrink:0;font-size:13px}.th-page :is(p,li){overflow-wrap:anywhere}.th-page h2{font-size:21px;font-weight:550;letter-spacing:-.02em}.th-page .bd-panel{margin-block:22px}.th-page .bd-section-head h2{font-size:25px}.th-page .bd-section-head .aw-eyebrow{display:none}.th-note{font-size:12px;color:#697a71;line-height:1.75;max-width:88ch}.th-situation-intro{background:#eaf1eb;border:1px solid #dce6dd;border-radius:10px;padding:22px 25px;margin:0 0 24px}.th-situation-intro>p{font-size:20px;line-height:1.5;margin:0 0 8px;font-weight:550;max-width:80ch}.th-situation-intro>span{font-size:14px;color:#5c7163;line-height:1.7;display:block;max-width:90ch}.th-situation-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.85fr);gap:24px}.th-duration,.th-situation-amount,.th-amount,.th-reversion,.th-actions-entry,.th-empty{background:#fff;border:1px solid #dce5df;border-radius:11px;padding:26px;min-width:0}.th-duration>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.th-duration>header h2{margin:0;font-size:17px}.th-duration>header>span{font-size:12px;color:#758375}.th-duration-numbers{display:flex;gap:40px;margin:28px 0 20px}.th-duration-numbers>div{display:flex;flex-direction:column;gap:8px}.th-duration-numbers strong{font-size:46px;line-height:1;font-weight:550;letter-spacing:-.04em}.th-duration-numbers span{font-size:13px;color:#647568}.th-duration-numbers>div+div strong{color:#7f9081}.th-duration-bar{height:14px;background:#edf1ea;border-radius:4px;overflow:hidden}.th-duration-bar>span{display:block;height:100%;background:#478b6e;border-radius:4px}.th-duration-difference{font-size:14px;line-height:1.65;margin-top:15px}.th-duration-family{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #e5ebe0;padding-top:17px;margin-top:21px;color:#60735f}.th-duration-family svg{flex-shrink:0;margin-top:3px}.th-duration-family p{margin:0;font-size:13px;line-height:1.7}.th-duration-family strong,.th-duration-family span{display:block}.th-duration-family strong{color:#365c42;margin-bottom:5px}.th-duration>a{margin-top:19px;font-size:13px}.th-duration-compact{border:0;border-radius:0;padding:22px 24px 8px}.th-duration-compact>header{display:none}.th-duration-compact .th-duration-numbers{margin:0 0 19px}.th-duration-compact .th-duration-numbers strong{font-size:43px}.th-duration-compact .th-note{margin-bottom:5px}.th-situation-amount{display:flex;flex-direction:column;background:linear-gradient(120deg,#fff,#f2f7f2)}.th-situation-amount>p:first-child{font-size:13px;color:#617869;margin:0 0 20px}.th-situation-amount h2{font-size:clamp(36px,3.8vw,59px);margin:0 0 10px;letter-spacing:-.055em}.th-situation-amount>span{font-size:14px}.th-situation-amount>p{font-size:13px;line-height:1.85;color:#65756a;max-width:56ch}.th-situation-amount>a{margin-top:auto;padding-top:24px;font-size:13px}.th-situation-next{display:flex;align-items:center;gap:26px;justify-content:space-between;background:#173f48;border-radius:10px;padding:24px 28px;color:#fff;margin-top:24px}.th-situation-next h2{margin:0 0 8px;font-size:19px}.th-situation-next p{margin:0;font-size:14px;line-height:1.7;color:#cbded9}.th-situation-next .aw-button{white-space:normal;flex-shrink:0;font-size:13px}.th-amount{padding:30px}.th-amount-top{display:flex;justify-content:space-between;gap:22px}.th-amount-top>svg{color:#789d89}.th-amount-top h2{font-size:17px;margin:8px 0 18px}.th-amount-value{display:block;font-size:clamp(44px,5vw,70px);letter-spacing:-.055em;font-weight:550;color:#255542;line-height:1.1}.th-amount-top p:last-child{font-size:15px;margin:12px 0 0}.th-amount-top .aw-eyebrow{font-size:10px}.th-hypothesis{font-size:14px;color:#617367;line-height:1.75;border-top:1px solid #e4eae2;padding-top:20px;margin-top:24px;max-width:100ch}.th-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1px solid #dfe7df;border-radius:8px;overflow:hidden;margin:24px 0}.th-parts>div{padding:22px;display:flex;flex-direction:column;gap:13px}.th-parts>div+div{border-left:1px solid #dfe7df}.th-parts span{font-size:13px;color:#677a68}.th-parts strong{font-size:28px;font-weight:550;letter-spacing:-.04em}.th-regime-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px;margin:16px 0}.th-regime-parts>div{background:#f5f7f2;padding:12px 15px;border-radius:5px;font-size:13px;line-height:1.6}.th-regime-parts dt{color:#667463}.th-regime-parts dd{margin:7px 0 0;font-weight:600}.th-missing{border:1px solid #e4d9be;border-radius:8px;background:#faf6ec;padding:19px 22px;margin:20px 0}.th-missing h2,.th-missing h3{margin:0 0 8px;font-size:17px}.th-missing p{font-size:14px;line-height:1.75;margin:8px 0}.th-missing a{display:inline-flex;align-items:center;gap:8px;font-size:13px;min-height:40px;color:#765e2e}.th-related{display:flex;align-items:center;gap:16px;text-decoration:none;padding:21px 25px;color:#315c46;background:#edf3ed;border-radius:9px;margin:22px 0;border:1px solid #dce8db}.th-related>span{flex:1;display:flex;flex-direction:column;gap:7px}.th-related strong{font-size:15px;font-weight:600}.th-related small{font-size:13px;color:#687c64}.th-context{margin-top:23px}.th-context>details{margin:12px 0;background:#fff;padding-inline:24px;border:1px solid #e1e7dd;border-radius:8px}.th-context .st-report{border:0;padding:0}.th-context .st-report-section>h2{display:none}.th-context .st-report-section{padding-top:0;border:0}.th-context .st-report p{font-size:14px;line-height:1.85;max-width:90ch}.th-actions-entry{display:flex;align-items:center;gap:20px;margin-bottom:26px;background:#f1f5ef}.th-actions-entry>div{flex:1;min-width:0}.th-actions-entry h2{margin:0 0 9px;font-size:18px}.th-actions-entry p{margin:0;font-size:13px;line-height:1.8;max-width:75ch}.th-actions-entry .aw-button{font-size:12px;white-space:normal}.th-page .bd-finding[data-informative=true]{background:#fafbf8}.th-page .bd-finding[data-informative=true] .bd-finding-number{color:#7e907b}.th-page .bd-finding summary strong{font-size:17px}.th-page .bd-finding-fact{font-size:13px}.th-page .bd-year-detail{border-color:#c9d4ca}.th-page .bd-year-detail[data-tone=attention]{background:#fcf8ef;border-color:#dec49a}.th-page .bd-year-detail[data-tone=unknown]{background:#f3f5f2;border-color:#ced5ce}.th-corrections-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;padding:14px 0;color:#64765e}.th-corrections-toggle input{width:17px;height:17px;accent-color:#476d46}.th-corrections-toggle span{display:block;width:100%;margin-left:26px;font-size:12px}.th-page .bd-at-age{grid-template-columns:repeat(2,minmax(0,1fr))}.th-page .bd-gains>div:last-child{background:#fafbf7;border:1px dashed #d7dfd0}.th-page .bd-gains>div:last-child strong{font-size:22px}.th-source-links{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:26px}.th-source-links a{font-size:13px}.th-reversion>h2{margin-top:0}.th-reversion-value{display:flex;flex-direction:column;gap:12px;margin:28px 0}.th-reversion-value>span{font-size:13px;color:#5f7664}.th-reversion-value>strong{font-size:45px;letter-spacing:-.045em;font-weight:550}.th-reversion-value>small{font-size:13px;color:#6c7a66}.th-reversion-regimes{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:22px}.th-reversion-regimes article{border:1px solid #e1e7dc;border-radius:8px;padding:23px}.th-reversion-regimes header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.th-reversion-regimes h3{font-size:17px;margin:0}.th-reversion-regimes header>strong{font-size:21px;font-weight:600;white-space:nowrap}.th-reversion-regimes :is(p,li,dl){font-size:13px;line-height:1.8}.th-reversion-regimes dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:15px;padding:12px 0;border-top:1px solid #e8ece2}.th-reversion-regimes dt{color:#76836b}.th-reversion-regimes dd{margin:0}.th-provenance{margin-top:25px;border-top:1px solid #dfe6da;padding-top:9px;font-size:13px}.th-provenance>summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer;min-height:45px;color:#5e735b}.th-provenance>ul{max-width:100ch;line-height:1.8}.th-page-footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #dfe5db;padding-top:18px;margin-top:32px;font-size:12px;color:#7b8573}.th-page-footer a{display:flex;align-items:center;gap:8px;color:#55734c}.th-empty{padding:36px}.th-empty>h2{font-size:26px}.th-empty>p{max-width:75ch;line-height:1.8;font-size:15px}.th-empty .aw-button{margin-top:12px;font-size:14px}.th-page :is(a,button,input,select,summary):focus-visible{outline:3px solid #688c63;outline-offset:4px}@media(max-width:1100px){.th-situation-grid{grid-template-columns:1fr}.th-situation-amount h2{font-size:45px}.th-situation-next,.th-actions-entry{flex-wrap:wrap}.th-actions-entry>div{flex-basis:calc(100% - 50px)}.th-actions-entry>a{margin-left:45px}}@media(max-width:700px){.th-page{padding:23px 0}.th-page-head{gap:15px;flex-direction:column;margin-bottom:23px}.th-page-head h1{font-size:30px}.th-page-head p:not(.aw-eyebrow){font-size:14px}.th-page-head>a{margin:0}.th-duration,.th-situation-amount,.th-amount,.th-reversion,.th-actions-entry,.th-empty{padding:21px}.th-duration-numbers{gap:34px}.th-duration-numbers strong{font-size:40px}.th-duration>header>span{display:none}.th-situation-grid{gap:18px}.th-situation-intro{padding:19px 21px}.th-situation-intro>p{font-size:18px}.th-situation-next{padding:23px}.th-situation-next .aw-button{width:100%;justify-content:center}.th-amount-value{font-size:43px}.th-parts{grid-template-columns:1fr}.th-parts>div{padding:18px;flex-direction:row;justify-content:space-between;align-items:center;gap:18px}.th-parts>div+div{border-left:0;border-top:1px solid #dfe7df}.th-parts strong{font-size:24px}.th-context>details{padding-inline:18px}.th-actions-entry>a{margin:0;width:100%;justify-content:center}.th-reversion-regimes{grid-template-columns:1fr}.th-reversion-regimes article{padding:18px}.th-reversion-regimes header{flex-wrap:wrap}.th-reversion-value>strong{font-size:38px}.th-related{padding:19px}.th-page .bd-section-head h2{font-size:22px}.th-page .bd-finding summary strong{font-size:15px}.th-page .bd-at-age strong{font-size:26px}.th-corrections-toggle span{margin-left:0}.th-page-footer{flex-wrap:wrap}.th-source-links{gap:15px}}.th-year-anchor{display:block;scroll-margin-top:28px}.th-followup{margin:-12px 0 25px;border:1px solid #dce5df;border-radius:9px;background:#fff;padding:8px 24px}.th-followup ul{padding:0;margin:0;list-style:none}.th-followup li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 0}.th-followup li+li{border-top:1px solid #e4eae1}.th-followup strong{font-size:14px;font-weight:600}.th-followup p{font-size:13px;line-height:1.8;color:#657568;margin:5px 0}.th-followup a{display:flex;align-items:center;gap:9px;color:#315c46;min-height:44px;font-size:13px;flex-shrink:0}@media(max-width:700px){.th-followup{padding:8px 20px}.th-followup li{align-items:flex-start;flex-direction:column;gap:4px}}.adcf-workspace:has(.bv2-dashboard){--aw-ink:#1e2d4d;--aw-bg:#f7f8f6;color:#1e2d4d;background:#f7f8f6}.adcf-workspace:has(.bv2-dashboard) .hd-welcome{margin-bottom:8px}.bv2-dashboard{--bv2-muted:#677487;--bv2-line:#e0e5df;--bv2-green:#1f8a5c;grid-column:1/-1;color:#1e2d4d;min-width:0;font-size:13px;line-height:1.6}.bv2-dashboard *{box-sizing:border-box}.bv2-dashboard :is(h3,h4,p,dl,dd,ol){margin:0}.bv2-dashboard h3{font-size:19px;line-height:1.45;font-weight:600;letter-spacing:-.035em}.bv2-dashboard a{text-decoration:none;color:inherit}.bv2-dashboard :is(a,button,[role=button]):focus-visible{outline:3px solid #f0555f;outline-offset:4px}.bv2-dashboard .bv2-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#536984;font-weight:600;margin-bottom:10px}.bv2-subtle,.bv2-footnote{color:var(--bv2-muted);font-size:11px;line-height:1.6}.bv2-dashboard .bv2-footnote{margin-top:18px}.bv2-context{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px}.bv2-context>p{font-size:14px;max-width:60%}.bv2-context>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px;font-size:11px;color:var(--bv2-muted)}.bv2-status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bv2-green);margin-right:7px}.bv2-card{background:#fff;border:1px solid var(--bv2-line);border-radius:12px;min-width:0;overflow:hidden}.bv2-card>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.bv2-link{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600;font-size:12px}.bv2-link:hover{text-decoration:underline}.bv2-button,.bv2-white-button,.bv2-outline,.bv2-career-link{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:40px;border:1px solid var(--bv2-line);border-radius:7px;padding:10px 14px;font-size:12px;font-weight:650}.bv2-dashboard .bv2-button{background:#1f7a55;color:#fff;border-color:#1f7a55}.bv2-dashboard .bv2-white-button{color:#1e2d4d;background:#fff}.bv2-outline{border-color:#1e2d4d}.bv2-snapshot{border:1px solid var(--bv2-line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 3px 7px #1e2d4d08;margin-bottom:22px}.bv2-snapshot-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr}.bv2-snapshot-grid>div{padding:27px;min-width:0;display:flex;flex-direction:column;justify-content:center}.bv2-snapshot-grid>div+div{border-left:1px solid var(--bv2-line)}.bv2-snapshot-duration{background:linear-gradient(160deg,#1e2d4d,#26395f);color:#fff;position:relative;isolation:isolate;overflow:hidden}.bv2-snapshot-duration:after,.bv2-findings-band:after{content:"";position:absolute;border:22px solid #ffffff05;border-radius:50%;width:145px;height:145px;right:-8px;top:-32px;z-index:-1}.bv2-snapshot-duration .bv2-eyebrow{color:#d3e2f4;display:flex;align-items:center;justify-content:space-between}.bv2-badge{font-size:9px;letter-spacing:0;background:#53978344;color:#99edcf;padding:4px 9px;border-radius:20px}.bv2-kpi{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px}.bv2-kpi strong{font-size:35px;line-height:1.4;letter-spacing:-.035em;font-weight:700}.bv2-snapshot-duration .bv2-kpi strong{font-size:46px}.bv2-kpi>span{font-size:22px;color:#acbbd1}.bv2-kpi small{font-size:11px;font-weight:400;letter-spacing:0}.bv2-kpi-gain{font-size:11px;color:var(--bv2-muted);padding:8px 0 13px}.bv2-kpi-gain>span,.bv2-positive{background:#eaf5ee;color:#08724d;padding:3px 7px;border-radius:4px}.bv2-snapshot-duration .bv2-subtle{color:#d2dfeb}.bv2-snapshot-grid .bv2-subtle{margin-top:10px}.bv2-progress{background:#e8eeea;height:8px;border-radius:3px;overflow:hidden;margin-top:16px}.bv2-progress>span{display:block;height:100%;background:var(--bv2-green)}.bv2-snapshot-duration .bv2-progress{background:#ffffff20;height:6px}.bv2-snapshot-duration .bv2-progress>span{background:#76d5ad}.bv2-analysis{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:22px;margin-bottom:22px}.bv2-findings,.bv2-corrections{padding:24px;display:flex;flex-direction:column}.bv2-findings>header{align-items:flex-start}.bv2-findings>header .bv2-subtle{white-space:nowrap}.bv2-findings-band{background:linear-gradient(160deg,#1e2d4d,#26395f);color:#fff;border-radius:9px;padding:15px 20px;display:flex;align-items:center;gap:20px;margin:18px 0 15px;position:relative;isolation:isolate;overflow:hidden}.bv2-findings-band>strong{font-size:46px;line-height:1.1;display:flex;align-items:center;gap:10px}.bv2-findings-band>strong small{font-size:11px;font-weight:400;line-height:1.4;max-width:60px;color:#d3e1f5}.bv2-findings-band>div{flex:1;min-width:0}.bv2-segments{height:8px;display:flex;gap:3px;border-radius:4px;overflow:hidden}.bv2-segments>span{background:#ebc569}.bv2-segments>[data-family=points]{background:#c8a45a}.bv2-segments>[data-family=other]{background:#667490}.bv2-segment-legend{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:10px;color:#d8e4f7}.bv2-segment-legend i{display:inline-block;width:7px;height:7px;background:#ebc569;margin-right:5px;border-radius:1px}.bv2-segment-legend i[data-family=points]{background:#c8a45a}.bv2-segment-legend i[data-family=other]{background:#667490}.bv2-findings-labels,.bv2-findings-list>a{display:grid;grid-template-columns:34px minmax(0,1fr) 92px;align-items:start;gap:12px}.bv2-findings-labels{font-size:9px;color:#687c97;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1e2d4d;padding:0 0 9px}.bv2-findings-labels>span:last-child{text-align:right}.bv2-findings-list>a{padding:13px 0;border-bottom:1px solid var(--bv2-line);align-items:center}.bv2-findings-list>a:hover{background:#f9faf8}.bv2-finding-count{font-size:25px;font-weight:500;color:#8a6a24;text-align:center}.bv2-finding-count[data-family=other]{color:#1e2d4d}.bv2-findings-list>a>div>strong{font-weight:600;font-size:13px}.bv2-findings-list p{font-size:11px;color:var(--bv2-muted);margin-top:4px}.bv2-finding-effect{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:10px}.bv2-findings>.bv2-footnote{padding-top:16px;margin-top:auto}.bv2-correction-sums{margin-top:20px!important}.bv2-correction-sums>div{display:flex;justify-content:space-between;align-items:baseline;gap:15px;padding:12px 0;border-top:1px solid var(--bv2-line)}.bv2-correction-sums dt{font-size:12px}.bv2-correction-sums dd{font-size:19px;white-space:nowrap}.bv2-correction-sums>.bv2-correction-total{border-color:#1e2d4d}.bv2-correction-total dd{font-size:29px;font-weight:700;color:var(--bv2-green)}.bv2-correction-total dd small{font-size:23px}.bv2-gain-duration{background:#eaf4ee;border-radius:9px;padding:13px 15px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.bv2-gain-duration>.bv2-eyebrow{margin:0;font-size:9px;color:#177c61}.bv2-gain-duration>div{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;gap:8px 14px}.bv2-gain-duration>div>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.bv2-gain-duration strong{font-size:12px;white-space:nowrap}.bv2-gain-duration small{font-size:9px;color:var(--bv2-muted)}.bv2-correction-context{color:var(--bv2-muted);font-size:11px;margin-top:15px!important}.bv2-corrections>.bv2-subtle{margin-top:8px}.bv2-corrections>.bv2-link{border-top:1px solid var(--bv2-line);padding-top:14px;margin-top:auto}.bv2-correction-context{padding-bottom:22px}.bv2-cumulative{margin-bottom:22px}.bv2-cumulative-heading{padding:22px 24px}.bv2-cumulative-heading h3{max-width:440px}.bv2-chart-legend{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px 18px;font-size:10px;color:var(--bv2-muted)}.bv2-chart-legend i{display:inline-block;background:#1f8a5c;width:8px;height:8px;border-radius:2px;margin-right:7px}.bv2-chart-legend>span+span i{background:#1e2d4d}.bv2-cumulative-body{display:grid;grid-template-columns:minmax(0,1fr) 230px}.bv2-cumulative-plot{padding:0 20px;align-self:center;min-width:0}.bv2-cumulative-plot svg{width:100%;height:auto;display:block;overflow:visible}.bv2-cumulative-plot svg text{font-family:inherit;font-size:12px;fill:#63748b}.bv2-cumulative-plot svg [role=button]{cursor:pointer}.bv2-gridline{stroke:#e3e6e2;stroke-width:1}.bv2-cumulative-facts{border-left:1px solid var(--bv2-line);background:#fbfbf8;padding:22px;display:flex;flex-direction:column;gap:19px}.bv2-cumulative-facts>div{display:flex;flex-direction:column;padding-left:16px;position:relative}.bv2-cumulative-facts>div:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:50%;background:#c8a45a}.bv2-cumulative-facts>div:nth-child(2):before{background:#1f8a5c}.bv2-cumulative-facts>div:nth-child(3):before{background:#f0555f}.bv2-cumulative-facts span,.bv2-cumulative-facts small{font-size:10px;color:var(--bv2-muted)}.bv2-cumulative-facts strong{font-size:21px;font-weight:650;line-height:1.4}.bv2-cumulative-facts .bv2-outline{font-size:11px;margin-top:auto}.bv2-chart-readout{min-height:36px;font-size:11px;color:var(--bv2-muted);padding:8px 10px}.bv2-cumulative>.bv2-footnote{padding:0 24px 20px;margin-top:12px}.bv2-unavailable{padding:22px 0;color:var(--bv2-muted)}.bv2-cumulative>.bv2-unavailable{padding:0 24px 24px}.bv2-unavailable a{display:inline-flex;gap:12px;align-items:center;margin-top:15px;color:#1e2d4d}.bv2-main-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:22px;align-items:start;margin-bottom:22px}.bv2-left-column,.bv2-right-column{display:flex;flex-direction:column;gap:22px;min-width:0}.bv2-actions{padding:22px}.bv2-actions .bv2-eyebrow{margin:0}.bv2-count{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;background:#1e2d4d;border-radius:50%;color:#fff;letter-spacing:0;margin-left:5px}.bv2-actions header .bv2-link{font-size:11px;white-space:nowrap}.bv2-actions ol{padding:0;list-style:none;margin-top:12px}.bv2-actions li{border-top:1px solid var(--bv2-line)}.bv2-actions li>a{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:10px;padding:17px 0}.bv2-action-number{width:25px;height:25px;background:#eaf1ed;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.bv2-actions li:first-child .bv2-action-number{background:#1e2d4d;color:#fff}.bv2-actions li strong{font-size:12px;font-weight:600;line-height:1.5;display:block}.bv2-actions li p{font-size:11px;color:var(--bv2-muted);margin-top:4px}.bv2-action-tag{align-self:start;white-space:nowrap;background:#fbf6ea;color:#8a6a24;font-size:10px;text-transform:uppercase;line-height:1.5;border-radius:3px;padding:4px 7px}.bv2-controls{border-top:1px solid var(--bv2-line);padding-top:18px}.bv2-controls>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.bv2-controls>div:first-child>span{font-size:21px;color:#8a6a24}.bv2-controls p{font-size:11px;color:var(--bv2-muted);margin-top:10px}.bv2-controls p a{font-weight:600;text-decoration:underline;color:#1e2d4d}.bv2-controls .bv2-link{margin-top:10px;font-size:11px}.bv2-progress-pending{background:repeating-linear-gradient(-45deg,#e4cc86 0 3px,#edf0ec 3px 6px);height:6px;margin-top:7px}.bv2-pension{background:linear-gradient(145deg,#143b43,#1b5955);color:#fff;padding:24px;border:0}.bv2-pension .bv2-eyebrow{color:#c2e1df;font-size:9px}.bv2-pension header small{font-size:9px;color:#c2e1df}.bv2-pension-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.bv2-pension-amount>strong{font-size:40px;letter-spacing:-.04em;line-height:1.4}.bv2-pension-amount>small{font-size:11px}.bv2-pension>p{font-size:11px;color:#cce0df}.bv2-pension-parts{margin-top:18px!important}.bv2-pension-parts>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-top:1px solid #ffffff20;font-size:11px}.bv2-pension-parts dd{display:flex;align-items:center;gap:12px;width:50%;justify-content:flex-end}.bv2-pension-parts dd>span{width:75px;max-width:50%;height:5px;background:#ffffff1a;border-radius:4px;overflow:hidden}.bv2-pension-parts dd i{display:block;height:100%;background:#65c6a5;border-radius:4px}.bv2-pension-parts dd strong{white-space:nowrap}.bv2-pension-scenarios{border-top:1px solid #ffffff20;padding-top:17px;margin-top:17px}.bv2-pension-scenarios>strong{font-size:12px}.bv2-pension-scenarios>div{display:grid;grid-template-columns:1.2fr 1fr auto;gap:10px;align-items:center;font-size:10px;margin-top:12px}.bv2-mini-track{height:6px;background:#ffffff20;border-radius:4px;overflow:hidden}.bv2-mini-track i{display:block;height:100%;background:#c8a45a}.bv2-mini-track i[data-index="1"]{background:#65c6a5}.bv2-pension .bv2-pension-gain{padding:13px;background:#ffffff0c;border-radius:7px;margin-top:17px;font-size:11px}.bv2-pension-gain strong{color:#fff}.bv2-pension>.bv2-link{margin-top:17px;color:#fff}.bv2-career>header{padding:22px 24px}.bv2-career>header .bv2-eyebrow{margin:0}.bv2-career-link{border-radius:25px;min-height:37px;padding:7px 14px;font-size:11px}.bv2-career-link svg{background:#1f7a55;color:#fff;border-radius:50%;padding:5px;width:27px;height:27px}.bv2-counters{display:grid;grid-template-columns:repeat(3,1fr);background:#f4f6f2;padding:16px 24px;border-block:1px solid var(--bv2-line)}.bv2-counters>div{display:flex;flex-direction:column;padding:0 16px}.bv2-counters>div:first-child{padding-left:0}.bv2-counters>div+div{border-left:1px solid var(--bv2-line)}.bv2-counters strong{font-size:24px;line-height:1.3;font-weight:650}.bv2-counters span{font-size:10px;color:var(--bv2-muted);margin-top:4px}.bv2-career-body{padding:24px}.bv2-duration{display:flex;flex-wrap:wrap;gap:9px;align-items:baseline;margin-top:9px}.bv2-duration>strong{font-size:42px;line-height:1.4;letter-spacing:-.035em;font-weight:550}.bv2-duration>span{font-size:24px;color:#8190a4}.bv2-duration>small{font-size:10px;color:var(--bv2-muted)}.bv2-duration-legend{display:flex;justify-content:space-between;font-size:9px;color:var(--bv2-muted);margin-top:7px}.bv2-duration-legend>span:first-child:before{content:"";display:inline-block;width:7px;height:7px;background:var(--bv2-green);margin-right:5px}.bv2-quarter-signal{border-left:2px solid #c8a45a;background:#fbf6ea;padding:13px 16px;margin-top:17px;font-size:12px}.bv2-quarter-signal .bv2-link{font-size:10px;font-weight:400;margin-top:6px}.bv2-years>header{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 18px;padding:22px 24px 15px}.bv2-years>header>div:first-child{flex:1;min-width:220px}.bv2-years>header p:last-child{font-size:12px}.bv2-years-body{display:grid;grid-template-columns:minmax(0,1fr) 225px}.bv2-year-chart{padding:0 10px 20px 24px;min-width:0}.bv2-year-plot{display:grid;grid-template-columns:19px minmax(0,1fr);gap:8px}.bv2-year-y-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:9px;color:var(--bv2-muted);text-align:right}.bv2-year-bars{display:flex;gap:3px;align-items:end;height:132px;border-bottom:1px solid var(--bv2-line);padding-top:4px}.bv2-year-bars>button{position:relative;border:0;padding:0;min-width:0;width:100%;height:100%;display:flex;align-items:end;background:transparent;cursor:pointer;border-radius:2px}.bv2-year-bars>button>span{display:block;width:100%;background:#1f8a5c;border-radius:2px 2px 0 0;min-height:3px}.bv2-year-bars>button[data-tone=attention]>span{background:#c8a45a}.bv2-year-bars>button[data-tone=unknown]>span{background:#b9c4bf}.bv2-year-bars>button[aria-pressed=true]>span{outline:1px solid #1e2d4d;outline-offset:2px}.bv2-year-bars>button:focus-visible{outline:2px solid #1e2d4d;outline-offset:2px}.bv2-year-axis{display:flex;justify-content:space-between;color:var(--bv2-muted);font-size:9px;padding-top:5px;margin-left:27px}.bv2-year-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;font-size:9px;color:var(--bv2-muted);margin-top:1px}.bv2-year-legend i{display:inline-block;width:8px;height:8px;background:#1f8a5c;margin-right:5px;border-radius:1px}.bv2-year-legend>span:nth-child(2) i{background:#c8a45a}.bv2-year-legend>span:nth-child(3) i{background:#b9c4bf}.bv2-year-warning{color:#8a6a24}.bv2-year-select{display:none;align-items:center;gap:10px;font-size:10px;color:var(--bv2-muted);margin-top:12px}.bv2-year-select select{max-width:100%;min-height:34px;border:1px solid var(--bv2-line);border-radius:5px;background:#fff;color:#1e2d4d;font-family:inherit;font-size:11px;padding:5px 8px}.bv2-year-detail{background:#fbfbf8;border-left:1px solid var(--bv2-line);padding:16px 18px;min-width:0}.bv2-year-detail header{display:flex;justify-content:space-between;align-items:center;gap:8px}.bv2-year-detail .bv2-action-tag{font-size:9px;align-self:center;white-space:normal;text-align:center}.bv2-year-detail h4{font-size:24px;font-weight:650}.bv2-year-detail dl{margin-top:8px}.bv2-year-detail dl>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;font-size:11px;margin:7px 0;line-height:1.5}.bv2-year-detail dt{color:var(--bv2-muted)}.bv2-year-detail dd{text-align:left}.bv2-year-detail dl small{display:block;font-size:9px;color:var(--bv2-muted)}.bv2-year-detail p{font-size:11px;color:var(--bv2-muted);margin-top:12px}.bv2-year-detail .bv2-button{width:100%;font-size:11px;margin-top:12px;padding:8px 10px}.bv2-year-letter{display:block;font-size:10px;margin-top:9px;text-decoration:underline}.bv2-action-tag[data-tone=letter],.bv2-action-tag[data-tone=neutral]{background:#eaf4ee;color:#13856b}.bv2-action-tag[data-tone=question],.bv2-action-tag[data-tone=unknown]{background:#edf0ed;color:#344766}.bv2-explorers{padding:22px 24px}.bv2-explorers>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bv2-explorers>div>a{display:flex;flex-direction:column;border:1px solid var(--bv2-line);border-radius:7px;padding:15px;gap:12px}.bv2-explorers a>svg{color:#1f7a55}.bv2-explorers strong{font-size:12px;font-weight:600}.bv2-explorers span{font-size:10px;color:var(--bv2-muted);margin-top:auto}.bv2-explorers a:hover{background:#f4f7f3}.bv2-secondary-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bv2-departure,.bv2-survivor{padding:23px;display:flex;flex-direction:column}.bv2-departure>h3{font-size:24px}.bv2-departure>p:not(.bv2-eyebrow){font-size:11px;color:var(--bv2-muted);margin:4px 0}.bv2-departure>.bv2-link,.bv2-survivor>.bv2-link{border-top:1px solid var(--bv2-line);padding-top:15px;margin-top:18px}.bv2-survivor{background:#f6eee6;border-color:#eadccd}.bv2-survivor header{justify-content:flex-start;align-items:center}.bv2-survivor header>svg{width:42px;height:42px;border-radius:50%;padding:10px;background:#ecd9c9;color:#95694e;flex-shrink:0}.bv2-survivor header .bv2-eyebrow{margin-bottom:4px}.bv2-survivor header h3{font-size:18px}.bv2-survivor-amount{font-size:29px;font-weight:600;margin-top:18px}.bv2-survivor-amount small{font-size:10px;font-weight:400;color:var(--bv2-muted)}.bv2-survivor>p{font-size:11px;color:var(--bv2-muted);margin-top:9px}.bv2-snapshot-bottom{background:linear-gradient(160deg,#1e2d4d,#26395f);color:#fff;box-shadow:0 5px 12px #1e2d4d15}.bv2-snapshot-bottom>header{padding:21px 24px 0;font-size:15px;font-weight:600}.bv2-snapshot-bottom .bv2-snapshot-grid{padding:18px 24px 24px}.bv2-snapshot-bottom .bv2-snapshot-grid>div{padding:0 24px}.bv2-snapshot-bottom .bv2-snapshot-grid>div:first-child{padding-left:0}.bv2-snapshot-bottom .bv2-snapshot-grid>div+div{border-color:#ffffff20}.bv2-snapshot-bottom .bv2-snapshot-duration{background:none}.bv2-snapshot-bottom .bv2-eyebrow,.bv2-snapshot-bottom .bv2-subtle{color:#ccd8eb}.bv2-snapshot-bottom .bv2-kpi>strong{font-size:31px}.bv2-snapshot-bottom .bv2-kpi>span{font-size:19px}.bv2-snapshot-bottom .bv2-kpi small{font-size:10px}.bv2-snapshot-bottom .bv2-snapshot-duration:after{display:none}.bv2-snapshot-bottom>footer{border-top:1px solid #ffffff20;padding:15px 24px;display:flex;justify-content:space-between;align-items:center;font-size:11px}.bv2-page-end{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--bv2-line);font-size:11px;color:var(--bv2-muted)}.bv2-snapshot-grid>div>.bv2-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:10px}.bv2-snapshot-grid>.bv2-snapshot-duration .bv2-badge:before{content:"\25cf";margin-right:4px}.bv2-snapshot-grid>div>.bv2-eyebrow>svg{flex:none;color:#7e8eaa}.bv2-kpi-departure{gap:7px}.bv2-kpi-departure>small{white-space:nowrap}.bv2-snapshot:not(.bv2-snapshot-bottom) .bv2-snapshot-grid>div{justify-content:flex-start}.bv2-snapshot:not(.bv2-snapshot-bottom) .bv2-snapshot-grid>div:last-child>.bv2-subtle{margin-top:12px}@media(min-width:1600px){.bv2-dashboard{font-size:14px}.bv2-kpi strong{font-size:38px}}@media(max-width:1180px){.bv2-analysis,.bv2-main-columns{grid-template-columns:1fr}.bv2-left-column{display:grid;grid-template-columns:1fr 1fr;align-items:start}.bv2-context{flex-direction:column}.bv2-context>p{max-width:none}.bv2-context>div{justify-content:flex-start}.bv2-findings>.bv2-footnote{padding-top:18px}.bv2-cumulative-body{grid-template-columns:minmax(0,1fr) 210px}.bv2-cumulative-heading{align-items:flex-start!important}.bv2-chart-legend{max-width:260px}}@media(max-width:1100px){.bv2-snapshot-grid{grid-template-columns:1fr}.bv2-snapshot-grid>div{padding:23px}.bv2-snapshot-grid>div+div{border-left:0;border-top:1px solid var(--bv2-line)}.bv2-snapshot-grid .bv2-subtle{margin-top:5px}.bv2-snapshot-bottom .bv2-snapshot-grid{padding:0 24px}.bv2-snapshot-bottom .bv2-snapshot-grid>div{padding:17px 0}.bv2-snapshot-bottom .bv2-snapshot-grid>div+div{border-top-color:#ffffff20}.bv2-kpi-gain{padding:7px 0}}@media(max-width:900px){.bv2-year-select{display:flex}.bv2-cumulative-heading{flex-direction:column;align-items:flex-start}.bv2-chart-legend{max-width:none;justify-content:flex-start}.bv2-context{gap:9px}.bv2-context>div{gap:8px 13px}.bv2-context>p{font-size:13px}}@media(max-width:620px){.bv2-dashboard{font-size:12px}.bv2-analysis,.bv2-main-columns,.bv2-left-column,.bv2-secondary-grid{grid-template-columns:1fr;gap:16px}.bv2-right-column{gap:16px}.bv2-snapshot,.bv2-analysis,.bv2-cumulative,.bv2-main-columns{margin-bottom:16px}.bv2-findings,.bv2-corrections,.bv2-actions,.bv2-pension,.bv2-explorers,.bv2-departure,.bv2-survivor{padding:18px}.bv2-findings>header{display:block}.bv2-findings>header>.bv2-subtle{display:block;margin-top:5px}.bv2-findings-band{gap:10px;padding:16px 12px}.bv2-findings-band>strong{font-size:39px;gap:7px}.bv2-findings-band>strong small{font-size:9px;max-width:48px}.bv2-segment-legend{font-size:9px;gap:5px}.bv2-findings-labels,.bv2-findings-list>a{grid-template-columns:25px minmax(0,1fr);gap:10px}.bv2-findings-labels>span:last-child{display:none}.bv2-finding-effect{grid-column:2;justify-content:flex-start}.bv2-findings-list>a{padding:14px 0}.bv2-finding-count{align-self:start}.bv2-dashboard h3,.bv2-correction-total dd small{font-size:17px}.bv2-correction-sums dt{font-size:11px}.bv2-correction-sums dd{font-size:17px}.bv2-correction-sums>.bv2-correction-total dd{font-size:25px}.bv2-gain-duration{padding:14px}.bv2-gain-duration>div{gap:9px}.bv2-gain-duration strong{font-size:12px}.bv2-cumulative-body{grid-template-columns:1fr}.bv2-cumulative-heading{padding:18px}.bv2-cumulative-plot{padding:0 9px}.bv2-cumulative-facts{border-left:0;border-top:1px solid var(--bv2-line);padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px 10px}.bv2-cumulative-facts .bv2-outline{align-self:end;font-size:10px}.bv2-cumulative-facts strong{font-size:19px}.bv2-cumulative>.bv2-footnote{padding:0 18px 18px}.bv2-chart-readout{font-size:10px}.bv2-career>header{padding:18px;align-items:flex-start;flex-wrap:wrap;gap:10px}.bv2-career-body{padding:18px}.bv2-counters{padding:14px 18px}.bv2-counters>div{padding:0 10px}.bv2-counters strong{font-size:22px}.bv2-counters span{font-size:9px}.bv2-duration>strong{font-size:37px}.bv2-duration>span{font-size:21px}.bv2-duration>small{flex-basis:100%}.bv2-years>header{padding:18px}.bv2-years-body{grid-template-columns:1fr}.bv2-year-chart{padding:0 18px 18px}.bv2-year-detail{border-left:0;border-top:1px solid var(--bv2-line);padding:18px}.bv2-year-detail dl>div{justify-content:flex-start;gap:18px}.bv2-year-detail .bv2-button{width:auto;font-size:12px}.bv2-year-bars{height:130px;gap:2px}.bv2-explorers>div{grid-template-columns:1fr;gap:10px}.bv2-explorers>div>a{display:grid;grid-template-columns:24px 1fr;gap:6px 12px}.bv2-explorers a>svg{grid-row:span 2}.bv2-explorers span{grid-column:2}.bv2-snapshot-bottom>footer{align-items:flex-start;flex-direction:column;gap:13px}.bv2-page-end{flex-direction:column;gap:8px}.bv2-snapshot-grid>div{padding:21px}.bv2-kpi strong{font-size:32px}.bv2-snapshot-duration .bv2-kpi strong{font-size:43px}.bv2-snapshot-bottom .bv2-kpi>strong{font-size:30px}}@media(prefers-reduced-motion:no-preference){.bv2-year-bars>button>span,.bv2-progress>span{transition:height .2s,width .2s}}.bv2-chart-surface{position:relative}.bv2-cumulative-hypothesis{font-size:12px;color:var(--bv2-muted);margin:9px 0 0}.bv2-chart-legend small{font-size:10px;white-space:nowrap}.bv2-chart-tooltip{position:absolute;z-index:2;width:min(320px,calc(100% - 16px));box-sizing:border-box;padding:11px 13px;border-radius:9px;background:#1e2d4d;color:#fff;box-shadow:0 5px 18px #1e2d4d20;pointer-events:none;line-height:1.6}.bv2-chart-tooltip>span{display:block;color:#ccd5e7;font-size:11px}.bv2-chart-tooltip>strong{display:block;font-size:15px;font-weight:750;color:#fff}.bv2-chart-tooltip>small{display:block;font-size:11px;color:#eef2fa}.bv2-cumulative-plot .bv2-crossover{pointer-events:none}.bv2-cumulative-plot .bv2-crossover text{fill:#fff;font-size:10px;font-weight:750}.bv2-crossover-outside{font-size:12px;color:#b63043;padding:8px 10px}.bv2-crossover-outside span{color:var(--bv2-muted)}.bv2-cumulative-plot [data-pension]{transition:opacity .12s ease}.bv2-chart-surface [role=button]:focus{outline:none}.bv2-chart-surface [role=button]:focus-visible>rect:first-child{stroke:#1e2d4d;stroke-width:1.5}@media(prefers-reduced-motion:reduce){.bv2-cumulative-plot [data-pension]{transition:none}}@media(max-width:620px){.bv2-chart-tooltip{padding:7px 10px}.bv2-chart-tooltip>span,.bv2-chart-tooltip>small{font-size:10px}.bv2-chart-tooltip>strong{font-size:13px}}.bv2-yb{flex:1;background:#b9c4bf}.bv2-yb-attention{background:#c8a45a}.bv2-yb-neutral{background:#1f8a5c}@media(max-width:560px){.hd-amount .hd-section-head{flex-wrap:wrap}.hd-amount .hd-section-head>.hd-unit{flex-shrink:0}.hd-amount .hd-projection .hd-section-head{flex-direction:column;align-items:flex-start}}.th-page[data-theme]:not([data-theme=situation]),.sr-page{--hd-ink:#172f36;--hd-green:#1d5b4b;--hd-gold:#996d20;--hd-line:#dde4df;--hd-muted:#65746e;font-family:ADCF Manrope,Arial,sans-serif;color:var(--hd-ink)}.th-page[data-theme]:not([data-theme=situation]){max-width:1320px;margin-inline:auto}.th-page[data-theme]:not([data-theme=situation]) .th-page-head{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--hd-line)}.th-page[data-theme]:not([data-theme=situation]) .th-page-head h1{font-size:32px;letter-spacing:-1.1px;font-weight:750}.hd-amount{display:grid;gap:20px}.hd-amount h2,.hd-departure h2{font-size:20px;line-height:1.35;letter-spacing:-.55px;margin:0 0 10px}.hd-amount p{line-height:1.6}.hd-amount-top{display:grid;grid-template-columns:1fr 1.15fr;border:1px solid var(--hd-line);border-radius:16px;background:#fff;overflow:hidden}.hd-gross{padding:28px;background:#f5f8f5;display:flex;flex-direction:column;align-items:flex-start}.hd-gross .pn-total{color:var(--hd-green);font-size:54px;letter-spacing:-2.5px;margin:18px 0 12px;line-height:1.1}.hd-gross .pn-total span{display:block;font-size:14px;letter-spacing:0;font-weight:500;margin-top:8px;color:var(--hd-muted)}.hd-gross .pn-context{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:650}.hd-gross .pn-context span{display:flex;align-items:center;gap:6px}.hd-gross>.aw-text-link{margin-top:auto;padding-top:14px}.hd-activity{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:#e8eeea;border-radius:9px;margin-top:24px;width:100%}.hd-activity a{flex:1;min-width:110px;text-align:center;text-decoration:none;color:var(--hd-ink);padding:10px 8px;font-size:12px;line-height:1.4;border-radius:6px;font-weight:700}.hd-activity a[aria-current=true]{background:#fff;box-shadow:0 1px 4px #143c3020}.hd-activity a[aria-disabled]{opacity:.5}.hd-amount .hd-net.pn-net{display:block;background:#fff;padding:28px;margin:0;border:0;border-radius:0;border-left:1px solid var(--hd-line)}.hd-note{font-size:12px;color:var(--hd-muted);line-height:1.65}.hd-amount .hd-net .hd-net-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:13px;table-layout:fixed;min-width:0}.hd-amount .hd-net .hd-net-table caption{caption-side:bottom;text-align:left;font-size:11px;color:var(--hd-muted);padding-top:9px}.hd-amount .hd-net .hd-net-table th,.hd-amount .hd-net .hd-net-table td{text-align:right;padding:12px 6px;border-bottom:1px solid var(--hd-line);overflow-wrap:anywhere;min-width:0;white-space:normal}.hd-amount .hd-net .hd-net-table th:first-child{text-align:left;width:44%;font-weight:550}.hd-amount .hd-net .hd-net-table thead th{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:var(--hd-muted)}.hd-amount .hd-net .hd-net-table td strong{color:var(--hd-green);font-size:16px;font-weight:750;white-space:nowrap}.hd-help{border-top:1px solid var(--hd-line);margin-top:18px;padding-top:14px;font-size:13px}.hd-help summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;cursor:pointer;list-style:none}.hd-help summary::-webkit-details-marker{display:none}.hd-help[open] summary svg{transform:rotate(180deg)}.hd-help .r65-net-thresholds{border:0;padding:0;margin:0;background:none}.hd-help .pn-table-scroll{max-width:100%;overflow:auto}.hd-help .r65-facts-table{min-width:580px}.hd-corrections,.hd-composition,.hd-projection{background:#fff;border:1px solid var(--hd-line);border-radius:14px;padding:24px 28px}.hd-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.hd-section-head>svg{color:var(--hd-green)}.hd-reference{font-size:12px;color:var(--hd-muted);margin:0 0 16px}.hd-notice{font-size:13px;line-height:1.6;background:#fbf5e8;color:#755517;border:1px solid #ecdfbb;border-radius:8px;padding:12px 14px;margin:14px 0}.hd-notice p{margin:6px 0}.hd-notice a{color:inherit}.hd-before-after{display:grid;grid-template-columns:1fr 30px 1.35fr .9fr;align-items:center;gap:16px;margin:20px 0}.hd-before-after dt{font-size:12px;color:var(--hd-muted);line-height:1.5;min-height:36px}.hd-before-after dd{font-size:30px;font-weight:750;letter-spacing:-1px;margin:6px 0}.hd-before-after small{font-size:11px;color:var(--hd-muted)}.hd-before-after>span{font-size:25px;color:#9cafa4}.hd-before-after .hd-gain{background:#edf6ef;padding:16px 20px;border-radius:10px;color:var(--hd-green)}.hd-before-after .hd-gain[data-state=negative]{background:#fbf5e8;color:#755517}.hd-before-after .hd-gain dd{font-size:27px}.hd-unit{font-size:12px;color:var(--hd-muted);white-space:nowrap}.hd-regime-list{margin:10px 0 0}.hd-regime-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--hd-line)}.hd-regime-list>div:last-child{border-bottom:0}.hd-regime-list dt{display:flex;gap:10px;align-items:center;font-size:14px}.hd-regime-list dd{margin:0;font-size:18px;font-weight:750;white-space:nowrap}.hd-regime-list i{width:8px;height:8px;flex:none;background:#275b4b;border-radius:50%}.hd-regime-list i[data-index="1"]{background:#6d9a84}.hd-regime-list i[data-index="2"]{background:#c49a49}.hd-regime-list i[data-index="3"]{background:#6b8097}.hd-capital{background:#f5f6f3;padding:16px;border-radius:9px;margin-top:16px;font-size:13px}.hd-projection{background:#f6f8f5}.hd-projection dl{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;margin-bottom:0}.hd-projection dt{font-size:11px;color:var(--hd-muted);margin-bottom:5px}.hd-projection dd{margin:0;font-size:13px;line-height:1.6}.th-page[data-theme]:not([data-theme=situation]) :is(a,button,input,select,summary):focus-visible,.sr-page :is(a,button,input,select,summary):focus-visible{outline:3px solid #c39745;outline-offset:3px}@media(min-width:1600px){.hd-gross .pn-total{font-size:62px}.hd-amount-top{grid-template-columns:1fr 1.1fr}}@media(max-width:900px){.hd-amount-top{grid-template-columns:1fr}.hd-amount .hd-net.pn-net{border-left:0;border-top:1px solid var(--hd-line)}.hd-before-after{gap:12px;grid-template-columns:1fr 20px 1.3fr}.hd-before-after .hd-gain{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.hd-before-after .hd-gain dt{min-height:0}.hd-before-after .hd-gain dd{margin:0}}@media(max-width:560px){.th-page[data-theme]:not([data-theme=situation]) .th-page-head h1{font-size:28px}.hd-gross,.hd-amount .hd-net.pn-net,.hd-corrections,.hd-composition,.hd-projection{padding:20px 16px}.hd-gross .pn-total{font-size:46px}.hd-amount h2{font-size:18px}.hd-before-after{grid-template-columns:1fr 18px 1fr;gap:8px}.hd-before-after dd{font-size:25px}.hd-before-after dt{font-size:11px;min-height:49px}.hd-before-after .hd-gain{flex-wrap:wrap}.hd-projection dl{grid-template-columns:1fr}.hd-section-head{gap:10px}.hd-amount .hd-net .hd-net-table{font-size:12px}.hd-amount .hd-net .hd-net-table td strong{font-size:14px}.hd-amount .hd-net .hd-net-table th:first-child{width:42%}.hd-amount .hd-net .hd-net-table th,.hd-amount .hd-net .hd-net-table td{padding:12px 3px}.hd-regime-list dt{font-size:13px}.hd-regime-list dd{font-size:16px}}.hd-departure{display:grid;gap:22px}.hd-departure :is(.r65-landmark,.r65-explore,.r65-calendars,.r65-conditions,.hd-date-pair){background:#fff;border:1px solid var(--hd-line);border-radius:14px;padding:24px 28px;margin:0}.hd-departure .r65-landmark{background:#f5f8f5}.hd-departure .r65-landmark h2{font-size:20px}.hd-departure .r65-milestones{margin-top:16px;gap:16px}.hd-departure .r65-milestones strong{font-size:15px}.hd-departure .r65-explore{gap:28px}.hd-departure .r65-selected{background:#f1f6f1;border:0;color:var(--hd-ink)}.hd-departure .r65-selected>strong{color:var(--hd-green)}.hd-departure .r65-activity button[aria-pressed=true]{background:var(--hd-green);color:#fff}.hd-pair-form{display:grid;grid-template-columns:.8fr 1.3fr auto;gap:18px;align-items:end;margin:20px 0}.hd-pair-form>div{display:flex;flex-direction:column;gap:4px}.hd-pair-form>div>span,.hd-pair-form label{font-size:12px;color:var(--hd-muted)}.hd-pair-form>div strong{font-size:19px;color:var(--hd-ink)}.hd-pair-form>div small{font-size:12px}.hd-pair-form label{display:flex;flex-direction:column;gap:8px}.hd-pair-form select{font:inherit;font-size:13px;color:var(--hd-ink);background:#fff;border:1px solid #cfd9d1;border-radius:8px;padding:12px;min-width:0;width:100%;min-height:44px}.hd-pair-form .aw-button{font-size:12px;min-height:44px}.hd-pair-dates{display:grid;grid-template-columns:1fr 30px 1fr;gap:20px;border-top:1px solid var(--hd-line);padding-top:20px}.hd-pair-dates>div>span{font-size:12px;color:var(--hd-muted);display:block;margin-bottom:8px}.hd-pair-dates strong{font-size:20px}.hd-pair-dates p{font-size:24px;font-weight:750;margin:8px 0 14px}.hd-pair-dates small{font-size:12px;font-weight:500;color:var(--hd-muted)}.hd-pair-dates>span{align-self:center;color:#8eaa9c;font-size:24px}.hd-arbitration-values{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0;padding:20px;background:#f3f7f3;border-radius:10px}.hd-arbitration-values dt{font-size:12px;line-height:1.5;min-height:36px;color:var(--hd-muted)}.hd-arbitration-values dd{font-size:24px;font-weight:750;margin:8px 0;color:var(--hd-green);letter-spacing:-.8px}.hd-arbitration-values small{font-size:11px;line-height:1.5;display:block}.hd-cumulative h3{font-size:16px;margin:24px 0 10px}.hd-chart-legend{display:flex;gap:18px;font-size:12px;flex-wrap:wrap}.hd-chart-legend span:before{content:"";display:inline-block;width:16px;height:3px;margin:0 7px 3px 0;background:#1d7658}.hd-chart-legend span+span:before{background:#20334d}.hd-cumulative svg{width:100%;margin-top:16px;overflow:visible;touch-action:pan-y}.hd-cumulative svg text{font:11px ADCF Manrope,Arial,sans-serif;fill:#687770}.hd-gridline{stroke:#e2e7e2;stroke-width:1}.hd-line-a,.hd-line-b{stroke:#1d7658;stroke-width:3;fill:none}.hd-line-b{stroke:#20334d}.hd-cross line{stroke:#b78125;stroke-dasharray:4}.hd-cross text{fill:#926815!important;font-size:10px!important}.hd-cursor{stroke:#9baca3;stroke-dasharray:3}.hd-chart-readout{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:12px;padding:14px;background:#f4f6f3;border-radius:8px;min-height:48px}.hd-chart-readout strong{color:var(--hd-green)}.hd-chart-control{display:flex;gap:16px;align-items:center;font-size:11px;color:var(--hd-muted);margin-top:12px}.hd-chart-control input{flex:1;min-width:50px;accent-color:var(--hd-green)}.hd-departure .r65-calendar{box-shadow:none;border:1px solid var(--hd-line);border-radius:10px}.hd-departure .r65-calendar header{background:#f5f7f3}.hd-departure .r65-calendar th,.hd-departure .r65-calendar td{font-size:12px}.hd-departure .r65-calendar table caption{font-size:11px}.hd-departure .r65-tables{gap:18px}.hd-departure .r65-table-scroll{max-height:480px;overflow:auto}.hd-departure .r65-calendar tbody tr[data-active=true]{background:#e9f4ed}.hd-departure .r65-section-heading h2{font-size:20px}.hd-departure .r65-all-dates{margin-top:16px}.hd-departure .r65-assumptions{margin:0}@media(max-width:1000px){.hd-pair-form{grid-template-columns:1fr 1.3fr}.hd-pair-form button{grid-column:1/-1;justify-self:start}.hd-departure .r65-tables{grid-template-columns:1fr}}@media(max-width:560px){.hd-departure :is(.r65-landmark,.r65-explore,.r65-calendars,.r65-conditions,.hd-date-pair){padding:20px 16px}.hd-pair-form{grid-template-columns:1fr;gap:16px}.hd-pair-form button{justify-self:stretch}.hd-pair-dates{gap:10px;grid-template-columns:1fr 18px 1fr}.hd-pair-dates strong{font-size:17px}.hd-pair-dates p{font-size:20px}.hd-pair-dates small{display:block}.hd-arbitration-values{grid-template-columns:1fr;padding:16px;gap:16px}.hd-arbitration-values>div{border-bottom:1px solid var(--hd-line);padding-bottom:16px}.hd-arbitration-values>div:last-child{padding-bottom:0;border:0}.hd-arbitration-values dt{min-height:0}.hd-arbitration-values dd{font-size:24px}.hd-chart-control{flex-direction:column;align-items:stretch}.hd-chart-control input{width:100%}.hd-chart-readout{display:grid}.hd-departure .r65-table-scroll{max-height:420px}}.th-page[data-theme=corrections] :is(.bd-panel,.th-actions-entry){border:1px solid var(--hd-line);box-shadow:none;border-radius:14px;padding:24px;background:#fff}.th-page[data-theme=corrections] .bd-section-head h2,.th-page[data-theme=corrections] .th-actions-entry h2{font-size:21px}.th-page[data-theme=corrections] .th-actions-entry{background:#f3f7f3}.th-page[data-theme=corrections] .th-followup{border:0;margin:14px 0 24px}.th-page[data-theme=corrections] .bd-panel>p{font-size:13px;color:var(--hd-muted);line-height:1.7}.th-page[data-theme=corrections] .bd-finding{border:1px solid var(--hd-line);border-radius:10px;background:#fff;margin-top:12px}.th-page[data-theme=corrections] .bd-finding>summary{padding:19px 20px}.th-page[data-theme=corrections] .bd-finding-number{background:#f7efdc;color:#886923;border-radius:7px;width:34px;height:34px;font-size:13px}.th-page[data-theme=corrections] .bd-finding[open]>summary{background:#f8f9f5;border-bottom:1px solid var(--hd-line)}.th-page[data-theme=corrections] .bd-finding>summary strong{font-size:16px}.th-page[data-theme=corrections] .bd-finding>summary small{color:#886923;font-size:10px}.th-page[data-theme=corrections] .bd-finding-body{padding:22px}.th-page[data-theme=corrections] .bd-year-finding{border:1px solid var(--hd-line);border-radius:8px;padding:18px;margin:16px 0;background:#fff}.th-page[data-theme=corrections] .bd-year-finding>header{align-items:flex-start;gap:15px}.th-page[data-theme=corrections] .bd-year-finding>header>span{font-size:11px;background:#f6efdd;color:#7e601e;padding:5px 8px;border-radius:4px}.th-page[data-theme=corrections] .bd-year-finding h4{font-size:13px;margin-top:18px}.th-page[data-theme=corrections] .bd-year-finding p,.th-page[data-theme=corrections] .bd-year-finding li{font-size:13px;line-height:1.7}.th-page[data-theme=corrections] .bd-subject-actions{background:#f3f7f3;border:1px solid var(--hd-line);border-radius:10px;padding:20px}.th-page[data-theme=corrections] .bd-subject-actions h3{font-size:15px}.hd-subject-links{display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid var(--hd-line);padding-top:16px;margin-top:18px}.hd-subject-regimes{color:var(--hd-muted)}.hd-tracking{border-top:1px solid var(--hd-line);padding:16px 0;margin-top:12px}.hd-status{display:inline-block;padding:5px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;background:#edf0ed;color:#344766}.hd-tracking[data-status=waiting] .hd-status,.hd-tracking[data-status=accepted] .hd-status{background:#e2efe6;color:#1c664f}.hd-tracking p{font-size:13px}.hd-survivor{border:0!important;background:none!important;padding:0!important}.hd-survivor-hero{background:#f6eee6;border:1px solid #eadccd;border-radius:14px;padding:26px;margin-bottom:20px}.hd-survivor-hero h2{font-size:22px}.hd-survivor-hero p{font-size:13px;line-height:1.7}.hd-survivor .th-reversion-value{display:flex;flex-direction:column;gap:8px;margin:20px 0}.hd-survivor .th-reversion-value strong{font-size:45px;color:#765639}.hd-survivor .th-reversion-value span{font-size:13px}.hd-survivor .th-reversion-regimes{gap:20px}.hd-survivor .th-reversion-regimes article{border:1px solid var(--hd-line);border-radius:12px;padding:22px;background:#fff}.hd-survivor .th-reversion-regimes h3{font-size:17px}.hd-survivor .th-reversion-regimes header{display:flex;align-items:center;justify-content:space-between;gap:12px}.hd-survivor .th-reversion-regimes header>strong{font-size:22px}.hd-survivor .th-reversion-regimes :is(p,li,dt,dd){font-size:13px;line-height:1.6}.sr-page .sr-document,.sr-page .sr-year-detail,.sr-page .sr-year-selection{border-radius:12px;box-shadow:none;border-color:var(--hd-line)}.sr-page .sr-years a[aria-current=true]{background:var(--hd-green);border-color:var(--hd-green);color:#fff}.sr-page .sr-status[data-tone=attention]{background:#f8f0dc;color:#7e601e}.sr-page .sr-period{padding:16px;background:#fafbf8;border-color:var(--hd-line)}.sq-clarifications{background:#fbf5e8;border:1px solid #eadcba;border-radius:10px;padding:16px 20px;margin:18px 0;font-size:13px;color:#755517}.sq-clarifications ul{list-style:none;padding:0;margin:8px 0 0}.sq-clarifications li{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between;padding:8px 0}.sq-clarifications a{display:flex;align-items:center;gap:10px;color:inherit;font-weight:700}@media(max-width:560px){.th-page[data-theme=corrections] :is(.bd-panel,.th-actions-entry){padding:18px 14px}.th-page[data-theme=corrections] .bd-finding>summary{padding:16px 12px;gap:10px}.th-page[data-theme=corrections] .bd-finding-body{padding:14px 10px}.th-page[data-theme=corrections] .bd-year-finding{padding:14px 12px}.th-page[data-theme=corrections] .bd-year-finding>header{flex-wrap:wrap}.th-page[data-theme=corrections] .bd-finding>summary strong{font-size:14px}.th-page[data-theme=corrections] .bd-subject-actions{padding:16px 12px}.hd-survivor-hero{padding:22px 18px}.hd-survivor .th-reversion-value strong{font-size:38px}.hd-survivor .th-reversion-regimes{grid-template-columns:1fr}}.adcf-workspace{--navy:#1e2d4d;--green:#1f8a5c;--muted:#5b6576;background:#f4f6f3;color:#1e2d4d}.aw-sidebar{background:linear-gradient(180deg,#1d3049,#12304a);color:#fff}.aw-sidebar a[aria-current=page]{box-shadow:-3px 0 #f0555f}.client-overview,.client-corrections{color:#1e2d4d;font-variant-numeric:tabular-nums;line-height:1.6;min-width:0}.client-context{font-size:13px;color:#5b6576;margin:0 0 16px}.client-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #1e2d4d12,0 24px 48px -32px #1e2d4d4d;background:#fff}.client-hero{padding:32px 36px;background:radial-gradient(120% 90% at 0 0,#2a4467,#1e2d4d 45%,#15253f);color:#fff;border-radius:18px;min-width:0}.client-overview-grid .client-hero{border-radius:0}.client-hero h2{font-size:28px;line-height:1.3;letter-spacing:-.025em;margin:0 0 22px;color:inherit}.client-hero a{color:#9fe3c0}.client-kicker{font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px}.client-hero .client-kicker{color:#b7c0d6}.client-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 2px 4px #1e2d4d0d;padding:26px;min-width:0}.client-card h2{font-size:20px;margin:0 0 18px}.client-next{border-radius:0;box-shadow:none}.client-next ol{list-style:none;padding:0}.client-next li{border-top:1px solid #e7eae5}.client-next li>a{display:flex;gap:12px;align-items:flex-start;padding:18px 0;text-decoration:none;color:inherit;min-height:44px}.client-next h3{font-size:15px;line-height:1.45;margin:0}.client-next p{font-size:13px;color:#5b6576;margin:6px 0}.client-next small{font-size:11px;color:#8a4b00}.client-action-number{border-radius:50%;background:#fbefdd;color:#8a4b00;min-width:26px;text-align:center}.client-next li svg{flex-shrink:0;margin-left:auto}.client-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.client-kpis dt{font-size:12px;color:#b7c0d6}.client-kpis dd{margin:8px 0;font-size:29px;line-height:1.2;letter-spacing:-.035em;font-weight:750;overflow-wrap:anywhere}.client-kpis>div:first-child dd{font-size:38px;color:#9fe3c0}.client-kpis small{font-size:12px;letter-spacing:0;line-height:1.5;color:#d6ddeb}.client-switch{display:flex;gap:4px;flex-wrap:wrap}.client-switch a{padding:9px 12px;min-height:44px;border-radius:8px;color:#fff;border:1px solid #899ab6;font-size:13px;text-decoration:none}.client-switch [aria-current=true]{background:#fff;color:#1e2d4d}.client-activity-gain{font-size:13px;color:#9fe3c0}.client-checks{border-top:1px solid #ffffff30;margin-top:24px;padding-top:16px}.client-checks header{display:flex;justify-content:space-between;gap:12px}.client-checks h3{font-size:14px;margin:0}.client-checks p{font-size:12px;color:#d6ddeb}.client-checks progress{width:100%;height:8px;accent-color:#9fe3c0}.client-keypoints,.client-changes{margin-top:32px}.client-keypoints h2,.client-changes h2{font-size:21px}.client-key-grid{display:grid;gap:12px}.client-key-grid>a{display:grid;grid-template-columns:32px 150px minmax(0,1fr) minmax(0,1.4fr) auto;gap:16px;align-items:center;text-decoration:none;color:inherit;padding:24px}.client-key-grid h3{font-size:16px;margin:0}.client-key-grid p{font-size:13px;color:#5b6576;margin:0}.client-key-grid>a>span{color:#1f8a5c;display:flex;gap:8px;align-items:center;font-size:13px;font-weight:700}.th-page[data-theme]{--hd-ink:#1e2d4d;--hd-green:#1f8a5c;--hd-muted:#5b6576}.th-page[data-theme] .th-page-head{border:0}.hd-amount-top{display:grid;grid-template-columns:1fr;gap:24px;border:0;background:transparent;overflow:visible}.hd-gross{border-radius:18px;padding:32px 36px;background:radial-gradient(120% 90% at 0 0,#2a4467,#1e2d4d 45%,#15253f);color:#fff}.hd-gross h2,.hd-gross .aw-eyebrow,.hd-gross .hd-note,.hd-gross .pn-context,.hd-gross .pn-total span{color:#d6ddeb}.hd-gross .pn-total{color:#9fe3c0}.hd-gross>.aw-text-link{color:#9fe3c0}.hd-activity{max-width:550px}.hd-amount .hd-net.pn-net,.hd-composition,.hd-corrections,.hd-projection,.r65-landmark,.r65-explore,.r65-calendars,.r65-conditions{background:#fff;border-radius:18px;border:0;box-shadow:0 0 0 1px #1e2d4d12,0 2px 4px #1e2d4d0d;padding:28px}.hd-net-table{max-width:850px}.client-net button,.client-tabs button{min-height:44px;background:#f4f6f3;border:1px solid #dce2dd;border-radius:8px;padding:9px 14px;font:inherit;font-size:13px;color:#1e2d4d;cursor:pointer}.client-net-paths,.client-net-choices{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.client-net-result{display:flex;flex-direction:column;align-items:flex-start;background:#eef6ef;border-radius:12px;padding:20px;margin:16px 0}.client-net-result strong{font-size:36px;color:#1f8a5c}.client-net-result p{font-size:13px}.client-net details{margin:18px 0}.client-net summary,.client-formulas summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:700}.client-net dl>div{display:flex;justify-content:space-between;gap:12px}.client-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.client-tabs [aria-selected=true]{background:#1e2d4d;color:#fff}.client-subject-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px}.client-subject-grid>nav{display:flex;flex-direction:column;gap:10px;align-self:start}.client-subject-grid>nav a{display:flex;flex-direction:column;padding:16px;border-radius:12px;background:#fff;color:#1e2d4d;text-decoration:none;box-shadow:0 0 0 1px #1e2d4d12;gap:6px}.client-subject-grid>nav small,.client-subject-grid>nav span{font-size:12px;color:#5b6576}.client-subject-grid>nav a[aria-current=true]{box-shadow:inset 3px 0 #1f8a5c,0 0 0 1px #1f8a5c}.client-subject-grid .bd-panel{margin:0}.client-request{display:flex;flex-direction:column;border-top:1px solid #e7eae5;padding:18px 0;text-decoration:none;color:#1e2d4d;gap:6px}.client-request span{font-size:13px}.client-corrections section>.client-card{margin:18px 0}.client-corrections [hidden]{display:none!important}.client-corrections details>summary{min-height:44px;padding:10px 0;cursor:pointer}.client-corrections,.client-overview,.hd-amount,.hd-departure{overflow-wrap:anywhere}.client-overview :focus-visible,.client-corrections :focus-visible,.client-net :focus-visible{outline:3px solid #1f8a5c;outline-offset:4px}@media(max-width:1180px){.client-overview-grid{grid-template-columns:1fr}.client-key-grid>a{grid-template-columns:32px 130px minmax(0,1fr)}.client-key-grid p{grid-column:2/4}.client-key-grid>a>span{grid-column:2/4}.client-subject-grid{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:760px){.client-hero,.client-card,.hd-gross,.hd-amount .hd-net.pn-net{padding:22px}.client-kpis{grid-template-columns:1fr;gap:18px}.client-hero h2{font-size:24px}.client-subject-grid{grid-template-columns:1fr}.client-key-grid>a{grid-template-columns:28px minmax(0,1fr)}.client-key-grid>a>strong,.client-key-grid p,.client-key-grid>a>span{grid-column:2}.client-subject-grid>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.client-net dl>div{flex-wrap:wrap}.r65-tables{grid-template-columns:1fr}.client-switch a{flex:1;text-align:center}}@media(max-width:380px){.client-subject-grid>nav{grid-template-columns:1fr}.client-hero,.client-card{padding:18px}.client-tabs button{width:100%}}@media(prefers-reduced-motion:reduce){.client-overview *,.client-corrections *,.hd-amount *{transition:none!important;animation:none!important}}.client-net-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.client-net-table-wrap:focus-visible{outline:3px solid #187447;outline-offset:3px}.adcf-workspace{--aw-ink:#1e2d4d;--aw-navy:#1e2d4d;--aw-bg:#f4f6f3;--aw-muted:#5b6576;--aw-line:#e0e5e2;--aw-wide:228px;--aw-accent:#198d62;background:var(--aw-bg)}.adcf-workspace .aw-sidebar{background:linear-gradient(180deg,#1e3048,#14334a)}.adcf-workspace .aw-brand-row{padding:27px 24px 20px}.adcf-workspace .aw-brand{display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.2;letter-spacing:-.5px}.adcf-workspace .aw-brand img{display:block;width:28px;height:28px;padding:2px;background:#fff;border-radius:6px;object-fit:contain;flex-shrink:0}.adcf-workspace .aw-brand>.aw-brand-name{color:#fff}.adcf-workspace .aw-brand small{font-size:8px;letter-spacing:2px;color:#c5d1df;margin-top:3px;text-transform:uppercase}.adcf-workspace.aw-compact .aw-brand-name{display:none}.adcf-workspace.aw-compact .aw-brand-row{padding:24px 20px}.adcf-workspace .aw-navigation{padding:0 14px}.adcf-workspace .aw-nav-link{min-height:46px;padding:12px 16px;font-size:14px;font-weight:650;border-radius:8px}.adcf-workspace .aw-nav-item{margin-bottom:5px}.adcf-workspace .aw-nav-link[aria-current=page]{background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff12}.adcf-workspace .aw-nav-link[aria-current=page]:before{background:#f45e75;width:3px;left:-5px}.adcf-workspace .aw-shell-body{padding:0 40px}.adcf-workspace .aw-topbar{min-height:54px;height:54px;border:0;background:transparent}.adcf-workspace .aw-main{width:100%;max-width:1480px;padding:0 0 36px;margin:0 auto}.adcf-workspace .aw-main>.th-page{max-width:none;margin:0}.adcf-workspace .th-page .th-page-head{padding:0;margin:0 0 24px;border:0;align-items:center}.adcf-workspace .th-page .th-page-head h1,.adcf-workspace .client-page-heading h1,.adcf-workspace .aw-return-heading h1{font-size:32px;line-height:1.3;letter-spacing:-1.1px;margin:5px 0 4px;color:#1e2d4d}.adcf-workspace .th-page .th-page-head>div>p:last-child{font-size:14px;color:#53627a}.adcf-workspace .client-context{font-size:12px;color:#60718a;margin:0 0 5px}.client-context:before{content:"";display:inline-block;width:6px;height:6px;background:#198d62;border-radius:50%;margin-right:7px;vertical-align:middle}.client-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.client-page-heading>div:last-child{max-width:440px}.adcf-workspace .client-switch-label{font-size:12px;color:#53627a;margin-bottom:7px}.adcf-workspace .client-switch{display:flex;gap:4px;padding:4px;border-radius:12px;background:#e9ece7}.adcf-workspace .client-switch a{flex:1;display:flex;align-items:center;justify-content:center;border:0;color:#53627a;font-weight:650;text-align:center;line-height:1.3}.adcf-workspace .client-switch [aria-current=true]{color:#1e2d4d;box-shadow:0 1px 3px #1e2d4d30}.adcf-workspace .client-overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.adcf-workspace .client-hero{background:radial-gradient(ellipse at top right,#254755,transparent 55%),linear-gradient(120deg,#263e63,#16253f);padding:34px 36px;border-radius:18px}.adcf-workspace .client-overview-grid .client-hero{border-radius:0}.adcf-workspace .client-hero h2{font-size:28px;line-height:1.3;font-weight:750;color:#fff;margin:0 0 24px}.adcf-workspace .client-hero p{margin-top:8px}.adcf-workspace .client-kpis{gap:20px;margin:28px 0 24px}.adcf-workspace .client-kpis dd{font-size:34px;color:#fff;margin:10px 0}.adcf-workspace .client-kpis>div:first-child dd{color:#9ee3bf;font-size:46px}.adcf-workspace .client-kpis dt{font-size:12px;font-weight:700}.adcf-workspace .client-hypothesis{padding:14px;border-radius:10px;background:#ffffff10;color:#d4dceb;font-size:13px;line-height:1.6}.adcf-workspace .client-hypothesis strong{color:#fff}.adcf-workspace .client-checks{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.adcf-workspace .client-checks progress{margin-top:10px}.adcf-workspace .client-primary,.adcf-workspace .aw-button-accent{display:inline-flex;align-items:center;justify-content:center;gap:16px;color:#fff;background:linear-gradient(#26a774,#14744e);border:1px solid #ffffff30;border-radius:10px;box-shadow:0 6px 15px #16875b30;padding:13px 18px;font-size:13px;font-weight:750}.adcf-workspace .client-next{background:#fbfbf9;display:flex;flex-direction:column;padding:28px}.adcf-workspace .client-next h2{font-size:17px;margin:0 0 12px}.adcf-workspace .client-next ol{margin:0 0 24px}.adcf-workspace .client-next>a:last-child{margin-top:auto;font-size:13px;font-weight:650}.adcf-workspace .client-key-grid{gap:0;background:#fff;border:1px solid #e0e5e2;border-radius:16px;overflow:hidden}.adcf-workspace .client-key-grid>a{border-radius:0;box-shadow:none;border-bottom:1px solid #e7eae5}.adcf-workspace .client-key-grid>a:last-child{border-bottom:0}.adcf-workspace .client-history{margin-top:24px;text-align:right;font-size:12px}.adcf-workspace .hd-amount{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:26px 20px}.adcf-workspace .hd-amount-top{display:contents}.adcf-workspace .hd-amount .hd-gross{padding:32px 36px;border-radius:18px;color:#fff;background:radial-gradient(ellipse at top right,#254755,transparent 55%),linear-gradient(120deg,#263e63,#16253f);box-shadow:0 18px 30px -24px #16253f80}.adcf-workspace .hd-gross h2{font-size:25px;color:#fff;margin:4px 0 20px}.adcf-workspace .hd-gross .pn-total{display:flex;flex-wrap:wrap;gap:0 12px;color:#9ee3bf;font-size:68px;font-weight:750;letter-spacing:-2px;line-height:1.25}.adcf-workspace .hd-gross .pn-total span{flex-basis:100%;font-size:14px;color:#c3cee1;letter-spacing:0;font-weight:500}.adcf-workspace .hd-gross .pn-context{margin:24px 0;color:#fff;font-size:14px}.adcf-workspace .hd-gross .hd-activity{background:#ffffff10;border:1px solid #ffffff20;padding:4px;border-radius:12px;margin:14px 0 10px}.adcf-workspace .hd-gross .hd-activity a{color:#c5d0e1;border-radius:8px;min-height:44px}.adcf-workspace .hd-gross .hd-activity a[aria-current=true]{color:#1e2d4d;background:#fff}.adcf-workspace .hd-gross>.aw-text-link{display:inline-flex;color:#fff;padding:12px 0;border-bottom:1px solid #ffffffa0;margin-top:18px}.adcf-workspace .hd-amount .hd-net.pn-net{border:1px solid #e0e5e2;border-radius:18px;padding:32px;min-width:0;box-shadow:0 2px 4px #1e2d4d08}.adcf-workspace .hd-amount .hd-composition,.adcf-workspace .hd-amount .hd-corrections{margin:0;padding:26px;border:1px solid #e0e5e2;border-radius:18px}.adcf-workspace .hd-amount>:is(.hd-projection,.r65-official,.hd-note){grid-column:1/-1}.adcf-workspace .hd-before-after{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:14px}.adcf-workspace .hd-before-after>div:not(.hd-gain){padding:16px;background:#f3f5f2;border-radius:10px}.adcf-workspace .hd-before-after>div:nth-of-type(2){background:#eaf4ef;color:#18885f}.adcf-workspace .hd-before-after .hd-gain{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e0e5e2;padding-top:18px}.adcf-workspace .hd-before-after .hd-gain small{display:none}.adcf-workspace .hd-before-after .hd-gain dd{margin:0;font-size:25px}.adcf-workspace .hd-before-after dd{font-size:28px}.adcf-workspace .hd-before-after dt{min-height:0;font-size:12px}.adcf-workspace .client-formulas{margin-top:16px}.adcf-workspace .client-correction-summary{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:center}.adcf-workspace .client-correction-summary h2{font-size:22px;margin:0 0 10px}.adcf-workspace .client-summary-gain{display:block;font-size:46px;letter-spacing:-1.5px;line-height:1.3;color:#9ee3bf}.adcf-workspace .client-correction-summary p,.adcf-workspace .client-correction-summary a{font-size:13px;color:#d1daea}.adcf-workspace .client-impact-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.adcf-workspace .client-impact-grid>div{padding:14px;background:#ffffff0c;border:1px solid #ffffff1a;border-radius:12px}.adcf-workspace .client-impact-grid dt{color:#bec9dc;font-size:11px;font-weight:700}.adcf-workspace .client-impact-grid dd{margin:5px 0;font-size:18px;line-height:1.3;font-weight:750}.adcf-workspace .client-impact-grid small{display:block;font-size:11px;line-height:1.5;color:#d1daea}.adcf-workspace .client-tabs{gap:8px;border-bottom:1px solid #d9dfd8;margin:22px 0 20px}.adcf-workspace .client-tabs button{border:0;border-radius:0;background:transparent;padding:12px 16px;font-weight:650}.adcf-workspace .client-tabs button[aria-selected=true]{background:transparent;color:#1e2d4d;box-shadow:0 2px #1e2d4d}.adcf-workspace .client-subject-grid{grid-template-columns:300px minmax(0,1fr);gap:20px}.adcf-workspace .client-subject-grid>nav{background:#fff;border:1px solid #e0e5e2;border-radius:16px;overflow:hidden;gap:0;position:sticky;top:20px}.adcf-workspace .client-subject-grid>nav a{display:flex;flex-direction:row;gap:10px;box-shadow:none;border-radius:0;border-top:1px solid #e8ece7;padding:16px}.adcf-workspace .client-subject-grid>nav a[aria-current=true]{box-shadow:inset 3px 0 #1e2d4d;background:#fcfcfb}.adcf-workspace .client-subject-grid>nav a>div{display:flex;flex-direction:column;gap:3px;min-width:0}.adcf-workspace .client-subject-grid>nav strong{font-size:13px;line-height:1.4}.adcf-workspace .client-subject-grid>nav small,.adcf-workspace .client-subject-grid>nav a>div>span{font-size:11px}.adcf-workspace .client-subject-number{width:25px;height:25px;flex:0 0 25px;border:1px solid #ccd5ce;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:750}.adcf-workspace .client-subject-grid>nav a[aria-current=true] .client-subject-number{background:#1e2d4d;color:#fff;border-color:#1e2d4d}.adcf-workspace .client-subject-filters{padding:14px}.adcf-workspace .client-subject-filters p{font-size:12px;color:#60718a;margin-bottom:8px}.adcf-workspace .client-subject-filters [role=group]{display:flex;padding:3px;background:#edf0eb;border-radius:8px}.adcf-workspace .client-subject-filters button{flex:1;min-height:38px;padding:5px;font-size:10px;background:transparent;border:0;color:#56647a;border-radius:6px}.adcf-workspace .client-subject-filters button[aria-pressed=true]{background:#fff;color:#1e2d4d;box-shadow:0 1px 3px #1e2d4d30}.adcf-workspace .client-filter-empty{padding:16px;font-size:13px}.adcf-workspace .client-subject-grid .bd-panel{border:1px solid #e0e5e2;border-radius:18px;background:#fff;padding:26px}.adcf-workspace .client-subject-grid .bd-panel>.bd-section-head,.adcf-workspace .client-subject-grid .bd-panel>p,.adcf-workspace .client-subject-grid .bd-action-next{display:none}.adcf-workspace .client-subject-grid .bd-finding{border:0;margin:0;padding:0}.adcf-workspace .client-subject-grid .bd-finding>summary{padding:0 0 20px;border-bottom:1px solid #e8ece7}.adcf-workspace .client-subject-grid .bd-finding>summary strong{font-size:22px;color:#1e2d4d}.adcf-workspace .client-subject-grid .bd-finding-body{padding:20px 0 0}.adcf-workspace .client-subject-grid .bd-year-finding{border:0;padding:16px 0}.adcf-workspace .client-subject-grid .bd-fact{background:#f3f5f2;border-radius:10px;padding:16px}.adcf-workspace .client-corrections [role=tabpanel][aria-label=V\e9rifications]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.adcf-workspace .hd-departure .r65-landmark{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(180px,1fr);padding:28px;background:linear-gradient(115deg,#23395c,#182a45);color:#fff}.adcf-workspace .hd-departure .r65-landmark h2,.adcf-workspace .hd-departure .r65-landmark strong{color:#fff}.adcf-workspace .hd-departure .r65-landmark :is(p,small,span){color:#d0daeb}.adcf-workspace .hd-departure .r65-landmark a{color:#9ee3bf}.adcf-workspace .hd-departure .r65-milestones{grid-column:1/-1;border-top:1px solid #ffffff20;padding-top:18px}.adcf-workspace .hd-departure .r65-explore{display:grid;grid-template-columns:1fr 1fr;padding:0;gap:0;overflow:hidden}.adcf-workspace .hd-departure .r65-slider{padding:30px}.adcf-workspace .hd-departure .r65-selected{padding:32px;border:0;border-radius:0;background:radial-gradient(ellipse at top right,#254755,transparent 60%),#1e2d4d;color:#fff}.adcf-workspace .hd-departure .r65-selected>strong{color:#fff;font-size:62px}.adcf-workspace .hd-departure .r65-selected :is(small,span){color:#c9d5e9}.adcf-workspace .hd-departure .r65-open-amount{color:#fff;border-color:#ffffff60}@media(min-width:901px){.adcf-workspace .aw-breadcrumb{visibility:hidden}}@media(max-width:1180px){.adcf-workspace .aw-shell-body{padding:0 28px}.adcf-workspace .client-overview-grid{grid-template-columns:1fr}.adcf-workspace .client-page-heading{align-items:flex-start;flex-direction:column}.adcf-workspace .client-subject-grid{grid-template-columns:245px minmax(0,1fr)}.adcf-workspace .client-correction-summary{gap:20px}.adcf-workspace .client-summary-gain{font-size:36px}}@media(max-width:900px){.adcf-workspace .aw-shell-body{padding:0 16px}.adcf-workspace .aw-topbar{height:64px}.adcf-workspace .aw-sidebar{width:280px}.adcf-workspace .hd-amount,.adcf-workspace .client-correction-summary,.adcf-workspace .client-subject-grid{grid-template-columns:1fr}.adcf-workspace .client-subject-grid>nav{position:static;display:flex}.adcf-workspace .client-corrections [role=tabpanel][aria-label=V\e9rifications]{grid-template-columns:1fr}}@media(max-width:600px){.adcf-workspace .client-hero,.adcf-workspace .hd-amount .hd-gross,.adcf-workspace .hd-amount .hd-net.pn-net,.adcf-workspace .client-subject-grid .bd-panel{padding:22px}.adcf-workspace .client-page-heading h1,.adcf-workspace .th-page .th-page-head h1{font-size:28px}.adcf-workspace .client-hero h2{font-size:24px}.adcf-workspace .client-kpis,.adcf-workspace .client-checks{grid-template-columns:1fr}.adcf-workspace .client-primary{width:100%}.adcf-workspace .client-page-heading>div:last-child{width:100%}.adcf-workspace .hd-gross .pn-total{font-size:52px}.adcf-workspace .client-tabs{gap:0;flex-wrap:nowrap}.adcf-workspace .client-tabs button{flex:1;padding:12px 6px;width:auto;font-size:12px}.adcf-workspace .hd-departure .r65-explore,.adcf-workspace .hd-departure .r65-landmark{grid-template-columns:1fr}.adcf-workspace .hd-departure .r65-selected>strong{font-size:48px}.adcf-workspace .client-impact-grid{gap:8px}.adcf-workspace .client-impact-grid>div{padding:10px}.adcf-workspace .client-impact-grid dd{font-size:16px}}@media(max-width:900px){.adcf-workspace .client-subject-grid>nav{max-height:320px;overflow-y:auto;overscroll-behavior:contain}.adcf-workspace .client-subject-filters{position:sticky;top:0;background:#fff;z-index:1;flex-shrink:0}.adcf-workspace .client-subject-grid>nav>a{flex-shrink:0}}@keyframes dvIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes dvToast{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@keyframes dvPulse{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}.dv-ring{position:relative;flex-shrink:0;display:grid;place-items:center}.dv-ring>svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.dv-ring-track{fill:none;stroke:#e3e6e2;stroke-width:4}.dv-ring[data-dark] .dv-ring-track{stroke:#ffffff29}.dv-ring-arc{fill:none;stroke:#9fe3c0;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.dv-ring-pct{position:relative;font:800 10.5px Manrope,Arial,sans-serif;color:#1e2d4d;font-variant-numeric:tabular-nums}.dv-ring-pct[data-big]{font-size:12px}.dv-ring[data-dark] .dv-ring-pct{color:#fff}.adcf-workspace .dv-dossier-card{appearance:none;border:0;cursor:pointer;width:100%;text-align:left;display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;margin:0 0 16px;padding:10px 12px;border-radius:14px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;font:inherit;transition:background-color .15s}.adcf-workspace .dv-dossier-card:hover{background:#ffffff1f}.dv-dossier-card-text{min-width:0}.dv-dossier-card-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800}.dv-dossier-card-next{display:block;font-size:12.5px;line-height:1.35;color:#c7cfe3}.dv-dossier-panel{position:fixed;z-index:170;width:300px;max-height:calc(100vh - 24px);overflow-y:auto;max-width:calc(100vw - 24px);padding:18px 18px 14px;border-radius:18px;background:#fff;color:#1e2d4d;box-shadow:0 24px 60px -18px #15253f8c,0 0 0 1px #1e2d4d14;font:15px/1.45 Manrope,Arial,sans-serif;animation:dvIn .2s cubic-bezier(.22,1,.36,1) both;text-align:left}.dv-dossier-head{display:flex;align-items:center;gap:12px}.dv-dossier-head strong{display:block;font-size:16px}.dv-dossier-head span:not(.dv-ring-pct){font-size:13.5px;color:#3d4859}.dv-dossier-head button{margin-left:auto;appearance:none;border:0;background:transparent;cursor:pointer;width:34px;height:34px;border-radius:9px;display:grid;place-items:center}.dv-dossier-head button svg{width:16px;height:16px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round}.dv-dossier-steps{margin:12px 0 0;padding:0;list-style:none}.dv-dossier-section{list-style:none;padding:10px 0 2px;font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#5b6576;border-top:1px solid #EEF0EC;margin-top:6px}.dv-dossier-section[data-first]{padding-top:2px;border-top:0;margin-top:0}.dv-dossier-step{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:center;padding:5px 0}.dv-dossier-dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1.5px #c9cfc6}.dv-dossier-step[data-next] .dv-dossier-dot{box-shadow:inset 0 0 0 2px #1e2d4d}.dv-dossier-step[data-done] .dv-dossier-dot{background:#1f8a5c;box-shadow:none}.dv-dossier-dot svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dv-dossier-label{font-size:14.5px;font-weight:600;color:#5b6576}.dv-dossier-step[data-done] .dv-dossier-label,.dv-dossier-step[data-next] .dv-dossier-label{color:#1e2d4d}.dv-dossier-step[data-next] .dv-dossier-label{font-weight:800}.dv-dossier-badge{margin-left:6px;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:11px;font-weight:700}.dv-dossier-foot{margin:10px 0 0;padding-top:10px;border-top:1px solid #EEF0EC;font-size:13.5px;color:#3d4859}.dv-dossier-foot strong{color:#1e2d4d}.dv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dv-dossier-toast{position:fixed;left:50%;bottom:24px;z-index:95;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;background:#1e2d4d;color:#fff;font:600 14.5px Manrope,Arial,sans-serif;box-shadow:0 18px 40px -16px #1e2d4d99;animation:dvToast .3s cubic-bezier(.22,1,.36,1) both;max-width:calc(100vw - 32px)}.dv-dossier-toast svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#9fe3c0;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .aw-sidebar:has(.dv-dossier-card){overflow-y:auto;scrollbar-width:thin}.adcf-workspace.dv-reference .aw-nav-link[data-etat]{flex-wrap:wrap;row-gap:0;white-space:normal}.adcf-workspace .dv-nav-etat{flex-basis:100%;padding-left:30px;margin-top:-2px;font-size:11.5px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adcf-workspace .dv-nav-etat[data-tone=vert]{color:#9fe3c0}.adcf-workspace .dv-nav-etat[data-tone=orange]{color:#f5b95f}.adcf-workspace .dv-nav-new{margin-left:6px;vertical-align:1px;display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:10px;font-weight:800;letter-spacing:.01em;flex-shrink:0}.dv-dossier-slot{display:inline-flex;flex-shrink:0;max-width:52px;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),max-width .3s cubic-bezier(.22,1,.36,1)}.dv-dossier-slot[data-hide="1"]{opacity:0;transform:scale(.6);pointer-events:none;max-width:0;overflow:hidden}.dv-dossier-top{appearance:none;border:0;background:transparent;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:#fff}.dv-dossier-line{display:none}@media(max-width:900px){.dv-dossier-line{display:flex;align-items:center;gap:12px;width:100%;flex-basis:100%;appearance:none;border:0;cursor:pointer;margin:4px 0 6px;padding:12px 14px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 4px #1e2d4d0d;font:inherit;min-height:64px;transition:box-shadow .15s,transform .12s;text-align:left}.dv-dossier-line:active{transform:scale(.98)}.dv-dossier-line:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #1f8a5c}.dv-dossier-line-text{min-width:0;flex:1}.dv-dossier-line-text strong{display:block;font-size:16px;color:#1e2d4d}.dv-dossier-line-text span{display:block;font-size:14px;line-height:1.35;color:#3d4859}.dv-dossier-line>svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#8a93a5;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}}.dv-courriers{margin:20px 0 18px;padding:18px 22px 10px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14;font-family:Manrope,Arial,sans-serif;color:#1e2d4d}.dv-courriers h2{margin:0;font-size:17px;font-weight:800}.dv-courriers-done{margin:0 0 12px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #c6e6d4}.dv-courriers-done>span:first-child{width:40px;height:40px;border-radius:50%;background:#1f8a5c;display:grid;place-items:center;animation:dvPulse .6s ease both}.dv-courriers-done svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.dv-courriers-done>span:last-child{font-size:16px;font-weight:800;color:#0f3d2a}.dv-courriers>ol{margin:6px 0 0;padding:0;list-style:none}.dv-courrier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px 20px;align-items:center;padding:12px 0;border-top:1px solid #EEF0EC}.dv-courrier strong{display:block;font-size:15px}.dv-courrier>span>span{font-size:13px;color:#4e5a6b}.dv-courrier ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.dv-courrier ol li{display:flex;flex-direction:column;gap:5px}.dv-courrier ol i{display:block;height:6px;border-radius:3px;background:#e3e6e2}.dv-courrier ol li[data-state=ok] i{background:#1f8a5c}.dv-courrier ol li[data-state=cur] i{background:#1e2d4d}.dv-courrier ol li span{font-size:11.5px;font-weight:600;color:#8a93a5}.dv-courrier ol li[data-state=ok] span{color:#1e2d4d}.dv-courrier ol li[data-state=cur] span{color:#1e2d4d;font-weight:800}@media(max-width:759px){.dv-courrier{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dv-dossier-panel,.dv-ring-arc,.dv-dossier-toast,.dv-courriers-done>span:first-child,.dv-dossier-slot{animation:none!important;transition:none!important}}.adcf-workspace.dv-reference .mr-page .mr-changes li p.mr-feed-avis{margin-top:6px;padding-top:10px;border-top:1px solid #EEF0EC;font-size:14px;color:#3d4859}.adcf-workspace.dv-reference .mr-page .mr-changes li p.mr-feed-avis a{display:inline;min-height:0;margin:0;border:0;font-size:14px;font-weight:700;color:#1f8a5c;text-decoration:underline;text-underline-offset:3px}.adcf-workspace.dv-reference .aw-nav-link[data-etat] .aw-nav-badge{margin-left:auto}.adcf-workspace .dv-courriers,.adcf-workspace .dv-courriers :is(h2,strong,span,li){font-family:Manrope,Arial,sans-serif;letter-spacing:normal}.adcf-workspace .dv-dossier-panel :is(strong,span,li,p){font-family:Manrope,Arial,sans-serif}.adcf-workspace.dv-reference .aw-nav-link[data-etat] .aw-nav-label{flex:1 1 0;min-width:0;white-space:normal}.adcf-workspace.dv-reference .qc-page .dv-courriers h2{margin:0;font:800 17px/1.3 Manrope,Arial,sans-serif;letter-spacing:normal;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .dv-courrier strong{font:700 15px/1.4 Manrope,Arial,sans-serif;letter-spacing:normal}.dv-dossier-freenext{appearance:none;border:0;cursor:pointer;width:100%;text-align:left;margin:12px 0 0;min-height:48px;padding:0 14px;border-radius:12px;background:#1f8a5c;color:#fff;font:700 14.5px Manrope,Arial,sans-serif;display:flex;justify-content:space-between;align-items:center;gap:10px;transition:background-color .15s,transform .12s}.dv-dossier-freenext:hover{background:#19744d}.dv-dossier-freenext:active{transform:scale(.98)}.dv-dossier-freenext:focus-visible{outline:2px solid #1E2D4D;outline-offset:2px}.fo-page>.dv-dossier-line{margin:0 0 16px;flex:0 0 auto}.dv-dossier-recovered{margin:10px 0 0;font-size:13.5px;color:#3d4859}.dv-dossier-points{margin-top:10px;padding-top:10px;border-top:1px solid #EEF0EC;display:flex;flex-direction:column;gap:2px}.dv-dossier-point{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:0 10px;margin:0 -10px;border-radius:10px;font-size:14.5px;font-weight:800;color:#1e2d4d;text-decoration:none}.dv-dossier-point:hover{background:#f4f6f3}.dv-dossier-point-new{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:11.5px;font-weight:800}.dv-dossier-previous{display:flex;align-items:center;min-height:38px;font-size:14px;font-weight:700;color:#3d4859;text-decoration:none}.dv-dossier-recovered strong{color:#17714a}.dv-dossier-card-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;line-height:1.25}.dv-dossier-card-row>.dv-dossier-card-title{white-space:nowrap}.dv-dossier-card-new{display:inline-flex;align-items:center;flex-shrink:0;height:18px;padding:0 7px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:10.5px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.qp-page .qp10-strip{margin:12px 0 14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 18px;border-radius:16px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;font-family:Manrope,Arial,sans-serif;color:#1e2d4d}.qp-page .qp10-strip[data-chosen]{background:#eef6f1;box-shadow:inset 0 0 0 1px #cfe6d9}.qp-page .qp10-strip-text{display:flex;align-items:center;gap:12px;min-width:0}.qp-page .qp10-strip-icon{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:#b7791f;display:grid;place-items:center;color:#fff}.qp-page .qp10-strip[data-chosen] .qp10-strip-icon{background:#1f8a5c}.qp-page .qp10-strip-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp10-strip-text>span:last-child{min-width:0}.qp-page .qp10-strip-text strong{display:block;font-size:16px;line-height:1.3}.qp-page .qp10-strip-text strong+span{display:block;font-size:14px;color:#3d4859}.qp-page .qp10-strip-actions{display:flex;flex-wrap:wrap;gap:8px}.qp-page .qp10-prepare{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font:700 15px Manrope,Arial,sans-serif;white-space:nowrap;background:#1e2d4d;color:#fff;transition:background-color .15s,transform .12s}.qp-page .qp10-prepare:hover{background:#2e4166}.qp-page .qp10-remove{appearance:none;border:0;background:transparent;cursor:pointer;padding:0 6px;min-height:44px;font:700 14px Manrope,Arial,sans-serif;color:#3d4859;text-decoration:underline;text-decoration-color:#3d485959;text-underline-offset:3px;white-space:nowrap}.qp-page .qp10-remove:hover{color:#a23b3b;text-decoration-color:#a23b3b}.qp-page .qp-track[data-pin]{margin-top:32px}.qp-page .qp10-pin{position:absolute;top:-24px;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:#1f8a5c;color:#fff;font:800 11px Manrope,Arial,sans-serif;white-space:nowrap;pointer-events:none}.qp-page .qp10-pin:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;background:#1f8a5c;transform:rotate(45deg)}.qp-page .qp10-choose{position:relative;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:10px;font-family:Manrope,Arial,sans-serif}.qp-page .qp10-ask,.qp-page .qp10-ok,.qp-page .qp10-cancel{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border-radius:12px;font:700 15px Manrope,Arial,sans-serif;white-space:nowrap;transition:background-color .15s,transform .12s}.qp-page .qp10-ask{align-self:flex-start;background:#fff;color:#1e2d4d}.qp-page .qp10-ask:hover{background:#e6eaf2}.qp-page .qp10-ask:active,.qp-page .qp10-ok:active{transform:scale(.98)}.qp-page .qp10-confirm{display:flex;flex-direction:column;gap:10px;animation:qp10In .2s ease both}.qp-page .qp10-confirm>p:first-child{margin:0;font-size:16px;font-weight:700;line-height:1.35;color:#fff}.qp-page .qp10-confirm>div{display:flex;flex-wrap:wrap;gap:8px}.qp-page .qp10-ok{background:#1f8a5c;color:#fff}.qp-page .qp10-ok:hover{background:#19744d}.qp-page .qp10-cancel{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.qp-page .qp10-cancel:hover{background:#ffffff14}.qp-page .qp10-later{margin:0;font-size:12.5px;color:#9fb0d6}.qp-page .qp10-mine{margin:0;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#9fe3c0}.qp-page .qp10-mine svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp10-error{margin:0;font-size:13px;color:#ffd7d7}.qp-page .qp10-ask:focus-visible,.qp-page .qp10-ok:focus-visible,.qp-page .qp10-cancel:focus-visible,.qp-page .qp10-prepare:focus-visible,.qp-page .qp10-remove:focus-visible{outline:2px solid #9FE3C0;outline-offset:2px}@keyframes qp10In{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.qp-page .qp10-confirm{animation:none}}@media(max-width:640px){.qp-page .qp10-strip-actions{width:100%}.qp-page .qp10-prepare{flex:1}}@media(max-width:900px){.adcf-workspace.aw-header-fixe{--aw-head: calc(56px + env(safe-area-inset-top,0px)) }.adcf-workspace.aw-header-fixe .aw-shell-body>.aw-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:48!important;width:auto!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;height:var(--aw-head)!important;min-height:var(--aw-head)!important;padding:env(safe-area-inset-top,0px) max(10px,env(safe-area-inset-right,0px)) 0 max(6px,env(safe-area-inset-left,0px))!important;display:flex!important;align-items:center;gap:6px;background:#17304a!important;transition:box-shadow .25s}.adcf-workspace.aw-header-fixe .aw-shell-body>.aw-topbar[data-scrolled="1"]{box-shadow:0 8px 24px -14px #0a1428b3}.adcf-workspace.aw-header-fixe .aw-shell-body{padding-top:calc(var(--aw-head) + 8px)!important}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-breadcrumb{flex:1 1 auto;min-width:0;display:block!important;font-size:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:6px}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-breadcrumb>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-breadcrumb>strong{font:800 16.5px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.01em;color:#fff}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-profile{margin-left:0}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-profile>summary{width:auto!important;min-width:0!important;padding:0 3px 0 6px!important;gap:0!important}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-profile>summary>:not(.aw-profile-avatar){display:none!important}.adcf-workspace.aw-header-fixe .aw-topbar>.aw-profile .aw-profile-avatar{width:38px!important;height:38px!important}.adcf-workspace.aw-header-fixe :is(.client-subject-filters,.lt-toolbar,.sq-transport-status){top:var(--aw-head)!important}.adcf-workspace.aw-header-fixe :is(.ah-aside,.mc-aside,.mc-nav,.dm-aside,.dg-aside,.client-subject-grid>nav,.iv-side,.lr-aside,.lt-aside,.mx-aside){top:calc(var(--aw-head) + 12px)!important}html.aw-head-fixe{scroll-padding-top:calc(64px + env(safe-area-inset-top,0px))}}@media(prefers-reduced-motion:reduce){.adcf-workspace.aw-header-fixe .aw-shell-body>.aw-topbar{transition:none}}@media print{.adcf-workspace.aw-header-fixe .aw-shell-body>.aw-topbar{position:static!important}.adcf-workspace.aw-header-fixe .aw-shell-body{padding-top:0!important}}.adcf-workspace .pm-wrap{padding:0 clamp(0px,1vw,8px) 72px;font-family:ADCF Manrope,Manrope,Arial,sans-serif;color:#1e2d4d}.adcf-workspace .pm-head{padding:28px 0 18px;max-width:860px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px}.adcf-workspace .pm-head h1{margin-top:6px;font-size:32px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace .pm-back{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:32px;font-size:13.5px;font-weight:700;color:#1e2d4d;text-decoration:none;display:inline-flex;align-items:center}.adcf-workspace .pm-back:hover{color:#1f8a5c}.adcf-workspace .pm{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.adcf-workspace .pm h1,.adcf-workspace .pm h2,.adcf-workspace .pm p,.adcf-workspace .pm dl,.adcf-workspace .pm dd,.adcf-workspace .pm ol,.adcf-workspace .pm ul{margin:0}.adcf-workspace .pm h1,.adcf-workspace .pm h2{text-wrap:balance}.adcf-workspace .pm p{text-wrap:pretty}.adcf-workspace .pm section p,.adcf-workspace .pm section li,.adcf-workspace .pm section dd{text-wrap:pretty}.adcf-workspace .pm section:not(.pm-cover) p{line-height:1.55}.adcf-workspace .pm a,.adcf-workspace .pm button{transition:background-color .15s,color .15s,box-shadow .15s,transform .12s,filter .15s}.adcf-workspace .pm a:active,.adcf-workspace .pm button:not([disabled]):active{transform:scale(.97)}.adcf-workspace .pm a:focus-visible,.adcf-workspace .pm button:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #1f8a5c!important;border-radius:12px}.adcf-workspace .pm strong,.adcf-workspace .pm dd{font-variant-numeric:tabular-nums}.adcf-workspace .pm>section,.adcf-workspace .pm>div{animation:pmIn .45s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .pm>*:nth-child(2){animation-delay:.04s}.adcf-workspace .pm>*:nth-child(3){animation-delay:.08s}.adcf-workspace .pm>*:nth-child(4){animation-delay:.12s}.adcf-workspace .pm>*:nth-child(5){animation-delay:.16s}.adcf-workspace .pm>*:nth-child(6){animation-delay:.2s}.adcf-workspace .pm>*:nth-child(7){animation-delay:.24s}@keyframes pmIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pmNum{0%{opacity:0;transform:translateY(.25em);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes pmFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.adcf-workspace .pm-cover{position:relative;overflow:hidden;padding:30px 32px 28px;border-radius:24px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);display:flex;flex-direction:column;gap:22px}.adcf-workspace .pm-cover-glow{position:absolute;right:-90px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(closest-side,rgba(159,227,192,.18),transparent);pointer-events:none}.adcf-workspace .pm-cover-text{position:relative;display:flex;flex-direction:column;gap:6px}.adcf-workspace .pm-cover-text p:first-child{font-size:14px;font-weight:700;color:#9fe3c0}.adcf-workspace .pm-cover-text h1{font-size:clamp(40px,6vw,60px);font-weight:800;letter-spacing:-.045em;line-height:1}.adcf-workspace .pm-cover-text p:last-child{font-size:16px;color:#d5dbe8}.adcf-workspace .pm-figs{position:relative;display:grid;grid-template-columns:minmax(0,1fr);max-width:420px;gap:1px;border-radius:18px;overflow:hidden;background:#ffffff24;box-shadow:0 20px 40px -28px #0009}.adcf-workspace .pm-fig{position:relative;padding:20px 20px 18px;background:#15253f8c;display:flex;flex-direction:column;gap:10px;min-width:0}.adcf-workspace .pm-fig-h{display:flex;align-items:center;gap:10px}.adcf-workspace .pm-fig-i{width:34px;height:34px;border-radius:10px;background:#9fe3c024;box-shadow:inset 0 0 0 1px #9fe3c047;display:grid;place-items:center;color:#9fe3c0;flex-shrink:0}.adcf-workspace .pm-fig-i svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-fig dt{font-size:14px;font-weight:700;color:#d5dbe8;white-space:nowrap}.adcf-workspace .pm-fig dd{display:flex;align-items:baseline;gap:8px;line-height:1;animation:pmNum .7s cubic-bezier(.22,1,.36,1) .15s both}.adcf-workspace .pm-fig dd strong{font-size:clamp(36px,3.4vw,44px);font-weight:800;letter-spacing:-.05em}.adcf-workspace .pm-fig dd span{font-size:18px;font-weight:700;color:#d5dbe8}.adcf-workspace .pm-cells{display:grid;gap:2px}.adcf-workspace .pm-cells i{height:6px;border-radius:2px;display:block;background:#ffffff2e}.adcf-workspace .pm-cells i:first-child{background:#9fe3c0}.adcf-workspace .pm-fig-foot{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:700;color:#b7c0d6}.adcf-workspace .pm-fig-foot span:last-child{color:#fff;white-space:nowrap}.adcf-workspace .pm-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:24px 26px;display:flex;flex-direction:column;gap:14px}.adcf-workspace .pm-win{position:relative;overflow:hidden;padding:26px 28px;border-radius:22px;color:#1e2d4d;background:#e9f6ef;box-shadow:inset 0 0 0 1px #c5e6d3;display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center}.adcf-workspace .pm-win>span{width:56px;height:56px;border-radius:50%;background:#1f8a5c;display:grid;place-items:center}.adcf-workspace .pm-win>span svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-win h2{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.adcf-workspace .pm-win p{font-size:15px;color:#17714a}.adcf-workspace .pm-win strong{color:#0f5c3a;font-weight:800}.adcf-workspace .pm-win>div{min-width:0;display:flex;flex-direction:column;gap:6px}.adcf-workspace .pm-mot{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.adcf-workspace .pm-mot img{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}.adcf-workspace .pm-mot>div{min-width:0;display:flex;flex-direction:column;gap:8px}.adcf-workspace .pm-mot h2{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.adcf-workspace .pm-mot p{font-size:17px;line-height:1.6;max-width:62ch}.adcf-workspace .pm-mot p.pm-sign{font-size:13.5px;color:#4e5a6b}.adcf-workspace .pm-mission{position:relative;overflow:hidden;padding:26px 28px;border-radius:22px;background:#fff;box-shadow:0 0 0 2px #1f8a5c,0 18px 40px -28px #1f8a5c8c;display:flex;flex-direction:column;gap:14px}.adcf-workspace .pm-kicker{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#17714a}.adcf-workspace .pm-mission h2{font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.25;text-decoration-color:#1e2d4d66}.adcf-workspace .pm-mission h2.is-done{text-decoration:line-through}.adcf-workspace .pm-mission>p.pm-msub{font-size:15px;line-height:1.5;color:#3d4859}.adcf-workspace .pm-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.adcf-workspace .pm-go{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px;border-radius:12px;font-size:15px;font-weight:700;white-space:nowrap;text-decoration:none;background:#1f8a5c;color:#fff;box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6}.adcf-workspace .pm-go:hover{background:#19744d;color:#fff}.adcf-workspace .pm-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-done{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:12px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfda;font-size:15px;font-weight:700;font-family:inherit}.adcf-workspace .pm-done:hover{background:#f4f6f3}.adcf-workspace .pm-done[aria-checked=true]{background:#e9f6ef}.adcf-workspace .pm-done>span{width:22px;height:22px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1.5px #b3bac6;display:grid;place-items:center;color:#fff;transition:background-color .2s}.adcf-workspace .pm-done[aria-checked=true]>span{background:#1f8a5c;box-shadow:none}.adcf-workspace .pm-done>span svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.adcf-workspace .pm-done[aria-checked=true]>span svg{opacity:1}.adcf-workspace .pm-af h2{font-size:19px;font-weight:800;letter-spacing:-.02em}.adcf-workspace .pm-af ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.adcf-workspace .pm-af li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 0}.adcf-workspace .pm-af li+li{border-top:1px solid #EEF0EC}.adcf-workspace .pm-af li>span:first-child{width:28px;height:28px;border-radius:50%;background:#1e2d4d;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800}.adcf-workspace .pm-af li.is-locked>span:first-child{background:#eef1f7;color:#8a93a5}.adcf-workspace .pm-af li>span:last-child{min-width:0;display:flex;flex-direction:column;gap:4px;position:relative}.adcf-workspace .pm-af strong{font-size:16px;line-height:1.35}.adcf-workspace .pm-blur{position:relative;display:block}.adcf-workspace .pm-blur>span:first-child{display:block;filter:blur(5px);user-select:none;pointer-events:none}.adcf-workspace .pm-blur.is-title{font-size:16px;font-weight:700;line-height:1.35;color:#1e2d4d}.adcf-workspace .pm-blur.is-detail{font-size:14.5px;line-height:1.5;color:#3d4859}.adcf-workspace .pm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.adcf-workspace .pm-more{display:flex;align-items:center;gap:8px;margin-top:-6px;font-size:14.5px;font-weight:700;color:#1e2d4d}.adcf-workspace .pm-more svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-af .pm-go{align-self:flex-start;font-size:15.5px;padding:0 22px;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.adcf-workspace .pm-j20{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;align-items:center;padding:22px 24px;box-shadow:0 0 0 1.5px #1e2d4d}.adcf-workspace .pm-j20>div:first-child{min-width:0;display:flex;flex-direction:column;gap:6px}.adcf-workspace .pm-j20 h2{font-size:18px;font-weight:800;letter-spacing:-.01em}.adcf-workspace .pm-j20 p{font-size:14.5px;line-height:1.5;color:#3d4859}.adcf-workspace .pm-j20>div:last-child{display:flex;flex-direction:column;align-items:center;gap:6px}.adcf-workspace .pm-navy{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:12px;font-size:15.5px;font-weight:700;white-space:nowrap;text-decoration:none;background:#1e2d4d;color:#fff}.adcf-workspace .pm-navy:hover{background:#2e4166;color:#fff}.adcf-workspace .pm-stay{appearance:none;border:0;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:#4e5a6b;text-decoration:underline;text-underline-offset:3px;min-height:44px}.adcf-workspace .pm-q{box-shadow:0 0 0 1.5px #1e2d4d,0 20px 40px -30px #1e2d4d66}.adcf-workspace .pm-q .pm-kicker{color:#4e5a6b}.adcf-workspace .pm-q h2{margin-top:4px;font-size:19px;font-weight:800;letter-spacing:-.02em}.adcf-workspace .pm-opts{display:flex;flex-direction:column;gap:8px}.adcf-workspace .pm-opt{appearance:none;border:0;cursor:pointer;text-align:left;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:center;min-height:54px;padding:10px 16px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad2;font:inherit;font-size:15.5px;font-weight:700;color:#1e2d4d}.adcf-workspace .pm-opt:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace .pm-opt[aria-checked=true]{background:#f3f8f5;box-shadow:inset 0 0 0 2px #1f8a5c}.adcf-workspace .pm-opt>span{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #b3bac6;display:grid;place-items:center}.adcf-workspace .pm-opt[aria-checked=true]>span{box-shadow:inset 0 0 0 2px #1e2d4d}.adcf-workspace .pm-opt>span i{width:10px;height:10px;border-radius:50%;background:#1e2d4d;opacity:0;display:block}.adcf-workspace .pm-opt[aria-checked=true]>span i{opacity:1}.adcf-workspace .pm-sal{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:700;animation:pmFade .25s ease both}.adcf-workspace .pm-sal>span:first-of-type{display:flex;align-items:center;gap:10px;max-width:280px}.adcf-workspace .pm-sal input{flex:1;min-width:0;height:50px;padding:0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font:700 17px ADCF Manrope,Manrope,Arial,sans-serif;color:#1e2d4d;font-variant-numeric:tabular-nums}.adcf-workspace .pm-sal>span:first-of-type span{font-weight:700;color:#4e5a6b;white-space:nowrap}.adcf-workspace .pm-sal small{font-size:13.5px;font-weight:500;color:#4e5a6b}.adcf-workspace .pm-sits{display:flex;flex-wrap:wrap;gap:8px;animation:pmFade .25s ease both}.adcf-workspace .pm-sit{appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 14px;border-radius:12px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfc6;font:inherit;font-size:14.5px;font-weight:700}.adcf-workspace .pm-sit:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace .pm-sit[aria-checked=true]{background:#1e2d4d;color:#fff;box-shadow:none}.adcf-workspace .pm-save{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;white-space:nowrap;align-self:flex-start;background:#1f8a5c;color:#fff}.adcf-workspace .pm-save:hover{filter:brightness(.94)}.adcf-workspace .pm-save[disabled]{background:#aeb6c2;cursor:not-allowed}.adcf-workspace .pm-thanks{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:16px;background:#e9f6ef;box-shadow:inset 0 0 0 1px #cde7d8;color:#17714a;font-size:15.5px;font-weight:700;animation:pmFade .3s ease both}.adcf-workspace .pm-thanks>span:first-child{width:28px;height:28px;border-radius:50%;background:#1f8a5c;color:#fff;display:grid;place-items:center;flex-shrink:0}.adcf-workspace .pm-thanks svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-thanks small{display:block;font-size:13.5px;font-weight:600;color:#2f5d46}.adcf-workspace .pm-error{font-size:14px;font-weight:700;color:#a33a2b}.adcf-workspace .pm-grp{background:#fff;border-radius:20px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:26px 28px 24px;display:flex;flex-direction:column}.adcf-workspace .pm-grp>h2{font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.2;padding-bottom:4px}.adcf-workspace .pm-grp.is-lim{padding-top:10px}.adcf-workspace .pm-cal{display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.adcf-workspace .pm-cal span{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4e5a6b}.adcf-workspace .pm-cal p{font-size:16px;line-height:1.5;font-weight:600}.adcf-workspace .pm-sub{padding:22px 0 0;margin-top:20px;border-top:1px solid #E6E9E3;display:flex;flex-direction:column;gap:10px}.adcf-workspace .pm-grp.is-lim>.pm-sub:first-of-type{border-top:0;margin-top:0}.adcf-workspace .pm-sub h2{font-size:18px;font-weight:800;letter-spacing:-.02em}.adcf-workspace .pm-sub>p.pm-count{font-size:15.5px;line-height:1.5}.adcf-workspace .pm-calm{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:15.5px;line-height:1.5;color:#2f3a4b}.adcf-workspace .pm-evs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.adcf-workspace .pm-evs li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0}.adcf-workspace .pm-evs li+li{border-top:1px solid #EEF0EC}.adcf-workspace .pm-evs li>span:first-child{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.adcf-workspace .pm-evs li>span:first-child svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-evs li>span:last-child{min-width:0}.adcf-workspace .pm-ev-d{display:block;font-size:13px;font-weight:800;color:#4e5a6b;font-variant-numeric:tabular-nums}.adcf-workspace .pm-ev-t{display:block;margin-top:2px;font-size:15.5px;line-height:1.45;font-weight:600}.adcf-workspace .pm-ev-a{display:inline-flex;align-items:center;gap:5px;margin-top:4px;min-height:44px;font-size:14px;font-weight:700;color:#1f8a5c;text-decoration:none}.adcf-workspace .pm-ev-a:hover{color:#17714a}.adcf-workspace .pm-ev-a svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-rel{flex-direction:row!important;align-items:center;gap:14px}.adcf-workspace .pm-rel>span{width:40px;height:40px;border-radius:12px;background:#fbefdd;color:#8a6a24;display:grid;place-items:center;flex-shrink:0}.adcf-workspace .pm-rel>span svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-rel h2{font-size:13.5px!important;font-weight:700;color:#4e5a6b}.adcf-workspace .pm-rel p{font-size:16.5px;font-weight:800}.adcf-workspace .pm-ask h2{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.adcf-workspace .pm-ask .pm-ask-q{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.35;text-wrap:balance}.adcf-workspace .pm-ask p.pm-ask-x{font-size:15px;line-height:1.55;color:#3d4859}.adcf-workspace .pm-ask .pm-navy{align-self:flex-start;min-height:46px;padding:0 18px;font-size:15px;gap:8px}.adcf-workspace .pm-ask .pm-navy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-prev-link{display:flex;justify-content:center;padding-top:4px}.adcf-workspace .pm-prev-link a{font-size:14.5px;font-weight:700;color:#1e2d4d;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.adcf-workspace .pm-prev-link a:hover{color:#1f8a5c}.adcf-workspace .pm-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px;animation:pmFade .3s ease both}.adcf-workspace .pm-list ol{margin:0;padding:0;list-style:none;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.adcf-workspace .pm-list li+li{border-top:1px solid #EEF0EC}.adcf-workspace .pm-list a{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:center;padding:18px 22px;color:#1e2d4d;text-decoration:none}.adcf-workspace .pm-list a:hover{background:#fafbf9}.adcf-workspace .pm-list a>span:first-child{min-width:0;display:flex;flex-direction:column;gap:5px}.adcf-workspace .pm-list strong{font-size:17px}.adcf-workspace .pm-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#e9f6ef;color:#17714a;font-size:12px;font-weight:800}.adcf-workspace .pm-list-m{display:flex;gap:8px;align-items:center;font-size:14.5px;font-weight:600}.adcf-workspace .pm-list-m>span{width:18px;height:18px;border-radius:5px;background:#c9cfc6;display:grid;place-items:center;flex-shrink:0;color:#fff}.adcf-workspace .pm-list-m>span.is-done{background:#1f8a5c}.adcf-workspace .pm-list-m svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.adcf-workspace .pm-list-m>span.is-done svg{opacity:1}.adcf-workspace .pm-list-r{font-size:14px;line-height:1.45;color:#3d4859}.adcf-workspace .pm-list-go{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#1f8a5c;white-space:nowrap}.adcf-workspace .pm-list-go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-list>p{font-size:13.5px;color:#4e5a6b;padding:0 4px}.adcf-workspace .pm-login-veil{position:fixed;inset:0;z-index:1000;background:#15253f66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adcf-workspace .pm-login{position:fixed;z-index:1001;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 32px));padding:28px;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;display:flex;flex-direction:column;gap:14px;font-family:ADCF Manrope,Manrope,Arial,sans-serif;color:#1e2d4d}.adcf-workspace .pm-login>span{width:52px;height:52px;border-radius:16px;background:#e9f6ef;display:grid;place-items:center}.adcf-workspace .pm-login>span svg{width:26px;height:26px;fill:none;stroke:#1f8a5c;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .pm-login h2{margin:0;font-size:23px;font-weight:800;letter-spacing:-.025em;line-height:1.25}.adcf-workspace .pm-login p{margin:0;font-size:15.5px;line-height:1.5;color:#3d4859}.adcf-workspace .pm-login>div{display:flex;flex-direction:column;gap:6px;margin-top:4px}.adcf-workspace .pm-login .pm-go{width:100%}.adcf-workspace .pm-later{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;background:transparent;color:#1e2d4d}.adcf-workspace .pm-later:hover{background:#f4f6f3}@media(max-width:700px){.adcf-workspace .pm-j20{grid-template-columns:1fr}.adcf-workspace .pm-j20>div:last-child{align-items:stretch}}@media(max-width:560px){.adcf-workspace .pm-cover{padding:24px 20px}.adcf-workspace .pm-card,.adcf-workspace .pm-grp{padding:20px 18px}.adcf-workspace .pm-mission{padding:22px 20px}}@media(max-width:480px){.adcf-workspace .pm-mot,.adcf-workspace .pm-win{grid-template-columns:1fr}.adcf-workspace .pm-mot img{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.adcf-workspace .pm *,.adcf-workspace .pm-list,.adcf-workspace .pm-login{animation:none!important;transition:none!important}}.adcf-workspace .pm-wrap button,.adcf-workspace .pm-wrap input,.adcf-workspace .pm-login button{font-family:inherit}@media(max-width:900px){.adcf-workspace.dv-reference:not(.aw-header-fixe):has(.pm-wrap) .aw-topbar>.aw-breadcrumb strong{color:#fff;font-weight:700}}.pn-page,.ov-page{--ink:#183f48;--muted:#5c716d;--line:#dce5df;--paper:#f5f7f3;color:var(--ink);font-size:14px;line-height:1.65;display:grid;gap:28px}.pn-page *,.ov-page *{box-sizing:border-box;min-width:0}.pn-page h2,.ov-page h2{font-size:24px;line-height:1.3;letter-spacing:-.65px;margin:0 0 8px;font-weight:650}.pn-page h3,.ov-page h3{font-size:17px;line-height:1.4;margin:0 0 6px;font-weight:650}.pn-page p,.ov-page p{margin:8px 0}.pn-page a,.ov-page a{color:inherit;text-underline-offset:4px}.pn-page .aw-eyebrow,.ov-page .aw-eyebrow,.hm-overview .aw-eyebrow,.hm-next .aw-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.5;margin:0 0 12px}.pn-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:#183f48;color:#fff;border-radius:16px;overflow:hidden}.pn-hero-main{padding:32px 36px}.pn-hero .aw-eyebrow{color:#bed5ce}.pn-hero h2{font-size:19px;font-weight:500;letter-spacing:-.3px}.pn-total{font-size:58px;line-height:1.1;font-weight:650;letter-spacing:-2.5px;margin:22px 0}.pn-total>span{display:block;font-size:14px;font-weight:400;letter-spacing:0;color:#d5e3df;margin-top:7px}.pn-context{display:flex;align-items:center;flex-wrap:wrap;gap:9px 20px;font-size:16px}.pn-context>span:first-child{display:flex;gap:8px;align-items:center;font-weight:650}.pn-hero .pn-hypothesis{font-size:14px;line-height:1.6;color:#d5e3df;max-width:58ch;margin-top:16px}.pn-incomplete{background:#304e4c;border-left:3px solid #e5c487;padding:12px 16px;color:#fff0cf}.pn-composition{padding:34px 32px;background:#224b50;display:flex;flex-direction:column;justify-content:center}.pn-composition h3{font-size:16px}.pn-composition-bar{display:flex;height:12px;gap:4px;margin:20px 0 14px;border-radius:3px;overflow:hidden}.pn-composition [data-part=base]{background:#81bcad}.pn-composition [data-part=additional]{background:#d3ae75}.pn-composition [data-part=public]{background:#abc8d9}.pn-composition ul{padding:0;margin:0 0 18px;list-style:none}.pn-composition li{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;border-bottom:1px solid #456668}.pn-composition li span{display:flex;align-items:center;gap:9px;font-size:13px}.pn-composition li i{width:9px;height:9px;flex:none;border-radius:2px}.pn-composition li strong{font-size:18px;white-space:nowrap}.pn-composition>a{display:flex;align-items:center;gap:9px;font-size:13px;width:fit-content}.pn-composition>p{font-size:12px;color:#d0dedb;line-height:1.6}.pn-choice{background:#fff;border:1px solid var(--line);border-radius:12px;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:14px 30px}.pn-choice p{color:var(--muted)}.pn-choice h2{font-size:21px}.pn-choice-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-self:start}.pn-choice-option{padding:17px 16px;border:1px solid var(--line);border-radius:9px;text-decoration:none;display:flex;flex-direction:column;gap:5px;background:#fafbf9;transition:background .15s,border-color .15s}.pn-choice-option[aria-current=true]{border:2px solid #2b7466;background:#edf5ef;padding:16px 15px}.pn-choice-option:hover{background:#e7efea;border-color:#36796b}.pn-choice-option[aria-disabled=true]{opacity:.7}.pn-choice-option>span{font-size:13px;font-weight:600;line-height:1.45}.pn-choice-option>strong{font-size:27px;letter-spacing:-.7px;line-height:1.3}.pn-choice-option>small{font-size:11px;color:var(--muted)}.pn-choice .pn-comparison-note{grid-column:1/-1;padding-top:16px;border-top:1px solid var(--line);font-size:13px;margin:0}.pn-choice>.aw-text-link{grid-column:1/-1;width:fit-content}.pn-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:6px 0 18px}.pn-section-heading>span{font-size:12px;color:var(--muted);max-width:40%;text-align:right}.pn-calculations{display:grid;gap:14px}.pn-calculations>div:empty{display:none}.pn-calculations>div:not(.pn-unavailable){display:grid;gap:14px}.pn-formula{background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px 28px}.pn-formula>header{display:flex;align-items:center;gap:14px;padding-bottom:21px;border-bottom:1px solid var(--line)}.pn-formula>header h3{margin:0}.pn-formula>header p{margin:3px 0 0;color:var(--muted);font-size:13px}.pn-formula>header>strong{margin-left:auto;font-size:25px;letter-spacing:-.6px;text-align:right;flex-shrink:0}.pn-formula>header small{display:block;font-size:11px;font-weight:400;letter-spacing:0;color:var(--muted)}.pn-part-marker{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:650;flex:none}.pn-part-marker[data-part=base]{background:#dcefe7}.pn-part-marker[data-part=additional]{background:#f4e8d5}.pn-part-marker[data-part=public]{background:#e0ecf1}.pn-equation{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0 14px}.pn-equation>div{flex:1}.pn-equation strong{display:block;font-size:22px;letter-spacing:-.5px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.pn-equation span{font-size:12px;color:var(--muted);display:block;margin-top:7px}.pn-equation>b{font-weight:400;color:#7b8f85;font-size:21px}.pn-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:16px 0;padding:18px;background:var(--paper);border-radius:7px}.pn-facts dt{font-size:12px;color:var(--muted)}.pn-facts dd{font-size:14px;font-weight:600;margin:4px 0 0;overflow-wrap:anywhere}.pn-note{font-size:12px!important;color:var(--muted);line-height:1.7}.pn-disclosure{border-top:1px solid var(--line);margin-top:18px;padding-top:14px;font-size:13px}.pn-disclosure summary{cursor:pointer;font-weight:600;padding:7px 0}.pn-disclosure summary:hover{text-decoration:underline;text-underline-offset:4px}.pn-disclosure ul{padding-left:20px}.pn-unavailable{background:#f4f2eb;border-left:3px solid #cbb589;padding:20px 24px;border-radius:0 8px 8px 0}.pn-unavailable p{color:#605f4e}.pn-net{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px}.pn-net h2{font-size:22px}.pn-net>div>p{color:var(--muted)}.pn-table-scroll{max-width:100%;overflow-x:auto}.pn-net table{width:100%;border-collapse:collapse;font-size:13px}.pn-net th,.pn-net td{padding:13px 10px;border-bottom:1px solid var(--line);text-align:right}.pn-net th:first-child{text-align:left}.pn-net thead th{font-size:11px;color:var(--muted);font-weight:500}.pn-net tbody th{font-weight:500}.pn-net td strong{font-size:16px;white-space:nowrap}.pn-bottom{display:grid;grid-template-columns:1.35fr 1fr;gap:36px}.pn-bottom>div{padding:4px 0}.pn-bottom>aside{padding:24px;background:#edf1eb;border-radius:10px}.pn-bottom>aside svg{margin-bottom:12px}.pn-bottom>aside p{font-size:13px;color:var(--muted)}.pn-footnote{color:var(--muted);font-size:12px}.ov-page{gap:24px}.ov-career,.ov-departure,.ov-actions{border:1px solid var(--line);border-radius:12px;background:#fff;padding:28px 30px}.ov-section-heading{display:flex;gap:14px;align-items:start;margin-bottom:24px}.ov-section-heading>span{font-size:12px;font-weight:650;color:#52816f;padding-top:5px}.ov-section-heading h2{margin:0 0 4px}.ov-section-heading p{color:var(--muted);font-size:13px;margin:0}.ov-career-top{display:grid;grid-template-columns:1.2fr 1fr;gap:30px}.ov-career-top .th-duration{padding:0;background:none;border:0}.ov-family{border-left:1px solid var(--line);padding-left:26px}.ov-family h3{font-size:15px}.ov-family dl{font-size:13px;margin:12px 0}.ov-family dl>div{display:flex;gap:18px;justify-content:space-between;margin:7px 0}.ov-family dd{font-weight:650;margin:0}.ov-family p{font-size:13px;color:var(--muted)}.ov-reserve{border-left:2px solid #cbb589;padding-left:12px}.ov-years{margin:24px 0;border-top:1px solid var(--line);padding-top:20px}.ov-years-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.ov-years-heading h3{font-size:15px}.ov-years-heading>span{font-size:11px;color:var(--muted)}.ov-year-chart{height:88px;display:flex;gap:4px;align-items:stretch;margin-top:18px;border-bottom:1px solid var(--line)}.ov-year-bar{padding:0;border:0;background:none;cursor:pointer;flex:1;display:flex;align-items:end;border-radius:3px 3px 0 0}.ov-year-bar>span{display:block;flex:1;background:#5c9b87;border-radius:2px 2px 0 0}.ov-year-bar[data-tone=attention]>span{background:#c59858}.ov-year-bar[data-tone=unknown]>span{background:#b9c4bb}.ov-year-bar>span[data-unknown=true]{background:repeating-linear-gradient(135deg,#e7eae3,#e7eae3 3px,#bac7bd 4px 5px)}.ov-year-bar[data-selected=true]{outline:2px solid #214c43;outline-offset:2px}.ov-year-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);padding-top:7px}.ov-year-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 20px;font-size:11px;color:var(--muted)}.ov-year-legend>span{display:flex;gap:6px;align-items:center}.ov-year-legend i{width:7px;height:7px;background:#5c9b87;border-radius:1px}.ov-year-legend [data-tone=attention] i{background:#c59858}.ov-year-legend [data-tone=unknown] i{background:#b9c4bb}.ov-year-inspect{padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:24px}.ov-year-inspect label{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.ov-year-inspect select{width:100%;font:inherit;font-size:13px;color:var(--ink);border:1px solid #b9cbc0;border-radius:6px;background:#fff;padding:11px 8px}.ov-year-inspect h4{font-size:14px;margin:0}.ov-year-inspect p,.ov-year-inspect li{font-size:12px}.ov-year-inspect ul{padding-left:16px;margin:8px 0}.ov-year-inspect a{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.ov-departure{background:#edf2ed;border-color:#dbe4d9}.ov-departure-body{display:grid;grid-template-columns:1fr 1fr;gap:40px}.ov-age{font-size:42px;line-height:1.2;letter-spacing:-1.7px;font-weight:550;display:block}.ov-departure-body>div>p{max-width:58ch;color:var(--muted)}.ov-wish{border-left:1px solid #ccd9cf;padding-left:30px}.ov-wish h3{font-size:15px}.ov-action-body{display:grid;grid-template-columns:1.25fr 1fr;gap:34px}.ov-action-main h3{font-size:20px}.ov-action-main>p{color:var(--muted)}.ov-action-main .aw-button{margin-top:15px;font-size:13px;min-height:44px}.ov-documents{font-size:13px;margin:16px 0}.ov-documents ul{padding-left:18px;margin:7px 0}.ov-action-counts{align-self:start;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-left:1px solid var(--line);padding-left:28px}.ov-action-counts strong{font-size:32px;font-weight:500;line-height:1.3}.ov-action-counts span{display:block;font-size:12px;color:var(--muted)}.ov-action-counts p,.ov-action-counts a{grid-column:1/-1;font-size:12px}.ov-action-counts p{color:var(--muted)}.ov-action-counts a{display:flex;align-items:center;gap:8px}.ov-pension{background:#193f47;color:#fff;padding:28px 32px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:32px}.ov-pension .aw-eyebrow,.ov-pension .pn-note{color:#c7dbd2}.ov-pension p{font-size:13px}.ov-pension>div:last-child{text-align:right;flex-shrink:0}.ov-pension strong{display:block;font-size:43px;line-height:1.1;font-weight:550;letter-spacing:-1.5px}.ov-pension span{display:block;font-size:12px;margin:8px 0 18px;color:#d0ded8}.ov-pension a{display:flex;justify-content:end;align-items:center;gap:10px;font-size:13px}.hd-welcome{margin-bottom:26px}.hd-welcome h1{font-size:34px;line-height:1.2;letter-spacing:-1px}.hd-welcome .aw-lead{font-size:15px;margin-top:10px}.hm-overview{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin-top:20px}.hm-career{padding:28px;background:#fff;border:1px solid #dce5df;border-radius:12px}.hm-career h3{font-size:23px;letter-spacing:-.5px;margin:0 0 22px}.hm-career .th-duration{border:0;padding:0;background:none}.hm-career .aw-text-link{margin-top:18px}.hm-metrics{display:grid;gap:16px}.hm-metrics .hd-metric{min-height:0}.hm-metrics .hd-metric-body{padding:16px 22px 18px;min-height:0}.hm-metrics .hd-value{font-size:34px;line-height:1.2}.hm-metrics .hd-card-head{padding:16px 22px;border-bottom:0}.hm-metrics .hd-card-link{padding:13px 22px}.hm-metrics .hd-metric-detail{font-size:12px;line-height:1.6;margin-top:8px}.hm-metrics .hd-metric[data-metric=pension]{background:#eef4ee}.hm-next-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;margin-top:20px}.hm-next{display:flex;align-items:start;gap:18px;padding:27px;background:#eaf0ea;border:1px solid #dce5df;border-radius:12px}.hm-next h3{font-size:20px;margin:0}.hm-next p{font-size:13px;line-height:1.7;color:#546d62}.hm-next .aw-text-link{font-size:13px}.hm-next-symbol{display:grid;place-items:center;width:43px;height:43px;background:#d9e7db;border-radius:10px;flex:none}.hm-next-row .hd-followup-body{padding:18px 23px}.hm-next-row .hd-followup-count strong{font-size:34px}.hm-next-row .hd-followup-body p{font-size:12px}.hd-limits,.hd-footer{margin-top:20px}.th-duration-numbers>div>span{font-size:12px}.th-duration-compact .th-duration-numbers{gap:34px}.th-duration-compact .th-duration-numbers strong{font-size:42px}.th-duration .th-note{font-size:12px;line-height:1.65}.th-duration-difference{font-size:14px}.adcf-workspace .aw-nav-link:hover,.aw-nav-children a:hover{background:#ffffff1f}.pn-page :focus-visible,.ov-page :focus-visible,.hd-dossier :focus-visible{outline:3px solid #ad4160;outline-offset:4px}.pn-hero :focus-visible,.ov-pension :focus-visible{outline-color:#f1c397}@media(min-width:1600px){.pn-page,.ov-page{max-width:1360px}.pn-hero-main,.pn-composition{padding:36px 42px}}@media(max-width:1100px){.pn-hero-main,.pn-composition{padding:26px}.pn-total{font-size:49px}.pn-choice{grid-template-columns:1fr}.pn-section-heading>span{max-width:48%}.ov-career,.ov-departure,.ov-actions{padding:24px}.ov-career-top{gap:20px}.ov-action-counts{padding-left:20px;gap:12px}.hm-overview,.hm-next-row{grid-template-columns:1fr 1fr}.hm-career{padding:23px}.hm-metrics .hd-value{font-size:29px}}@media(max-width:760px){.pn-page,.ov-page{gap:20px}.pn-page h2,.ov-page h2{font-size:22px}.pn-hero{grid-template-columns:1fr;border-radius:12px}.pn-hero-main,.pn-composition{padding:25px 22px}.pn-total{font-size:51px}.pn-context{font-size:15px}.pn-composition-bar{margin-top:15px}.pn-composition li{padding:9px 0}.pn-choice{padding:22px 18px;gap:16px}.pn-choice-option{padding:14px 12px}.pn-choice-option[aria-current=true]{padding:13px 11px}.pn-choice-option>strong{font-size:25px}.pn-choice-option>span{font-size:12px}.pn-section-heading{display:block;padding-bottom:4px}.pn-section-heading>span{display:block;text-align:left;max-width:none;margin-top:10px}.pn-formula{padding:20px 18px}.pn-formula>header{gap:10px;align-items:start}.pn-formula>header h3{font-size:16px}.pn-formula>header p{font-size:11px}.pn-formula>header>strong{font-size:21px}.pn-part-marker{width:28px;height:28px;border-radius:6px;font-size:10px}.pn-equation{flex-wrap:wrap;justify-content:start;gap:18px 12px}.pn-equation>div{flex:1 0 37%}.pn-equation>b{display:none}.pn-equation strong{font-size:21px}.pn-facts{grid-template-columns:1fr 1fr;padding:15px;gap:14px}.pn-facts dt{font-size:11px}.pn-net{grid-template-columns:1fr;gap:12px;padding:22px 0}.pn-net th,.pn-net td{padding:12px 5px;font-size:12px}.pn-net td strong{font-size:15px}.pn-bottom{grid-template-columns:1fr;gap:20px}.pn-bottom>aside{padding:22px}.ov-career,.ov-departure,.ov-actions{padding:23px 19px}.ov-section-heading{gap:10px;margin-bottom:20px}.ov-section-heading p{font-size:12px}.ov-career-top,.ov-departure-body,.ov-action-body{grid-template-columns:1fr;gap:20px}.ov-family,.ov-wish{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.ov-years-heading{display:block}.ov-year-chart{gap:3px;height:70px}.ov-year-legend{gap:7px 14px;font-size:10px}.ov-year-inspect{grid-template-columns:1fr;gap:16px;padding:15px}.ov-age{font-size:37px}.ov-action-counts{border-left:0;border-top:1px solid var(--line);padding:18px 0 0;gap:12px}.ov-pension{display:block;padding:25px 23px}.ov-pension>div:last-child{text-align:left;margin-top:23px}.ov-pension a{justify-content:start}.ov-pension strong{font-size:43px}.hm-overview,.hm-next-row{grid-template-columns:1fr}.hm-career{padding:23px}.hm-metrics{gap:15px}.hm-metrics .hd-value{font-size:33px}.hm-next{padding:23px 20px;gap:14px}.hd-welcome{align-items:start;gap:15px}.hd-welcome h1{font-size:30px}.hd-welcome>.aw-text-link{font-size:12px;white-space:nowrap}.hd-heading-meta{font-size:11px}.th-duration-compact .th-duration-numbers{gap:25px}.th-duration-compact .th-duration-numbers strong{font-size:38px}}.aw-nav-children a:focus-visible{outline:2px solid #e9c89a;outline-offset:3px;background:#2b4b5d}.pn-corrections{grid-column:1/-1;margin-top:0}.pn-official-values{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pn-official-values dt{font-size:12px}.pn-official-values dd{font-size:24px;font-weight:600;margin:6px 0}.ov-year-bar:hover>span{filter:brightness(.8)}.ov-year-bar:focus-visible{outline:3px solid #ad4160;outline-offset:2px}.pn-official-regime{border-top:1px solid #d6e0d5;padding-top:12px;margin-top:12px}.pn-official-regime h4{font-size:13px;margin:0 0 8px}.pn-official-regime dl{display:flex;flex-wrap:wrap;gap:16px;margin:0}.pn-official-regime dt{font-size:11px}.pn-official-regime dd{margin:4px 0;font-size:16px;font-weight:600}.aw-home:has(.bo-dossier) .hd-welcome.aw-return-heading{padding:24px 0 18px;gap:20px}.aw-home:has(.bo-dossier) .hd-welcome h1{font-size:30px;letter-spacing:-1px;margin:0 0 5px}.aw-home:has(.bo-dossier) .hd-welcome .aw-lead{font-size:14px}.bo-dossier{--bo-ink:#183e45;--bo-muted:#596e70;--bo-line:#dce5e1;--bo-green:#248570;--bo-mint:#b4dfcf;--bo-amber:#b78138;font-size:14px;line-height:1.6}.bo-dossier *{box-sizing:border-box;min-width:0}.bo-dossier .hd-heading{padding:0 0 14px}.bo-dossier .hd-heading-meta{font-size:11px;gap:14px}.bo-overview{display:grid;grid-template-columns:minmax(265px,.86fr) minmax(0,1.9fr);grid-template-areas:"departure career" "action career" "action pension";gap:22px;align-items:start}.bo-card{border:1px solid var(--bo-line);border-radius:10px;background:#fff;overflow:clip;color:var(--bo-ink)}.bo-card-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 22px;border-bottom:1px solid #e9eeeb;min-height:59px}.bo-card-heading h3{font-size:12px;font-weight:650;letter-spacing:1.1px;line-height:1.6;text-transform:uppercase;margin:0}.bo-card-heading>a{display:grid;place-items:center;min-width:32px;height:32px;margin:-5px -6px;color:var(--bo-ink);border-radius:5px}.bo-card-heading>a:hover{background:#edf5ef}.bo-card-heading>svg{flex-shrink:0;color:#528478}.bo-card-link{display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;padding:13px 22px;min-height:48px;border-top:1px solid #e9eeeb;color:#235f53;font-size:13px;font-weight:600}.bo-card-link:hover{background:#eff6f1}.bo-card-link>svg{flex-shrink:0}.bo-career{grid-area:career}.bo-career-body{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(0,1.6fr);gap:26px;padding:25px 24px 20px}.bo-duration>div:first-child>strong{display:block;font-size:45px;font-weight:550;line-height:1.05;letter-spacing:-1.8px;font-variant-numeric:tabular-nums}.bo-duration>div>span{display:block;color:var(--bo-muted);font-size:12px;line-height:1.5;margin-top:6px}.bo-required{margin-top:20px}.bo-required>strong{font-size:26px;font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums}.bo-required>span{margin-top:2px!important}.bo-duration-track{height:5px;background:#e7efea;margin-top:20px;border-radius:4px;overflow:hidden}.bo-duration-track>span{display:block;height:100%;background:var(--bo-green)}.bo-duration>p{font-size:12px;line-height:1.6;margin:9px 0 0;color:var(--bo-muted)}.bo-chart-caption{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--bo-muted);margin-bottom:17px}.bo-plot{display:flex;gap:12px;height:165px}.bo-y-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:var(--bo-muted);line-height:1}.bo-year-bars{display:flex;flex:1;align-items:stretch;gap:3px;position:relative;background:repeating-linear-gradient(to top,#dde7e1 0,#dde7e1 1px,transparent 1px,transparent 50%);border-bottom:1px solid #cad8d0}.bo-year-bar{border:0;background:transparent;flex:1;padding:0;display:flex;align-items:end;cursor:pointer;min-height:44px;position:relative;border-radius:3px 3px 0 0}.bo-year-bar>span{display:block;width:100%;background:var(--bo-green);border-radius:2px 2px 0 0;min-height:3px}.bo-year-bar[data-tone=attention]>span{background:#cb974f}.bo-year-bar[data-tone=unknown]>span{background:#acbdb5}.bo-year-bar>span[data-unknown=true]{background:repeating-linear-gradient(135deg,#eef2ef,#eef2ef 4px,#b8c6bf 4px 6px)}.bo-year-bar[data-selected=true]{outline:2px solid #193f46;outline-offset:2px;background:#eaf2ed}.bo-year-bar:hover>span{filter:brightness(.8)}.bo-year-bar:focus-visible{outline:3px solid #ad4160;outline-offset:2px;z-index:1}.bo-year-axis{display:flex;justify-content:space-between;color:var(--bo-muted);font-size:10px;padding:9px 0 0 18px}.bo-year-legend{display:flex;flex-wrap:wrap;gap:5px 15px;font-size:10px;line-height:1.6;margin:14px 0 0 18px;color:var(--bo-muted)}.bo-year-legend>span{display:inline-flex;align-items:baseline;gap:4px}.bo-year-legend i{width:7px;height:7px;flex-shrink:0;border-radius:1px;background:var(--bo-green)}.bo-year-legend [data-tone=attention] i{background:#cb974f}.bo-year-legend [data-tone=unknown] i{background:#acbdb5}.bo-year-detail{border-top:1px solid #e9eeeb;background:#f7f9f6;padding:16px 24px;display:grid;grid-template-columns:150px minmax(0,1fr);gap:23px;align-items:start}.bo-year-detail label{display:block;font-size:11px;color:var(--bo-muted);margin-bottom:6px}.bo-year-detail select{width:100%;min-height:42px;border:1px solid #c5d6cb;border-radius:5px;background:#fff;padding:8px;color:var(--bo-ink);font:inherit;font-size:12px}.bo-year-result>strong{font-size:13px;font-weight:600}.bo-year-result>strong[data-tone=attention]{color:#8c5b17}.bo-year-result>p{font-size:12px;line-height:1.55;margin:4px 0;color:var(--bo-muted)}.bo-year-result>a{font-size:12px;color:#255e50;display:inline-flex;align-items:center;gap:8px;min-height:28px;text-decoration:none;font-weight:600}.bo-year-result>a:hover{text-decoration:underline}.bo-career-note{margin:0;padding:10px 24px;font-size:10px;line-height:1.6;color:var(--bo-muted);border-top:1px solid #e9eeeb}.bo-chart-empty{font-size:14px;line-height:1.7;color:var(--bo-muted);padding:30px 0}.bo-departure{grid-area:departure}.bo-departure-body>strong{display:block;font-size:clamp(25px,2.25vw,36px);font-weight:550;line-height:1.25;letter-spacing:-1.2px}.bo-departure-body>p{margin:13px 0 0;font-size:12px;line-height:1.65;color:var(--bo-muted)}.bo-action{grid-area:action;background:#f4f8f1}.bo-action .bo-card-heading{background:#edf4e7;border-color:#dfe9d9}.bo-action-body{padding:22px}.bo-action-body>h4{font-size:21px;font-weight:600;letter-spacing:-.5px;line-height:1.4;margin:0 0 12px}.bo-action-body>p{font-size:13px;color:var(--bo-muted);line-height:1.7;margin:0 0 18px}.bo-action-document{display:flex;gap:10px;padding:12px;background:#fff;border:1px solid #dfe8da;border-radius:6px;margin:0 0 16px}.bo-action-document>svg{flex-shrink:0;margin-top:3px}.bo-action-document p{margin:0;font-size:12px;color:var(--bo-muted)}.bo-action-document strong{display:block;color:var(--bo-ink);font-size:11px;margin-bottom:4px}.bo-letter{display:flex;gap:7px;align-items:center;color:#275d4e;font-size:12px;min-height:32px;margin-bottom:12px;text-underline-offset:3px}.bo-action .bo-action-button{background:#255f50;color:#fff;border:1px solid #255f50;min-height:44px;font-size:13px;padding:11px 14px;line-height:1.5;justify-content:space-between;gap:12px;width:100%;border-radius:6px;text-decoration:none}.bo-action .bo-action-button:hover{background:#194a3d}.bo-action-button>svg{flex-shrink:0}.bo-followup{padding:17px 22px;border-top:1px solid #dfe8da}.bo-followup-numbers{display:flex;gap:25px}.bo-followup-numbers>p{margin:0}.bo-followup-numbers strong{font-size:25px;font-weight:500;line-height:1.2;display:block}.bo-followup-numbers span{font-size:11px;display:block;color:var(--bo-muted);margin-top:5px}.bo-followup>p{font-size:11px;line-height:1.7;color:var(--bo-muted);margin:10px 0}.bo-followup>a{font-size:12px;color:#255e50;font-weight:600;display:flex;align-items:center;justify-content:space-between;min-height:30px;text-decoration:none}.bo-pension.hd-metric{grid-area:pension;min-height:0;display:block;background:#fff}.bo-pension-body{display:grid;grid-template-columns:1fr 1.15fr;gap:26px;padding:24px}.bo-pension-body:not(:has(.bo-comparison)){grid-template-columns:1fr}.bo-amount{display:block;font-size:42px;font-weight:550;line-height:1.15;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.bo-pension-result>p{font-size:12px;line-height:1.7;color:var(--bo-muted);margin:12px 0 0}.bo-pension-result>.bo-known{font-size:13px;background:#f4f6ef;padding:12px}.bo-known>strong{display:block}.bo-comparison-caption{font-size:12px;margin:0 0 12px;font-weight:600;line-height:1.5}.bo-comparison-caption>span{display:block;font-size:10px;color:var(--bo-muted);font-weight:400;margin-top:3px}.bo-comparison-columns{display:flex;gap:26px;justify-content:center;align-items:end}.bo-comparison-columns>div{width:50%;max-width:135px;text-align:center}.bo-comparison-columns strong{display:block;font-size:15px;font-weight:600;margin-bottom:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.bo-comparison-track{height:83px;display:flex;align-items:end;justify-content:center;border-bottom:1px solid #cfddd4}.bo-comparison-track>span{display:block;width:75%;background:#82bba6;min-height:2px;border-radius:2px 2px 0 0}.bo-comparison-track>span[data-variant="1"]{background:#1e7969}.bo-comparison-columns>div>span{font-size:10px;color:var(--bo-muted);line-height:1.5;display:block;margin-top:8px}.bo-comparison-columns>div[data-selected=true]>span{font-weight:650;color:var(--bo-ink)}.bo-gain{margin:0 24px 18px;padding:10px 12px;border-radius:4px;background:#edf5ee;color:#2a6352;font-size:12px;line-height:1.7}.bo-dossier .hd-limits{margin-top:18px}.bo-dossier .hd-footer{margin-top:14px;font-size:11px}.bo-dossier :is(a,select,button,summary):focus-visible{outline:3px solid #a84262;outline-offset:3px}@media(min-width:1600px){.bo-overview{grid-template-columns:minmax(290px,.85fr) minmax(0,2fr);gap:24px}.bo-career-body{gap:35px;padding:28px}.bo-plot{height:182px}.bo-year-detail{padding:17px 28px}.bo-pension-body{padding:26px 28px;gap:35px}.bo-departure-body,.bo-action-body{padding:24px}.bo-card-heading{padding-inline:24px}.bo-year-legend,.bo-career-note{font-size:11px}}@media(max-width:1120px){.bo-overview{grid-template-columns:minmax(230px,.85fr) minmax(0,1.6fr);gap:18px}.bo-card-heading{padding:15px 18px}.bo-card-heading h3{font-size:11px}.bo-career-body{grid-template-columns:1fr;gap:20px;padding:20px}.bo-duration{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 28px}.bo-duration>div>span br{display:none}.bo-required{margin:0}.bo-duration-track{display:none}.bo-duration>p{flex-basis:100%;margin:0}.bo-plot{height:128px}.bo-year-detail{padding:15px 20px;grid-template-columns:125px minmax(0,1fr);gap:15px}.bo-career-note{padding-inline:20px}.bo-pension-body{grid-template-columns:1fr;padding:20px;gap:20px}.bo-comparison-columns{justify-content:start}.bo-comparison-columns>div{max-width:none}.bo-comparison-track{height:74px}.bo-comparison-track>span{max-width:85px}.bo-action-body,.bo-departure-body{padding:20px}.bo-action-body>h4{font-size:19px}}@media(max-width:760px){.aw-home:has(.bo-dossier) .hd-welcome.aw-return-heading{padding:18px 0 16px;gap:12px;align-items:start}.aw-home:has(.bo-dossier) .hd-welcome h1{font-size:27px}.aw-home:has(.bo-dossier) .hd-welcome .aw-lead{font-size:12px;max-width:29ch}.bo-dossier .hd-heading{gap:8px;align-items:start}.bo-dossier .hd-heading-meta{font-size:10px;gap:7px 12px}.bo-overview{display:flex;flex-direction:column;gap:16px}.bo-overview>.bo-card{width:100%}.bo-card-heading{min-height:54px}.bo-career-body{padding:20px 18px}.bo-duration>div:first-child>strong{font-size:39px}.bo-duration>div>span{font-size:11px}.bo-required>strong{font-size:25px}.bo-chart-caption{font-size:10px;margin-bottom:12px}.bo-plot{height:125px;gap:9px}.bo-year-bars{gap:2px}.bo-year-legend{font-size:10px;margin-left:0;gap:5px 12px}.bo-year-detail{grid-template-columns:1fr;padding:15px 18px;gap:14px}.bo-year-detail>div:first-child{display:flex;align-items:center;gap:12px}.bo-year-detail label{font-size:11px;margin:0;flex:1}.bo-year-detail select{width:55%;min-height:44px}.bo-year-result>p{font-size:12px}.bo-year-result>a{min-height:36px}.bo-career-note{padding:11px 18px;line-height:1.65}.bo-departure-body>strong{font-size:32px}.bo-departure-body,.bo-action-body{padding:20px}.bo-action-body>h4{font-size:21px}.bo-followup{padding:16px 20px}.bo-pension-body{grid-template-columns:1fr;padding:20px;gap:23px}.bo-amount{font-size:40px}.bo-pension-result>p{font-size:12px}.bo-comparison-caption{font-size:13px}.bo-comparison-caption>span,.bo-comparison-columns>div>span{font-size:11px}.bo-comparison-track{height:110px}.bo-gain{margin:0 20px 18px}.bo-card-link{padding-inline:20px}}.pn-page .pn-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);background:#fff;color:#183e45;border:1px solid #dce5e1;border-radius:10px}.pn-hero .pn-hero-main{padding:30px;border-right:1px solid #e2e9e3}.pn-hero .aw-eyebrow{color:#50796b}.pn-hero .pn-total{font-size:48px;letter-spacing:-1.8px;margin:21px 0}.pn-hero .pn-total>span{color:#61776e;font-size:12px}.pn-hero .pn-context{font-size:15px;gap:8px 16px}.pn-hero .pn-hypothesis{color:#586e68;font-size:13px;line-height:1.7}.pn-hero .pn-incomplete{background:#fff7e8;color:#745222}.pn-hero .pn-composition{background:#fff;padding:28px 30px}.pn-hero .pn-composition h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:1.6;margin:0 0 22px}.pn-composition-visual{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;margin-bottom:18px}.pn-composition-visual:not(:has(.pn-ring)){grid-template-columns:1fr}.pn-ring{position:relative;width:100%;max-width:200px;justify-self:center}.pn-ring>svg{display:block;width:100%;height:auto}.pn-ring>span{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600}.pn-ring small{font-size:10px;font-weight:400;color:#62776f}.pn-ring [data-part=base]{stroke:#20786a}.pn-ring [data-part=additional]{stroke:#d3a153}.pn-ring [data-part=public]{stroke:#82bda8}.pn-hero .pn-composition [data-part=base]{background:#20786a}.pn-hero .pn-composition [data-part=additional]{background:#d3a153}.pn-hero .pn-composition [data-part=public]{background:#82bda8}.pn-composition-visual>ul{margin:0}.pn-hero .pn-composition li{border-bottom:1px solid #e2e9e3;padding:12px 0;display:block}.pn-composition li>a{display:grid;grid-template-columns:1fr auto;align-items:center;text-decoration:none;gap:6px 10px}.pn-composition li>a>span{grid-column:1/-1;font-size:11px;color:#586e68}.pn-composition li>a>strong{font-size:21px;font-weight:550}.pn-composition li>a:hover>span{color:#175b4d;text-decoration:underline}.pn-hero .pn-composition>p{color:#62776f;font-size:11px}.pn-hero .pn-composition>a{font-size:12px;color:#265f50}.pn-hero :focus-visible{outline-color:#a84262}@media(max-width:1120px){.pn-page .pn-hero{grid-template-columns:.9fr 1.1fr}.pn-hero .pn-composition,.pn-hero .pn-hero-main{padding:24px}.pn-composition-visual{gap:12px;grid-template-columns:115px minmax(0,1fr)}.pn-hero .pn-total{font-size:43px}.pn-composition li>a>strong{font-size:19px}}@media(max-width:760px){.pn-page .pn-hero{grid-template-columns:1fr}.pn-hero .pn-hero-main{border-right:0;border-bottom:1px solid #e2e9e3}.pn-hero .pn-composition,.pn-hero .pn-hero-main{padding:24px 20px}.pn-hero .pn-total{font-size:46px}.pn-composition-visual{grid-template-columns:minmax(100px,.9fr) minmax(0,1.1fr);gap:16px}.pn-ring>span{font-size:11px}.pn-ring small{font-size:9px}.pn-composition li>a>strong{font-size:19px}}.pn-completion{padding:14px 16px;background:#fff4dc;border:1px solid #ead39c;border-radius:12px;margin-top:16px}.pn-completion p{margin:0 0 8px}.ov-departure-reference{border-top:1px solid #dae5dc;margin-top:22px;padding-top:16px}.pn-base-inputs{margin-top:18px}.pn-table-scroll{max-width:100%;overflow:auto}.pn-net>div{min-width:0}.adcf-workspace:has(.bo-dossier,.th-page){--aw-wide:228px;--aw-bg:#f7f9f8;--aw-navy:#133b46;--aw-ink:#173b45;--aw-muted:#627477;--aw-line:#e0e7e4;background:var(--aw-bg)}.adcf-workspace:has(.bo-dossier,.th-page) .aw-shell-body{padding-inline:clamp(20px,2.8vw,52px)}.adcf-workspace:has(.bo-dossier,.th-page) :is(.aw-main,.aw-topbar,.aw-page-footer){max-width:1560px}.adcf-workspace:has(.bo-dossier,.th-page) .aw-topbar{min-height:68px}.adcf-workspace:has(.bo-dossier,.th-page) .aw-brand-row{min-height:94px;padding:23px}.adcf-workspace:has(.bo-dossier,.th-page) .aw-nav-link{font-size:13px}.adcf-workspace:has(.bo-dossier,.th-page) .aw-nav-children a{font-size:13px;min-height:42px}.aw-home:has(.bo-dossier) .hd-welcome.aw-return-heading{padding:25px 0 16px;margin:0;align-items:center}.aw-home:has(.bo-dossier) .hd-welcome h1,.th-page .th-page-head h1{font-size:30px;line-height:1.25;letter-spacing:-.9px;font-weight:550}.aw-home:has(.bo-dossier) .hd-welcome .aw-lead{font-size:14px;margin-top:7px}.bo-dossier{--bo-ink:#173b45;--bo-muted:#607276;--bo-line:#dfe7e3;--bo-green:#078971;--bo-mint:#a0d7c3;--bo-amber:#bc8735}.bo-dossier .hd-heading{padding-bottom:15px;margin-bottom:0;border:0}.bo-dossier .hd-heading h2{font-size:14px;font-weight:600}.bo-dossier .hd-heading-meta{font-size:12px;gap:12px}.bo-card{border-color:var(--bo-line);border-radius:8px;box-shadow:0 2px 3px #173b4503}.bo-card-heading{padding:16px 22px;min-height:57px;gap:12px}.bo-card-heading h3{font-size:11px;font-weight:650;line-height:1.5;letter-spacing:1.3px}.bo-card-link{font-size:13px;font-weight:550;padding:14px 22px;min-height:49px;color:#226455}.bo-next{display:flex;align-items:center;gap:18px;background:#123e48;border:1px solid #123e48;border-top:4px solid #16a085;color:#fff;border-radius:8px;padding:18px 22px;margin:0 0 20px}.bo-next-icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;background:#fff;border-radius:6px;color:#158a72}.bo-next>div{flex:1;min-width:0}.bo-next>div>span{display:block;color:#a9d5cb;font-size:11px;letter-spacing:.7px;margin-bottom:4px}.bo-next h3,.ov-page .bo-next h3{font-size:16px;line-height:1.45;font-weight:650;margin:0;color:#fff;letter-spacing:0}.bo-next p,.ov-page .bo-next p{font-size:12px;line-height:1.65;color:#d7e6e7;margin:5px 0 0;max-width:82ch}.bo-next>a,.ov-page .bo-next>a{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;background:#eef8f2;color:#164b41;font-size:13px;font-weight:650;min-height:44px;padding:12px 17px;border-radius:5px;text-decoration:none;max-width:30%}.bo-next>a:hover{background:#d5f1e2}.bo-next a:focus-visible{outline:3px solid #ffe3ae;outline-offset:4px}.bo-overview{grid-template-columns:minmax(260px,.85fr) minmax(0,2fr);grid-template-areas:"career career" "action departure" "pension pension" "reversion reversion";gap:20px;align-items:start}.bo-duration-card{grid-area:duration}.bo-duration{padding:23px 22px;display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:12px 14px}.bo-duration>div:first-child>strong{font-size:44px;letter-spacing:-1.6px;font-weight:550;line-height:1}.bo-duration>div>span{font-size:12px;line-height:1.55;margin-top:8px}.bo-required{margin:0}.bo-required>strong{font-size:28px;font-weight:500;color:#566f70;line-height:1.2}.bo-duration .bo-duration-track{display:block;grid-column:1/-1;height:7px;margin:8px 0 0;background:#e6efea;border-radius:8px}.bo-duration>p{grid-column:1/-1;margin:0;font-size:12px;line-height:1.6;color:#375f55}.bo-duration>small{grid-column:1/-1;font-size:12px;line-height:1.6;color:var(--bo-muted)}.bo-departure-body{padding:22px}.bo-departure-body>strong{font-size:36px;letter-spacing:-1.1px}.bo-departure-body>p{font-size:12px;margin-top:10px}.bo-career-body{display:block;padding:18px 24px 14px}.bo-chart-caption{font-size:12px;margin-bottom:12px}.bo-plot{height:150px;gap:12px}.bo-y-axis{font-size:11px}.bo-year-bars{gap:4px;background:repeating-linear-gradient(to top,#e6ece8 0,#e6ece8 1px,transparent 1px,transparent 25%)}.bo-year-bar>span{border-radius:3px 3px 0 0;background:#078971}.bo-year-bar[data-tone=attention]>span{background:#d0a156}.bo-year-bar[data-tone=unknown]>span{background:#aabdb4}.bo-year-bar[data-selected=true]{outline:2px solid #183e47;outline-offset:3px}.bo-year-axis{font-size:11px;padding-top:8px}.bo-year-legend{font-size:12px;gap:7px 18px;margin-top:12px;margin-left:18px}.bo-year-legend i{width:8px;height:8px}.bo-year-detail{grid-template-columns:155px minmax(0,1fr);gap:20px;padding:13px 24px;background:#f7faf8}.bo-year-detail label{font-size:12px}.bo-year-detail select{font-size:13px;min-height:44px}.bo-year-result>strong{font-size:14px}.bo-year-result>p,.bo-year-result>a{font-size:12px;line-height:1.7}.bo-year-result>a{min-height:32px}.bo-career-note{font-size:12px;padding:9px 24px;line-height:1.6}.bo-action{background:#fff}.bo-action .bo-card-heading{background:#fff;border-color:#e7ede9}.bo-action-body{padding:0 22px}.bo-topics{list-style:none;margin:0;padding:0}.bo-topics>li{display:flex;gap:11px;align-items:start;padding:18px 0;border-bottom:1px solid #e4ebe7}.bo-topics>li>svg{margin-top:2px;flex-shrink:0;color:#078971}.bo-topics strong{display:block;font-size:13px;font-weight:600;line-height:1.6}.bo-topics span{display:block;font-size:12px;color:var(--bo-muted);margin-top:5px}.bo-action-document{margin:17px 0 12px;background:#f7f9f5;padding:12px;border:0}.bo-action-document p{font-size:12px;line-height:1.65}.bo-action-document strong{font-size:12px}.bo-action-body>.bo-card-link{border:0;padding:12px 0 18px}.bo-letter{font-size:12px}.bo-followup{padding:18px 22px;background:#f8faf9;border-color:#e4ebe7}.bo-followup-numbers{gap:26px}.bo-followup-numbers strong{font-size:28px}.bo-followup-numbers span,.bo-followup>p,.bo-followup>a{font-size:12px}.bo-followup>a{min-height:36px}.bo-pension.hd-metric{align-self:stretch}.bo-pension-body{display:grid;grid-template-columns:1fr;gap:23px;padding:25px 26px}.bo-amount{font-size:46px;font-weight:550;line-height:1.1;letter-spacing:-1.6px}.bo-pension-result>p{font-size:13px;margin-top:11px;max-width:58ch}.bo-comparison{border-top:1px solid #e2e9e4;padding-top:20px}.bo-comparison-caption{font-size:13px;margin:0 0 18px}.bo-comparison-caption>span{font-size:12px;margin-top:4px;font-weight:400}.bo-comparison-columns{display:grid;gap:19px;align-items:start;justify-content:stretch}.bo-comparison-columns>div{width:100%;max-width:none;display:grid;grid-template-columns:1fr auto;text-align:left;gap:8px 16px}.bo-comparison-columns>div>span{font-size:12px;margin:0;line-height:1.5}.bo-comparison-columns strong{font-size:18px;margin:0;font-weight:600;line-height:1.25}.bo-comparison-track{height:15px;grid-column:1/-1;border:0;background:#eff3f0;display:block;border-radius:3px;overflow:hidden}.bo-comparison-track>span{height:100%;max-width:none;min-height:0;border-radius:3px;background:#9ecfbe}.bo-comparison-track>span[data-variant="1"]{background:#078971}.bo-gain{font-size:13px;line-height:1.6;padding:13px 16px;margin:0 26px 23px;background:#edf8f2;border-left:3px solid #26a17b;border-radius:0 5px 5px 0}.bo-dossier .hd-limits,.bo-dossier .hd-footer{font-size:12px}.bo-dossier .hd-limits{margin-top:23px}.bo-dossier .hd-footer{padding-block:16px}.th-page .th-page-head{padding:27px 0 20px;margin-bottom:0;align-items:center;border:0}.th-page-head .aw-eyebrow{font-size:11px;letter-spacing:1px;margin-bottom:6px}.th-page .th-page-head>div>p:last-child{font-size:14px;margin:8px 0 0}.th-page-head>.aw-text-link{font-size:13px;flex-shrink:0}.th-page .bd-demo{font-size:12px;padding:9px 13px;margin-bottom:18px;border-radius:5px}.th-page{padding-bottom:0}.ov-dashboard{max-width:none;gap:20px}.ov-dashboard>.bo-next{margin:0}.ov-layout{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(0,2fr);gap:20px;align-items:start}.ov-metrics{display:grid;gap:20px}.ov-dashboard :is(.ov-career,.ov-departure,.ov-actions,.ov-family,.th-duration,.ov-pension){background:#fff;border:1px solid #dfe7e3;border-radius:8px;padding:0;color:#173b45;overflow:hidden}.ov-dashboard .ov-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 15px;border-bottom:1px solid #e7ede9;padding:16px 22px;margin:0;min-height:57px}.ov-dashboard .ov-section-heading h2{font-size:11px;text-transform:uppercase;letter-spacing:1.2px;line-height:1.5;margin:0;font-weight:650}.ov-dashboard .ov-section-heading>span{padding:0;font-size:12px;letter-spacing:0;color:#627477;font-weight:400}.ov-metrics .th-duration{padding:22px}.ov-metrics .th-duration header{padding:0;margin-bottom:22px;display:block}.ov-metrics .th-duration h2{font-size:12px;text-transform:uppercase;letter-spacing:.9px}.ov-metrics .th-duration header>span{font-size:12px}.ov-metrics .th-duration-numbers{gap:17px}.ov-metrics .th-duration-numbers strong{font-size:40px;letter-spacing:-1.6px}.ov-metrics .th-duration-numbers>div:last-child strong{font-size:28px;color:#607671}.ov-metrics .th-duration-numbers>div>span,.ov-metrics .th-duration .th-note{font-size:12px}.ov-metrics .th-duration-difference{font-size:13px}.ov-family>dl,.ov-family>p,.ov-family>.pn-disclosure{margin:17px 22px}.ov-family>dl>div{gap:15px;margin:12px 0;align-items:center}.ov-family dd{font-size:24px;font-weight:550}.ov-family p,.ov-family .pn-disclosure{font-size:12px;line-height:1.7}.ov-family .pn-disclosure{padding-top:10px}.ov-dashboard .ov-years{margin:0;padding:25px 26px 18px;border:0}.ov-years-scale{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#607276}.ov-dashboard .ov-year-chart{height:274px;gap:4px;margin-top:20px;background:repeating-linear-gradient(to top,#e6ece8 0,#e6ece8 1px,transparent 1px,transparent 25%)}.ov-dashboard .ov-year-bar>span{background:#078971}.ov-dashboard .ov-year-bar[data-tone=attention]>span{background:#d0a156}.ov-dashboard .ov-year-bar[data-tone=unknown]>span{background:#aabdb4}.ov-dashboard .ov-year-axis{font-size:11px;padding-top:12px}.ov-dashboard .ov-year-legend{font-size:12px;gap:8px 18px;margin:18px 0 23px}.ov-dashboard .ov-year-inspect{grid-template-columns:165px minmax(0,1fr);padding:18px;gap:22px;border:0;border-radius:6px;background:#f3f7f4}.ov-year-inspect select{min-height:44px;font-size:12px}.ov-dashboard .ov-year-inspect h4{font-size:14px;line-height:1.6}.ov-dashboard .ov-year-inspect a{min-height:32px}.ov-dashboard .ov-years>.pn-note{margin-top:16px}.ov-dashboard .bo-card-link{color:#226455}.ov-dashboard .ov-departure{align-self:stretch}.ov-dashboard .ov-departure-body{display:block;padding:24px 22px}.ov-dashboard .ov-age{font-size:37px;font-weight:550}.ov-dashboard .ov-departure-body>p{font-size:12px;color:#607276}.ov-dashboard .ov-departure-body>.aw-eyebrow{font-size:11px;letter-spacing:.7px;margin-top:0}.ov-reference-list{margin:20px 0;border-top:1px solid #e3e9e4}.ov-reference-list>div{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid #e3e9e4}.ov-reference-list dt{font-size:12px;color:#607276;max-width:70%}.ov-reference-list dd{font-size:13px;font-weight:600;text-align:right;margin:0}.ov-dashboard .ov-wish{border:0;padding:0}.ov-wish h3{font-size:13px}.ov-wish>small{font-size:12px;line-height:1.7;color:#607276;display:block}.ov-dashboard .ov-pension{display:block;align-self:stretch}.ov-pension-content{display:grid;grid-template-columns:1fr;gap:24px;padding:27px 26px}.ov-dashboard .ov-pension-content>div{text-align:left;margin:0}.ov-dashboard .ov-pension .ov-pension-amount{font-size:52px;font-weight:550;letter-spacing:-1.9px}.ov-dashboard .ov-pension-content>div>span{font-size:13px;margin:10px 0;color:#607276}.ov-dashboard .ov-pension p{font-size:13px;line-height:1.7;color:#607276}.ov-dashboard .ov-pension-parts{display:grid;gap:0;border-top:1px solid #e3e9e4}.ov-dashboard .ov-pension-parts>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid #e3e9e4}.ov-dashboard .ov-pension-parts span{margin:0;color:#536c6e;font-size:13px;display:flex;align-items:center;gap:10px}.ov-dashboard .ov-pension-parts strong{font-size:23px;font-weight:500;letter-spacing:-.5px}.ov-pension-parts i{display:inline-block;width:9px;height:9px;background:#078971;border-radius:2px}.ov-pension-parts [data-part="1"]{background:#d0a156}.ov-pension-parts [data-part="2"]{background:#86c6b0}.ov-dashboard .ov-pension>.bo-card-link{justify-content:space-between;text-align:left}.ov-dashboard .ov-pension-missing{background:#fff4dc;padding:15px;margin:0 26px 24px}.ov-followup-layout{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:25px 26px 10px;align-items:center}.ov-dashboard .ov-action-counts{border:0;padding:0;gap:22px}.ov-dashboard .ov-action-counts strong{font-size:34px}.ov-followup-layout>div:last-child{border-left:1px solid #e0e7e2;padding-left:28px}.ov-followup-layout p,.ov-followup-layout a{font-size:13px}.ov-followup-layout .aw-text-link{display:flex;width:fit-content;min-height:34px}.ov-actions>.pn-note{margin:8px 26px 20px}.ov-actions>.pn-disclosure{margin:0 26px 22px}.pn-page{gap:22px;max-width:none}.pn-page .pn-hero{grid-template-columns:minmax(300px,.95fr) minmax(0,1.4fr);border-radius:8px;border-color:#dfe7e3}.pn-hero .pn-hero-main{padding:28px;border-right:1px solid #e3e9e5}.pn-hero h2{font-size:17px;line-height:1.5;font-weight:500}.pn-hero .pn-total{font-size:56px;font-weight:550;letter-spacing:-2px;margin:23px 0 19px}.pn-hero .pn-total>span{font-size:13px;margin-top:10px}.pn-hero .pn-context{font-size:14px}.pn-hero .pn-hypothesis{font-size:13px;line-height:1.7}.pn-activity-selector{border-top:1px solid #e0e7e3;padding-top:18px;margin-top:22px}.pn-activity-selector>span{display:block;font-size:12px;font-weight:600;margin-bottom:11px}.pn-activity-selector .pn-choice-options{grid-template-columns:1fr;gap:7px}.pn-activity-selector .pn-choice-option{display:grid;grid-template-columns:1fr auto;padding:12px 14px;gap:5px 10px;border-radius:5px;background:#fff;border:1px solid #dce6df}.pn-activity-selector .pn-choice-option[aria-current=true]{border:1px solid #28977c;background:#edf8f2;box-shadow:inset 3px 0 #28977c}.pn-activity-selector .pn-choice-option>span{font-size:12px;font-weight:550}.pn-activity-selector .pn-choice-option>strong{font-size:19px;line-height:1.3;white-space:nowrap;letter-spacing:-.3px}.pn-activity-selector .pn-choice-option>small{grid-column:1/-1;font-size:11px}.pn-hero .pn-composition{padding:28px;justify-content:start}.pn-hero .pn-composition h3{font-size:11px;letter-spacing:1.2px;font-weight:650;border-bottom:1px solid #e4ebe7;padding-bottom:18px;margin-bottom:27px}.pn-hero .pn-composition-visual{display:flex;flex-direction:column;gap:24px;flex:1}.pn-hero .pn-ring{width:240px;max-width:75%;margin:0 auto}.pn-ring>span{font-size:15px}.pn-ring small{font-size:12px}.pn-composition-visual>ul{width:100%;margin:0}.pn-hero .pn-composition li{padding:13px 0}.pn-composition li>a{grid-template-columns:1fr auto auto;gap:8px 14px;min-height:29px}.pn-composition li>a>span{grid-column:auto;font-size:13px}.pn-composition li>a>strong{font-size:23px}.pn-hero .pn-composition>p{font-size:12px}.pn-hero .pn-composition>a{font-size:13px;min-height:36px}.pn-page .pn-choice{padding:25px 28px;border-radius:8px;grid-template-columns:.9fr 1.1fr;gap:18px 30px}.pn-choice h2{font-size:21px;font-weight:550}.pn-choice p{font-size:13px}.pn-activity-chart{display:grid;gap:19px;align-content:center}.pn-activity-chart>div{display:grid;grid-template-columns:1fr auto;gap:9px 16px}.pn-activity-chart span{font-size:12px;color:#5c716d}.pn-activity-chart strong{font-size:19px;font-weight:600;line-height:1.3}.pn-activity-chart>div>div{grid-column:1/-1;background:#eff3f0;height:16px;overflow:hidden;border-radius:3px}.pn-activity-chart i{height:100%;display:block;background:#9ecfbe}.pn-activity-chart [data-variant="1"]{background:#078971}.pn-choice .pn-comparison-note{background:#edf8f2;border:0;border-left:3px solid #26a17b;padding:13px 17px;border-radius:0 5px 5px 0;font-size:13px}.pn-page .pn-formula{border-radius:8px;padding:24px 28px}.pn-formula>header h3{font-size:17px}.pn-formula>header>strong{font-size:27px}.pn-page .pn-section-heading h2{font-size:23px;font-weight:550}.pn-page .pn-facts{background:#f6f8f5}.pn-page .pn-net{padding:26px 28px;background:#fff;border:1px solid #dfe7e3;border-radius:8px;grid-template-columns:1fr}.pn-net>div:first-child{display:flex;gap:12px 28px;align-items:center;flex-wrap:wrap}.pn-net>div:first-child>.aw-eyebrow{flex-basis:100%;margin:0}.pn-net h2{margin:0}.pn-net table{min-width:580px}.th-page[data-theme=depart] .bd-goal{padding:17px 21px;border-radius:7px;background:#edf4f0;border:1px solid #dce7df;margin:0 0 20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.th-page[data-theme=depart] .bd-goal h2{font-size:16px;letter-spacing:0;line-height:1.5;margin:3px 0}.th-page[data-theme=depart] .bd-goal p{font-size:12px;line-height:1.6;margin:4px 0}.th-page[data-theme=depart] .bd-goal .aw-eyebrow{font-size:11px;margin:0}.th-page[data-theme=depart] .bd-goal a{font-size:13px;flex-shrink:0}.th-page .bd-explorer{border:1px solid #dfe7e3;border-radius:8px;padding:0;background:#fff;overflow:hidden}.bd-explorer>.bd-section-head{padding:20px 25px;margin:0;border-bottom:1px solid #e3e9e5}.th-page .bd-explorer .bd-section-head h2{font-size:20px;font-weight:550;letter-spacing:-.3px}.bd-explorer .bd-section-head .aw-eyebrow{font-size:11px;margin-bottom:6px}.bd-explorer>.bd-curve-choices{margin:22px 25px 12px;display:inline-flex;padding:4px;background:#f0f5f2;border:1px solid #e0e8e2;border-radius:7px;gap:3px;max-width:calc(100% - 50px)}.bd-explorer .bd-curve-choices button{font-size:13px;min-height:44px;border:1px solid transparent;border-radius:4px;padding:10px 16px;background:transparent;line-height:1.5;white-space:normal}.bd-explorer .bd-curve-choices button[aria-pressed=true]{background:#fff;border-color:#d5e1d9;box-shadow:0 2px 4px #193f4510;color:#175d4c}.bd-explorer>.bd-hypothesis{margin:0 25px 20px;font-size:12px;line-height:1.7;max-width:none}.bd-explorer>.th-corrections-toggle{margin:0 25px 15px;font-size:12px}.bd-explorer .bd-explore-layout{display:grid;grid-template-columns:minmax(215px,.72fr) minmax(0,2fr);gap:0;margin:0;border-top:1px solid #e3e9e5;border-bottom:1px solid #e3e9e5;align-items:stretch}.bd-explorer .bd-chart-wrap{padding:25px 27px 20px;grid-column:2;grid-row:1}.bd-explorer .bd-chart{width:100%;height:auto;min-height:230px;max-height:420px;overflow:visible}.bd-explorer .bd-chart text{font-size:12px}.bd-explorer .bd-grid-line{stroke:#e3eae5;stroke-dasharray:3 5}.bd-explorer .bd-curve{stroke-width:2.3}.bd-explorer .bd-curve[data-active=true]{stroke-width:3.5}.bd-explorer [data-curve="0"]{--curve-color:#9aabb5}.bd-explorer [data-curve="1"]{--curve-color:#078971}.bd-explorer [data-curve="2"]{--curve-color:#bd8343}.bd-explorer .bd-pension{grid-column:1;grid-row:1;padding:28px 24px;border:0;border-right:1px solid #e3e9e5;border-radius:0;background:#f9fbf9;justify-content:start;gap:0}.bd-explorer .bd-pension>span{font-size:15px;font-weight:550}.bd-explorer .bd-pension>strong{font-size:40px;letter-spacing:-1.5px;font-weight:550;margin:10px 0}.bd-explorer .bd-pension>small{font-size:12px;line-height:1.7}.bd-explorer .bd-pension dl{font-size:12px;margin:21px 0 13px}.bd-explorer .bd-pension dl>div{padding:10px 0}.bd-explorer .bd-pension dd{font-size:14px}.bd-explorer .bd-pension>a{font-size:12px;min-height:40px}.bd-explorer .bd-pension>p{font-size:12px;line-height:1.7}.bd-explorer .bd-age-control{padding:21px 0 0;border-top:1px solid #e3e9e5;margin-top:16px}.bd-explorer .bd-age-control label{font-size:12px;line-height:1.6;gap:10px}.bd-explorer .bd-age-control label strong{font-size:14px}.bd-explorer .bd-age-control input{height:44px;accent-color:#078971}.bd-explorer .bd-age-control small{font-size:12px;line-height:1.7;display:block}.bd-explorer>.bd-at-age{margin:0;padding:20px 25px;gap:22px;background:#fff;border:0;border-bottom:1px solid #e3e9e5}.bd-explorer .bd-at-age>div{border-left:3px solid var(--curve-color);padding:0 18px;background:none;border-radius:0}.bd-explorer .bd-at-age strong{font-size:28px;font-weight:550}.bd-explorer .bd-at-age span,.bd-explorer .bd-at-age small{font-size:12px}.bd-explorer>:is(.bd-calculation,.cx-explanation,.bd-details,.bd-footnote){margin:20px 25px}.bd-explorer>.bd-footnote{font-size:12px}.th-page[data-theme=corrections] .th-actions-entry{padding:18px 22px;border:1px solid #dae6de;background:#edf5ef;border-radius:7px;margin-bottom:15px;gap:16px}.th-actions-entry h2{font-size:17px;font-weight:600}.th-actions-entry p{font-size:12px;line-height:1.7}.th-actions-entry .aw-button{font-size:13px;min-height:42px}.th-page[data-theme=corrections] #bilan-points{background:transparent;padding:0;border:0}.th-page[data-theme=corrections] .bd-section-head{padding:12px 0 18px;align-items:center}.th-page[data-theme=corrections] .bd-section-head h2{font-size:22px;font-weight:550}.th-page[data-theme=corrections] .bd-finding{border:1px solid #dfe7e3;border-radius:8px;background:#fff;overflow:hidden;margin:0 0 13px}.th-page[data-theme=corrections] .bd-finding>summary{padding:21px 23px;gap:18px}.th-page[data-theme=corrections] .bd-finding summary strong{font-size:17px;font-weight:550;line-height:1.5}.th-page[data-theme=corrections] .bd-finding summary small{font-size:11px;letter-spacing:.4px}.th-page[data-theme=corrections] .bd-finding-number{font-size:14px;background:#edf5ef;color:#23735e;border-radius:6px;width:38px;height:38px;display:grid;place-items:center}.th-page[data-theme=corrections] .bd-finding[open]{border-color:#99bfac}.th-page[data-theme=corrections] .bd-finding[open]>summary{background:#f5f9f6;border-bottom:1px solid #e3ebe4}.th-page[data-theme=corrections] .bd-finding-body{padding:23px}.th-page[data-theme=corrections] .bd-finding-fact{font-size:12px;margin-top:6px}.th-page-footer{font-size:12px;margin-top:24px}.th-page .th-provenance{margin-top:22px;font-size:12px}.th-page :is(button,a,input,select,summary):focus-visible{outline:3px solid #a84262;outline-offset:3px}@media(min-width:1650px){.bo-overview,.ov-layout{grid-template-columns:minmax(295px,.8fr) minmax(0,2fr)}.bo-plot{height:160px}.ov-dashboard .ov-year-chart{height:315px}.pn-hero .pn-composition-visual{flex-direction:row;gap:35px}.pn-hero .pn-ring{width:250px;max-width:45%;flex-shrink:0}.pn-hero .pn-composition li>a{grid-template-columns:1fr auto}.pn-composition li>a>span{grid-column:1/-1}.pn-hero .pn-composition{justify-content:center}}@media(max-width:1180px)and (min-width:901px){.bo-overview,.ov-layout{grid-template-columns:minmax(225px,.8fr) minmax(0,1.6fr);gap:16px}.bo-career-body{padding:23px 20px 18px}.bo-plot{height:144px}.bo-duration{padding:20px 18px;gap:14px}.bo-duration>div:first-child>strong{font-size:38px}.bo-year-detail,.ov-dashboard .ov-year-inspect{grid-template-columns:1fr;gap:15px}.bo-year-detail>div:first-child{display:flex;gap:15px;align-items:center}.bo-year-detail label{margin:0;flex:1}.bo-year-detail select{width:55%}.bo-year-legend{font-size:11px}.pn-page .pn-hero{grid-template-columns:1fr 1.15fr}.pn-hero .pn-hero-main,.pn-hero .pn-composition{padding:23px}.pn-hero .pn-total{font-size:46px}.pn-composition li>a>span{grid-column:1/-1}.pn-composition li>a{grid-template-columns:1fr auto}.bd-explorer .bd-explore-layout{grid-template-columns:210px minmax(0,1fr)}.bd-explorer .bd-chart-wrap{padding:20px 18px}.bd-explorer .bd-pension{padding:23px 18px}.bd-explorer .bd-pension>strong{font-size:34px}.bd-explorer .bd-age-control label{display:block}.bd-explorer .bd-age-control label strong{display:block;margin-top:5px}}@media(max-width:900px){.adcf-workspace:has(.bo-dossier,.th-page) .aw-shell-body{margin-left:0;padding-inline:24px}.adcf-workspace:has(.bo-dossier,.th-page) .aw-sidebar{width:min(300px,88vw)}.adcf-workspace:has(.bo-dossier,.th-page) .aw-topbar{min-height:62px}.bo-overview{grid-template-columns:minmax(225px,.8fr) minmax(0,1.7fr);gap:17px}.bo-next{padding:16px 18px;gap:14px}.bo-next-icon{display:none}.bo-year-detail{grid-template-columns:1fr;gap:14px}.bo-plot{height:144px}.bo-year-legend{font-size:11px}.ov-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.6fr);gap:17px}.ov-dashboard .ov-year-inspect{grid-template-columns:1fr;gap:15px}.pn-page .pn-hero{grid-template-columns:1fr 1.2fr}.pn-hero .pn-total{font-size:47px}.pn-hero .pn-composition,.pn-hero .pn-hero-main{padding:24px}.pn-composition li>a>span{grid-column:1/-1}.pn-composition li>a{grid-template-columns:1fr auto}}@media(max-width:760px){.adcf-workspace:has(.bo-dossier,.th-page) .aw-shell-body{padding-inline:16px}.aw-home:has(.bo-dossier) .hd-welcome.aw-return-heading{padding:23px 0 17px;align-items:start}.aw-home:has(.bo-dossier) .hd-welcome h1,.th-page .th-page-head h1{font-size:27px}.aw-home:has(.bo-dossier) .hd-welcome .aw-lead{font-size:13px;max-width:28ch}.bo-dossier .hd-heading{display:block}.bo-dossier .hd-heading-meta{font-size:11px;margin-top:10px;gap:9px}.bo-next{flex-wrap:wrap;padding:17px 18px;gap:14px;margin-bottom:17px}.bo-next>div{flex-basis:100%}.bo-next>a,.ov-page .bo-next>a{width:100%;max-width:none;justify-content:space-between}.bo-overview{display:grid;grid-template-columns:1fr;grid-template-areas:"career" "action" "departure" "pension" "reversion";gap:17px}.bo-duration{padding:23px;grid-template-columns:1fr 1fr;gap:14px 25px}.bo-duration>div:first-child>strong{font-size:43px}.bo-required>strong{font-size:30px}.bo-card-heading{min-height:54px;padding:16px 20px}.bo-career-body{padding:23px 20px 18px}.bo-chart-caption{font-size:12px;margin-bottom:19px}.bo-plot{height:128px;gap:9px}.bo-year-bars{gap:2px}.bo-year-legend{margin:17px 0 0;font-size:11px;gap:7px 13px}.bo-year-detail{padding:18px 20px;grid-template-columns:1fr;gap:17px}.bo-year-detail>div:first-child{display:flex;gap:12px;align-items:center}.bo-year-detail label{flex:1;margin:0}.bo-year-detail select{width:55%;min-height:44px}.bo-year-result>p{font-size:13px}.bo-year-result>a{min-height:40px}.bo-career-note{padding:12px 20px;font-size:12px}.bo-pension-body{padding:24px 20px;gap:20px}.bo-amount{font-size:45px}.bo-comparison-track{height:15px}.bo-comparison-columns{gap:20px}.bo-comparison-columns>div>span{font-size:12px}.bo-comparison-columns strong{font-size:18px}.bo-gain{margin:0 20px 21px}.bo-action-body{padding:0 20px}.bo-followup{padding:18px 20px}.bo-card-link{padding-inline:20px}.th-page .th-page-head{padding:23px 0 18px;gap:14px}.th-page .th-page-head>div>p:last-child{font-size:13px}.th-page-head>.aw-text-link{font-size:12px}.ov-layout{grid-template-columns:1fr;gap:17px}.ov-metrics{display:contents}.ov-metrics>.th-duration{order:0}.ov-layout>.ov-career{order:1}.ov-metrics>.ov-family{order:2}.ov-layout>.ov-departure{order:3}.ov-layout>.ov-pension{order:4}.ov-metrics .th-duration-numbers strong{font-size:43px}.ov-metrics .th-duration-numbers>div:last-child strong{font-size:30px}.ov-dashboard .ov-section-heading{padding:16px 20px}.ov-dashboard .ov-years{padding:23px 20px 17px}.ov-years-scale{font-size:11px}.ov-dashboard .ov-year-chart{height:214px;gap:2px}.ov-dashboard .ov-year-legend{font-size:11px;gap:8px 13px}.ov-dashboard .ov-year-inspect{padding:16px;grid-template-columns:1fr;gap:16px}.ov-year-inspect>div:first-child{display:flex;align-items:center;gap:12px}.ov-year-inspect label{margin:0;flex:1}.ov-year-inspect select{max-width:65%;font-size:12px}.ov-dashboard .ov-pension-content{padding:25px 21px}.ov-dashboard .ov-pension .ov-pension-amount{font-size:47px}.ov-dashboard .ov-pension-parts strong{font-size:22px}.ov-followup-layout{grid-template-columns:1fr;gap:22px;padding:23px 20px 10px}.ov-dashboard .ov-action-counts{gap:14px;border:0;padding:0}.ov-dashboard .ov-action-counts strong{font-size:31px}.ov-followup-layout>div:last-child{padding:17px 0 0;border-left:0;border-top:1px solid #e0e7e2}.ov-actions>.pn-note,.ov-actions>.pn-disclosure{margin-inline:20px}.pn-page{gap:18px}.pn-page .pn-hero{grid-template-columns:1fr}.pn-hero .pn-hero-main{padding:25px 22px;border-right:0;border-bottom:1px solid #e3e9e5}.pn-hero .pn-total{font-size:54px}.pn-hero .pn-composition{padding:24px 22px}.pn-hero .pn-ring{width:210px;max-width:65%}.pn-hero .pn-composition-visual{gap:20px}.pn-composition li>a{grid-template-columns:1fr auto auto;gap:8px}.pn-composition li>a>span{grid-column:auto;font-size:12px}.pn-composition li>a>strong{font-size:22px}.pn-activity-selector .pn-choice-option{padding:14px}.pn-activity-selector .pn-choice-option>strong{font-size:20px}.pn-page .pn-choice{grid-template-columns:1fr;padding:23px 21px;gap:20px}.pn-page .pn-formula{padding:22px 20px}.pn-formula>header>strong{font-size:23px}.pn-formula>header h3{font-size:16px}.pn-page .pn-net{padding:23px 20px}.pn-net>div:first-child{gap:8px}.th-page[data-theme=depart] .bd-goal{padding:17px 19px;display:block}.th-page[data-theme=depart] .bd-goal a{min-height:40px;display:inline-flex}.bd-explorer>.bd-section-head{padding:19px 20px;display:block}.th-page .bd-explorer .bd-section-head h2{font-size:19px;line-height:1.5}.bd-explorer .bd-section-head>.bd-tag{display:inline-block;margin-top:12px;font-size:11px}.bd-explorer>.bd-curve-choices{display:flex;margin:19px 16px 12px;max-width:none}.bd-explorer .bd-curve-choices button{flex:1;font-size:12px;padding:10px;gap:6px}.bd-explorer>.bd-hypothesis,.bd-explorer>.th-corrections-toggle{margin-inline:20px}.bd-explorer .bd-explore-layout{grid-template-columns:1fr}.bd-explorer .bd-pension{grid-column:1;grid-row:1;border-right:0;border-bottom:1px solid #e3e9e5;padding:23px 21px}.bd-explorer .bd-pension>strong{font-size:43px}.bd-explorer .bd-pension dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin:16px 0 8px}.bd-explorer .bd-pension dl>div{display:block;padding:8px 0}.bd-explorer .bd-pension dd{margin:5px 0 0}.bd-explorer .bd-chart-wrap{grid-column:1;grid-row:2;padding:18px 15px 21px}.bd-explorer .bd-chart{min-height:180px;max-height:none}.bd-explorer .bd-chart text{font-size:18px}.bd-explorer .bd-age-control{padding:16px 5px 0;margin-top:6px}.bd-explorer .bd-age-control label{display:block;font-size:12px}.bd-explorer .bd-age-control label strong{display:block;margin-top:7px}.bd-explorer>.bd-at-age{padding:19px 20px;gap:15px}.bd-explorer .bd-at-age>div{padding-inline:12px}.bd-explorer .bd-at-age strong{font-size:25px}.bd-explorer>:is(.bd-calculation,.cx-explanation,.bd-details,.bd-footnote){margin-inline:20px}.th-page[data-theme=corrections] .th-actions-entry{padding:18px 20px}.th-page[data-theme=corrections] .bd-finding>summary{padding:18px;gap:13px}.th-page[data-theme=corrections] .bd-finding summary strong{font-size:15px}.th-page[data-theme=corrections] .bd-finding-number{width:31px;height:31px;font-size:12px}.th-page[data-theme=corrections] .bd-finding-body{padding:20px 18px}}@media(prefers-reduced-motion:no-preference){.bo-year-bar>span,.ov-year-bar>span{transition:filter .14s ease,background-color .14s ease}.bo-card-link,.pn-choice-option{transition:background-color .14s ease}.bd-dot{transition:cx .18s ease,cy .18s ease}.bo-duration-track>span{transform-origin:left;animation:overview-fill .55s ease both}@keyframes overview-fill{0%{transform:scaleX(.85);opacity:.4}to{transform:scaleX(1);opacity:1}}}.ov-page .ov-priority-documents{margin-top:9px;font-size:12px;color:#d7e6e7}.ov-priority-documents summary{cursor:pointer;min-height:28px}.ov-priority-documents ul{padding-left:18px;margin:6px 0}.ov-no-priority{display:flex;align-items:center;gap:17px;padding:18px 22px;border:1px solid #dae6de;border-radius:8px;background:#edf5ef}.ov-no-priority>div{flex:1}.ov-no-priority strong{font-size:14px}.ov-no-priority p,.ov-no-priority a{font-size:12px}.ov-no-priority a{display:flex;align-items:center;gap:10px;min-height:44px}@media(max-width:760px){.ov-no-priority{flex-wrap:wrap}.ov-no-priority a{flex-basis:100%;justify-content:space-between}}.bo-dossier .bo-overview{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.bo-career-summary{padding:18px 24px;background:#f7faf8;border-bottom:1px solid #e4ebe7;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.44fr);gap:8px 32px;align-items:start}.bo-career-conclusion{margin:0;font-size:18px;line-height:1.5;letter-spacing:-.2px;max-width:70ch}.bo-career-conclusion strong{font-weight:650}.bo-career-summary .bo-duration{padding:4px 0 0;grid-column:2;grid-row:1 / 4;grid-template-columns:1fr 1fr;gap:10px 20px;align-self:start}.bo-career-summary .bo-duration>div:first-child>strong{font-size:36px}.bo-career-summary .bo-required>strong{font-size:28px}.bo-career-source{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;min-height:32px;text-decoration:none;color:#266c5b}.bo-career-source:hover{text-decoration:underline}.bo-family-note{display:flex;gap:10px;align-items:start;padding:12px;background:#fff6e4;border-radius:5px;font-size:12px;line-height:1.65}.bo-family-note[data-state=included]{background:#eaf4ed}.bo-family-note>svg{flex-shrink:0;margin-top:3px}.bo-family-note strong{font-weight:600}.bo-family-note p{margin:4px 0 0}.bo-years-summary{font-size:14px;line-height:1.6;margin:0 0 10px;color:#375a5c}.bo-years-summary strong{font-weight:600}.bo-dossier .bo-action .bo-card-heading{background:#123e48;color:#fff;border:0}.bo-dossier .bo-action .bo-card-heading>svg{color:#a8d7c6}.bo-dossier .bo-action-body{padding:22px 24px 0}.bo-dossier .bo-action-body>h4{font-size:20px;line-height:1.45;margin:0 0 10px}.bo-action-button{display:flex;align-items:center}.bo-value-intro{font-size:13px;line-height:1.6;margin:0 0 8px!important;color:var(--bo-muted)}.bo-departure .bo-card-heading h3{font-size:11px}.bo-departure-body>strong{font-size:40px}.bo-pension .bo-amount-unit{display:block;font-size:14px;color:#46635d;margin-top:8px}.bo-pension .bo-point-context{font-size:14px;color:#274f47;font-weight:600;margin-top:18px}.bo-point-context>span{display:block;font-size:12px;font-weight:400;margin-top:4px}.bo-pension-parts{margin:19px 0 0;border-top:1px solid #e2e9e4}.bo-pension-parts>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #e2e9e4;font-size:12px}.bo-pension-parts dd{margin:0;font-weight:600;white-space:nowrap}.bo-correction-gain{font-size:13px;line-height:1.65;padding:0 24px 18px;margin:0;color:#375a5c}.bo-reversion{grid-area:reversion;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:22px 26px}.bo-reversion h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:0 0 7px}.bo-reversion p{font-size:13px;line-height:1.7;margin:0;max-width:76ch;color:var(--bo-muted)}.bo-reversion .bo-card-link{flex-shrink:0;border:0;padding:10px 0;gap:15px}@media(max-width:900px){.bo-career-summary{grid-template-columns:minmax(0,1fr) minmax(225px,.5fr);gap:8px 24px}.bo-career-conclusion{font-size:19px}.bo-career-summary .bo-duration>div:first-child>strong{font-size:35px}.bo-reversion{align-items:start}}@media(max-width:760px){.bo-dossier .bo-overview{grid-template-columns:1fr}.bo-career-summary{display:flex;flex-direction:column;align-items:stretch;padding:21px 20px;gap:17px}.bo-career-conclusion{font-size:19px}.bo-career-summary .bo-duration{display:grid;order:0;padding:3px 0;gap:12px 22px}.bo-career-summary .bo-duration>div:first-child>strong{font-size:38px}.bo-career-source{min-height:44px}.bo-years-summary{font-size:13px;margin-bottom:18px}.bo-dossier .bo-action-body{padding:22px 20px 0}.bo-pension .bo-pension-body{grid-template-columns:1fr}.bo-reversion{display:block;padding:21px 20px}.bo-reversion .bo-card-link{margin-top:10px}.bo-correction-gain{padding-inline:20px}.bo-year-legend{font-size:12px}}.bo-reading-career{max-width:1000px;font-size:13px;line-height:1.55}.bo-origins,.bo-impact{margin:6px 0;line-height:1.55}.bo-origins{color:var(--bo-muted)}.bo-central-finding{border-left:3px solid var(--bo-green);padding:6px 12px;margin:10px 0 0}.bo-central-finding p{margin:3px 0;line-height:1.55}.bo-reading-departure{font-size:22px;line-height:1.5;color:var(--bo-ink)}.bo-reading-action+.bo-reading-action{border-top:1px solid var(--bo-line);margin-top:22px;padding-top:20px}.bo-reading-counters p{margin:4px 0}.bo-counter-limit{color:var(--bo-muted);font-size:12px}.bo-public-explanation{padding:0 24px 22px}.bo-public-calculation{border-top:1px solid var(--bo-line);padding:18px 0}.bo-public-calculation p{margin:8px 0}.bo-official{grid-column:1/-1}.bo-official .bd-panel{margin:0}.bo-reversion details{margin:12px 0}.bo-reading-career a{display:inline-flex;gap:8px;align-items:center}.bo-family-note details{margin-top:8px}.bd-subject-points ul{list-style:none;padding:0}.bd-subject-points li{display:grid;grid-template-columns:45px minmax(70px,1fr) minmax(100px,auto);gap:10px;align-items:center;padding:9px 0;max-width:780px}.bd-subject-points small{grid-column:2/-1;color:var(--aw-muted)}.bd-point-track{height:9px;background:#eef3ef;border-radius:5px;overflow:hidden}.bd-point-track i{display:block;height:100%;background:#b78138;border-radius:5px}.bo-duration .bo-duration-track>span{margin:0;border-radius:inherit}@media(max-width:760px){.bo-career-summary{padding:18px 20px;gap:12px}.bo-career-conclusion{font-size:18px}.bo-career-body{padding:17px 20px 14px}.bo-chart-caption{margin-bottom:12px}.bo-years-summary{margin-bottom:10px}.bo-year-legend{margin-top:12px}.bo-year-detail{padding:14px 20px;gap:12px}.bo-career-note{padding:9px 20px}}.aw-home:has(.bo-dossier){max-width:none;width:100%;margin-inline:0}.bo-dossier{--bo-ink:#173b45;--bo-muted:#607276;--bo-line:#dfe7e3;--bo-green:#078971;--bo-mint:#a0d7c3;--bo-amber:#bc8735;color:var(--bo-ink)}.bo-dossier .bo-overview{display:grid;grid-template-columns:minmax(250px,.95fr) minmax(0,2fr);grid-template-areas:"action career" "pension career" "departure reversion";gap:22px;align-items:start}.bo-dossier .bo-card{border:1px solid var(--bo-line);border-radius:7px;background:#fff;box-shadow:0 1px 4px #173b4504}.bo-dossier .bo-card-heading{min-height:58px;padding:16px 21px;background:#fff;color:#586b68;border-bottom:1px solid #e7ede9;gap:12px}.bo-dossier .bo-card-heading h3{font-size:11px;font-weight:650;letter-spacing:1.05px;line-height:1.5}.bo-dossier .bo-card-heading>a{display:inline-flex;gap:7px;padding:5px 8px;margin:0;height:auto;min-height:32px;border:1px solid #d9e3dd;border-radius:3px;font-size:11px;white-space:nowrap}.bo-dossier .bo-card-link{font-size:12px;font-weight:550;padding:14px 21px;color:#266c5b;min-height:46px}.bo-dossier .bo-card-heading>svg{color:#528478}.bo-dossier .bo-evidence{padding:16px 21px;background:#f6f9f7;border-bottom:1px solid #e7ede9;font-size:12px;line-height:1.6}.bo-dossier .bo-evidence-title{display:flex;gap:8px;align-items:center;font-weight:600;color:#3c6258;margin:0 0 12px}.bo-evidence-title>span{margin-left:auto;border:1px solid #dfc590;border-radius:3px;color:#845e25;padding:2px 6px;font-size:10px;font-weight:500}.bo-evidence-facts{display:flex;gap:16px 24px;flex-wrap:wrap;margin-bottom:10px}.bo-evidence-facts>div{flex:1;min-width:90px}.bo-evidence-facts strong{display:block;font-size:25px;font-weight:600;line-height:1.2;letter-spacing:-.5px}.bo-evidence-facts span,.bo-evidence-facts small{display:block;font-size:11px;color:#607276;line-height:1.5;margin-top:4px}.bo-dossier .bo-period-kinds{color:#42655a;font-size:11px;margin-top:6px}.bo-evidence-sources{margin-top:6px;font-size:11px;color:#63766e}.bo-evidence-sources summary{min-height:32px;cursor:pointer;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.bo-dossier .bo-evidence-limited{display:flex;gap:10px;align-items:start}.bo-evidence-limited>svg{flex-shrink:0;margin-top:3px}.bo-evidence-limited a{text-decoration:underline!important}.bo-dossier .bo-career-summary{display:block;padding:20px 21px 16px;border:0;background:#fff}.bo-dossier .bo-career-conclusion{font-size:19px;line-height:1.5;letter-spacing:-.2px;color:#244e46;margin:0}.bo-dossier .bo-career-summary .bo-duration{display:flex;align-items:baseline;gap:34px;padding:16px 0 6px}.bo-dossier .bo-duration>div:first-child>strong{font-size:34px;font-weight:550;line-height:1.1;letter-spacing:-1px}.bo-dossier .bo-required>strong{font-size:26px;font-weight:500;color:#657b74}.bo-dossier .bo-duration>div>span{font-size:11px;line-height:1.5;margin-top:5px}.bo-dossier .bo-career-source{display:inline-flex;gap:8px;align-items:center;font-size:11px;min-height:32px;line-height:1.5;color:#266c5b}.bo-dossier .bo-career-summary>.bo-duration-track{display:block;height:12px;margin:14px 0;background:#e6efea}.bo-duration-composition{margin-top:13px}.bo-duration-marker{height:23px;position:relative;font-size:10px;color:#62746b}.bo-duration-marker>span{position:absolute;left:var(--required-position);white-space:nowrap;transform:translate(-100%)}.bo-segment-bar{position:relative;display:flex;width:100%;height:26px;background:#edf1ed;border-radius:3px}.bo-dossier .bo-segment-bar>button{display:block;flex:none;padding:0;border:0;border-right:2px solid white;border-radius:0;background:#078971;min-width:0;cursor:pointer;min-height:26px}.bo-dossier .bo-segment-bar>button:last-of-type{border-right:0}.bo-dossier .bo-segment-bar>button[data-status=conditional],.bo-segment-legend [data-status=conditional]>i{background:repeating-linear-gradient(135deg,#f3dbaf 0 4px,#c3944d 4px 6px)}.bo-dossier .bo-segment-bar>button[data-status=declared],.bo-segment-legend [data-status=declared]>i{background:repeating-linear-gradient(135deg,#d6e8df 0 4px,#749788 4px 6px)}.bo-dossier .bo-segment-bar>button[data-status=remaining],.bo-segment-legend [data-status=remaining]>i{background:#e3eae5}.bo-segment-bar>i{position:absolute;top:-5px;bottom:-5px;width:2px;background:#244f47;transform:translate(-2px);pointer-events:none}.bo-segment-bar>button[data-selected=true]{outline:2px solid #173b45;outline-offset:2px;z-index:1}.bo-segment-legend{display:flex;gap:4px 14px;flex-wrap:wrap;margin-top:8px}.bo-dossier .bo-segment-legend>button{display:flex;align-items:baseline;gap:6px;border:0;padding:4px 0;background:transparent;min-height:44px;text-align:left;cursor:pointer;font-size:11px;color:#607276;line-height:1.5}.bo-segment-legend i{display:block;flex-shrink:0;width:9px;height:9px;border-radius:1px;background:#078971}.bo-segment-legend strong{color:#244e46;font-weight:600}.bo-segment-legend small{display:block;font-size:10px}.bo-dossier .bo-conditional-balance,.bo-dossier .bo-complements-separate,.bo-dossier .bo-composition-unavailable{margin:5px 0 9px;font-size:12px;line-height:1.6;color:#735d37}.bo-segment-source{background:#f6f9f7;border:1px solid #dfe7e3;border-radius:4px;margin:9px 0;padding:12px;font-size:12px;line-height:1.6}.bo-segment-source p{margin-top:6px!important}.bo-segment-source>a{display:inline-flex;gap:8px;align-items:center;min-height:44px;text-decoration:underline!important}.bo-dossier .bo-career-explanations:has(.bo-reading-career,.bo-family-note){padding:0 21px 16px}.bo-dossier .bo-reading-career{display:grid;grid-template-columns:1fr;gap:9px;font-size:12px;line-height:1.6;max-width:none}.bo-dossier .bo-origins,.bo-dossier .bo-impact{margin:0;line-height:1.6}.bo-dossier .bo-origins{font-size:11px;color:#708077}.bo-dossier .bo-central-finding{background:#edf6f0;border:0;border-radius:4px;margin:0;padding:12px 14px}.bo-dossier .bo-central-finding>strong{font-size:13px}.bo-dossier .bo-central-finding p{margin:4px 0}.bo-central-finding a{min-height:32px}.bo-dossier .bo-family-note{font-size:12px;margin:0;padding:12px;border-radius:4px}.bo-dossier .bo-career-body{display:block;border-top:1px solid #e7ede9;padding:17px 21px 14px}.bo-dossier .bo-years-summary{font-size:12px;margin:0 0 9px;color:#3d6558}.bo-dossier .bo-chart-caption{font-size:10px;margin-bottom:12px}.bo-dossier .bo-plot{height:112px;gap:9px}.bo-dossier .bo-year-bars{gap:3px;background:repeating-linear-gradient(to top,#e6ece8 0,#e6ece8 1px,transparent 1px,transparent 25%)}.bo-dossier .bo-year-bar>span{background:#078971;border-radius:1px 1px 0 0}.bo-dossier .bo-year-bar[data-tone=attention]>span{background:#c99d58}.bo-dossier .bo-year-bar[data-tone=unknown]>span{background:repeating-linear-gradient(135deg,#eef2ef,#eef2ef 4px,#b8c6bf 4px 6px)}.bo-dossier .bo-year-legend [data-tone=attention] i{background:#c99d58}.bo-dossier .bo-year-axis,.bo-dossier .bo-y-axis{font-size:10px}.bo-dossier .bo-year-legend{margin:10px 0 0 18px;font-size:10px;gap:5px 13px}.bo-dossier .bo-year-detail{grid-template-columns:125px minmax(0,1fr);padding:14px 21px;gap:17px;background:#f7faf8}.bo-dossier .bo-year-detail label{font-size:11px}.bo-dossier .bo-year-detail select{min-height:44px;font-size:12px}.bo-dossier .bo-year-result{display:block}.bo-dossier .bo-year-result>strong{font-size:13px}.bo-dossier .bo-year-result>p{font-size:12px;line-height:1.6;margin:5px 0}.bo-dossier .bo-year-result>a{min-height:44px;font-size:12px}.bo-year-facts{font-size:11px;line-height:1.6;margin-top:9px}.bo-year-facts>p{font-weight:600}.bo-year-facts dl{margin:8px 0}.bo-year-facts dl>div{display:flex;gap:10px;justify-content:space-between;padding:5px 0;border-bottom:1px solid #e1e9e3}.bo-year-facts dd{text-align:right;margin:0;font-weight:550}.bo-year-facts summary{min-height:32px;cursor:pointer}.bo-dossier .bo-career-note{font-size:10px;line-height:1.6;padding:10px 21px}.bo-dossier .bo-action .bo-card-heading{background:#fff;color:#586b68;border-bottom:1px solid #e7ede9}.bo-dossier .bo-action .bo-card-heading>svg{color:#528478}.bo-dossier .bo-action-body{padding:20px 20px 0}.bo-dossier .bo-reading-action h4,.bo-dossier .bo-action-body>h4{font-size:18px;font-weight:600;line-height:1.45;margin:6px 0 10px;letter-spacing:-.2px}.bo-dossier .bo-reading-action>p{font-size:12px;line-height:1.7;color:#607276}.bo-dossier .bo-action-document{background:#f5f8f3;border:0;border-radius:4px;margin:14px 0 10px;padding:11px}.bo-dossier .bo-action-button{width:100%;min-height:44px;padding:11px 13px;border-radius:4px;gap:14px;background:#226b56;border-color:#226b56;font-size:12px}.bo-dossier .bo-followup{padding:15px 20px;background:#f8faf7;font-size:11px}.bo-dossier .bo-reading-counters{font-size:12px}.bo-dossier .bo-counter-limit{font-size:11px}.bo-dossier .bo-reading-action+.bo-reading-action{margin-top:18px;padding-top:17px}.bo-dossier .bo-departure-body{padding:20px}.bo-dossier .bo-departure-body .bo-reading-departure{font-size:20px;line-height:1.5;font-weight:550;color:#244e46;margin:0 0 13px}.bo-dossier .bo-departure-body>p{font-size:12px;line-height:1.7}.bo-dossier .bo-departure-body>strong{font-size:32px}.bo-dossier .bo-reversion{display:block;padding:20px}.bo-dossier .bo-reversion h3{font-size:11px}.bo-dossier .bo-reversion p{font-size:12px;line-height:1.7}.bo-dossier .bo-reversion .bo-card-link{margin-top:8px;padding:8px 0}.bo-dossier .bo-pension-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:23px;padding:23px 21px}.bo-dossier .bo-pension-body:not(:has(.bo-comparison)){grid-template-columns:1fr}.bo-dossier .bo-amount{font-size:35px;font-weight:550;line-height:1.2;letter-spacing:-1px}.bo-dossier .bo-pension .bo-amount-unit{font-size:12px;margin-top:5px}.bo-dossier .bo-pension .bo-point-context{font-size:12px;margin-top:14px}.bo-dossier .bo-pension-result>p{font-size:12px;line-height:1.7}.bo-dossier .bo-pension-parts>div{font-size:11px;padding:8px 0;gap:10px}.bo-dossier .bo-comparison{border:0;padding:0;align-self:center}.bo-dossier .bo-comparison-caption{font-size:12px;font-weight:550;margin:0 0 17px;line-height:1.6}.bo-dossier .bo-comparison-caption>span{font-size:10px;margin-top:4px}.bo-dossier .bo-comparison-columns{display:flex;align-items:stretch;gap:18px;justify-content:center}.bo-dossier .bo-comparison-columns>div{display:flex;flex-direction:column;gap:0;width:50%;max-width:125px;text-align:center}.bo-dossier .bo-comparison-columns>div>span{order:3;font-size:10px;line-height:1.6;margin-top:10px}.bo-dossier .bo-comparison-columns strong{order:1;font-size:16px;font-weight:600;margin-bottom:9px}.bo-dossier .bo-comparison-track{order:2;display:flex;align-items:end;justify-content:center;height:150px;width:100%;background:transparent;border-radius:0;border-bottom:1px solid #d9e2dc;overflow:visible}.bo-dossier .bo-comparison-track>span{display:block;width:76%;max-width:80px;min-height:0;border-radius:0;background:#c99d58}.bo-dossier .bo-comparison-track>span[data-variant="1"]{background:#078971}.bo-dossier .bo-gain{font-size:12px;margin:0 21px 15px;padding:12px 14px;background:#edf6f0;border:0;border-radius:4px}.bo-dossier .bo-correction-gain{font-size:12px;padding:0 21px 16px}.bo-dossier .bo-public-explanation{padding:0 21px 16px;font-size:12px}.bo-dossier .bo-official{grid-column:2}@media(max-width:1100px)and (min-width:761px){.bo-dossier .bo-overview{grid-template-columns:minmax(220px,.9fr) minmax(0,1.6fr);gap:18px}.bo-dossier .bo-card-heading{padding:15px 17px;flex-wrap:wrap}.bo-dossier .bo-evidence-facts{gap:12px}.bo-evidence-facts>div{min-width:70px}.bo-dossier .bo-pension-body{grid-template-columns:1fr;gap:22px}.bo-dossier .bo-comparison-columns>div{max-width:150px}.bo-dossier .bo-year-detail{grid-template-columns:1fr;gap:10px}}@media(max-width:760px){.bo-dossier .bo-overview{display:flex;flex-direction:column;gap:18px}.bo-dossier .bo-card-heading{padding:15px 18px;flex-wrap:wrap;gap:10px}.bo-dossier .bo-card-heading>a{min-height:36px}.bo-dossier .bo-evidence{padding:16px 18px}.bo-evidence-facts{gap:12px 18px}.bo-evidence-facts>div{min-width:90px}.bo-dossier .bo-career-summary{padding:20px 18px 15px}.bo-dossier .bo-career-conclusion{font-size:18px}.bo-dossier .bo-career-summary .bo-duration{gap:24px}.bo-dossier .bo-duration>div:first-child>strong{font-size:33px}.bo-dossier .bo-career-source{min-height:44px}.bo-segment-legend{gap:5px 14px}.bo-dossier .bo-segment-legend>button{font-size:12px}.bo-dossier .bo-career-explanations:has(.bo-reading-career,.bo-family-note){padding:0 18px 17px}.bo-dossier .bo-central-finding a,.bo-evidence-sources summary,.bo-year-facts summary{min-height:44px}.bo-dossier .bo-career-body{padding:18px}.bo-dossier .bo-plot{height:128px}.bo-dossier .bo-year-bars{gap:2px}.bo-dossier .bo-year-legend{margin-left:0;font-size:11px}.bo-dossier .bo-year-detail{grid-template-columns:1fr;padding:16px 18px;gap:13px}.bo-dossier .bo-career-note{padding:12px 18px;font-size:11px}.bo-dossier .bo-pension-body{grid-template-columns:1fr;padding:22px 18px;gap:25px}.bo-dossier .bo-comparison{border-top:1px solid #e7ede9;padding-top:20px}.bo-dossier .bo-comparison-columns>div{max-width:150px}.bo-dossier .bo-comparison-columns>div>span{font-size:12px}.bo-dossier .bo-comparison-columns strong{font-size:19px}.bo-dossier .bo-comparison-track{height:145px}.bo-dossier .bo-action-body{padding:20px 18px 0}.bo-dossier .bo-departure-body,.bo-dossier .bo-followup,.bo-dossier .bo-reversion{padding:20px 18px}}.bo-dossier .bo-overview{grid-template-columns:minmax(300px,1fr) minmax(0,2fr);gap:24px}.bo-dossier .bo-card{border-radius:12px;overflow:hidden}.bo-dossier .bo-card-heading{padding:16px 24px;min-height:56px}.bo-dossier .bo-card-heading h3{font-size:13px;letter-spacing:.65px}.bo-dossier .bo-card-heading>a,.bo-dossier .bo-card-link{font-size:13px}.bo-dossier .bo-evidence{padding:16px 24px;background:#f4f8f5;font-size:13px}.bo-dossier .bo-evidence-title{margin-bottom:12px;font-size:13px}.bo-dossier .bo-evidence-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:10px}.bo-dossier .bo-evidence-facts>div{min-width:0;border-right:1px solid #dce6df}.bo-dossier .bo-evidence-facts>div:last-child{border:0}.bo-dossier .bo-evidence-facts strong{font-size:30px;font-variant-numeric:tabular-nums}.bo-dossier .bo-evidence-facts span,.bo-dossier .bo-evidence-facts small,.bo-dossier .bo-evidence-sources{font-size:13px}.bo-evidence-sources p{margin:12px 0!important;max-width:78ch}.bo-dossier .bo-reading-range,.bo-dossier .bo-period-kinds{font-size:12px;line-height:1.6}.bo-dossier .bo-career-summary{padding:18px 24px 8px}.bo-dossier .bo-career-conclusion{font-size:20px;line-height:1.45;max-width:65ch}.bo-dossier .bo-career-summary .bo-duration{padding:12px 0 0}.bo-dossier .bo-duration>div>span,.bo-dossier .bo-career-source{font-size:12px}.bo-dossier .bo-duration-composition{margin-top:8px}.bo-dossier .bo-duration-marker{font-size:12px}.bo-dossier .bo-segment-legend>button{font-size:12px;min-height:36px}.bo-dossier .bo-segment-bar{height:22px}.bo-dossier .bo-segment-bar>button{min-height:22px}.bo-composition-choice{border:0;display:flex;flex-wrap:wrap;gap:8px 16px;margin:4px 0 10px;padding:0;font-size:12px}.bo-composition-choice legend{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.bo-composition-choice label{display:flex;align-items:center;gap:6px;min-height:36px;cursor:pointer}.bo-composition-choice input{accent-color:#078971}.bo-dossier .bo-included-family{font-size:12px;line-height:1.6;color:#607276}.bo-dossier .bo-career-body{padding:14px 24px;border-top:1px solid #e5ece7}.bo-dossier .bo-plot{height:140px}.bo-dossier .bo-years-summary,.bo-dossier .bo-chart-caption,.bo-dossier .bo-year-legend,.bo-dossier .bo-year-axis,.bo-dossier .bo-y-axis{font-size:12px}.bo-dossier .bo-year-detail{padding:16px 24px;grid-template-columns:120px minmax(0,1fr)}.bo-dossier .bo-year-result>p,.bo-dossier .bo-year-result>a,.bo-dossier .bo-year-detail label,.bo-dossier .bo-year-detail select,.bo-dossier .bo-year-facts{font-size:13px}.bo-dossier .bo-year-facts dl{display:flex;gap:6px 18px;flex-wrap:wrap}.bo-dossier .bo-year-facts dl>div{gap:10px}.bo-dossier .bo-year-source{color:#607276;font-size:12px!important}.bo-period-details summary{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.bo-read-period{border-top:1px solid #dce6df;padding:12px 0}.bo-dossier .bo-career-explanations{padding:0 24px 12px!important}.bo-career-explanations>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:13px;font-weight:600}.bo-dossier .bo-career-note{font-size:12px;padding:10px 24px}.bo-dossier .bo-pension-body{display:block;padding:20px 24px}.bo-dossier .bo-comparison{margin-top:18px}.bo-dossier .bo-comparison-track{height:100px}.bo-dossier .bo-action-body,.bo-dossier .bo-departure-body{padding:18px 24px}.bo-dossier .bo-action-body{padding-bottom:0}.bo-dossier .bo-reading-action>p,.bo-dossier .bo-followup,.bo-dossier .bo-counter-limit,.bo-dossier .bo-departure-body>p,.bo-dossier .bo-pension-result>p,.bo-dossier .bo-public-explanation,.bo-dossier .bo-pension-parts>div{font-size:13px;line-height:1.6}.bo-dossier .bo-reading-action h4{font-size:19px}.bo-dossier .bo-action-button{font-size:13px}.bo-dossier .bo-followup{padding:14px 24px}.bo-dossier .bo-extra-actions>summary{min-height:44px;display:flex;align-items:center;font-size:13px;cursor:pointer}.bo-dossier .bo-reversion h3,.bo-dossier .bo-reversion p{font-size:13px}.bo-dossier .bo-official{grid-column:1/-1}@media(max-width:1100px){.bo-dossier .bo-overview{grid-template-columns:minmax(250px,1fr) minmax(0,1.65fr);gap:18px}.bo-dossier .bo-year-detail{grid-template-columns:1fr}.bo-dossier .bo-evidence-facts{gap:12px}}@media(max-width:760px){.bo-dossier .bo-overview{display:flex}.bo-dossier .bo-card{width:100%}.bo-dossier .bo-evidence,.bo-dossier .bo-career-summary,.bo-dossier .bo-career-body,.bo-dossier .bo-year-detail{padding-left:18px;padding-right:18px}.bo-dossier .bo-evidence-facts strong{font-size:26px}.bo-dossier .bo-evidence-facts span{font-size:12px}.bo-dossier .bo-composition-choice{flex-direction:column;gap:0}.bo-dossier .bo-composition-choice label,.bo-dossier .bo-segment-legend>button{min-height:44px}.bo-dossier .bo-year-facts dl{display:block}.bo-dossier .bo-career-explanations{padding:0 18px 12px!important}}.bo-static-segment{display:block;background:#078971;border-right:2px solid white}.bo-static-segment[data-status=conditional]{background:repeating-linear-gradient(135deg,#f3dbaf 0 4px,#c3944d 4px 6px)}.bo-static-segment[data-status=remaining]{background:#e3eae5}.bo-segment-legend>a{display:flex;gap:6px;align-items:center;min-height:44px;font-size:12px}.bo-family-scenario>summary{min-height:44px;cursor:pointer;display:flex;align-items:center;font-size:13px}.bo-dossier .bo-year-bar{justify-content:center}.bo-dossier .bo-year-bar>span{max-width:42px}.bo-dossier .bo-evidence-title{margin-bottom:9px}.bo-dossier .bo-evidence{padding-block:12px}.bo-dossier .bo-career-summary .bo-required{margin-top:0}.bo-dossier .bo-reading-counters .bo-counter-limit{margin-top:4px}.bo-dossier .bo-followup{padding:0 24px}.bo-followup>summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:13px;cursor:pointer}.bo-followup[open]{padding-bottom:16px}.bo-followup[open]>summary svg{transform:rotate(180deg)}.bo-dossier .bo-year-detail[data-tone=attention]{background:#fcf6eb;border-top:1px solid #e6cfaa}.bo-dossier .bo-year-detail[data-tone=unknown]{background:#f2f4f3;border-top:1px solid #d8e0dc}.bo-dossier .bo-year-detail[data-tone=neutral]{background:#f3f8f4;border-top:1px solid #d7e7dd}.bo-dossier.bo-polished .bo-overview{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:none;gap:24px;align-items:start;width:100%;min-width:0}.bo-dossier.bo-polished :is(.bo-overview-decisions,.bo-overview-record){display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.bo-dossier.bo-polished .bo-career{display:contents}.bo-dossier.bo-polished .bo-career-overview{grid-area:career}.bo-dossier.bo-polished .bo-history{grid-area:history}.aw-home:has(.bo-polished),.aw-dossiers-grid:has(.bo-polished){min-width:0;max-width:100%}.aw-dossiers-grid:has(.bo-polished){grid-template-columns:minmax(0,1fr)}.bo-dossier.bo-polished{width:100%;max-width:100%;min-width:0}.bo-dossier.bo-polished :is(.bo-card,.hd-heading,.hd-heading-meta){min-width:0;max-width:100%}.bo-dossier.bo-polished .bo-card-heading{flex-wrap:wrap}.bo-dossier.bo-polished .bo-card-heading>a{white-space:normal;max-width:100%;min-height:44px;flex-shrink:0}.bo-dossier.bo-polished .hd-heading-meta>span{overflow-wrap:anywhere}.bo-dossier.bo-polished :is(a,button,summary,dt,dd){overflow-wrap:anywhere}.bo-dossier.bo-polished .bo-impact{margin:0 24px 22px;padding:16px 18px;background:#fcf6e9;border-left:3px solid #c29a56;border-radius:0 8px 8px 0;font-size:14px;line-height:1.7}.bo-dossier.bo-polished .bo-impact p{margin:0}.bo-dossier.bo-polished .bo-impact-condition{font-size:12px;color:#7c6c4d;margin-top:7px}.bo-dossier.bo-polished .bo-family-balance{font-size:14px;color:#246650;margin:12px 0 5px;line-height:1.6}.bo-dossier.bo-polished .bo-conditional-balance{font-size:12px;line-height:1.65;color:#74643f}.bo-dossier.bo-polished .bo-reading-action+.bo-reading-action{border-top:1px solid #e4e9dd;margin-top:22px;padding-top:16px}.bo-dossier.bo-polished .bo-action-fact{color:#315b51;font-weight:600;margin-bottom:8px}.bo-dossier.bo-polished .bo-letter-counts{font-size:12px;color:#57746a;line-height:1.7;margin:14px 0 2px;padding-top:12px;border-top:1px solid #e4e9dd}.bo-dossier.bo-polished .bo-parts-difference{font-size:12px;line-height:1.6}.bo-dossier.bo-polished .bo-card{border-radius:14px;box-shadow:0 3px 10px #173b4504}.bo-dossier.bo-polished .bo-card-heading{border-bottom:0;padding:22px 24px 16px;min-height:0}.bo-dossier.bo-polished .bo-card-heading h3{font-size:12px;letter-spacing:.8px;color:#526a70}.bo-dossier.bo-polished .bo-card-heading>svg{width:32px;height:32px;padding:7px;background:#eef5f1;border-radius:9px}.bo-dossier.bo-polished .bo-card-heading>a.bo-career-link{display:inline-flex;align-items:center;justify-content:space-between;gap:13px;flex:0 0 auto;min-height:44px;margin:0 0 0 auto;padding:6px 6px 6px 16px;border:1px solid #c9dfd2;border-radius:999px;background:#edf5ef;color:#225c49;box-shadow:inset 0 1px #ffffffb3,0 2px 4px #1b493b08;font-size:13px;font-weight:650;line-height:1.3;letter-spacing:0;white-space:nowrap;text-decoration:none}.bo-dossier.bo-polished .bo-career-link-arrow{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid #ffffff1c;border-radius:50%;background:#286b56;color:#fff;box-shadow:0 2px 3px #1b493b15}.bo-dossier.bo-polished .bo-career-link:focus-visible{outline:3px solid #286b56;outline-offset:3px}@media(hover:hover){.bo-dossier.bo-polished .bo-card-heading>a.bo-career-link:hover{background:#e2f0e7;border-color:#aecfbb;color:#194c3b;box-shadow:inset 0 1px #ffffffb3,0 5px 12px #1b493b12;text-decoration:none}.bo-dossier.bo-polished .bo-career-link:hover .bo-career-link-arrow{background:#1c5843}}.bo-dossier.bo-polished .bo-card-heading>a.bo-career-link:active{background:#dcece2;box-shadow:inset 0 1px 3px #1b493b12}.bo-dossier.bo-polished .bo-evidence{background:#f3f7f5;padding:16px 24px;border-block:1px solid #e5ece8}.bo-dossier.bo-polished .bo-evidence-title small{margin-left:auto;color:#607276;font-size:12px;font-weight:500}.bo-dossier.bo-polished .bo-evidence-title>span{margin-left:4px}.bo-dossier.bo-polished .bo-evidence-facts strong{font-size:30px;letter-spacing:-.8px}.bo-dossier.bo-polished .bo-evidence-facts>div{padding-right:8px}.bo-dossier.bo-polished .bo-evidence-sources{margin:8px 0 0}.bo-dossier.bo-polished .bo-evidence-sources>summary{justify-content:space-between;text-decoration:none;min-height:36px;color:#456a62}.bo-dossier.bo-polished .bo-evidence-sources[open]>summary svg{transform:rotate(180deg)}.bo-dossier.bo-polished .bo-career-summary{padding:22px 24px 12px}.bo-dossier.bo-polished .bo-career-conclusion{font-size:21px;letter-spacing:-.4px;line-height:1.45;max-width:48ch}.bo-dossier.bo-polished .bo-career-summary .bo-duration{padding:16px 0 4px;gap:20px;align-items:baseline}.bo-dossier.bo-polished .bo-duration>div:first-child>strong{font-size:42px;letter-spacing:-1.6px;font-weight:600}.bo-dossier.bo-polished .bo-required>strong{font-size:29px;color:#70837e}.bo-dossier.bo-polished .bo-duration-marker{height:24px;font-size:11px}.bo-dossier.bo-polished .bo-segment-bar{height:18px;border-radius:5px;background:#e8eeea}.bo-dossier.bo-polished .bo-segment-bar>button{min-height:18px;transition:filter .15s ease}.bo-dossier.bo-polished .bo-segment-bar>button:first-child{border-radius:5px 0 0 5px}.bo-dossier.bo-polished .bo-segment-bar>button:last-of-type{border-radius:0 5px 5px 0}.bo-dossier.bo-polished .bo-segment-bar>button:only-of-type{border-radius:5px}.bo-dossier.bo-polished .bo-segment-bar>button:hover{filter:brightness(.9)}.bo-dossier.bo-polished .bo-segment-legend{gap:4px 20px}.bo-dossier.bo-polished .bo-segment-legend>button{min-height:42px;align-items:center;font-size:12px}.bo-dossier.bo-polished .bo-segment-legend>button>svg{margin-left:3px;color:#7b8d86}.bo-dossier.bo-polished .bo-complements-separate{font-size:12px;color:#7b5c32}.bo-dossier.bo-polished .bo-complements-separate a{text-decoration:underline;text-underline-offset:3px}.bo-dossier.bo-polished .bo-segment-source{padding:15px 40px 12px 16px;margin:8px 0;background:#f2f7f4;border:0;border-left:3px solid #39947c}.bo-segment-source-content{position:relative}.bo-dossier.bo-polished .bo-source-close{position:absolute;right:-29px;top:-10px;display:grid;place-items:center;min-width:36px;min-height:36px;border:0;border-radius:8px;color:#365d55;background:transparent;cursor:pointer}.bo-dossier.bo-polished .bo-source-close:hover{background:#e0eee5}.bo-dossier.bo-polished .bo-career-note{border:0;padding:8px 24px 18px;font-size:11px;color:#697e78}.bo-dossier.bo-polished .bo-history .bo-card-heading{padding-bottom:10px}.bo-dossier.bo-polished .bo-career-body{border:0;padding:8px 24px 18px;display:block}.bo-dossier.bo-polished .bo-years-summary{font-size:14px;margin:0 0 20px;color:#486760}.bo-dossier.bo-polished .bo-years-summary strong{color:#9a6c29}.bo-dossier.bo-polished .bo-chart-caption{font-size:11px;margin-bottom:13px}.bo-dossier.bo-polished .bo-plot{height:175px}.bo-dossier.bo-polished .bo-year-bars{gap:4px;border-bottom-color:#dfe7e2;background:repeating-linear-gradient(to top,#e6ede8 0,#e6ede8 1px,transparent 1px,transparent 25%)}.bo-dossier.bo-polished .bo-year-bar>span{border-radius:3px 3px 0 0;max-width:40px;background:linear-gradient(180deg,#149981,#058b73)}.bo-dossier.bo-polished .bo-year-bar[data-tone=attention]>span{background:linear-gradient(180deg,#d5b06b,#bd9147)}.bo-dossier.bo-polished .bo-year-bar[data-tone=unknown]>span{background:repeating-linear-gradient(135deg,#eef2ef,#eef2ef 4px,#b8c6bf 4px 6px)}.bo-dossier.bo-polished .bo-year-axis{padding-top:10px}.bo-dossier.bo-polished .bo-year-legend{margin-top:16px;font-size:12px;gap:7px 20px}.bo-dossier.bo-polished .bo-year-detail{display:block;padding:0 24px;background:#f5f8f6;border-color:#e3ebe5}.bo-dossier.bo-polished .bo-year-toolbar{display:flex;align-items:center;gap:10px;padding:11px 0}.bo-dossier.bo-polished .bo-year-detail label{margin:0;flex:none;font-size:12px}.bo-dossier.bo-polished .bo-year-detail select{width:auto;max-width:52%;min-height:40px;background:#fff;border:1px solid #d0dfd5;padding:8px 28px 8px 10px;font-size:12px;border-radius:7px}.bo-dossier.bo-polished .bo-year-toggle{margin-left:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;color:#285f51;font:inherit;font-size:12px;min-height:44px;cursor:pointer}.bo-dossier.bo-polished .bo-year-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.bo-dossier.bo-polished .bo-year-result{padding:5px 0 18px}.bo-dossier.bo-polished .bo-year-result[hidden],.bo-dossier.bo-polished .bo-segment-source[hidden]{display:none}.bo-dossier.bo-polished .bo-year-facts>p{margin-top:12px}.bo-dossier.bo-polished .bo-year-facts dl{gap:8px 22px}.bo-dossier.bo-polished .bo-year-result>strong{font-size:15px}.bo-dossier.bo-polished .bo-career-explanations{border-top:1px solid #e4ebe6;padding:0 24px!important}.bo-dossier.bo-polished .bo-career-explanations>summary{justify-content:space-between;min-height:48px;font-size:12px;font-weight:500}.bo-dossier.bo-polished .bo-career-explanations[open]{padding-bottom:16px!important}.bo-dossier.bo-polished .bo-career-explanations[open]>summary>svg{transform:rotate(180deg)}.bo-dossier.bo-polished .bo-history .bo-career-note{padding-top:0}.bo-dossier.bo-polished .bo-action{background:linear-gradient(145deg,#fcfaf4 0,#fff 72%);border-color:#e9e3d6}.bo-dossier.bo-polished .bo-action .bo-card-heading{background:transparent}.bo-dossier.bo-polished .bo-action .bo-card-heading>svg{background:#f2e9d5;color:#957442}.bo-dossier.bo-polished .bo-action-body{padding:3px 24px 0}.bo-dossier.bo-polished .bo-reading-action h4,.bo-dossier.bo-polished .bo-action-body>h4{font-size:22px;font-weight:600;line-height:1.35;letter-spacing:-.45px;margin:5px 0 12px}.bo-dossier.bo-polished .bo-reading-action>p{font-size:13px;line-height:1.7;color:#536d6b;margin:0 0 18px}.bo-dossier.bo-polished .bo-action .bo-action-button{background:#236e5a;border-color:#236e5a;border-radius:8px;min-height:48px;font-weight:600;padding:12px 15px}.bo-dossier.bo-polished .bo-action .bo-action-button:hover{background:#195440}.bo-dossier.bo-polished .bo-action-preparation>summary,.bo-dossier.bo-polished .bo-pension-breakdown>summary,.bo-dossier.bo-polished .bo-public-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;min-height:44px;font-size:12px;font-weight:500;line-height:1.5}.bo-dossier.bo-polished .bo-action-preparation{margin-top:5px}.bo-dossier.bo-polished .bo-action-preparation[open]>summary>svg,.bo-dossier.bo-polished .bo-pension-breakdown[open]>summary>svg,.bo-dossier.bo-polished .bo-public-details[open]>summary>svg{transform:rotate(180deg)}.bo-dossier.bo-polished .bo-action-document{margin:4px 0 9px;background:#f5f4ed}.bo-dossier.bo-polished .bo-action-body>.bo-card-link{font-size:12px;padding:9px 0 13px;min-height:40px;font-weight:500}.bo-dossier.bo-polished .bo-followup{padding:0 24px;background:#f8f7f1;border-top-color:#e9e3d6}.bo-dossier.bo-polished .bo-followup>summary{font-size:12px;min-height:44px}.bo-dossier.bo-polished .bo-followup[open]{padding-bottom:12px}.bo-dossier.bo-polished .bo-pension{position:relative;border-color:#c8dcd5}.bo-dossier.bo-polished .bo-pension .bo-card-heading{background:#173f4c;color:#fff;padding-bottom:0}.bo-dossier.bo-polished .bo-pension .bo-card-heading h3{color:#c0d9db;font-size:11px;letter-spacing:1px}.bo-dossier.bo-polished .bo-pension .bo-card-heading>svg{color:#b8dfd3;background:#ffffff12}.bo-dossier.bo-polished .bo-pension-body{display:block;padding:0}.bo-dossier.bo-polished .bo-pension-result{padding:18px 24px 10px;background:radial-gradient(ellipse at 110% 5%,#285f69 0,transparent 65%),#173f4c;color:#fff}.bo-dossier.bo-polished .bo-pension-result>.bo-value-intro{color:#bed3d6;font-size:12px;margin:0 0 7px!important}.bo-dossier.bo-polished .bo-pension .bo-amount{font-size:48px;letter-spacing:-1.7px;font-weight:550;line-height:1.15;color:#fff}.bo-dossier.bo-polished .bo-amount-line{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.bo-dossier.bo-polished .bo-pension .bo-amount-unit{display:inline;color:#c4d9db;font-size:12px;margin:0;white-space:nowrap}.bo-dossier.bo-polished .bo-pension .bo-point-context{color:#f0f8f7;font-size:13px;margin:18px 0 13px;line-height:1.5}.bo-dossier.bo-polished .bo-pension .bo-point-context>span{color:#bfd3d7;font-size:12px;margin-top:4px}.bo-dossier.bo-polished .bo-pension-result>p{color:#c8dddd}.bo-dossier.bo-polished .bo-pension-result>.bo-known{background:#fff2d9;color:#6d5125;border-radius:7px;padding:11px 13px;font-size:12px;margin-top:13px}.bo-dossier.bo-polished .bo-pension-breakdown{border-top:1px solid #ffffff25;margin-top:12px;font-size:12px;line-height:1.7;color:#d1e2e2}.bo-dossier.bo-polished .bo-pension-breakdown>summary{color:#d5e7e3}.bo-dossier.bo-polished .bo-pension-parts{border-color:#ffffff26;margin:10px 0}.bo-dossier.bo-polished .bo-pension-parts>div{border-color:#ffffff26;color:#d5e7e3;font-size:12px}.bo-dossier.bo-polished .bo-pension-parts dd{color:#fff}.bo-dossier.bo-polished .bo-comparison{padding:22px 24px 18px;margin:0}.bo-dossier.bo-polished .bo-comparison-caption{font-size:13px;margin:0 0 17px;font-weight:600}.bo-dossier.bo-polished .bo-comparison-caption>span{font-size:11px;margin-top:4px}.bo-dossier.bo-polished .bo-comparison-columns{display:grid;gap:16px}.bo-dossier.bo-polished .bo-comparison-columns>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;width:100%;max-width:none;text-align:left}.bo-dossier.bo-polished .bo-comparison-columns>div>span{order:0;margin:0;font-size:12px;line-height:1.5;align-self:center}.bo-dossier.bo-polished .bo-comparison-columns strong{order:0;margin:0;font-size:18px;line-height:1.3}.bo-dossier.bo-polished .bo-comparison-track{grid-column:1/-1;order:0;display:block;width:100%;height:10px;border:0;background:#eff3f0;border-radius:3px;overflow:hidden}.bo-dossier.bo-polished .bo-comparison-track>span{height:100%;max-width:none;border-radius:3px;background:#c8a061}.bo-dossier.bo-polished .bo-comparison-track>span[data-variant="1"]{background:#138c72}.bo-dossier.bo-polished .bo-gain{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 24px 12px;background:#edf6f0;border-radius:8px;font-size:12px;line-height:1.6}.bo-dossier.bo-polished .bo-gain>svg{flex-shrink:0;color:#278264}.bo-dossier.bo-polished .bo-gain strong{font-size:19px;font-weight:650;white-space:nowrap}.bo-dossier.bo-polished .bo-correction-gain{font-size:11px;padding:0 24px 16px;line-height:1.65}.bo-dossier.bo-polished .bo-public-explanation{padding:0 24px;font-size:12px}.bo-dossier.bo-polished .bo-public-details{border-top:1px solid #e0e9e3}.bo-dossier.bo-polished .bo-public-details[open]{padding-bottom:12px}.bo-dossier.bo-polished .bo-public-calculation{border:0;padding:8px 0}.bo-dossier.bo-polished .bo-pension>.bo-known{padding:0 24px;margin:0 0 12px;font-size:12px}.bo-dossier.bo-polished .bo-pension>.bo-card-link{padding:15px 24px;font-size:13px}.bo-dossier.bo-polished .bo-departure{background:transparent;border:0;border-top:2px solid #b6cbc6;border-radius:0;box-shadow:none;overflow:visible}.bo-dossier.bo-polished .bo-departure .bo-card-heading{background:transparent;padding:20px 0 12px}.bo-dossier.bo-polished .bo-departure .bo-card-heading>svg{background:#e8f0ec}.bo-dossier.bo-polished .bo-departure-body{padding:0 0 14px}.bo-departure-landmarks{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:8px 0 20px}.bo-departure-landmarks>div{position:relative;padding-top:17px;border-top:2px solid #c8d7d0}.bo-departure-landmarks dt{font-size:11px;color:#5c766e;margin-bottom:8px}.bo-departure-landmarks dt>span{position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;border:2px solid #658f7e;background:#f5f8f6}.bo-departure-landmarks [data-state=unknown] dt>span{border-color:#bca671}.bo-departure-landmarks [data-state=studied] dt>span{background:#27866b;border-color:#27866b;box-shadow:0 0 0 4px #e2eee7}.bo-departure-landmarks dd{margin:0;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.45px;color:#214b4c}.bo-departure-landmarks small{display:block;font-size:11px;color:#668075;margin-top:6px}.bo-dossier.bo-polished .bo-departure-body .bo-reading-departure{font-size:13px;line-height:1.7;font-weight:500;color:#3a5e5b;margin:0 0 10px;letter-spacing:0}.bo-dossier.bo-polished .bo-departure-body>.bo-departure-scope{font-size:12px;line-height:1.65;color:#657e77}.bo-dossier.bo-polished .bo-departure>.bo-card-link{padding:12px 0;border-color:#d6e2db;font-size:13px}.bo-dossier.bo-polished .bo-reversion{position:relative;display:block;background:linear-gradient(125deg,#faf5f2,#f7f1ee);border:1px solid #e9ded7;padding:25px 28px;overflow:hidden}.bo-survivor-heading{display:flex;gap:16px;align-items:center;margin-bottom:18px}.bo-dossier.bo-polished .bo-survivor-icon{display:grid;place-items:center;flex:none;width:49px;height:49px;background:#eee0dc;color:#8d6265;border:1px solid #e7d3d0;border-radius:50%;box-shadow:0 0 0 6px #f7ece7}.bo-dossier.bo-polished .bo-reversion h3{color:#846f6e;font-size:10px;letter-spacing:1.3px;margin:0 0 4px}.bo-dossier.bo-polished .bo-reversion .bo-survivor-title{color:#533e44;font-size:22px;font-weight:550;line-height:1.35;letter-spacing:-.4px}.bo-dossier.bo-polished .bo-reversion p{font-size:13px;color:#786966;line-height:1.7;max-width:72ch}.bo-dossier.bo-polished .bo-reversion .bo-survivor-amount{display:grid;gap:5px;padding:16px 0 6px;margin:0}.bo-dossier.bo-polished .bo-survivor-amount>span{font-size:12px}.bo-dossier.bo-polished .bo-survivor-amount>strong{color:#664c52;font-size:30px;line-height:1.3;letter-spacing:-.7px;font-weight:600}.bo-dossier.bo-polished .bo-survivor-amount small{font-size:12px;font-weight:400;letter-spacing:0;white-space:nowrap}.bo-dossier.bo-polished .bo-reversion details{margin:8px 0;color:#6f5558;font-size:12px;line-height:1.7}.bo-dossier.bo-polished .bo-reversion summary{cursor:pointer;min-height:40px;align-content:center}.bo-dossier.bo-polished .bo-reversion .bo-card-link{color:#79565e;background:transparent;padding:12px 0 0;margin-top:10px;border:0;border-top:1px solid #e4d7d2;min-height:44px;font-size:13px}.bo-dossier.bo-polished .bo-reversion .bo-card-link:hover{color:#462c36}.bo-dossier.bo-polished :is(.bo-action-preparation,.bo-pension-breakdown,.bo-public-details)>summary::-webkit-details-marker{display:none}@media(max-width:1150px)and (min-width:761px){.bo-dossier.bo-polished .bo-pension .bo-amount{font-size:40px}.bo-dossier.bo-polished .bo-overview{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:18px}.bo-dossier.bo-polished :is(.bo-overview-decisions,.bo-overview-record){gap:18px}.bo-dossier.bo-polished .bo-card-heading{padding:20px 20px 14px}.bo-dossier.bo-polished .bo-card-heading>a{white-space:normal}.bo-dossier.bo-polished .bo-year-toolbar{flex-wrap:wrap}.bo-dossier.bo-polished .bo-year-toggle{flex-basis:100%;margin:0;min-height:36px}.bo-dossier.bo-polished .bo-evidence-facts{gap:10px}.bo-dossier.bo-polished .bo-evidence-title{flex-wrap:wrap}.bo-dossier.bo-polished .bo-career-conclusion{font-size:20px}.bo-departure-landmarks{gap:12px}.bo-departure-landmarks dd{font-size:20px}}@media(max-width:760px){.bo-dossier.bo-polished .bo-overview{display:flex;flex-direction:column;align-items:stretch;gap:20px}.adcf-workspace:has(.bo-polished) :is(.aw-shell-body,.aw-main,.aw-topbar,.aw-home){min-width:0;max-width:100%}.adcf-workspace:has(.bo-polished) .aw-breadcrumb{min-width:0;overflow-wrap:anywhere}.bo-dossier.bo-polished .hd-heading-meta{width:100%;justify-content:flex-start}.bo-dossier.bo-polished .bo-card-heading>h3{flex:1 1 170px}.bo-dossier.bo-polished .bo-card-heading>a{flex:0 1 auto}.bo-dossier.bo-polished .bo-impact{margin-inline:20px;padding:14px;font-size:13px}.bo-dossier.bo-polished .bo-evidence-facts>div{overflow-wrap:anywhere}.bo-dossier.bo-polished .bo-segment-legend>button{max-width:100%;text-align:left}.bo-dossier.bo-polished .bo-career{display:contents}.bo-dossier.bo-polished .bo-card{width:100%;border-radius:12px}.bo-dossier.bo-polished .bo-card-heading{padding:18px 20px 12px}.bo-dossier.bo-polished .bo-evidence,.bo-dossier.bo-polished .bo-career-summary,.bo-dossier.bo-polished .bo-career-body{padding-left:20px;padding-right:20px}.bo-dossier.bo-polished .bo-evidence-title{flex-wrap:wrap;font-size:12px;gap:7px}.bo-dossier.bo-polished .bo-evidence-title>small{font-size:11px}.bo-dossier.bo-polished .bo-evidence-facts{gap:9px}.bo-dossier.bo-polished .bo-evidence-facts strong{font-size:28px}.bo-dossier.bo-polished .bo-evidence-facts span{font-size:11px}.bo-dossier.bo-polished .bo-career-conclusion{font-size:20px}.bo-dossier.bo-polished .bo-duration>div:first-child>strong{font-size:39px}.bo-dossier.bo-polished .bo-career-summary .bo-duration{gap:18px}.bo-dossier.bo-polished .bo-year-bars{gap:2px}.bo-dossier.bo-polished .bo-plot{height:160px}.bo-dossier.bo-polished .bo-year-detail{padding-inline:20px}.bo-dossier.bo-polished .bo-year-toolbar{flex-wrap:wrap;gap:8px}.bo-dossier.bo-polished .bo-year-detail select{flex:1;max-width:none;min-height:44px}.bo-dossier.bo-polished .bo-year-toggle{flex-basis:100%;margin:0;min-height:40px}.bo-dossier.bo-polished .bo-career-note{padding-inline:20px}.bo-dossier.bo-polished .bo-career-explanations{padding-inline:20px!important}.bo-dossier.bo-polished .bo-action-body{padding:4px 20px 0}.bo-dossier.bo-polished .bo-followup{padding-inline:20px}.bo-dossier.bo-polished .bo-action-preparation>summary{min-height:48px}.bo-dossier.bo-polished .bo-pension-result{padding:18px 20px 10px}.bo-dossier.bo-polished .bo-pension .bo-amount{font-size:46px}.bo-dossier.bo-polished .bo-comparison{padding:22px 20px 18px}.bo-dossier.bo-polished .bo-gain{margin-inline:20px}.bo-dossier.bo-polished .bo-departure{border-radius:0}.bo-dossier.bo-polished .bo-departure .bo-card-heading{padding-inline:0}.bo-dossier.bo-polished .bo-reversion{padding:24px 22px}.bo-dossier.bo-polished .bo-reversion .bo-survivor-title{font-size:21px}.bo-dossier.bo-polished .bo-segment-legend>button,.bo-dossier.bo-polished .bo-evidence-sources>summary{min-height:44px}.bo-dossier.bo-polished .bo-pension[data-amount-state=identity-conflict] .bo-amount{font-size:35px}}@media(prefers-reduced-motion:no-preference){.bo-dossier.bo-polished .bo-card-heading>a.bo-career-link{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.bo-dossier.bo-polished .bo-career-link-arrow{transition:background-color .16s ease}.bo-dossier.bo-polished .bo-career-link-arrow>svg{transition:transform .18s ease}.bo-dossier.bo-polished .bo-career-link:is(:hover,:focus-visible) .bo-career-link-arrow>svg{transform:translate(2px)}.bo-dossier.bo-polished .bo-comparison-track>span{transform-origin:left;animation:bo-polish-reveal .45s ease both}.bo-dossier.bo-polished .bo-card-link>svg,.bo-dossier.bo-polished .bo-action-button>svg{transition:transform .15s ease}.bo-dossier.bo-polished .bo-card-link:hover>svg,.bo-dossier.bo-polished .bo-action-button:hover>svg{transform:translate(3px)}@keyframes bo-polish-reveal{0%{transform:scaleX(.9);opacity:.6}to{transform:scaleX(1);opacity:1}}}.st-fallback .r65-date-link{display:flex;flex-direction:column;justify-content:center;min-height:60px;padding:9px 2px;text-decoration:none;color:inherit}.st-fallback .r65-date-link>span:first-child{font-weight:650}.st-fallback .r65-date-action{font-size:11px;font-weight:500;color:#286851;margin-top:6px}.st-fallback .r65-current-context{padding:12px 16px;background:#edf3ed;border-left:3px solid #4d9576}.st-fallback .r65-parts dt{padding-left:0}@media(max-width:600px){.st-fallback .r65-date-link{font-size:15px;min-height:48px}.st-fallback .r65-date-link small,.st-fallback .r65-date-action{font-size:12px}.st-fallback .r65-pension .pn-formula>header>strong{margin-left:0}}.th-page[data-theme=montant],.th-page[data-theme=depart]{min-width:0;width:100%}.r65-pension,.r65-departure{--r65-ink:#183f48;--r65-green:#236c57;--r65-line:#dbe5df;--r65-muted:#5e716f;min-width:0;max-width:1480px;width:100%;font-size:14px;line-height:1.65;color:var(--r65-ink)}.r65-pension *,.r65-departure *{box-sizing:border-box;min-width:0}.r65-pension{gap:32px}.r65-pension .pn-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:16px;border:1px solid #d8e2dd;background:#183f48;box-shadow:0 8px 22px #173c4508}.r65-pension .pn-hero-main{background:radial-gradient(ellipse at top right,#32656a 0,transparent 70%);padding:32px;color:#fff}.r65-pension .pn-hero-main :is(h2,.pn-total,.pn-context){color:#fff}.r65-pension .pn-hero-main :is(.aw-eyebrow,.pn-note,.pn-total>span){color:#e0eae5}.r65-pension .pn-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;font-size:clamp(40px,4.2vw,64px);margin:24px 0 18px;letter-spacing:-2px}.r65-pension .pn-total>span{display:inline;font-size:14px;margin:0;letter-spacing:0;white-space:nowrap}.r65-pension .pn-context{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:16px}.r65-pension .pn-hypothesis{max-width:46ch;color:#e0eae5}.r65-pension .r65-hero-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:14px;font-size:13px;color:#fff;text-decoration:none;border-bottom:1px solid #ffffff60}.r65-pension .pn-composition{padding:30px 32px;background:#f6f8f5;color:var(--r65-ink);border:0}.r65-pension .pn-composition>.aw-eyebrow{color:#537265}.r65-pension .pn-composition h3{font-size:23px;font-weight:550;margin-bottom:14px;letter-spacing:-.5px}.r65-pension .pn-composition>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-weight:600;font-size:13px;text-decoration:none}.r65-parts{margin:0 0 8px}.r65-parts>div{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--r65-line);align-items:baseline}.r65-parts dt{position:relative;padding-left:17px}.r65-parts dt i{position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:#24886b}.r65-parts [data-index="1"]{background:#74a597}.r65-parts [data-index="2"]{background:#c6a366}.r65-parts [data-index="3"]{background:#5d798c}.r65-parts [data-index="4"]{background:#8a889e}.r65-parts dd{margin:0;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.r65-parts small{display:block;color:var(--r65-muted);font-size:11px;margin-top:3px;max-width:34ch}.r65-capital{border-left:2px solid #bb9a66;margin:18px 0;padding:4px 0 4px 13px;font-size:12px}.r65-capital p{margin:5px 0}.r65-pension .pn-choice{display:block;border:0;background:none;padding:0}.r65-pension .pn-choice h2{font-size:25px;font-weight:550}.r65-pension .pn-choice header p:not(.aw-eyebrow){color:var(--r65-muted)}.r65-pension .pn-choice-options{margin:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.r65-pension .pn-choice-option{position:relative;display:flex;flex-direction:column;align-items:start;padding:19px 22px;border:1px solid var(--r65-line);border-radius:10px;background:#fff;text-decoration:none;min-height:120px}.r65-pension .pn-choice-option[aria-current=true]{border:2px solid #397962;padding:18px 21px;background:#eef5ef}.r65-pension .pn-choice-option>span{font-size:14px;color:var(--r65-ink)}.r65-pension .pn-choice-option>strong{font-size:31px;line-height:1.2;letter-spacing:-.7px;margin:10px 0 4px}.r65-pension .pn-choice-option>small{color:var(--r65-muted);font-size:12px}.r65-pension .pn-choice-option>svg{position:absolute;right:20px;bottom:23px}.r65-pension .pn-choice-option:hover{background:#eaf3ee;border-color:#52846f}.r65-pension .pn-choice-option[aria-disabled=true]{opacity:.65;cursor:default}.r65-pension .pn-comparison-note{border:0;border-left:3px solid #4d9576;background:#edf5ee;padding:12px 16px;font-size:14px;margin:16px 0 0}.r65-correction{display:flex;align-items:start;gap:16px;border-top:1px solid #ddcfb6;border-bottom:1px solid #ddcfb6;padding:21px 22px;background:#faf6eb}.r65-correction>svg{flex-shrink:0;color:#927240;margin-top:3px}.r65-correction h3{font-weight:600;font-size:16px}.r65-correction .pn-note{margin-bottom:0}.r65-pension .pn-calculations{display:block}.r65-pension .pn-section-heading{align-items:start;margin-bottom:22px}.r65-pension .pn-section-heading>span{font-size:12px}.r65-pension .pn-formula{border:0;border-top:1px solid var(--r65-line);background:transparent;border-radius:0;padding:25px 0;margin:0}.r65-pension .pn-formula>header>strong{font-size:26px;white-space:nowrap}.r65-pension .pn-equation{background:#fff;border:1px solid #e3e9e3;border-radius:8px;padding:21px 23px;margin:20px 0 16px}.r65-pension .pn-equation strong{font-size:25px;font-variant-numeric:tabular-nums}.r65-pension .pn-equation>div>span{font-size:12px}.r65-pension .pn-facts{background:#edf2ee;border-radius:6px;gap:20px;padding:17px 22px}.r65-pension .pn-facts dd{font-variant-numeric:tabular-nums}.r65-pension .pn-part-marker{border-radius:50%;width:35px;height:35px;background:#e4ede4;color:#31614f}.r65-pension .pn-net{display:block;padding:28px 0}.r65-pension .pn-net table{margin-top:20px;background:#fff;border-radius:8px}.r65-pension .pn-net thead th{font-size:12px;white-space:normal}.r65-pension .pn-net td,.r65-pension .pn-net th{padding:13px 12px}.r65-official{background:#edf3ed;border-radius:10px;padding:26px}.r65-official h3{margin-top:8px}.r65-departure{display:grid;gap:32px}.r65-departure h2{font-weight:550;font-size:26px;line-height:1.35;letter-spacing:-.7px;margin:0 0 10px}.r65-departure h3{font-size:18px;line-height:1.4;font-weight:600;margin:0}.r65-departure p{margin:8px 0}.r65-departure .aw-eyebrow{font-size:11px;letter-spacing:1.4px;font-weight:650;margin:0 0 13px}.r65-departure a{text-underline-offset:4px}.r65-muted{color:var(--r65-muted);font-size:12px}.r65-landmark{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr);gap:30px;padding:30px 32px;border-radius:14px;background:#edf2ec;border:1px solid #d5e1d5}.r65-landmark h2{font-size:27px;max-width:30ch}.r65-landmark h2 strong{font-weight:650;color:#25624e}.r65-landmark p{color:#4c6960;max-width:57ch}.r65-landmark-fact{border-left:1px solid #c7d6ca;padding:4px 0 4px 26px;align-self:center;display:flex;flex-direction:column;align-items:start}.r65-landmark-fact>span{font-size:12px}.r65-landmark-fact>strong{font-size:35px;font-weight:600;line-height:1.3;margin:8px 0 0;letter-spacing:-1px}.r65-landmark-fact>small{color:#556f64;font-size:12px}.r65-landmark-fact>a{display:inline-flex;align-items:center;gap:12px;font-size:12px;min-height:44px;margin-top:10px;color:inherit;text-decoration:none;font-weight:600}.r65-section-heading>p:not(.aw-eyebrow){color:var(--r65-muted)}.r65-tables{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:23px}.r65-calendar{overflow:hidden;border:1px solid var(--r65-line);border-radius:11px;background:#fff}.r65-calendar>header{display:flex;gap:14px;align-items:start;padding:21px 22px;background:#f1f4ef;border-bottom:1px solid var(--r65-line)}.r65-numeral{font-size:12px;font-weight:600;line-height:28px;width:28px;flex-shrink:0;text-align:center;border-radius:50%;background:#dce8dc;color:#49785f}.r65-calendar[data-activity="1"]>header{background:#e9f1ee}.r65-calendar header h3{font-size:16px}.r65-calendar header p{font-size:12px;color:var(--r65-muted);margin:6px 0 0}.r65-table-scroll{max-width:100%;overflow-x:auto}.r65-calendar table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.r65-calendar caption{text-align:left;font-size:11px;padding:12px 15px;color:var(--r65-muted)}.r65-calendar th,.r65-calendar td{padding:11px 8px;text-align:right;border-top:1px solid #e6ece7;vertical-align:middle}.r65-calendar th:first-child{text-align:left;padding-left:14px}.r65-calendar td:last-child{padding-right:14px}.r65-calendar thead th{font-size:10px;line-height:1.45;font-weight:600;color:#64786e;letter-spacing:.15px}.r65-calendar tbody th{font-weight:500;padding-top:0;padding-bottom:0}.r65-calendar td strong{font-size:14px;font-weight:650;white-space:nowrap}.r65-calendar table small{display:block;font-size:10px;color:var(--r65-muted);line-height:1.45;margin-top:4px}.r65-calendar button{display:flex;flex-direction:column;justify-content:center;gap:0;min-height:59px;border:0;border-radius:0;cursor:pointer;text-align:left;color:inherit;font:inherit;background:none;padding:7px 2px;width:100%}.r65-calendar button>span{font-weight:650}.r65-calendar tr[data-selected=true]{background:#f1f6ee;box-shadow:inset 3px 0 #75a588}.r65-calendar tr[data-active=true]{background:#e4f0e7;box-shadow:inset 3px 0 #25664f}.r65-calendar tr:hover{background:#f5f8f3}.r65-explore{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);border-radius:12px;overflow:hidden;border:1px solid var(--r65-line);background:#fff}.r65-slider{padding:29px 31px}.r65-slider h2{font-size:32px;margin-bottom:4px}.r65-slider>label{display:block;margin-top:22px;font-size:12px;color:var(--r65-muted)}.r65-slider input[type=range]{width:100%;min-width:0;height:44px;accent-color:#24634f;margin:4px 0;cursor:pointer}.r65-range-labels{display:flex;justify-content:space-between;font-size:11px;color:var(--r65-muted);margin-bottom:16px}.r65-selected{padding:25px 29px;background:#183f48;color:#fff;display:flex;flex-direction:column;align-items:start}.r65-selected>span{font-size:13px;margin-top:18px}.r65-selected>strong{font-size:45px;line-height:1.25;letter-spacing:-1.5px;font-weight:600;margin:6px 0}.r65-selected>small{font-size:12px;color:#cbded4}.r65-activity{display:flex;gap:4px;padding:4px;border-radius:24px;background:#ffffff14}.r65-activity button{min-height:36px;border:0;border-radius:20px;background:transparent;color:#d9e8df;cursor:pointer;font:inherit;font-size:12px;padding:6px 17px}.r65-activity button[aria-pressed=true]{background:#eaf2e9;color:#174634;font-weight:650}.r65-gain{padding:10px 0 0;font-size:13px;color:#d4e6da}.r65-open-amount{display:flex;align-items:center;justify-content:space-between;gap:30px;color:inherit;font-weight:600;font-size:13px;text-decoration:none;border-top:1px solid #ffffff40;width:100%;min-height:49px;margin-top:19px;padding-top:7px}.r65-arbitration{border-top:1px solid var(--r65-line);padding-top:27px}.r65-pair{font-size:22px;letter-spacing:-.4px}.r65-pair>span{font-size:13px;color:var(--r65-muted);margin:0 8px}.r65-arbitration-values{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;background:#f4f1e8;border-radius:10px;padding:23px;margin:20px 0}.r65-arbitration-values>div+div{border-left:1px solid #ded6c3;padding-left:23px}.r65-arbitration-values dt{font-size:12px;color:#655f4f}.r65-arbitration-values dd{margin:7px 0 3px;font-size:27px;line-height:1.25;letter-spacing:-.6px;font-weight:550}.r65-arbitration-values small{font-size:11px;color:#6c685a}.r65-cumulative-missing{font-size:12px;color:var(--r65-muted)}.r65-empty{padding:18px 20px;border-left:2px solid #cbb385;background:#faf6eb;font-size:13px}.r65-assumptions{border-top:1px solid var(--r65-line);padding-top:10px}.r65-assumptions summary{cursor:pointer;min-height:44px;font-size:13px;padding:11px 0}.th-page[data-theme=depart] #depart-souhaite{margin-top:30px}.th-page[data-theme=depart] .bd-goal{margin:0;background:#edf3ed;border:1px solid #d5e1d6;border-radius:12px;padding:25px 28px}.th-page[data-theme=depart] .bd-goal h2{font-size:22px}.r65-departure :focus-visible,.r65-pension :focus-visible{outline:3px solid #a54764;outline-offset:3px}.r65-selected :focus-visible{outline-color:#f5cb96}.r65-departure a:hover,.r65-pension a:hover{text-decoration:underline}@media(min-width:1600px){.r65-pension .pn-hero-main,.r65-pension .pn-composition{padding:36px 42px}.r65-calendar th,.r65-calendar td{padding-left:14px;padding-right:14px}.r65-calendar table{font-size:13px}.r65-calendar thead th,.r65-calendar table small{font-size:11px}}@media(max-width:1150px){.r65-tables{grid-template-columns:1fr}.r65-landmark{grid-template-columns:1.3fr 1fr;gap:20px;padding:25px}.r65-calendar thead th{font-size:11px}.r65-calendar table{font-size:13px}.r65-pension .pn-hero-main,.r65-pension .pn-composition{padding:26px}.r65-pension .pn-total{font-size:45px}.r65-arbitration-values{gap:15px;padding:18px}.r65-arbitration-values>div+div{padding-left:15px}.r65-arbitration-values dd{font-size:24px}}@media(max-width:760px){.th-page[data-theme=montant] .th-page-head,.th-page[data-theme=depart] .th-page-head{flex-wrap:wrap}.th-page[data-theme=montant] .th-page-head>div,.th-page[data-theme=depart] .th-page-head>div{min-width:0}.r65-pension,.r65-departure{font-size:14px;gap:25px;overflow-wrap:anywhere}.r65-pension .pn-hero{grid-template-columns:1fr}.r65-pension .pn-hero-main,.r65-pension .pn-composition{padding:24px 21px}.r65-pension .pn-total{font-size:44px;gap:9px}.r65-pension .pn-total>span{font-size:12px}.r65-pension .pn-context{font-size:14px;gap:5px 16px}.r65-pension .pn-choice h2,.r65-departure h2{font-size:23px}.r65-pension .pn-choice-options{gap:9px}.r65-pension .pn-choice-option{padding:15px 12px}.r65-pension .pn-choice-option[aria-current=true]{padding:14px 11px}.r65-pension .pn-choice-option>span{font-size:12px;min-height:40px}.r65-pension .pn-choice-option>strong{font-size:27px}.r65-pension .pn-choice-option>small{font-size:11px;padding-right:10px}.r65-pension .pn-choice-option>svg{display:none}.r65-correction{padding:18px 15px;gap:12px}.r65-correction h3{font-size:16px}.r65-pension .pn-formula>header{flex-wrap:wrap}.r65-pension .pn-formula>header>strong{font-size:24px;margin-left:45px}.r65-pension .pn-equation{padding:18px 15px;gap:18px 15px;display:grid;grid-template-columns:1fr 1fr}.r65-pension .pn-equation>b{display:none}.r65-pension .pn-equation strong{font-size:22px}.r65-pension .pn-equation span{font-size:11px}.r65-pension .pn-facts{padding:16px;gap:16px}.r65-pension .pn-net th,.r65-pension .pn-net td{padding:12px 9px;min-width:75px}.r65-pension .pn-net th:first-child{min-width:120px}.r65-pension .pn-net td{white-space:nowrap}.r65-pension .pn-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto}.r65-landmark{grid-template-columns:1fr;gap:20px;padding:24px 21px}.r65-landmark h2{font-size:25px}.r65-landmark-fact{border-left:0;border-top:1px solid #c7d6ca;padding:18px 0 0}.r65-landmark-fact>strong{font-size:34px}.r65-tables{gap:17px;margin-top:20px}.r65-calendar>header{padding:18px 16px;gap:10px}.r65-calendar table{font-size:11px}.r65-calendar thead th{font-size:9px;letter-spacing:0;padding:9px 4px}.r65-calendar th,.r65-calendar td{padding:11px 4px}.r65-calendar th:first-child{padding-left:9px}.r65-calendar td:last-child{padding-right:9px}.r65-calendar button{font-size:11px;min-height:64px}.r65-calendar td strong{font-size:12px}.r65-calendar table small{font-size:9px}.r65-calendar .r65-muted{font-size:10px}.r65-calendar caption{font-size:10px;padding:10px 9px}.r65-calendar th:first-child{width:28%}.r65-calendar td strong{white-space:normal}.r65-explore{grid-template-columns:1fr}.r65-slider{padding:24px 21px}.r65-slider h2{font-size:30px}.r65-selected{padding:22px}.r65-selected>strong{font-size:43px}.r65-arbitration-values{grid-template-columns:1fr;gap:17px;padding:21px}.r65-arbitration-values>div+div{border-left:0;border-top:1px solid #ded6c3;padding:17px 0 0}.r65-arbitration-values dd{font-size:28px}.r65-pair{font-size:20px}.r65-pair>span{display:block;margin:4px 0}.th-page[data-theme=depart] .bd-goal{padding:24px 20px;flex-wrap:wrap}.th-page[data-theme=depart] .bd-goal h2{font-size:21px}}@media(prefers-reduced-motion:no-preference){.r65-pension .pn-choice-option{transition:background .16s,border-color .16s}.r65-departure .r65-calendar tr{transition:background .12s}}.r65-all-dates{min-height:44px;display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:7px 0;color:#25674f;font:inherit;font-size:13px;font-weight:600;background:none;border:0;cursor:pointer}.r65-all-dates:hover{text-decoration:underline;text-underline-offset:4px}.r65-conditions{margin-top:28px;padding:24px 0;border-top:1px solid #dbe5df;font-size:14px;line-height:1.65}.r65-conditions h2{font-size:25px;font-weight:550;letter-spacing:-.5px}.r65-conditions>p:not(.aw-eyebrow){color:#5e716f;margin:10px 0}.r65-conditions ul{padding:0;list-style:none;margin:18px 0}.r65-conditions li{display:flex;gap:14px;align-items:baseline;border-bottom:1px solid #e0e7e1;padding:12px 0}.r65-conditions li>span:first-child{border-radius:4px;background:#edf2eb;color:#466b53;font-size:11px;padding:3px 8px;min-width:70px;text-align:center;flex-shrink:0}.r65-conditions summary{min-height:44px;padding:10px 0;cursor:pointer;font-size:13px}.r65-milestones{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:24px;border-top:1px solid #c7d6ca;padding-top:22px}.r65-milestones>div>span{display:block;color:#587464;font-size:12px;margin-bottom:7px}.r65-milestones strong{font-size:17px;font-weight:600}.r65-milestones p{font-size:13px;margin:3px 0}.r65-milestones p strong{font-size:14px}.r65-pair-dates{color:#567261;font-size:13px}.r65-pair-dates>span{margin:0 12px}.r65-facts-table{border-collapse:collapse;width:100%;background:#fff;font-size:13px}.r65-facts-table th,.r65-facts-table td{padding:11px 14px;border-bottom:1px solid #dbe5df;text-align:right;font-variant-numeric:tabular-nums}.r65-facts-table th:first-child{text-align:left}.r65-facts-table thead th{background:#edf2ee;font-weight:600;color:#466253;font-size:12px}.r65-facts-table tbody th{font-weight:500}.r65-facts-table td{white-space:nowrap}.r65-facts-table small{display:block;font-size:12px;color:#5e716f}.r65-pension .pn-disclosure summary{min-height:44px}.r65-public-facts h4{font-size:16px;font-weight:600;margin:20px 0 12px}.r65-public-facts .pn-facts{margin:16px 0}.r65-public-sensitivity{border-left:3px solid #ba9b69;background:#faf6eb;padding:15px 18px}.r65-net-thresholds{margin-top:-16px}.r65-net-thresholds h3{font-size:19px;font-weight:600}.r65-net-thresholds>p{color:#5e716f}.r65-net-thresholds table{min-width:650px}.r65-public-facts li{margin-bottom:16px}@media(max-width:760px){.r65-milestones{grid-template-columns:1fr;gap:17px}.r65-milestones>div+div{border-top:1px solid #d5e1d5;padding-top:15px}.r65-facts-table th,.r65-facts-table td{padding:12px 9px}.r65-facts-table{font-size:13px}.r65-facts-table thead th{font-size:12px}.r65-activity button{min-height:44px}.r65-pair-dates>span{display:block;margin:5px 0}}@media(max-width:600px){.r65-calendar table,.r65-calendar tbody{display:block;width:100%}.r65-calendar thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.r65-calendar caption{display:block;width:100%;font-size:12px;padding:13px 16px;text-align:left}.r65-calendar tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px;padding:9px 16px 14px;border-top:1px solid #dbe5df}.r65-calendar tbody th:first-child{grid-column:1/-1;width:auto;padding:0;border:0}.r65-calendar tbody th button{min-height:48px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;font-size:15px}.r65-calendar tbody th button small{font-size:12px;margin:0;text-align:right}.r65-calendar tbody td,.r65-calendar tbody td:last-child{border:0;padding:9px 0 0;text-align:left;font-size:15px}.r65-calendar tbody td:before{content:attr(data-label);display:block;font-size:12px;line-height:1.5;font-weight:400;color:#5e716f;margin-bottom:4px}.r65-calendar tbody td strong{font-size:21px;line-height:1.3}.r65-calendar tbody td small,.r65-calendar tbody td .r65-muted{font-size:12px}.r65-calendar[data-activity="0"] tbody td:last-child{grid-column:1/-1}}.wf-goal{max-width:940px;margin-inline:auto}.wf-goal .st-head{max-width:740px;margin-block:28px 32px}.wf-paper{padding:clamp(20px,4vw,40px);border:1px solid #dce5e1;border-radius:18px;background:#fff}.wf-paper fieldset{min-width:0;padding:0;border:0}.wf-paper legend{font-weight:600;margin-bottom:16px}.wf-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wf-modes legend{float:left;width:100%;grid-column:1/-1}.wf-mode{display:flex;gap:10px;align-items:center;padding:20px 16px;min-height:78px;border:1px solid #d7e2dd;border-radius:12px;cursor:pointer}.wf-mode:has(input:checked){border-color:#246b59;background:#edf5ef;box-shadow:inset 0 0 0 1px #246b59}.wf-mode:focus-within{outline:2px solid #173f4a;outline-offset:3px}.wf-mode input{accent-color:#246b59;width:18px;height:18px;flex:0 0 auto}.wf-age,.wf-date,.wf-unknown{margin-top:32px}.wf-age-fields{display:flex;align-items:end;gap:12px}.wf-age-fields>span{padding-bottom:12px}.wf-field{display:flex;flex-direction:column;gap:8px;min-width:0}.wf-field label{font-size:14px;font-weight:500}.wf-field input{border:1px solid #adbfba;border-radius:8px;padding:12px;width:100%;min-height:48px;color:#173f4a;font:inherit;box-sizing:border-box}.wf-age-fields .wf-field{width:110px}.wf-date .wf-field{max-width:280px}.wf-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:36px}.wf-actions a,.wf-text-button{color:#246b59;text-underline-offset:4px}.wf-error{color:#9b3d25;font-size:14px}.wf-delete{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:28px 4px}.wf-delete h2{font-size:16px;margin:0 0 8px}.wf-delete p{margin:0;font-size:14px;color:#536b74}.wf-text-button{background:transparent;border:0;padding:12px 0;text-decoration:underline;font:inherit;cursor:pointer}.wf-goal-fallback .wf-age,.wf-goal-fallback .wf-date,.wf-goal-fallback .wf-unknown{display:none}.wf-goal-fallback:has(input[value=age]:checked) .wf-age,.wf-goal-fallback:has(input[value=date]:checked) .wf-date,.wf-goal-fallback:has(input[value=unknown]:checked) .wf-unknown{display:block}.wf-goal-fallback .wf-submit-unknown{display:none}.wf-goal-fallback:has(input[value=unknown]:checked) .wf-submit-save{display:none}.wf-goal-fallback:has(input[value=unknown]:checked) .wf-submit-unknown{display:inline}@media(max-width:600px){.wf-modes{grid-template-columns:minmax(0,1fr)}.wf-mode{min-height:56px;padding:14px}.wf-delete{align-items:flex-start;flex-direction:column;gap:8px}.wf-actions{gap:20px}.wf-actions .aw-button{width:100%;justify-content:center}.wf-age-fields{gap:8px}.wf-age-fields .wf-field{width:82px}}.sr-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:24px 0 32px}.sr-heading h1{margin:8px 0 12px}.sr-heading p{margin:0}.sr-document{display:grid;grid-template-columns:1.1fr .8fr .8fr 1.5fr;gap:24px;padding:28px;background:#eaf2ed;border-radius:16px;align-items:start}.sr-document>div{min-width:0}.sr-document span,.sr-totals>div>span{display:block;color:#526c71;font-size:13px;margin-bottom:9px}.sr-document strong{font-size:15px;font-weight:600}.sr-document-lead{display:flex;gap:14px}.sr-document-lead strong{font-size:24px}.sr-document-lead p{font-size:13px;margin:8px 0 0}.sr-version{padding:14px 18px;background:#fff5e5;border-left:3px solid #b4813e}.sr-totals{display:flex;gap:40px;flex-wrap:wrap;padding:28px 4px 32px;border-bottom:1px solid #dce5e1}.sr-totals>div>strong{display:block;font-size:24px;margin-bottom:10px}.sr-source{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#576f74;white-space:nowrap}.sr-career{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:40px;padding-block:36px;align-items:start}.sr-year-selection h2{font-size:25px;margin:8px 0}.sr-year-selection>p{font-size:14px}.sr-years{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:9px;margin:24px 0}.sr-years a{min-width:0;display:flex;flex-direction:column;gap:5px;padding:12px 8px;text-align:center;text-decoration:none;border:1px solid #c7d9cf;border-radius:9px;background:#edf4ef;color:#19483d}.sr-years span{font-size:12px}.sr-years [data-tone=attention]{background:#fcf3e2;border-color:#ddc59c;color:#765018}.sr-years [data-tone=unknown]{background:repeating-linear-gradient(135deg,#f5f7f6,#f5f7f6 4px,#e9eeeb 4px 5px);border-color:#d5ddda;color:#536b74}.sr-years [aria-current=true]{outline:2px solid #173f4a;outline-offset:2px}.sr-years a:focus-visible{outline:3px solid #246b59;outline-offset:3px}.sr-legend{display:flex;flex-wrap:wrap;gap:10px 16px;list-style:none;padding:0;font-size:12px}.sr-legend li:before{content:"";display:inline-block;width:9px;height:9px;margin-right:6px;background:#8caf9b;border-radius:2px}.sr-legend [data-tone=attention]:before{background:#c79e57}.sr-legend [data-tone=unknown]:before{background:#c3ccc8}.sr-note{color:#5c7378;font-size:12px;line-height:1.65}.sr-year-detail{min-width:0;padding:28px;border:1px solid #dce5e1;border-radius:16px;background:#fff}.sr-year-detail>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.sr-year-detail h2{font-size:36px;margin:6px 0 20px}.sr-year-detail h3{font-size:17px;margin:28px 0 14px}.sr-status{padding:7px 10px;border-radius:6px;background:#edf4ef;font-size:12px}.sr-status[data-tone=attention]{background:#fcf3e2;color:#765018}.sr-status[data-tone=unknown]{background:#eef1ef;color:#536b74}.sr-annual-total{display:flex;justify-content:space-between;gap:12px;align-items:center}.sr-annual-total>strong{font-size:23px}.sr-regimes{margin-top:24px}.sr-regimes>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #e3eae6}.sr-regimes dd{margin:0;display:flex;flex-direction:column;gap:7px;text-align:right}.sr-regimes dt{font-size:14px}.sr-period{margin:14px 0;padding:16px;background:#f6f8f6;border-radius:8px}.sr-period header{display:flex;justify-content:space-between;gap:10px}.sr-period p,.sr-period dl{font-size:13px}.sr-period dl div{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.sr-period dd{margin:0;text-align:right}.sr-explanation{padding-left:16px;border-left:2px solid #d1ac6b}.sr-explanation p{font-size:14px}.sr-subject{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#f9f1e3;padding:18px;border-radius:8px;margin-top:16px;font-size:12px;color:#64512e;text-decoration:none}.sr-subject strong{display:block;font-size:14px;color:#173f4a;margin-top:6px}.sr-subject svg{flex-shrink:0}.sr-family,.sr-limits{border-top:1px solid #dce5e1;padding:24px 0}.sr-family h2{font-size:18px}.sr-limits summary{cursor:pointer}.sr-footer{border-top:1px solid #dce5e1;padding:24px 0;font-size:13px}.sr-footer>div{display:flex;flex-wrap:wrap;gap:24px}.sr-footer p{color:#536b74}@media(max-width:1100px){.sr-document{grid-template-columns:1fr 1fr}.sr-career{gap:24px}}@media(max-width:700px){.sr-heading{align-items:flex-start;flex-direction:column}.sr-document{padding:20px;gap:20px}.sr-career{grid-template-columns:minmax(0,1fr)}.sr-year-detail{padding:20px}.sr-totals{gap:24px}.sr-regimes>div,.sr-period header{flex-wrap:wrap}.sr-document>div:last-child{grid-column:1/-1}.sr-years{grid-template-columns:repeat(4,minmax(0,1fr))}.sr-annual-total>strong{font-size:20px}}.sq-question-context{padding:16px 20px;margin:12px 0 24px;background:#f7f3e9;border-left:2px solid #c5a76a}.sq-question-context strong{font-size:14px}.sq-question-context p{font-size:13px;margin:8px 0 0}.sq-fields textarea{width:100%;min-height:150px;box-sizing:border-box;resize:vertical;padding:14px;border:1px solid #bdccc5;border-radius:9px;font:inherit;color:inherit}.sq-answers dd>span{white-space:pre-wrap}.sq-input-unit{display:inline-block;margin-left:12px;font-size:14px}.sq-skip-fallback{margin:20px 32px}.sq-actions{flex-wrap:wrap}.sq-actions [aria-disabled=true]{opacity:.6;pointer-events:none}.wf-reading-facts{background:#eaf2ed;border-radius:14px;padding:28px;margin:24px 0}.wf-reading-facts h2{font-size:20px;margin:0 0 24px}.wf-reading-facts dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wf-reading-facts dt{color:#526c71;font-size:13px}.wf-reading-facts dd{margin:8px 0;font-size:32px}.wf-reading-facts>p{margin:16px 0 0;font-size:13px}.wf-reading-changes{padding:20px 0;border-bottom:1px solid #dce5e1}.wf-reading-changes h2{font-size:18px}.wf-reading-changes li{margin:8px 0}@media(prefers-reduced-motion:reduce){.sq-question,.sq-head{animation:none!important;transition:none!important}}.sr-page,.wf-goal{overflow-wrap:anywhere}.sr-period dd,.sr-regimes dt{min-width:0}.st-field[data-field=traitement_indiciaire_mensuel] input{max-width:220px}.aw-dossiers-secondary{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:8px}.adcf-workspace.dv-reference{--aw-wide:228px;--aw-bg:#f4f6f3;--aw-navy:#1e2d4d;--aw-ink:#1e2d4d;--aw-muted:#5b6576;--aw-line:#e0e5e2;font-size:14px;line-height:1.5;background:#f4f6f3;--dv-shadow:0 1px 2px #1e2d4d08,0 0 0 1px #1e2d4d14;--dv-hero:radial-gradient(ellipse at top right,#24465300 0%,transparent 55%),radial-gradient(120% 90% at 0% 0%,#2a4467 0%,#1e2d4d 45%,#15253f 100%)}.adcf-workspace.dv-reference .aw-sidebar{background:linear-gradient(164deg,#193c52,#142f43 46%,#102b3e);border:0;padding:26px 14px 24px;color:#fff}.adcf-workspace.dv-reference .aw-brand-row{padding:0 10px 22px;min-height:0;flex-shrink:0}.adcf-workspace.dv-reference .aw-brand{gap:10px;font-size:18px;font-weight:800;line-height:1.1;letter-spacing:-.03em}.adcf-workspace.dv-reference .aw-brand small{font-size:9px;font-weight:600;letter-spacing:2.2px;color:#b7c0d6;margin-top:4px}.adcf-workspace.dv-reference .aw-navigation{padding:0;display:flex;flex-direction:column;gap:6px;overflow:visible}.adcf-workspace.dv-reference .aw-sidebar>*{flex-shrink:0}.adcf-workspace.dv-reference .aw-navigation{flex:1 0 auto}.adcf-workspace.dv-reference .aw-nav-item,.adcf-workspace.dv-reference .aw-nav-item+.aw-nav-item{margin:0}.adcf-workspace.dv-reference .aw-nav-link{position:relative;overflow:visible;gap:12px;min-height:46px;padding:11px 14px;font-size:14px;font-weight:500;color:#fff;border-radius:8px}.adcf-workspace.dv-reference .aw-nav-link svg{width:18px;height:18px;color:#a9c0d2;stroke-width:1.7}.adcf-workspace.dv-reference .aw-nav-link:hover{background:#203e54}.adcf-workspace.dv-reference .aw-nav-link[aria-current=page]{font-weight:700;background:#2b4a60;box-shadow:inset 0 0 0 1px #90b0c313}.adcf-workspace.dv-reference .aw-nav-link[aria-current=page]>svg{color:#fff}.adcf-workspace.dv-reference .aw-nav-link[aria-current=page]:before{left:-6px;top:10px;bottom:10px;width:3px;height:auto;transform:none;border-radius:2px;background:#e3a0a7}.adcf-workspace.dv-reference .aw-nav-footer{margin:auto -14px -24px;padding:14px 14px 16px;border-top:1px solid #ffffff1a}.adcf-workspace.dv-reference .aw-nav-footer .aw-nav-link{min-height:44px;padding:10px 14px;font-size:13.5px;font-weight:500}.adcf-workspace.dv-reference .aw-shell-body{padding:0 clamp(24px,3vw,56px) 56px}.adcf-workspace.dv-reference .aw-main,.adcf-workspace.dv-reference .aw-topbar{max-width:1680px;width:100%;margin:0 auto}.adcf-workspace.dv-reference .aw-main{padding:0}.adcf-workspace.dv-reference .aw-topbar{min-height:84px;height:84px;position:relative;padding:0}.adcf-workspace.dv-reference .aw-main>.th-page{padding-top:0;max-width:none}.adcf-workspace.dv-reference .aw-main>.aw-home{padding:0}.adcf-workspace.dv-reference .dv-page-heading,.adcf-workspace.dv-reference .th-page[data-theme] .th-page-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px 32px;padding:28px 0 22px;margin:0;border:0}.adcf-workspace.dv-reference .dv-page-heading h1,.adcf-workspace.dv-reference .th-page .th-page-head h1{margin:6px 0 0;font-size:32px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace.dv-reference .dv-study-date,.adcf-workspace.dv-reference .client-context{font-size:13px;color:#697992}.dv-study-date i{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#198c60;vertical-align:middle}.dv-hypothesis-control>span{font-size:12px;color:#697992;display:none;margin-bottom:6px}.dv-hypothesis-control nav{display:flex;gap:4px;padding:4px;background:#e9ece7;border-radius:12px}.dv-hypothesis-control a{padding:10px 16px;min-height:44px;text-align:center;font-size:13px;font-weight:600;border-radius:8px;display:flex;align-items:center;justify-content:center}.dv-hypothesis-control a[aria-current=true]{background:#fff;box-shadow:0 1px 3px #1e2d4d30}.dv-overview-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);border-radius:18px;overflow:hidden;box-shadow:0 20px 30px -26px #13243b80,var(--dv-shadow)}.dv-overview-main{background:radial-gradient(ellipse at top right,#264955 0%,transparent 40%),var(--dv-hero);color:#fff;padding:34px 36px 30px;display:flex;flex-direction:column;gap:24px;min-width:0}.adcf-workspace.dv-reference .dv-overview-main h2{font-size:28px;line-height:1.25;letter-spacing:-.025em;font-weight:700;max-width:32ch;margin:0}.dv-overview-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:6px;margin:0}.dv-overview-figures>div{display:grid;grid-template-rows:subgrid;grid-row:span 3;min-width:0}.dv-overview-figures dt{font-size:12.5px;font-weight:700;color:#b7c0d6}.dv-overview-figures dd{font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.035em;margin:0}.dv-overview-figures>div:first-child dd{font-size:clamp(32px,3.4vw,50px);color:#9fe3c0}.dv-overview-figures small{font-size:20px;color:#8fa0c2;letter-spacing:0}.dv-overview-figures>div>span{font-size:14px;line-height:1.45;color:#b7c0d6}.adcf-workspace.dv-reference .dv-overview-hypothesis{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:10px 14px;background:#ffffff0f;border-radius:10px;color:#d2d9e5;font-size:14.5px;line-height:1.55}.dv-overview-hypothesis strong{color:#fff}.dv-overview-verifications{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;align-items:center;padding-top:20px;border-top:1px solid #ffffff1f}.adcf-workspace.dv-reference .dv-overview-verifications h3{font-size:14px;font-weight:700;margin:0 0 12px}.dv-verification-bar{height:8px;display:flex;gap:3px;border-radius:4px;overflow:hidden;background:#ffffff14}.dv-verification-bar span:first-child{background:#2baa73}.dv-verification-bar span:last-child{background:#e6c16f}.adcf-workspace.dv-reference .dv-overview-verifications p{display:flex;gap:6px 14px;flex-wrap:wrap;margin-top:10px;font-size:14.5px}.dv-overview-verifications p>span:last-child{color:#f2d38a}.adcf-workspace.dv-reference .dv-primary{min-height:52px;padding:6px 6px 6px 18px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #ffffff30;background:linear-gradient(180deg,#2baa73,#147b54);box-shadow:0 6px 20px #19a06b40,inset 0 1px #ffffff26;border-radius:12px;color:#fff;font-size:14px;font-weight:700}.dv-primary>span{display:grid;place-items:center;width:40px;height:40px;border-radius:9px;background:#ffffff29}.dv-primary>span svg{transform:rotate(-90deg)}.dv-overview-actions{padding:28px 28px 24px;background:#fbfbf9;border-left:1px solid #e7eae5;display:flex;flex-direction:column;gap:8px;min-width:0}.dv-overview-actions>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.adcf-workspace.dv-reference .dv-overview-actions h2{font-size:16px;font-weight:700;margin:0}.dv-overview-actions>header>span{font-size:12.5px}.dv-overview-actions ol{list-style:none;margin:0 0 18px;padding:0}.dv-overview-actions li{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:6px;align-items:center;border-top:1px solid #e7eae5;padding:10px 0}.dv-action-number{width:26px;height:26px;display:grid;place-items:center;justify-self:center;border:1px solid #ced5cb;border-radius:50%;font-size:12px;font-weight:700}.dv-action-number[data-priority=true]{background:#1e2d4d;border-color:#1e2d4d;color:#fff}.dv-overview-actions li>a{display:flex;flex-direction:column;gap:4px;min-height:44px;justify-content:center}.dv-overview-actions li strong{font-size:14.5px;font-weight:700;line-height:1.35}.dv-overview-actions li a>span{font-size:14px;color:#697992;line-height:1.45}.dv-overview-actions li small{font-size:11px;background:#fbf0db;color:#965500;border-radius:12px;padding:2px 8px;align-self:flex-start;font-weight:600}.dv-overview-actions li>svg{transform:rotate(-90deg);color:#8fa0b5}.dv-overview-actions>a:last-child{margin-top:auto;display:flex;align-items:center;min-height:44px;font-size:13px;font-weight:600}.adcf-workspace.dv-reference .dv-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px}.adcf-workspace.dv-reference .dv-kicker{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;font-size:12px;font-weight:400;letter-spacing:.04em;color:#697992;margin:0 0 7px}.dv-kicker span{color:#18895f}.adcf-workspace.dv-reference .dv-section-heading h2{font-size:19px;font-weight:700;line-height:1.3;margin:0}.adcf-workspace.dv-reference .dv-section-heading>p{font-size:13px;color:#697992}.dv-overview-changes{margin-top:28px}.dv-overview-changes ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.dv-overview-changes li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 20px;background:#fff;border-radius:14px;box-shadow:var(--dv-shadow)}.dv-feed-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#f1f3ef}.dv-feed-icon[data-tone=green]{color:#18895f;background:#e7f4ed}.dv-feed-icon[data-tone=gold]{color:#a4771d;background:#fcf6e9}.dv-feed-cause{display:block;font-size:13px;font-weight:700;margin-bottom:4px}.dv-feed-cause[data-tone=green]{color:#18895f}.dv-feed-cause[data-tone=gold]{color:#a4771d}.dv-overview-changes li strong{font-size:15px;font-weight:700}.adcf-workspace.dv-reference .dv-overview-changes li p{font-size:15px;line-height:1.55;color:#5b6576;margin-top:5px}.dv-overview-changes li a{display:inline-block;border-bottom:1px solid;font-size:13px;font-weight:600;min-height:32px;margin-top:8px;padding-bottom:5px}.dv-feed-empty{padding:18px 20px;border-radius:14px;background:#fff;box-shadow:var(--dv-shadow)}.dv-overview-keys{margin-top:32px}.dv-overview-keys>div{background:#fff;border-radius:18px;box-shadow:var(--dv-shadow);overflow:hidden}.dv-key-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) minmax(0,1.3fr) auto;gap:24px;align-items:center;padding:22px 26px;border-bottom:1px solid #e7eae5}.dv-key-row:last-child{border-bottom:0}.dv-key-row small{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#697992}.dv-key-row small[data-tone=green],.dv-key-value[data-tone=green]{color:#138b60}.dv-key-row small[data-tone=gold],.dv-key-value[data-tone=gold]{color:#a4771d}.dv-key-row small[data-tone=navy]{color:#1e2d4d}.dv-key-row small i{width:7px;height:7px;background:currentColor;border-radius:50%;flex-shrink:0}.dv-key-row strong{display:block;margin-top:4px;font-size:16px;font-weight:700;line-height:1.4}.dv-key-value{font-size:26px;font-weight:700;letter-spacing:-.025em;line-height:1.25}.dv-key-detail{font-size:15px;line-height:1.55;color:#526485}.dv-key-go{display:inline-flex;align-items:center;gap:10px;justify-content:center;min-height:40px;padding:0 14px;border:1px solid #d5dad2;border-radius:22px;font-size:13px;font-weight:600;white-space:nowrap}.dv-key-go svg{transform:rotate(-90deg)}.adcf-workspace.dv-reference .dv-overview-note{font-size:14px;color:#697992;margin-top:12px}.adcf-workspace.dv-reference.aw-compact .aw-sidebar{padding-inline:10px}.adcf-workspace.dv-reference.aw-compact .aw-brand-row{padding:0 14px 22px}.adcf-workspace.dv-reference .dv-money{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px 24px}.adcf-workspace.dv-reference .dv-money .hd-gross{padding:34px 36px 30px;background:var(--dv-hero);display:flex;flex-direction:column;gap:20px;border:0}.adcf-workspace.dv-reference .dv-money .hd-gross .aw-eyebrow{font-size:13.5px;color:#b7c0d6;font-weight:700;letter-spacing:0;text-transform:none}.adcf-workspace.dv-reference .dv-money .hd-gross h2{margin:-14px 0 0;font-size:26px;letter-spacing:-.025em;line-height:1.25;font-weight:700}.adcf-workspace.dv-reference .dv-money .pn-total{font-size:clamp(48px,5.2vw,76px);font-weight:700;line-height:1;letter-spacing:-.05em;align-items:baseline;gap:6px 14px}.adcf-workspace.dv-reference .dv-money .pn-total span{flex-basis:auto;font-size:16px}.adcf-workspace.dv-reference .dv-money .pn-context{margin:0;gap:6px 20px;font-size:16px}.adcf-workspace.dv-reference .dv-money .dv-activity-label{font-size:13.5px;font-weight:700;color:#b7c0d6;margin-bottom:-12px}.adcf-workspace.dv-reference .dv-money .hd-activity{margin:0;display:grid;grid-template-columns:1fr 1fr}.adcf-workspace.dv-reference .dv-money .hd-activity a{font-size:14px;font-weight:700;padding:6px 12px;line-height:1.25}.adcf-workspace.dv-reference .dv-money .hd-gross .hd-note{font-size:15px;line-height:1.55;color:#d5dbe8;margin-top:-12px}.dv-gross-links{display:flex;flex-wrap:wrap;gap:4px 24px}.adcf-workspace.dv-reference .dv-gross-links a{color:#fff;min-height:44px;border-bottom:1px solid;display:inline-flex;align-items:center;font-size:14.5px;font-weight:700}.adcf-workspace.dv-reference .dv-money .hd-net.pn-net{padding:32px 32px 26px;display:flex;flex-direction:column;gap:14px;border:0;box-shadow:var(--dv-shadow)}.adcf-workspace.dv-reference .dv-money .hd-net>.aw-eyebrow{text-transform:none;font-size:13.5px;font-weight:700;letter-spacing:0}.adcf-workspace.dv-reference .dv-money .hd-net h2{font-size:22px;font-weight:700;letter-spacing:-.02em;margin-top:-8px}.adcf-workspace.dv-reference .dv-money .hd-net .hd-note{font-size:14px}.adcf-workspace.dv-reference .dv-money .hd-net-table{font-size:14px;margin:10px 0 0}.adcf-workspace.dv-reference .dv-money .hd-net-table caption{text-align:left;font-size:12px;color:#697992;margin-bottom:8px}.adcf-workspace.dv-reference .dv-money .hd-net-table th,.adcf-workspace.dv-reference .dv-money .hd-net-table td{padding:12px 0;border-bottom:1px solid #e7eae5}.adcf-workspace.dv-reference .dv-money .hd-net-table tbody td:last-child{font-weight:700;color:#198b61;font-size:17px}.adcf-workspace.dv-reference .dv-money .client-net{display:flex;flex-direction:column;gap:12px}.dv-money .client-net-table-wrap{order:-1}.adcf-workspace.dv-reference .dv-money .hd-composition,.adcf-workspace.dv-reference .dv-money .hd-corrections{padding:26px 28px;border:0;border-radius:18px;background:#fff;box-shadow:var(--dv-shadow)}.adcf-workspace.dv-reference .dv-money .dv-money-section{min-width:0;background:none;border:0;padding:0;margin:0}.adcf-workspace.dv-reference .dv-money .hd-reference{margin:0 0 12px;font-size:13px}.adcf-workspace.dv-reference .dv-money .hd-notice{font-size:14px;padding:14px 16px;border-radius:12px}.adcf-workspace.dv-reference .dv-money .hd-corrections>.aw-text-link{margin-top:18px;min-height:44px}.dv-regime{border-bottom:1px solid #e7eae5;padding:16px 0}.dv-regime:last-child{border-bottom:0}.dv-regime summary{display:grid;grid-template-columns:1fr auto 18px;align-items:center;gap:9px 14px;cursor:pointer;list-style:none}.dv-regime summary::-webkit-details-marker{display:none}.dv-regime-name{font-size:15px;font-weight:700;display:flex;align-items:center;gap:10px}.dv-regime-name>i{width:10px;height:10px;border-radius:3px;background:#1e2d4d}.dv-regime summary>strong{font-size:20px;letter-spacing:-.025em}.dv-regime-bar{grid-column:1/-1;background:#f0f2ee;height:6px;border-radius:4px;overflow:hidden;display:block}.dv-regime-bar i{display:block;height:100%;background:#1e2d4d;border-radius:4px}.dv-regime [data-index="1"]{background:#248965}.dv-regime [data-index="2"]{background:#cba253}.dv-regime [data-index="3"]{background:#8fa0b5}.dv-regime [data-index="4"]{background:#5b6576}.dv-regime summary>small{grid-column:1/-1;font-size:12px;color:#697992;opacity:0}.dv-regime[open] summary>small,.dv-regime summary:is(:hover,:focus-visible)>small{opacity:1}.dv-regime[open] summary>svg{transform:rotate(180deg)}.dv-regime .bd-point-formulas{margin-top:14px;font-size:14px;background:#f4f6f3;border-radius:12px;padding:16px}.adcf-workspace.dv-reference .dv-regime .bd-point-formulas h3{font-size:15px}.adcf-workspace.dv-reference .dv-regime .bd-point-formulas article{padding:0;border:0;margin:12px 0 0}.adcf-workspace.dv-reference .dv-money .hd-projection>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#fff;border-radius:18px;box-shadow:var(--dv-shadow);overflow:hidden;margin:0}.adcf-workspace.dv-reference .dv-money .hd-projection>dl>div{padding:22px 26px;border-left:1px solid #eef0ec;min-width:0}.adcf-workspace.dv-reference .dv-money .hd-projection dt{font-size:13.5px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .dv-money .hd-projection dd{margin:8px 0 0;font-size:15px}.adcf-workspace.dv-reference .hd-departure .r65-landmark{border:0;border-radius:18px;background:var(--dv-hero);padding:30px 36px;color:#fff;gap:24px;box-shadow:0 20px 30px -26px #13243b80}.adcf-workspace.dv-reference .hd-departure .r65-landmark h2{font-size:28px;line-height:1.25;letter-spacing:-.025em;color:#fff}.adcf-workspace.dv-reference .hd-departure .r65-landmark p{color:#d5dbe8;font-size:15px}.adcf-workspace.dv-reference .hd-departure .r65-landmark .aw-eyebrow{color:#b7c0d6;font-size:13px;text-transform:none;letter-spacing:0}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact{background:#ffffff0f;border:0;color:#fff;border-radius:12px}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact strong{color:#9fe3c0}.adcf-workspace.dv-reference .hd-departure .r65-milestones{border-top:1px solid #ffffff26;padding-top:18px}.adcf-workspace.dv-reference .hd-departure .r65-milestones>div{background:transparent;border:0;padding:0 18px 0 0;color:#fff}.adcf-workspace.dv-reference .hd-departure .r65-milestones span{color:#b7c0d6}.adcf-workspace.dv-reference .hd-departure .r65-explore{margin-top:20px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:0;padding:0;border:0;border-radius:18px;overflow:hidden;box-shadow:var(--dv-shadow);background:#fff}.adcf-workspace.dv-reference .hd-departure .r65-slider{padding:28px 30px}.dv-explore-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px}.adcf-workspace.dv-reference .hd-departure .dv-explore-heading h2{font-size:20px;letter-spacing:-.02em;margin:0}.adcf-workspace.dv-reference .hd-departure .r65-activity,.dv-calendar-switch{display:flex;background:#edf0ea;border-radius:10px;padding:4px;gap:4px}.adcf-workspace.dv-reference .hd-departure .r65-activity button,.adcf-workspace.dv-reference .dv-calendar-switch button{font-size:12px;padding:8px 12px;border:0;border-radius:7px;background:transparent;color:#53627a;font-weight:600;min-height:36px}.adcf-workspace.dv-reference .hd-departure .r65-activity button[aria-pressed=true],.adcf-workspace.dv-reference .dv-calendar-switch button[aria-pressed=true]{color:#1e2d4d;background:#fff;box-shadow:0 1px 3px #1e2d4d25}.adcf-workspace.dv-reference .hd-departure .r65-selected{padding:30px;background:#1e2d4d;border-radius:0;color:#fff;border:0}.adcf-workspace.dv-reference .hd-departure .r65-selected>strong{color:#9fe3c0;font-size:48px;letter-spacing:-.04em}.adcf-workspace.dv-reference .hd-departure .r65-selected small,.adcf-workspace.dv-reference .hd-departure .r65-selected p{color:#d5dbe8}.adcf-workspace.dv-reference .hd-date-pair{background:#fff;border:0;border-radius:18px;box-shadow:var(--dv-shadow);padding:28px 30px;margin-top:16px}.adcf-workspace.dv-reference .hd-date-pair>.hd-section-head h2{font-size:22px;letter-spacing:-.02em}.adcf-workspace.dv-reference .hd-date-pair>.hd-section-head .aw-eyebrow{display:block;font-size:12px;letter-spacing:.06em;color:#697992;margin-bottom:8px}.dv-arbitration-body{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:18px;align-items:start}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values{grid-column:2;grid-row:1;display:flex;flex-direction:column;margin:0;gap:12px}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values>div{background:#f4f6f3;border:0;border-radius:12px;padding:18px 20px}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values dd{font-size:26px;line-height:1.2}.adcf-workspace.dv-reference .dv-arbitration-body .hd-cumulative{grid-column:1;grid-row:1;margin:0;padding:0;border:0;min-width:0}.adcf-workspace.dv-reference .hd-departure .r65-calendars{margin-top:28px}.adcf-workspace.dv-reference .hd-departure .r65-tables{display:block;margin-top:16px}.adcf-workspace.dv-reference .hd-departure .r65-calendar{border:0;border-radius:18px;overflow:hidden;box-shadow:var(--dv-shadow)}.adcf-workspace.dv-reference .hd-departure .r65-calendar>header{display:none}.adcf-workspace.dv-reference .hd-departure .r65-section-heading h2{font-size:20px}.dv-calendar-switch{width:fit-content;margin-top:14px}.adcf-workspace.dv-reference .hd-departure .r65-table-scroll{border:0}.adcf-workspace.dv-reference .hd-departure .r65-calendar table{font-size:14px;width:100%}.adcf-workspace.dv-reference .hd-departure .r65-calendar td,.adcf-workspace.dv-reference .hd-departure .r65-calendar th{padding:14px 20px}.adcf-workspace.dv-reference .hd-departure .r65-calendar tr[data-active=true]{background:#eaf4ee;box-shadow:inset 3px 0 #1f8a5c}.adcf-workspace.dv-reference .hd-departure .r65-calendar caption{padding:14px 20px;text-align:left;font-size:12px;color:#697992}.adcf-workspace.dv-reference .client-correction-summary{background:var(--dv-hero);padding:30px 34px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;border:0;border-radius:18px}.adcf-workspace.dv-reference .client-correction-summary h2{font-size:22px;line-height:1.35;font-weight:700}.adcf-workspace.dv-reference .client-summary-gain{font-size:56px;letter-spacing:-.04em;color:#9fe3c0}.adcf-workspace.dv-reference .client-impact-grid>div{padding:14px 16px}.adcf-workspace.dv-reference .client-impact-grid dt{font-size:12px}.adcf-workspace.dv-reference .client-impact-grid dd{font-size:20px}.adcf-workspace.dv-reference .client-tabs{margin:22px 0 20px}.dv-tab-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:12px;margin-left:8px;background:#e8ece6;font-size:11px}[aria-selected=true]>.dv-tab-count{background:#1e2d4d;color:#fff}.adcf-workspace.dv-reference .client-subject-grid{grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}.adcf-workspace.dv-reference .client-subject-grid>nav{box-shadow:var(--dv-shadow);border:0;border-radius:18px}.adcf-workspace.dv-reference .client-subject-filters{padding:18px 16px 16px}.adcf-workspace.dv-reference .client-subject-filters p{font-size:13px;color:#5b6576;margin-bottom:10px}.adcf-workspace.dv-reference .client-subject-filters>div{display:flex;padding:4px;border-radius:11px;background:#edf0ea}.adcf-workspace.dv-reference .client-subject-filters button{min-height:38px;font-size:12px;font-weight:700;padding:5px 10px;flex:1;line-height:1.25}.adcf-workspace.dv-reference .client-subject-grid>nav>a{grid-template-columns:28px minmax(0,1fr);padding:16px 18px;gap:12px;border-top:1px solid #edf0ea}.adcf-workspace.dv-reference .client-subject-grid>nav>a[aria-current=true]{background:#fbfbf9;box-shadow:inset 3px 0 #1e2d4d}.adcf-workspace.dv-reference .client-subject-grid>nav>a strong{font-size:15px;line-height:1.35;font-weight:700}.adcf-workspace.dv-reference .client-subject-grid>nav>a small{font-size:12px}.adcf-workspace.dv-reference .client-subject-grid>nav>a span{font-size:13px}.adcf-workspace.dv-reference .client-subject-number{width:28px;height:28px}.dv-subject{background:#fff;border-radius:18px;box-shadow:var(--dv-shadow);overflow:hidden}.dv-subject-head{padding:28px 34px 0;display:flex;gap:20px;justify-content:space-between;align-items:center}.adcf-workspace.dv-reference .dv-subject-head h2{font-size:26px;letter-spacing:-.035em;line-height:1.2;margin:12px 0 6px;font-weight:800}.dv-subject-head p{font-size:14.5px;color:#5b6576}.dv-subject-head p:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.dv-subject-head small{font-size:12px}.dv-status{display:inline-block;white-space:normal;font-size:12px;font-weight:700;line-height:1.3;padding:4px 10px;border-radius:14px;background:#f0f2ee;color:#5b6576}.dv-status[data-tone=gold]{background:#fbf0db;color:#995200}.dv-status[data-tone=navy]{background:#eaf0fa;color:#37568b}.dv-subject-impact{text-align:right;flex-shrink:0;max-width:35%}.dv-subject-impact strong{display:block;font-size:24px;letter-spacing:-.02em;font-weight:800;line-height:1.2;color:#5b6576}.dv-subject-impact small{display:block;color:#697992;margin-top:6px;font-size:13px}.dv-subject-action{margin:24px 34px 0;background:#f3f8f4;border:1px solid #d9e9df;border-radius:14px;padding:24px}.adcf-workspace.dv-reference .dv-subject-action h3{font-size:13px;letter-spacing:.04em;text-transform:uppercase;font-weight:800;color:#187349;margin:0 0 8px}.adcf-workspace.dv-reference .dv-action-copy{font-size:16px;font-weight:700;line-height:1.5;margin-top:8px}.dv-subject-docs{margin-top:20px}.adcf-workspace.dv-reference .dv-subject-docs h4{margin:0 0 8px;font-size:14px}.dv-subject-docs ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dv-subject-docs li{display:flex;gap:10px;align-items:flex-start;font-size:14px}.adcf-workspace.dv-reference .dv-subject-docs>p{margin-top:10px;font-size:12px;color:#697992}.dv-letter-link{display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff;border-radius:14px;padding:16px;box-shadow:var(--dv-shadow);margin-top:18px}.dv-letter-link strong,.dv-letter-link small,.dv-letter-link span:not(.dv-primary span){display:block}.dv-letter-link strong{font-size:16px;margin:3px 0}.dv-letter-link small{font-size:12px;color:#148459}.dv-letter-link>div>span{font-size:14px;color:#697992}.adcf-workspace.dv-reference .dv-letter-link .dv-primary{font-size:13px;min-height:46px;white-space:nowrap}.adcf-workspace.dv-reference .dv-subject-edit{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:14px;font-weight:700;border-bottom:1px solid}.dv-subject-reading{padding:30px 34px 10px}.adcf-workspace.dv-reference .dv-subject-reading h3{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b6576}.dv-subject-reading dl{margin:8px 0 0}.dv-subject-reading dl>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid #eef0ec}.dv-subject-reading dl>div:last-child{border-bottom:0}.dv-subject-reading dt{font-size:14.5px;font-weight:800}.dv-subject-reading dd{margin:0;font-size:15px;line-height:1.6;min-width:0}.dv-subject-reading dd p+p,.dv-subject-reading dd article+article,.dv-subject-reading dd>div+div{margin-top:10px}.dv-subject-reading dd ul{margin:4px 0 0;padding-left:18px}.dv-subject-reading dd a{color:#148459;font-size:13px;font-weight:700}.adcf-workspace.dv-reference .dv-fact-source{font-size:13px;color:#697992;margin-top:6px}.dv-subject-units{display:flex;flex-wrap:wrap;gap:10px}.dv-subject-units>div{padding:12px 16px;background:#f4f6f3;border-radius:12px}.dv-subject-units span{display:block;font-size:12px;color:#697992;font-weight:700}.dv-subject-units strong{font-size:16px;font-weight:800;display:block}.dv-subject-pagination{padding:16px 34px;display:flex;justify-content:space-between;gap:16px;border-top:1px solid #eef0ec}.dv-subject-pagination a{min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:700}.adcf-workspace.dv-reference .client-card{border:0;border-radius:18px;box-shadow:var(--dv-shadow);padding:24px 26px;background:#fff}.adcf-workspace.dv-reference .client-card h2{font-size:18px;font-weight:800;margin:0 0 6px}.dv-check-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.dv-check-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}.adcf-workspace.dv-reference .dv-check-results .client-card h2{font-size:16px}.dv-coverage-row{padding:16px 0;border-bottom:1px solid #eef0ec}.dv-coverage-row strong{font-size:15px}.dv-coverage-row p{font-size:14px;line-height:1.55;margin-top:6px;color:#5b6576}.dv-check-row{display:flex;gap:16px;justify-content:space-between;align-items:center;border-top:1px solid #eef0ec;padding:14px 0}.dv-check-row strong{font-size:15px}.dv-check-row small{display:block;font-size:13px;color:#985300;margin-top:4px}.dv-check-row a{min-height:42px;padding:0 16px;display:flex;align-items:center;background:#1e2d4d;color:#fff;border-radius:12px;font-size:13px;font-weight:700}.adcf-workspace.dv-reference .dv-check-result{font-size:14px;border-top:1px solid #eef0ec;padding-top:10px;margin-top:10px}.dv-followup-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px}.adcf-workspace.dv-reference .dv-followup-heading h2{font-size:18px}.dv-followup-heading p,.dv-followup-note{font-size:13px;color:#697992}.dv-letters{display:grid;gap:12px}.dv-letter{background:#fff;border-radius:18px;box-shadow:var(--dv-shadow)}.dv-letter>summary{list-style:none;cursor:pointer;padding:20px 24px;display:flex;align-items:center;gap:18px;justify-content:space-between}.dv-letter>summary::-webkit-details-marker{display:none}.dv-letter>summary:after{content:"\2304";margin-left:4px}.dv-letter[open]>summary:after{transform:rotate(180deg)}.dv-letter>summary>span:first-child{margin-right:auto}.dv-letter>summary strong{font-size:16px}.dv-letter>summary small{display:block;font-size:14px;color:#697992;margin-top:4px}.dv-letter-body{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;padding:0 24px 24px;font-size:14px}.adcf-workspace.dv-reference .dv-letter-body h3{font-size:14px;font-weight:800;margin:0 0 12px}.adcf-workspace.dv-reference .dv-letter-body h3:not(:first-child){margin-top:22px}.dv-letter-reason{padding:12px;border-bottom:1px solid #eef0ec}.dv-letter-body nav a{display:block;color:#148459;font-size:13px;margin-top:10px}.dv-letter-step{padding:14px 16px;background:#f4f6f3;border-radius:10px;margin:10px 0}.dv-letter-step p{color:#697992;font-size:13px;margin-top:4px}.dv-letter-step a{display:block;margin-top:8px;color:#148459}.adcf-workspace.dv-reference .dv-followup-note{margin-top:18px;max-width:80ch}.adcf-workspace.dv-reference .dv-money .hd-gross{background:radial-gradient(ellipse at top right,#264955 0%,transparent 40%),var(--dv-hero)}.adcf-workspace.dv-reference .dv-money .pn-total span{flex-basis:100%;margin-top:10px}.adcf-workspace.dv-reference .dv-money .hd-gain{background:none;border-radius:0}.dv-composition-total{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #1e2d4d;padding-top:20px;font-size:15px;margin-top:8px}.dv-composition-total strong:last-child{font-size:22px;letter-spacing:-.02em}.adcf-workspace.dv-reference .dv-money .hd-projection{box-shadow:none}.adcf-workspace.dv-reference .dv-money .client-net>details:first-of-type{margin:4px 0}.adcf-workspace.dv-reference .dv-money .client-net>details:first-of-type>summary{display:block;list-style:none;background:#1e2d4d;color:#fff;padding:16px 20px;border-radius:12px;font-size:15px;font-weight:700;min-height:56px}.adcf-workspace.dv-reference .dv-money .client-net>details:first-of-type>summary:after{content:"\2304";float:right}.adcf-workspace.dv-reference .dv-money .hd-net-table thead,.adcf-workspace.dv-reference .dv-money .hd-net-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.adcf-workspace.dv-reference .dv-money .client-net>p{font-size:13px;color:#697992;margin:0}.adcf-workspace.dv-reference .client-corrections .dv-letter>summary{padding:20px 24px}.adcf-workspace.dv-reference .client-corrections .dv-subject>header p{margin-top:0}.adcf-workspace.dv-reference .dv-years-toggle{background:#f4f6f3;border:1px solid #dce2dd;border-radius:8px;padding:10px 14px;color:#1e2d4d;font-size:13px;font-weight:700;min-height:44px;margin:12px 0}.adcf-workspace.dv-reference .hd-departure{gap:16px}.adcf-workspace.dv-reference .hd-departure .r65-landmark{grid-template-columns:1.4fr 1fr;padding:0;gap:0;background:#fff;color:#1e2d4d;overflow:hidden;box-shadow:var(--dv-shadow)}.dv-landmark-primary{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:center;background:#1e2d4d;padding:26px;color:#fff}.adcf-workspace.dv-reference .hd-departure .r65-landmark h2{font-size:22px;line-height:1.3}.adcf-workspace.dv-reference .hd-departure .r65-landmark p{font-size:13px;line-height:1.5}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact{padding:0 0 0 22px;border-left:1px solid #ffffff26;border-radius:0;background:transparent}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact strong{color:#fff;font-size:28px;line-height:1.2}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact span{font-size:12px;color:#b7c0d6}.adcf-workspace.dv-reference .hd-departure .r65-milestones{grid-column:auto;display:grid;grid-template-columns:.8fr 1.3fr .9fr;gap:0;border:0;padding:0;margin:0;color:#1e2d4d}.adcf-workspace.dv-reference .hd-departure .r65-milestones>div{padding:22px 16px;border-left:1px solid #eef0ec;color:#1e2d4d}.adcf-workspace.dv-reference .hd-departure .r65-milestones span,.adcf-workspace.dv-reference .hd-departure .r65-milestones p{color:#697992;font-size:12px}.adcf-workspace.dv-reference .hd-departure .r65-milestones strong{font-size:16px;color:#1e2d4d}.adcf-workspace.dv-reference .hd-departure .r65-explore{grid-template-columns:1fr 1fr;margin:0}.dv-explore-heading{display:block;margin-bottom:28px}.adcf-workspace.dv-reference .hd-departure .dv-explore-heading h2{font-size:13px;color:#697992;margin-bottom:10px}.adcf-workspace.dv-reference .hd-departure .r65-activity{border-radius:26px;display:grid;grid-template-columns:1fr 1fr}.adcf-workspace.dv-reference .hd-departure .r65-activity button{border-radius:22px;min-height:44px;font-size:13px;font-weight:700}.adcf-workspace.dv-reference .hd-departure .r65-activity button[aria-pressed=true]{color:#fff;background:#1e2d4d}.dv-slider-label{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;color:#697992}.adcf-workspace.dv-reference .hd-departure .r65-slider input[type=range]{accent-color:#1f8a5c;margin:8px 0;height:44px}.adcf-workspace.dv-reference .hd-departure .r65-range-labels{font-size:13px;margin-bottom:20px}.adcf-workspace.dv-reference .hd-departure .r65-selected{padding:30px;background:radial-gradient(ellipse at top right,#264955 0%,transparent 50%),#1e2d4d}.adcf-workspace.dv-reference .hd-departure .r65-selected>span{margin:0;color:#b7c0d6;font-size:14px}.adcf-workspace.dv-reference .hd-departure .r65-selected>strong{color:#fff;font-size:64px;font-weight:700;margin:10px 0;line-height:1.1}.adcf-workspace.dv-reference .hd-departure .r65-selected small{font-size:14px}.adcf-workspace.dv-reference .hd-departure .r65-open-amount{width:auto;min-height:42px;border:1px solid #ffffff33;border-radius:24px;padding:8px 16px;gap:10px;margin-top:26px}.adcf-workspace.dv-reference .hd-date-pair{margin:0}.adcf-workspace.dv-reference .hd-pair-form{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;margin:12px 0}.adcf-workspace.dv-reference .hd-pair-form select{border-radius:22px}.adcf-workspace.dv-reference .hd-pair-dates{grid-template-columns:1fr 1fr;gap:10px;border:0;padding:0;margin-top:16px}.adcf-workspace.dv-reference .hd-pair-dates>span{display:none}.adcf-workspace.dv-reference .hd-pair-dates>div{background:#f5f7f4;border-radius:12px;padding:14px 18px}.adcf-workspace.dv-reference .hd-pair-dates>div>span{margin-bottom:3px}.adcf-workspace.dv-reference .hd-pair-dates strong{font-size:17px;display:inline}.adcf-workspace.dv-reference .hd-pair-dates p{display:inline;font-size:16px;margin-left:8px}.adcf-workspace.dv-reference .dv-arbitration-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values{background:#fff;border:0;border-left:1px solid #eef0ec;border-radius:0;padding:0 0 0 24px;gap:0}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values>div{background:transparent;border:0;border-bottom:1px solid #eef0ec;border-radius:0;padding:18px 0}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values>div:first-child{padding-top:0}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values>div:nth-child(2) dd{color:#1e2d4d}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values>div:last-child dd{color:#b94134}.adcf-workspace.dv-reference .hd-departure .r65-calendars{margin:0;padding:0;box-shadow:var(--dv-shadow);border:0;overflow:hidden}.adcf-workspace.dv-reference .hd-departure .r65-section-heading{padding:24px 26px 18px}.adcf-workspace.dv-reference .hd-departure .r65-calendar{box-shadow:none;border-radius:0}.adcf-workspace.dv-reference .hd-departure .r65-table-scroll{max-height:none;overflow:visible}.adcf-workspace.dv-reference .hd-departure .r65-tables{margin:0}.adcf-workspace.dv-reference .hd-departure .r65-all-dates{margin:0;padding:16px 26px;text-align:left;border-top:1px solid #eef0ec;width:100%}@media(max-width:1450px){.adcf-workspace.dv-reference .client-subject-grid{grid-template-columns:300px minmax(0,1fr)}.dv-subject-head{padding-inline:26px}.dv-subject-action{margin-inline:26px}.dv-subject-reading{padding-inline:26px}.dv-subject-reading dl>div{grid-template-columns:140px minmax(0,1fr);gap:18px}.dv-subject-head{flex-wrap:wrap}.dv-subject-impact{text-align:left;max-width:none}}@media(max-width:1180px){.adcf-workspace.dv-reference .hd-departure .r65-landmark{grid-template-columns:1fr}.adcf-workspace.dv-reference .client-subject-grid{grid-template-columns:250px minmax(0,1fr)}.dv-subject-reading dl>div{grid-template-columns:1fr;gap:8px}.dv-letter-link{flex-wrap:wrap}.adcf-workspace.dv-reference .dv-money{grid-template-columns:1fr}.adcf-workspace.dv-reference .dv-money .hd-projection>dl{grid-template-columns:1fr}.adcf-workspace.dv-reference .dv-money .hd-projection>dl>div{border-left:0;border-top:1px solid #eef0ec}.dv-overview-hero{grid-template-columns:1fr}.dv-overview-actions{border-left:0;border-top:1px solid #e7eae5}.dv-key-row{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) auto;gap:14px 20px}.dv-key-detail{grid-column:1/3;grid-row:2}.dv-key-go{grid-column:3;grid-row:1/3}}@media(max-width:900px){.adcf-workspace.dv-reference .aw-topbar{position:relative;height:60px;min-height:60px;display:flex;background:#17304a;margin-inline:-16px;width:calc(100% + 32px);padding:0 16px;color:#fff}.adcf-workspace.dv-reference .aw-topbar>.aw-icon-button{position:static;width:44px;height:44px;color:#fff}.adcf-workspace.dv-reference .aw-topbar>.aw-profile{position:relative;top:auto;right:auto;margin-left:auto}.adcf-workspace.dv-reference .aw-topbar>.aw-breadcrumb{display:block;color:#fff;font-size:13px}.adcf-workspace.dv-reference .hd-departure .r65-landmark{padding:0}.dv-landmark-primary{grid-template-columns:1fr;padding:24px 22px}.adcf-workspace.dv-reference .hd-departure .r65-landmark-fact{padding:16px 0 0;border-left:0;border-top:1px solid #ffffff26}.adcf-workspace.dv-reference .hd-departure .r65-milestones,.adcf-workspace.dv-reference .hd-departure .r65-explore,.adcf-workspace.dv-reference .hd-pair-form,.adcf-workspace.dv-reference .dv-arbitration-body{grid-template-columns:1fr}.adcf-workspace.dv-reference .hd-pair-form .aw-button{width:100%}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values{border-left:0;padding:0}.adcf-workspace.dv-reference .hd-departure .r65-table-scroll{overflow:auto}.adcf-workspace.dv-reference .client-correction-summary{grid-template-columns:1fr;padding:24px 22px;gap:22px}.adcf-workspace.dv-reference .client-subject-grid{grid-template-columns:1fr}.adcf-workspace.dv-reference .client-subject-grid>nav{position:static}.adcf-workspace.dv-reference .client-tabs{gap:0}.adcf-workspace.dv-reference .client-tabs button{font-size:12px;padding:12px 6px}.dv-tab-count{margin-left:4px;min-width:18px;height:18px;font-size:10px}.dv-subject-head{padding:24px 20px 0}.dv-subject-action{margin:20px 16px 0;padding:18px}.dv-subject-reading{padding:26px 20px 10px}.dv-subject-pagination{padding:12px 20px}.dv-check-columns,.dv-check-results,.dv-letter-body{grid-template-columns:1fr}.dv-followup-heading{flex-wrap:wrap}.dv-letter>summary{padding:18px}.dv-letter-body{padding:0 18px 18px}.adcf-workspace.dv-reference .dv-money .hd-gross,.adcf-workspace.dv-reference .dv-money .hd-net.pn-net,.adcf-workspace.dv-reference .dv-money .hd-composition,.adcf-workspace.dv-reference .dv-money .hd-corrections{padding:24px 22px}.adcf-workspace.dv-reference .dv-money .hd-net-table{font-size:12px}.adcf-workspace.dv-reference .dv-money .hd-net-table tbody td:last-child{font-size:14px}.adcf-workspace.dv-reference .hd-departure .r65-landmark,.adcf-workspace.dv-reference .hd-departure .r65-slider,.adcf-workspace.dv-reference .hd-date-pair{padding:24px 22px}.adcf-workspace.dv-reference .hd-departure .r65-explore,.dv-arbitration-body{grid-template-columns:1fr}.adcf-workspace.dv-reference .dv-arbitration-body .hd-cumulative{grid-row:1;grid-column:1}.adcf-workspace.dv-reference .dv-arbitration-body .hd-arbitration-values{grid-row:2;grid-column:1}.adcf-workspace.dv-reference .hd-departure .r65-activity{width:100%}.adcf-workspace.dv-reference .hd-departure .r65-activity button{flex:1}.adcf-workspace.dv-reference .aw-shell-body{padding:0 16px 40px}.adcf-workspace.dv-reference .aw-topbar{height:60px;min-height:60px}.adcf-workspace.dv-reference .dv-page-heading,.adcf-workspace.dv-reference .th-page .th-page-head{padding:18px 0 22px}.dv-hypothesis-control{width:100%}.dv-hypothesis-control a{flex:1}.dv-overview-main{padding:24px 22px;gap:22px}.adcf-workspace.dv-reference .dv-overview-main h2{font-size:24px}.dv-overview-figures{grid-template-columns:1fr;gap:18px}.dv-overview-figures>div{grid-template-rows:auto auto auto;grid-row:auto;gap:5px}.dv-overview-figures dd{font-size:34px}.dv-overview-figures>div:first-child dd{font-size:44px}.dv-overview-verifications{grid-template-columns:1fr}.dv-overview-actions{padding:22px}.dv-overview-changes ol{grid-template-columns:1fr}.dv-section-heading{flex-wrap:wrap}.dv-key-row{grid-template-columns:1fr;gap:12px;padding:20px}.dv-key-go,.dv-key-detail{grid-column:auto;grid-row:auto}.dv-key-go{justify-self:start}.dv-key-value{font-size:24px}}.adcf-workspace.dv-reference .th-page{color:#1e2d4d}.adcf-workspace.dv-reference .dv-money .hd-gross>*{margin-block:0}.adcf-workspace.dv-reference .dv-money .hd-gross h2{margin-top:-14px}.adcf-workspace.dv-reference .dv-money .pn-total{margin-top:8px}.adcf-workspace.dv-reference .dv-money .dv-activity-label{margin-bottom:-12px}.adcf-workspace.dv-reference .dv-money .hd-gross .hd-note{margin-top:-12px}.adcf-workspace.dv-reference .dv-money .hd-net>h2,.adcf-workspace.dv-reference .dv-section-heading h2,.adcf-workspace.dv-reference .hd-date-pair h2,.adcf-workspace.dv-reference .dv-subject-head h2{color:#1e2d4d}.adcf-workspace.dv-reference .dv-money .hd-net>h2{margin-bottom:0}.adcf-workspace.dv-reference .hd-date-pair>.hd-section-head>svg{display:none}.adcf-workspace.dv-reference .dv-departure-bottom{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;align-items:start}.adcf-workspace.dv-reference .dv-departure-bottom>#depart-souhaite:only-child{grid-column:1/-1}.adcf-workspace.dv-reference .dv-departure-bottom .bd-goal{margin:0;display:block;background:#fff;border:0;border-radius:18px;padding:24px;box-shadow:var(--dv-shadow)}.adcf-workspace.dv-reference .dv-departure-bottom h2{font-size:20px;line-height:1.3;font-weight:700;color:#1e2d4d}.adcf-workspace.dv-reference .dv-departure-bottom .bd-goal .aw-text-link{margin-top:20px;display:inline-flex}@media(max-width:900px){.adcf-workspace.dv-reference .dv-departure-bottom{grid-template-columns:1fr}.adcf-workspace.dv-reference .hd-departure .r65-landmark{padding:0}.adcf-workspace.dv-reference .aw-sidebar{width:min(300px,calc(100vw - 38px))}}@media(min-width:901px){.adcf-workspace.dv-reference .aw-shell-body>.aw-topbar{min-height:52px;height:52px}.adcf-workspace.dv-reference .aw-main :is(.mr-page .mr-heading,.cm-page .cm-heading,.qc-page .qc-heading,.qp-page .qp-head,.th-page .th-page-head,.dv-page-heading){padding-top:8px}}.adcf-workspace.dv-reference .mr-page .mr-context-date{display:block;font-size:12.5px;color:#5b6576;margin-top:4px}.adcf-workspace.dv-reference .mr-page .mr-figure-question,.adcf-workspace.dv-reference .cm-page .mr-figure-question,.adcf-workspace.dv-reference .rv-page .mr-figure-question,.adcf-workspace.dv-reference .rl-page .mr-figure-question,.adcf-workspace.dv-reference .pm-wrap .mr-figure-question{display:flex;flex-direction:column}.adcf-workspace.dv-reference .mr-page{color:#1e2d4d;font:400 14px/1.5 ADCF Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.adcf-workspace.dv-reference .mr-page h1,.adcf-workspace.dv-reference .mr-page h2,.adcf-workspace.dv-reference .mr-page h3,.adcf-workspace.dv-reference .mr-page p,.adcf-workspace.dv-reference .mr-page dl,.adcf-workspace.dv-reference .mr-page dd,.adcf-workspace.dv-reference .mr-page ol,.adcf-workspace.dv-reference .mr-page ul{margin:0}.adcf-workspace.dv-reference .mr-page h1,.adcf-workspace.dv-reference .mr-page h2,.adcf-workspace.dv-reference .mr-page h3{text-wrap:balance}.adcf-workspace.dv-reference .mr-page p{text-wrap:pretty}.adcf-workspace.dv-reference .mr-page a{color:#1e2d4d;text-decoration:none}.adcf-workspace.dv-reference .mr-page a:hover{color:#1f8a5c}.adcf-workspace.dv-reference .mr-page button{font:inherit}.adcf-workspace.dv-reference .mr-page svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.adcf-workspace.dv-reference .mr-page :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.adcf-workspace.dv-reference .mr-page .mr-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;padding:28px 0 22px}.adcf-workspace.dv-reference .mr-page .mr-heading h1{margin-top:6px;font-size:32px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace.dv-reference .mr-page .mr-study-date{display:flex;align-items:center;gap:8px;font-size:13px;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-study-date i{width:7px;height:7px;border-radius:50%;background:#1f8a5c;display:inline-block}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control>span{font-size:12.5px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control nav{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#e9ece7}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control a{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:8px;color:#5b6576;font-size:13.5px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control a[aria-checked=true]{background:#fff;color:#1e2d4d;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33}.adcf-workspace.dv-reference .mr-page .mr-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 24px 48px -32px #1e2d4d4d;overflow:hidden}.adcf-workspace.dv-reference .mr-page .mr-hero-main{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);padding:34px 36px 30px;display:flex;flex-direction:column;gap:24px;min-width:0}.adcf-workspace.dv-reference .mr-page .mr-hero-glow{position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,196,154,.22),transparent);pointer-events:none}.adcf-workspace.dv-reference .mr-page .mr-hero-main>h2{position:relative;font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.25;max-width:32ch}.adcf-workspace.dv-reference .mr-page .mr-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto auto;gap:6px 28px}.adcf-workspace.dv-reference .mr-page .mr-figures>div{display:grid;grid-row:span 4;grid-template-rows:subgrid;gap:6px;min-width:0;align-items:end}.adcf-workspace.dv-reference .mr-page .mr-figures dt{font-size:12.5px;font-weight:700;color:#b7c0d6}.adcf-workspace.dv-reference .mr-page .mr-figures dd{font-size:clamp(28px,3vw,42px);font-weight:700;letter-spacing:-.04em;line-height:1;white-space:nowrap}.adcf-workspace.dv-reference .mr-page .mr-figures>div:first-child dd{font-size:clamp(32px,3.4vw,50px);font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:#9fe3c0}.adcf-workspace.dv-reference .mr-page .mr-figures dd{margin:0;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .mr-page .mr-figures dd small{font-size:20px;color:#8fa0c2;letter-spacing:-.4px}.adcf-workspace.dv-reference .mr-page .mr-figures>div>span{font-size:14px;color:#b7c0d6}.adcf-workspace.dv-reference .mr-page .mr-question-link,.adcf-workspace.dv-reference .cm-page .mr-question-link,.adcf-workspace.dv-reference .rv-page .mr-question-link,.adcf-workspace.dv-reference .rl-page .mr-question-link,.adcf-workspace.dv-reference .pm-wrap .mr-question-link{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;margin-top:8px;justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:700;color:#9fe3c0;border-bottom:1px solid rgba(159,227,192,.4)}.adcf-workspace.dv-reference .mr-page .mr-question-link,.adcf-workspace.dv-reference .cm-page .mr-question-link,.adcf-workspace.dv-reference .rv-page .mr-question-link,.adcf-workspace.dv-reference .rl-page .mr-question-link,.adcf-workspace.dv-reference .pm-wrap .mr-question-link{text-align:left;line-height:1.3;transition:color .15s,border-color .15s}.adcf-workspace.dv-reference .mr-page .mr-question-link:hover,.adcf-workspace.dv-reference .cm-page .mr-question-link:hover,.adcf-workspace.dv-reference .rv-page .mr-question-link:hover,.adcf-workspace.dv-reference .rl-page .mr-question-link:hover,.adcf-workspace.dv-reference .pm-wrap .mr-question-link:hover{color:#fff;border-color:#fff}.adcf-workspace.dv-reference .mr-page .mr-question-link svg,.adcf-workspace.dv-reference .cm-page .mr-question-link svg,.adcf-workspace.dv-reference .rv-page .mr-question-link svg,.adcf-workspace.dv-reference .rl-page .mr-question-link svg,.adcf-workspace.dv-reference .pm-wrap .mr-question-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-hypothesis{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;border-radius:10px;background:#ffffff0f;font-size:14.5px;line-height:1.55;color:#d5dbe8}.adcf-workspace.dv-reference .mr-page .mr-hypothesis strong{color:#fff}.adcf-workspace.dv-reference .mr-page .mr-verifications{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;align-items:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.adcf-workspace.dv-reference .mr-page .mr-verifications>div{min-width:0}.adcf-workspace.dv-reference .mr-page .mr-verifications h3{font-size:14px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-verification-bar{margin-top:10px;display:flex;gap:3px;height:8px}.adcf-workspace.dv-reference .mr-page .mr-verification-bar>span:first-child{background:#2baa73;border-radius:4px 0 0 4px}.adcf-workspace.dv-reference .mr-page .mr-verification-bar>span:last-child{background:#e6c16f;border-radius:0 4px 4px 0}.adcf-workspace.dv-reference .mr-page .mr-verifications p{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:14.5px}.adcf-workspace.dv-reference .mr-page .mr-verifications p>span:last-child{color:#f2d38a}.adcf-workspace.dv-reference .mr-page .mr-primary{display:inline-flex;align-items:center;min-height:52px;color:#fff;font-size:14.5px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .mr-page .mr-primary{position:relative;overflow:hidden;isolation:isolate;gap:14px;padding:0 6px 0 20px;border-radius:12px;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);box-shadow:inset 0 1px #ffffff52,inset 0 -2px #00000024,0 0 0 1px #125c3c8c,0 10px 28px -10px #1f8a5ccc,0 0 40px -12px #2baa738c;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .35s}.adcf-workspace.dv-reference .mr-page .mr-primary>span{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:9px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47;transition:transform .4s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .mr-page .mr-primary>span svg{transform:rotate(-90deg);stroke-width:2.4}.adcf-workspace.dv-reference .mr-page .mr-primary:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);transform:translate(-130%);animation:mr-cta-shine 5.5s cubic-bezier(.4,0,.2,1) infinite}.adcf-workspace.dv-reference .mr-page .mr-primary:hover{color:#fff;transform:translateY(-2px)}.adcf-workspace.dv-reference .mr-page .mr-primary:hover>span{transform:translate(4px)}.adcf-workspace.dv-reference .mr-page .mr-primary:active{transform:scale(.97)}.adcf-workspace.dv-reference .mr-page .mr-actions{padding:28px 28px 24px;background:#fbfbf9;border-left:1px solid #E7EAE5;display:flex;flex-direction:column;gap:8px;min-width:0}.adcf-workspace.dv-reference .mr-page .mr-actions>header{display:flex;justify-content:space-between;align-items:center;gap:10px}.adcf-workspace.dv-reference .mr-page .mr-actions h2{font-size:16px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-actions>header>span{font-size:12.5px;font-weight:700;color:#5b6576;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .mr-page .mr-actions ol{padding:0;list-style:none;display:flex;flex-direction:column}.adcf-workspace.dv-reference .mr-page .mr-actions li{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:6px;align-items:center;padding:10px 0;border-top:1px solid #E7EAE5}.adcf-workspace.dv-reference .mr-page .mr-action-number{appearance:none;border:0;background:transparent;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border-radius:50%}.adcf-workspace.dv-reference .mr-page .mr-action-number>span{width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #c9cfc6;display:grid;place-items:center;font-size:12px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-action-number[data-priority=true]>span{background:#1e2d4d;color:#fff;box-shadow:none}.adcf-workspace.dv-reference .mr-page .mr-actions li>a:not(.mr-action-number){display:block;padding:4px 0;transition:opacity .2s}.adcf-workspace.dv-reference .mr-page .mr-actions li strong{display:block;font-size:14.5px;font-weight:700;line-height:1.35;text-decoration-color:#8a93a5}.adcf-workspace.dv-reference .mr-page .mr-actions li a>span:not(.mr-action-number>span){display:block;font-size:14px;line-height:1.45;color:#5b6576;margin-top:3px}.adcf-workspace.dv-reference .mr-page .mr-actions li small{display:inline-flex;align-items:center;gap:6px;margin-bottom:4px;white-space:nowrap;padding:2px 8px;border-radius:999px;background:#fbefdd;color:#8a4b00;font-size:11.5px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-actions li>svg{width:16px;height:16px;fill:none;stroke:#8a93a5;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-actions li>svg{transform:rotate(-90deg)}.adcf-workspace.dv-reference .mr-page .mr-actions>a:last-child{margin-top:auto;padding-top:10px;min-height:44px;display:inline-flex;align-items:center;font-size:13.5px;font-weight:700;color:#3d4859}.adcf-workspace.dv-reference .mr-page .mr-changes{margin-top:28px}.adcf-workspace.dv-reference .mr-page .dv-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:0 4px 12px;margin:0}.adcf-workspace.dv-reference .mr-page .dv-kicker{display:block;margin-bottom:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6c7179}.adcf-workspace.dv-reference .mr-page .dv-kicker span{color:#1f8a5c}.adcf-workspace.dv-reference .mr-page .dv-section-heading h2{font-size:19px;font-weight:700;letter-spacing:-.3px;line-height:1.5}.adcf-workspace.dv-reference .mr-page .dv-section-heading>p{font-size:13px;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-changes ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adcf-workspace.dv-reference .mr-page .mr-changes li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 20px;background:#fff;border-radius:14px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14}.adcf-workspace.dv-reference .mr-page .mr-feed-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.adcf-workspace.dv-reference .mr-page .mr-feed-icon svg{width:16px;height:16px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-changes li>div{min-width:0;display:flex;flex-direction:column;gap:4px}.adcf-workspace.dv-reference .mr-page .mr-feed-cause{font-size:13px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-changes li strong{font-size:15px;font-weight:700;line-height:1.35}.adcf-workspace.dv-reference .mr-page .mr-changes li p{font-size:15px;line-height:1.55;color:#3d4859}.adcf-workspace.dv-reference .mr-page .mr-changes li a{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;min-height:32px;font-size:13px;font-weight:700;border-bottom:1px solid currentColor}.adcf-workspace.dv-reference .mr-page .mr-feed-icon{background:#eef0ec;color:#1e2d4d}.adcf-workspace.dv-reference .mr-page .mr-feed-icon[data-tone=green]{background:#eaf4ee;color:#1f8a5c}.adcf-workspace.dv-reference .mr-page .mr-feed-icon[data-tone=gold]{background:#fbf6ea;color:#9a6a16}.adcf-workspace.dv-reference .mr-page .mr-feed-cause[data-tone=green]{color:#1f8a5c}.adcf-workspace.dv-reference .mr-page .mr-feed-cause[data-tone=gold]{color:#9a6a16}.adcf-workspace.dv-reference .mr-page .mr-changes li{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.adcf-workspace.dv-reference .mr-page .mr-changes li:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #1e2d4d1a,0 14px 30px -18px #1e2d4d59}.adcf-workspace.dv-reference .mr-page .mr-keys{margin-top:32px}.adcf-workspace.dv-reference .mr-page .mr-keys>div{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.adcf-workspace.dv-reference .mr-page .mr-key-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) minmax(0,1.3fr) auto;gap:24px;align-items:center;padding:22px 26px;color:#1e2d4d;transition:background-color .15s}.adcf-workspace.dv-reference .mr-page .mr-key-row+.mr-key-row{border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .mr-page .mr-key-row>span:first-child{min-width:0}.adcf-workspace.dv-reference .mr-page .mr-key-row small{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-key-row small i{width:7px;height:7px;border-radius:50%;display:inline-block}.adcf-workspace.dv-reference .mr-page .mr-key-row small i{background:currentColor}.adcf-workspace.dv-reference .mr-page .mr-key-row strong{display:block;margin-top:4px;font-size:16px;line-height:1.35}.adcf-workspace.dv-reference .mr-page .mr-key-value{min-width:max-content;font-size:26px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.adcf-workspace.dv-reference .mr-page .mr-key-detail{font-size:15px;line-height:1.55;color:#3d4859}.adcf-workspace.dv-reference .mr-page .mr-key-go{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1px #d5dad2;font-size:13px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .mr-page .mr-key-go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-key-go svg{transform:rotate(-90deg)}.adcf-workspace.dv-reference .mr-page .mr-key-row small[data-tone=gold],.adcf-workspace.dv-reference .mr-page .mr-key-value[data-tone=gold]{color:#9a6a16}.adcf-workspace.dv-reference .mr-page .mr-key-row small[data-tone=green],.adcf-workspace.dv-reference .mr-page .mr-key-value[data-tone=green]{color:#1f8a5c}.adcf-workspace.dv-reference .mr-page .mr-key-row small[data-tone=muted]{color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-key-row:hover{background:#fafbf9;color:#1e2d4d}.adcf-workspace.dv-reference .mr-page .mr-key-go{transition:background-color .2s,color .2s,box-shadow .2s}.adcf-workspace.dv-reference .mr-page .mr-key-row:hover .mr-key-go{background:#1e2d4d;color:#fff;box-shadow:none}.adcf-workspace.dv-reference .mr-page .mr-note{margin-top:12px;padding:0 4px;font-size:14px;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-fab,.adcf-workspace.dv-reference .rf-ask-host .mr-fab,.adcf-workspace.dv-reference .cm-page .mr-fab,.adcf-workspace.dv-reference .rv-page .mr-fab,.adcf-workspace.dv-reference .rl-page .mr-fab,.adcf-workspace.dv-reference .pm-wrap .mr-fab{appearance:none;border:0;cursor:pointer;position:fixed;right:24px;bottom:24px;z-index:40;align-items:center;gap:10px;height:60px;padding:0 22px 0 18px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:15px;font-weight:700;box-shadow:0 16px 36px -14px #1e2d4db3,inset 0 1px #ffffff1f}.adcf-workspace.dv-reference .mr-page .mr-fab,.adcf-workspace.dv-reference .rf-ask-host .mr-fab,.adcf-workspace.dv-reference .cm-page .mr-fab,.adcf-workspace.dv-reference .rv-page .mr-fab,.adcf-workspace.dv-reference .rl-page .mr-fab,.adcf-workspace.dv-reference .pm-wrap .mr-fab{display:flex}.adcf-workspace.dv-reference .mr-page .mr-fab svg,.adcf-workspace.dv-reference .rf-ask-host .mr-fab svg,.adcf-workspace.dv-reference .cm-page .mr-fab svg,.adcf-workspace.dv-reference .rv-page .mr-fab svg,.adcf-workspace.dv-reference .rl-page .mr-fab svg,.adcf-workspace.dv-reference .pm-wrap .mr-fab svg{width:22px;height:22px;fill:none;stroke:#9fe3c0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-fab:hover,.adcf-workspace.dv-reference .rf-ask-host .mr-fab:hover,.adcf-workspace.dv-reference .cm-page .mr-fab:hover,.adcf-workspace.dv-reference .rv-page .mr-fab:hover,.adcf-workspace.dv-reference .rl-page .mr-fab:hover,.adcf-workspace.dv-reference .pm-wrap .mr-fab:hover{background:#2a3b5f}.adcf-workspace.dv-reference .mr-page .mr-drawer,.adcf-workspace.dv-reference .cm-page .mr-drawer,.adcf-workspace.dv-reference .rv-page .mr-drawer,.adcf-workspace.dv-reference .rl-page .mr-drawer,.adcf-workspace.dv-reference .pm-wrap .mr-drawer,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer{position:fixed;z-index:50;top:16px;right:16px;bottom:16px;width:460px;display:flex;flex-direction:column;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;overflow:hidden;animation:drawerIn .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .mr-page .mr-drawer,.adcf-workspace.dv-reference .cm-page .mr-drawer,.adcf-workspace.dv-reference .rv-page .mr-drawer,.adcf-workspace.dv-reference .rl-page .mr-drawer,.adcf-workspace.dv-reference .pm-wrap .mr-drawer,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer{inset:16px 16px 16px auto;margin:0;padding:0;border:0;color:#1e2d4d;max-width:calc(100vw - 32px);max-height:none;height:calc(100dvh - 32px);animation:mr-drawer-in .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .mr-page .mr-drawer:not([open]),.adcf-workspace.dv-reference .cm-page .mr-drawer:not([open]),.adcf-workspace.dv-reference .rv-page .mr-drawer:not([open]),.adcf-workspace.dv-reference .rl-page .mr-drawer:not([open]),.adcf-workspace.dv-reference .pm-wrap .mr-drawer:not([open]),.adcf-workspace.dv-reference .rf-ask-host .mr-drawer:not([open]){display:none}.adcf-workspace.dv-reference .mr-page .mr-drawer::backdrop,.adcf-workspace.dv-reference .cm-page .mr-drawer::backdrop,.adcf-workspace.dv-reference .rv-page .mr-drawer::backdrop,.adcf-workspace.dv-reference .rl-page .mr-drawer::backdrop,.adcf-workspace.dv-reference .pm-wrap .mr-drawer::backdrop,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer::backdrop{background:#15253f47}.adcf-workspace.dv-reference .mr-page .mr-grab,.adcf-workspace.dv-reference .cm-page .mr-grab,.adcf-workspace.dv-reference .rv-page .mr-grab,.adcf-workspace.dv-reference .rl-page .mr-grab,.adcf-workspace.dv-reference .pm-wrap .mr-grab,.adcf-workspace.dv-reference .rf-ask-host .mr-grab{display:none;align-self:center;margin-top:8px;width:40px;height:4px;border-radius:2px;background:#dde2da}.adcf-workspace.dv-reference .mr-page .mr-drawer>header,.adcf-workspace.dv-reference .cm-page .mr-drawer>header,.adcf-workspace.dv-reference .rv-page .mr-drawer>header,.adcf-workspace.dv-reference .rl-page .mr-drawer>header,.adcf-workspace.dv-reference .pm-wrap .mr-drawer>header,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer>header{padding:18px 20px 0;display:flex;flex-direction:column;gap:14px}.adcf-workspace.dv-reference .mr-page .mr-drawer-title,.adcf-workspace.dv-reference .cm-page .mr-drawer-title,.adcf-workspace.dv-reference .rv-page .mr-drawer-title,.adcf-workspace.dv-reference .rl-page .mr-drawer-title,.adcf-workspace.dv-reference .pm-wrap .mr-drawer-title,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer-title{display:flex;justify-content:space-between;align-items:center;gap:12px}.adcf-workspace.dv-reference .mr-page .mr-drawer h2,.adcf-workspace.dv-reference .cm-page .mr-drawer h2,.adcf-workspace.dv-reference .rv-page .mr-drawer h2,.adcf-workspace.dv-reference .rl-page .mr-drawer h2,.adcf-workspace.dv-reference .pm-wrap .mr-drawer h2,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer h2{flex:1;font-size:17px;font-weight:800;letter-spacing:-.01em}.adcf-workspace.dv-reference .mr-page .mr-close,.adcf-workspace.dv-reference .cm-page .mr-close,.adcf-workspace.dv-reference .rv-page .mr-close,.adcf-workspace.dv-reference .rl-page .mr-close,.adcf-workspace.dv-reference .pm-wrap .mr-close,.adcf-workspace.dv-reference .rf-ask-host .mr-close{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;margin-right:-8px;border-radius:10px;display:grid;place-items:center;color:#1e2d4d}.adcf-workspace.dv-reference .mr-page .mr-close svg,.adcf-workspace.dv-reference .cm-page .mr-close svg,.adcf-workspace.dv-reference .rv-page .mr-close svg,.adcf-workspace.dv-reference .rl-page .mr-close svg,.adcf-workspace.dv-reference .pm-wrap .mr-close svg,.adcf-workspace.dv-reference .rf-ask-host .mr-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.adcf-workspace.dv-reference .mr-page .mr-tabs,.adcf-workspace.dv-reference .cm-page .mr-tabs,.adcf-workspace.dv-reference .rv-page .mr-tabs,.adcf-workspace.dv-reference .rl-page .mr-tabs,.adcf-workspace.dv-reference .pm-wrap .mr-tabs,.adcf-workspace.dv-reference .rf-ask-host .mr-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#eef1ec}.adcf-workspace.dv-reference .mr-page .mr-tabs button,.adcf-workspace.dv-reference .cm-page .mr-tabs button,.adcf-workspace.dv-reference .rv-page .mr-tabs button,.adcf-workspace.dv-reference .rl-page .mr-tabs button,.adcf-workspace.dv-reference .pm-wrap .mr-tabs button,.adcf-workspace.dv-reference .rf-ask-host .mr-tabs button{position:relative;appearance:none;border:0;background:transparent;cursor:pointer;min-height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700}.adcf-workspace.dv-reference .mr-page .mr-tabs button,.adcf-workspace.dv-reference .cm-page .mr-tabs button,.adcf-workspace.dv-reference .rv-page .mr-tabs button,.adcf-workspace.dv-reference .rl-page .mr-tabs button,.adcf-workspace.dv-reference .pm-wrap .mr-tabs button,.adcf-workspace.dv-reference .rf-ask-host .mr-tabs button{color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-tabs button[aria-selected=true],.adcf-workspace.dv-reference .cm-page .mr-tabs button[aria-selected=true],.adcf-workspace.dv-reference .rv-page .mr-tabs button[aria-selected=true],.adcf-workspace.dv-reference .rl-page .mr-tabs button[aria-selected=true],.adcf-workspace.dv-reference .pm-wrap .mr-tabs button[aria-selected=true],.adcf-workspace.dv-reference .rf-ask-host .mr-tabs button[aria-selected=true]{color:#1e2d4d;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33}.adcf-workspace.dv-reference .mr-page .mr-drawer-body,.adcf-workspace.dv-reference .cm-page .mr-drawer-body,.adcf-workspace.dv-reference .rv-page .mr-drawer-body,.adcf-workspace.dv-reference .rl-page .mr-drawer-body,.adcf-workspace.dv-reference .pm-wrap .mr-drawer-body,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .mr-page .mr-ask-form,.adcf-workspace.dv-reference .cm-page .mr-ask-form,.adcf-workspace.dv-reference .rv-page .mr-ask-form,.adcf-workspace.dv-reference .rl-page .mr-ask-form,.adcf-workspace.dv-reference .pm-wrap .mr-ask-form,.adcf-workspace.dv-reference .rf-ask-host .mr-ask-form{display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .mr-page .mr-question-context,.adcf-workspace.dv-reference .cm-page .mr-question-context,.adcf-workspace.dv-reference .rv-page .mr-question-context,.adcf-workspace.dv-reference .rl-page .mr-question-context,.adcf-workspace.dv-reference .pm-wrap .mr-question-context,.adcf-workspace.dv-reference .rf-ask-host .mr-question-context{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#eef1f7}.adcf-workspace.dv-reference .mr-page .mr-question-context>svg,.adcf-workspace.dv-reference .cm-page .mr-question-context>svg,.adcf-workspace.dv-reference .rv-page .mr-question-context>svg,.adcf-workspace.dv-reference .rl-page .mr-question-context>svg,.adcf-workspace.dv-reference .pm-wrap .mr-question-context>svg,.adcf-workspace.dv-reference .rf-ask-host .mr-question-context>svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-page .mr-question-context>span,.adcf-workspace.dv-reference .cm-page .mr-question-context>span,.adcf-workspace.dv-reference .rv-page .mr-question-context>span,.adcf-workspace.dv-reference .rl-page .mr-question-context>span,.adcf-workspace.dv-reference .pm-wrap .mr-question-context>span,.adcf-workspace.dv-reference .rf-ask-host .mr-question-context>span{flex:1;font-size:14px}.adcf-workspace.dv-reference .mr-page .mr-remove-context,.adcf-workspace.dv-reference .cm-page .mr-remove-context,.adcf-workspace.dv-reference .rv-page .mr-remove-context,.adcf-workspace.dv-reference .rl-page .mr-remove-context,.adcf-workspace.dv-reference .pm-wrap .mr-remove-context,.adcf-workspace.dv-reference .rf-ask-host .mr-remove-context{appearance:none;border:0;background:transparent;cursor:pointer;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:#3d4859}.adcf-workspace.dv-reference .mr-page .mr-remove-context svg,.adcf-workspace.dv-reference .cm-page .mr-remove-context svg,.adcf-workspace.dv-reference .rv-page .mr-remove-context svg,.adcf-workspace.dv-reference .rl-page .mr-remove-context svg,.adcf-workspace.dv-reference .pm-wrap .mr-remove-context svg,.adcf-workspace.dv-reference .rf-ask-host .mr-remove-context svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.adcf-workspace.dv-reference .mr-page .mr-drawer textarea,.adcf-workspace.dv-reference .cm-page .mr-drawer textarea,.adcf-workspace.dv-reference .rv-page .mr-drawer textarea,.adcf-workspace.dv-reference .rl-page .mr-drawer textarea,.adcf-workspace.dv-reference .pm-wrap .mr-drawer textarea,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer textarea{width:100%;min-height:96px;resize:vertical;padding:14px 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;font-size:16px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .mr-page .mr-drawer textarea,.adcf-workspace.dv-reference .cm-page .mr-drawer textarea,.adcf-workspace.dv-reference .rv-page .mr-drawer textarea,.adcf-workspace.dv-reference .rl-page .mr-drawer textarea,.adcf-workspace.dv-reference .pm-wrap .mr-drawer textarea,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer textarea{font-family:ADCF Manrope,Arial,sans-serif;field-sizing:content;max-height:220px}.adcf-workspace.dv-reference .mr-page .mr-suggestions,.adcf-workspace.dv-reference .cm-page .mr-suggestions,.adcf-workspace.dv-reference .rv-page .mr-suggestions,.adcf-workspace.dv-reference .rl-page .mr-suggestions,.adcf-workspace.dv-reference .pm-wrap .mr-suggestions,.adcf-workspace.dv-reference .rf-ask-host .mr-suggestions{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-page .mr-suggestions>p,.adcf-workspace.dv-reference .cm-page .mr-suggestions>p,.adcf-workspace.dv-reference .rv-page .mr-suggestions>p,.adcf-workspace.dv-reference .rl-page .mr-suggestions>p,.adcf-workspace.dv-reference .pm-wrap .mr-suggestions>p,.adcf-workspace.dv-reference .rf-ask-host .mr-suggestions>p{font-size:13px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-suggestions button,.adcf-workspace.dv-reference .cm-page .mr-suggestions button,.adcf-workspace.dv-reference .rv-page .mr-suggestions button,.adcf-workspace.dv-reference .rl-page .mr-suggestions button,.adcf-workspace.dv-reference .pm-wrap .mr-suggestions button,.adcf-workspace.dv-reference .rf-ask-host .mr-suggestions button{appearance:none;border:0;cursor:pointer;text-align:left;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-size:15px;font-weight:600;color:#1e2d4d;display:flex;justify-content:space-between;gap:10px}.adcf-workspace.dv-reference .mr-page .mr-suggestions button>span,.adcf-workspace.dv-reference .cm-page .mr-suggestions button>span,.adcf-workspace.dv-reference .rv-page .mr-suggestions button>span,.adcf-workspace.dv-reference .rl-page .mr-suggestions button>span,.adcf-workspace.dv-reference .pm-wrap .mr-suggestions button>span,.adcf-workspace.dv-reference .rf-ask-host .mr-suggestions button>span{color:#8a93a5}.adcf-workspace.dv-reference .mr-page .mr-suggestions button:hover,.adcf-workspace.dv-reference .cm-page .mr-suggestions button:hover,.adcf-workspace.dv-reference .rv-page .mr-suggestions button:hover,.adcf-workspace.dv-reference .rl-page .mr-suggestions button:hover,.adcf-workspace.dv-reference .pm-wrap .mr-suggestions button:hover,.adcf-workspace.dv-reference .rf-ask-host .mr-suggestions button:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .mr-page .mr-drawer-footer,.adcf-workspace.dv-reference .cm-page .mr-drawer-footer,.adcf-workspace.dv-reference .rv-page .mr-drawer-footer,.adcf-workspace.dv-reference .rl-page .mr-drawer-footer,.adcf-workspace.dv-reference .pm-wrap .mr-drawer-footer,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer-footer{border-top:1px solid #EEF0EC;padding:16px 20px 18px;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .mr-page .mr-drawer-footer>div,.adcf-workspace.dv-reference .cm-page .mr-drawer-footer>div,.adcf-workspace.dv-reference .rv-page .mr-drawer-footer>div,.adcf-workspace.dv-reference .rl-page .mr-drawer-footer>div,.adcf-workspace.dv-reference .pm-wrap .mr-drawer-footer>div,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer-footer>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.adcf-workspace.dv-reference .mr-page .mr-unavailable{font-size:14px;font-weight:600;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-send,.adcf-workspace.dv-reference .cm-page .mr-send,.adcf-workspace.dv-reference .rv-page .mr-send,.adcf-workspace.dv-reference .rl-page .mr-send,.adcf-workspace.dv-reference .pm-wrap .mr-send,.adcf-workspace.dv-reference .rf-ask-host .mr-send{appearance:none;border:0;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:12px;background:#9aa3b2;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;cursor:not-allowed}.adcf-workspace.dv-reference .mr-page .mr-drawer-footer>p,.adcf-workspace.dv-reference .cm-page .mr-drawer-footer>p,.adcf-workspace.dv-reference .rv-page .mr-drawer-footer>p,.adcf-workspace.dv-reference .rl-page .mr-drawer-footer>p,.adcf-workspace.dv-reference .pm-wrap .mr-drawer-footer>p,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer-footer>p{font-size:12.5px;line-height:1.45;color:#5b6576}.adcf-workspace.dv-reference .mr-page .mr-questions-empty,.adcf-workspace.dv-reference .cm-page .mr-questions-empty,.adcf-workspace.dv-reference .rv-page .mr-questions-empty,.adcf-workspace.dv-reference .rl-page .mr-questions-empty,.adcf-workspace.dv-reference .pm-wrap .mr-questions-empty,.adcf-workspace.dv-reference .rf-ask-host .mr-questions-empty{font-size:15px;color:#5b6576}@keyframes mr-cta-shine{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes mr-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(max-width:1180px){.adcf-workspace.dv-reference .mr-page .mr-hero{grid-template-columns:1fr}.adcf-workspace.dv-reference .mr-page .mr-actions{border-left:0;border-top:1px solid #E7EAE5}.adcf-workspace.dv-reference .mr-page .mr-changes ol{grid-template-columns:1fr}.adcf-workspace.dv-reference .mr-page .mr-key-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 24px}.adcf-workspace.dv-reference .mr-page .mr-key-row>span:first-child{grid-column:1}.adcf-workspace.dv-reference .mr-page .mr-key-value{grid-column:2;grid-row:1;text-align:right}.adcf-workspace.dv-reference .mr-page .mr-key-detail{grid-column:1}.adcf-workspace.dv-reference .mr-page .mr-key-go{grid-column:2;grid-row:2;justify-self:end}.adcf-workspace.dv-reference .mr-page .mr-fab-label,.adcf-workspace.dv-reference .cm-page .mr-fab-label,.adcf-workspace.dv-reference .rv-page .mr-fab-label,.adcf-workspace.dv-reference .rl-page .mr-fab-label,.adcf-workspace.dv-reference .pm-wrap .mr-fab-label{display:none}.adcf-workspace.dv-reference .mr-page .mr-fab,.adcf-workspace.dv-reference .rf-ask-host .mr-fab,.adcf-workspace.dv-reference .cm-page .mr-fab,.adcf-workspace.dv-reference .rv-page .mr-fab,.adcf-workspace.dv-reference .rl-page .mr-fab,.adcf-workspace.dv-reference .pm-wrap .mr-fab{width:60px;padding:0;justify-content:center}}@media(max-width:900px){.adcf-workspace.dv-reference .mr-page .mr-heading{padding-top:18px}.adcf-workspace.dv-reference .mr-page .mr-key-row{grid-template-columns:1fr;gap:8px}.adcf-workspace.dv-reference .mr-page .mr-key-row>span{grid-column:1;grid-row:auto;text-align:left}.adcf-workspace.dv-reference .mr-page .mr-key-go{justify-self:start}.adcf-workspace.dv-reference .mr-page .mr-figures{grid-template-columns:1fr;row-gap:18px}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control{align-items:stretch;width:100%}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adcf-workspace.dv-reference .mr-page .mr-hypothesis-control a{padding:6px 8px;white-space:normal;line-height:1.25}.adcf-workspace.dv-reference .mr-page .mr-verifications{grid-template-columns:1fr}.adcf-workspace.dv-reference .mr-page .mr-figures dd{white-space:normal;overflow-wrap:anywhere}.adcf-workspace.dv-reference .mr-page .mr-primary{white-space:normal}.adcf-workspace.dv-reference .mr-page .mr-key-value{min-width:0;white-space:normal}}@media(max-width:640px){.adcf-workspace.dv-reference .mr-page .mr-drawer,.adcf-workspace.dv-reference .cm-page .mr-drawer,.adcf-workspace.dv-reference .rv-page .mr-drawer,.adcf-workspace.dv-reference .rl-page .mr-drawer,.adcf-workspace.dv-reference .pm-wrap .mr-drawer,.adcf-workspace.dv-reference .rf-ask-host .mr-drawer{inset:auto 0 0;width:auto;max-width:none;height:92dvh;border-radius:22px 22px 0 0}.adcf-workspace.dv-reference .mr-page .mr-grab,.adcf-workspace.dv-reference .cm-page .mr-grab,.adcf-workspace.dv-reference .rv-page .mr-grab,.adcf-workspace.dv-reference .rl-page .mr-grab,.adcf-workspace.dv-reference .pm-wrap .mr-grab,.adcf-workspace.dv-reference .rf-ask-host .mr-grab{display:block}.adcf-workspace.dv-reference .mr-page .mr-fab-label,.adcf-workspace.dv-reference .cm-page .mr-fab-label,.adcf-workspace.dv-reference .rv-page .mr-fab-label,.adcf-workspace.dv-reference .rl-page .mr-fab-label,.adcf-workspace.dv-reference .pm-wrap .mr-fab-label{display:none}.adcf-workspace.dv-reference .mr-page .mr-fab,.adcf-workspace.dv-reference .rf-ask-host .mr-fab,.adcf-workspace.dv-reference .cm-page .mr-fab,.adcf-workspace.dv-reference .rv-page .mr-fab,.adcf-workspace.dv-reference .rl-page .mr-fab,.adcf-workspace.dv-reference .pm-wrap .mr-fab{width:60px;padding:0;justify-content:center}}@media(prefers-reduced-motion:reduce){.adcf-workspace.dv-reference .mr-page *{animation:none;transition:none}.adcf-workspace.dv-reference .mr-page *:before{animation:none;transition:none}}.adcf-workspace.dv-reference .cm-page{color:#1e2d4d;font:400 14px/1.5 ADCF Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-width:0}.adcf-workspace.dv-reference .cm-page :is(h1,h2,h3,p,dl,dd,ol,ul){margin:0}.adcf-workspace.dv-reference .cm-page :is(h1,h2,h3){text-wrap:balance}.adcf-workspace.dv-reference .cm-page p{text-wrap:pretty}.adcf-workspace.dv-reference .cm-page :is(button,input,select,textarea){font:inherit}.adcf-workspace.dv-reference .cm-page button{cursor:pointer}.adcf-workspace.dv-reference .cm-page a{text-decoration:none;color:#1e2d4d}.adcf-workspace.dv-reference .cm-page a:hover{color:#1f8a5c}.adcf-workspace.dv-reference .cm-page :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.adcf-workspace.dv-reference .cm-page [hidden]{display:none!important}.adcf-workspace.dv-reference .cm-page .cm-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;padding:28px 0 22px}.adcf-workspace.dv-reference .cm-page .cm-heading h1{margin-top:6px;font-size:32px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace.dv-reference .cm-page .cm-heading h1+p{margin-top:4px;font-size:15.5px;color:#3d4859}.adcf-workspace.dv-reference .cm-page .cm-study-date{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-study-date>i{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#1f8a5c}.adcf-workspace.dv-reference .cm-page .cm-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;align-items:start}.adcf-workspace.dv-reference .cm-page .cm-gross{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);padding:34px 36px 30px;display:flex;flex-direction:column;gap:20px;min-width:0;border-radius:18px;box-shadow:0 24px 48px -30px #15253f8c}.adcf-workspace.dv-reference .cm-page .cm-glow{position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,196,154,.22),transparent);pointer-events:none}.adcf-workspace.dv-reference .cm-page .cm-gross>header{position:relative}.adcf-workspace.dv-reference .cm-page .cm-gross>header>span{font-size:13.5px;font-weight:700;color:#b7c0d6}.adcf-workspace.dv-reference .cm-page .cm-gross h2{margin-top:6px;font-size:26px;font-weight:700;letter-spacing:-.025em;line-height:1.25}.adcf-workspace.dv-reference .cm-page .cm-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.adcf-workspace.dv-reference .cm-page .cm-amount>strong{font-size:clamp(48px,5.2vw,76px);font-weight:700;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;color:#9fe3c0;white-space:nowrap}.adcf-workspace.dv-reference .cm-page .cm-amount>span{font-size:16px;color:#d5dbe8}.adcf-workspace.dv-reference .cm-page .cm-gross>.mr-figure-question{margin-top:-6px}.adcf-workspace.dv-reference .cm-page .mr-question-link{margin-top:0;align-self:flex-start}.adcf-workspace.dv-reference .cm-page .cm-departure{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:16px;font-weight:700;color:#fff}.adcf-workspace.dv-reference .cm-page .cm-departure>span:nth-child(3){font-weight:500;color:#b7c0d6}.adcf-workspace.dv-reference .cm-page .cm-hypothesis{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .cm-page .cm-hypothesis>span{font-size:13.5px;font-weight:700;color:#b7c0d6}.adcf-workspace.dv-reference .cm-page .cm-hypothesis>p{font-size:15px;line-height:1.55;color:#d5dbe8}.adcf-workspace.dv-reference .cm-page .cm-segmented{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:4px;border-radius:12px}.adcf-workspace.dv-reference .cm-page .cm-segmented>i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:8px;background:#fff;transition:transform .28s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .cm-page .cm-hyp-options{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.adcf-workspace.dv-reference .cm-page .cm-segmented>:is(a,button){position:relative;appearance:none;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;min-height:44px;padding:6px 12px;border-radius:8px;font-size:14px;font-weight:700;line-height:1.25;text-align:center;transition:color .2s}.adcf-workspace.dv-reference .cm-page .cm-hyp-options>a{color:#d5dbe8}.adcf-workspace.dv-reference .cm-page .cm-hyp-options>a[aria-checked=true]{color:#1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-hyp-options>a[aria-disabled=true]{cursor:not-allowed;opacity:.6}.adcf-workspace.dv-reference .cm-page .cm-inline-links{display:flex;flex-wrap:wrap;gap:4px 24px}.adcf-workspace.dv-reference .cm-page :is(.cm-inline-links>a,.cm-inline-links>button,.cm-source-grid a,.cm-unknown-choice>button){appearance:none;background:transparent;border:0;display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:14.5px;font-weight:700;border-bottom:1px solid currentColor;align-self:flex-start;color:#1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-gross .cm-inline-links>a{color:#fff}.adcf-workspace.dv-reference .cm-page .cm-gross .cm-inline-links>a:hover{color:#9fe3c0}.adcf-workspace.dv-reference .cm-page .cm-net{padding:32px 32px 26px;display:flex;flex-direction:column;gap:14px;min-width:0;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 24px 48px -32px #1e2d4d4d}.adcf-workspace.dv-reference .cm-page .cm-net>header>span{font-size:13.5px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-net h2{margin-top:6px;font-size:22px;font-weight:700;letter-spacing:-.02em}.adcf-workspace.dv-reference .cm-page .cm-note{font-size:15px;line-height:1.55;color:#2f3a4b}.adcf-workspace.dv-reference .cm-page .cm-muted{font-size:14.5px;line-height:1.55;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-nets{padding:0;list-style:none}.adcf-workspace.dv-reference .cm-page .cm-nets>li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 20px;align-items:baseline;padding:13px 0;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .cm-page .cm-nets>li>span:first-child{font-size:15px;font-weight:500}.adcf-workspace.dv-reference .cm-page .cm-nets>li>span:nth-child(2){font-size:14px;color:#5b6576;white-space:nowrap;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-nets>li>strong{font-size:17px;color:#1f8a5c;white-space:nowrap;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-nets>li[data-selected=true]{background:#f4f6f3}.adcf-workspace.dv-reference .cm-page .cm-nets>li[data-selected=true]>span:first-child{font-weight:800}.adcf-workspace.dv-reference .cm-page .cm-nets small{margin-left:8px;padding:2px 8px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:11.5px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .cm-page .cm-net-result{padding:20px 22px;border-radius:14px;background:#eaf4ee;box-shadow:inset 0 0 0 1px #1f8a5c33;display:flex;flex-direction:column;gap:6px}.adcf-workspace.dv-reference .cm-page .cm-net-result>span:first-child{font-size:13.5px;font-weight:700;color:#17714a}.adcf-workspace.dv-reference .cm-page .cm-net-result>strong{font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#1f8a5c;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-net-result>span{font-size:15px;color:#3d4859}.adcf-workspace.dv-reference .cm-page .cm-net-result>small{font-size:14px;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-net-result .mr-figure-question{margin-top:4px}.adcf-workspace.dv-reference .cm-page .cm-net-result .mr-question-link{color:#17714a;border-bottom-color:#17714a59}.adcf-workspace.dv-reference .cm-page .cm-net-result .mr-question-link:hover{color:#1e2d4d;border-bottom-color:currentColor}.adcf-workspace.dv-reference .cm-page .cm-net-guide-toggle{appearance:none;border:0;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 18px;border-radius:12px;background:#1e2d4d;color:#fff;font-size:15.5px;font-weight:700;text-align:left}.adcf-workspace.dv-reference .cm-page .cm-net-guide-toggle:hover{background:#2a3b5f}.adcf-workspace.dv-reference .cm-page .cm-net-guide-toggle svg{transform:none;transition:transform .25s;flex-shrink:0}.adcf-workspace.dv-reference .cm-page .cm-net-guide-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.adcf-workspace.dv-reference .cm-page .cm-net-guide{padding:20px 22px;border-radius:14px;background:#f4f6f3;display:flex;flex-direction:column;gap:16px;animation:cm-feed-in .3s ease both}.adcf-workspace.dv-reference .cm-page .cm-guide-tabs{background:#e4e8e1}.adcf-workspace.dv-reference .cm-page .cm-guide-tabs>i{box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33}.adcf-workspace.dv-reference .cm-page .cm-guide-tabs>button{padding:6px 10px;color:#4e5a6c}.adcf-workspace.dv-reference .cm-page .cm-guide-tabs>button[aria-selected=true]{color:#1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-net-guide>[role=tabpanel]{display:flex;flex-direction:column;gap:16px;font-size:15px;line-height:1.55;color:#2f3a4b}.adcf-workspace.dv-reference .cm-page .cm-net-choices{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.adcf-workspace.dv-reference .cm-page .cm-net-choices>button{appearance:none;min-height:64px;padding:10px 14px;border-radius:12px;border:0;background:#fff;box-shadow:inset 0 0 0 1px #c9cfc6;text-align:left;display:flex;flex-direction:column;gap:2px;color:#1e2d4d;transition:box-shadow .15s}.adcf-workspace.dv-reference .cm-page .cm-net-choices>button:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-net-choices>button[aria-checked=true]{box-shadow:inset 0 0 0 2px #1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-net-choices strong{font-size:14.5px;font-weight:700}.adcf-workspace.dv-reference .cm-page .cm-net-choices span{font-size:14px;color:#4e5a6c;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-net-steps{padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .cm-page .cm-net-steps>li{display:grid;grid-template-columns:32px 1fr;gap:12px}.adcf-workspace.dv-reference .cm-page .cm-net-steps>li>span{width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #1e2d4d;display:grid;place-items:center;font-size:13px;font-weight:700}.adcf-workspace.dv-reference .cm-page .cm-net-steps p{font-size:14.5px}.adcf-workspace.dv-reference .cm-page .cm-unknown-choice{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding-top:12px;border-top:1px solid #DDE3DA}.adcf-workspace.dv-reference .cm-page .cm-unknown-choice>span{font-size:14px;color:#4e5a6c}.adcf-workspace.dv-reference .cm-page .cm-deductions{border-top:1px solid #E7EAE5}.adcf-workspace.dv-reference .cm-page details{interpolate-size:allow-keywords}.adcf-workspace.dv-reference .cm-page details::details-content{block-size:0;overflow:hidden;transition:block-size .32s cubic-bezier(.22,1,.36,1),content-visibility .32s allow-discrete}.adcf-workspace.dv-reference .cm-page details[open]::details-content{block-size:auto}.adcf-workspace.dv-reference .cm-page summary{cursor:pointer;list-style:none}.adcf-workspace.dv-reference .cm-page summary::-webkit-details-marker{display:none}.adcf-workspace.dv-reference .cm-page :is(.cm-deductions,.cm-references)>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;font-size:15px;font-weight:700}.adcf-workspace.dv-reference .cm-page summary svg{flex-shrink:0;transform:none;transition:transform .2s}.adcf-workspace.dv-reference .cm-page details[open]>summary svg{transform:rotate(-90deg)}.adcf-workspace.dv-reference .cm-page .cm-deductions>div{padding-bottom:12px;display:flex;flex-direction:column;gap:10px;font-size:14.5px;line-height:1.55;color:#3d4859}.adcf-workspace.dv-reference .cm-page .cm-deductions ul{padding:0;list-style:none}.adcf-workspace.dv-reference .cm-page .cm-deductions li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:11px 0;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .cm-page .cm-deductions li strong{font-size:15px;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-deductions li>span>*{display:block}.adcf-workspace.dv-reference .cm-page .cm-deductions li>span>span{font-size:14px;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-columns{margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.adcf-workspace.dv-reference .cm-page .cm-columns>section{min-width:0}.adcf-workspace.dv-reference .cm-page .cm-section-heading{padding:0 4px 12px}.adcf-workspace.dv-reference .cm-page .cm-section-heading>span{display:block;margin-bottom:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6c7179}.adcf-workspace.dv-reference .cm-page .cm-section-heading i{color:#1f8a5c;font-style:normal}.adcf-workspace.dv-reference .cm-page .cm-section-heading h2{font-size:19px;font-weight:700;letter-spacing:-.3px}.adcf-workspace.dv-reference .cm-page .cm-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.adcf-workspace.dv-reference .cm-page .cm-composition{padding:10px 28px 24px}.adcf-workspace.dv-reference .cm-page .cm-part+.cm-part{border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .cm-page .cm-part>summary{margin:0 -14px;padding:16px 14px;border-radius:12px;transition:background-color .15s}.adcf-workspace.dv-reference .cm-page .cm-part>summary:hover{background:#f6f7f4}.adcf-workspace.dv-reference .cm-page .cm-part-top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.adcf-workspace.dv-reference .cm-page .cm-part-top>span:first-child{min-width:0}.adcf-workspace.dv-reference .cm-page .cm-part-top>span:first-child>strong{font-size:15.5px}.adcf-workspace.dv-reference .cm-page .cm-part-top>span:first-child>span{display:block;font-size:14px;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-part-value{display:flex;align-items:center;gap:10px}.adcf-workspace.dv-reference .cm-page .cm-part-value>strong{font-size:18px;color:#1e2d4d;font-variant-numeric:tabular-nums;white-space:nowrap}.adcf-workspace.dv-reference .cm-page .cm-part-value>strong[data-known=false]{font-size:14px;color:#8a4b00;white-space:normal}.adcf-workspace.dv-reference .cm-page .cm-part-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:8px}.adcf-workspace.dv-reference .cm-page .cm-part-track{display:block;height:6px;border-radius:3px;background:#eef0ec}.adcf-workspace.dv-reference .cm-page .cm-part-track[data-known=false]{background:repeating-linear-gradient(90deg,#EEF0EC 0 6px,transparent 6px 10px)}.adcf-workspace.dv-reference .cm-page .cm-part-track>span{display:block;height:100%;border-radius:3px;background:#1f8a5c;transition:width 1s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .cm-page .cm-part-track>span[data-base=true]{background:#1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-part-percent{min-width:92px;text-align:right;font-size:13px;font-weight:700;color:#5b6576;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-2px);transition:opacity .2s,transform .2s}.adcf-workspace.dv-reference .cm-page :is(.cm-part>summary:hover,.cm-part>summary:focus-visible,.cm-part[open]) .cm-part-percent{opacity:1;transform:none}.adcf-workspace.dv-reference .cm-page .cm-part-detail{padding:0 0 18px;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .cm-page .cm-part-detail>p:first-child{font-size:16px;line-height:1.6}.adcf-workspace.dv-reference .cm-page .cm-part-detail>dl{padding:4px 16px;border-radius:12px;background:#f4f6f3}.adcf-workspace.dv-reference .cm-page .cm-part-detail>dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 0;font-size:15px}.adcf-workspace.dv-reference .cm-page .cm-part-detail>dl>div+div{border-top:1px solid #E3E6E2}.adcf-workspace.dv-reference .cm-page .cm-part-detail dt{color:#2f3a4b}.adcf-workspace.dv-reference .cm-page .cm-part-detail dd{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-calculation{font-size:15px;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-composition-total{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding-top:14px;border-top:1.5px solid #1E2D4D}.adcf-workspace.dv-reference .cm-page .cm-composition-total>span{font-size:15px;font-weight:700}.adcf-workspace.dv-reference .cm-page .cm-composition-total>strong{font-size:22px;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-composition-note{margin-top:10px}.adcf-workspace.dv-reference .cm-page .cm-corrections{padding:26px 28px;display:flex;flex-direction:column;gap:18px}.adcf-workspace.dv-reference .cm-page .cm-reference{font-size:15px;color:#3d4859}.adcf-workspace.dv-reference .cm-page .cm-reference>strong{color:#1e2d4d}.adcf-workspace.dv-reference .cm-page .cm-comparison{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:16px}.adcf-workspace.dv-reference .cm-page .cm-comparison>div{padding:16px 18px;border-radius:12px;background:#f4f6f3;min-width:0}.adcf-workspace.dv-reference .cm-page .cm-comparison>div:last-child{background:#eaf4ee;box-shadow:inset 0 0 0 1px #1f8a5c33}.adcf-workspace.dv-reference .cm-page .cm-comparison>div>span{display:block;font-size:13.5px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-comparison>div:last-child>span{color:#17714a}.adcf-workspace.dv-reference .cm-page .cm-comparison>div>strong{display:block;margin-top:6px;font-size:30px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-comparison>div:last-child>strong{color:#1f8a5c}.adcf-workspace.dv-reference .cm-page .cm-comparison>svg{color:#8a93a5}.adcf-workspace.dv-reference .cm-page .cm-correction-gain{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding-top:14px;border-top:1px solid #E7EAE5}.adcf-workspace.dv-reference .cm-page .cm-correction-gain>span{font-size:15px;font-weight:700}.adcf-workspace.dv-reference .cm-page .cm-correction-gain>strong{font-size:24px;color:#1f8a5c;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-correction-gain>strong[data-negative=true]{color:#8a4b00}.adcf-workspace.dv-reference .cm-page .cm-correction-effects{padding:0;list-style:none}.adcf-workspace.dv-reference .cm-page .cm-correction-effects>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 0;border-top:1px solid #EEF0EC;font-size:15px}.adcf-workspace.dv-reference .cm-page .cm-correction-effects strong{color:#1f8a5c;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .cm-page .cm-primary{position:relative;overflow:hidden;isolation:isolate;align-self:flex-start;display:inline-flex;align-items:center;min-height:52px;gap:14px;padding:0 6px 0 20px;border-radius:12px;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);box-shadow:inset 0 1px #ffffff52,inset 0 -2px #00000024,0 0 0 1px #125c3c8c,0 10px 28px -10px #1f8a5ccc,0 0 40px -12px #2baa738c;color:#fff;font-size:14.5px;font-weight:700;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .35s}.adcf-workspace.dv-reference .cm-page .cm-primary>span{flex-shrink:0;width:40px;height:40px;border-radius:9px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47;display:grid;place-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .cm-page .cm-primary:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);transform:translate(-130%);animation:mr-cta-shine 5.5s cubic-bezier(.4,0,.2,1) infinite}.adcf-workspace.dv-reference .cm-page .cm-primary:hover{color:#fff;transform:translateY(-2px)}.adcf-workspace.dv-reference .cm-page .cm-primary:hover>span{transform:translate(4px)}.adcf-workspace.dv-reference .cm-page .cm-primary:active{transform:scale(.97)}.adcf-workspace.dv-reference .cm-page .cm-sources{margin-top:28px}.adcf-workspace.dv-reference .cm-page .cm-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.adcf-workspace.dv-reference .cm-page .cm-source-grid>div{padding:22px 26px;display:flex;flex-direction:column;gap:6px}.adcf-workspace.dv-reference .cm-page .cm-source-grid>div+div{border-left:1px solid #EEF0EC}.adcf-workspace.dv-reference .cm-page .cm-source-grid>div>span{font-size:13.5px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .cm-page .cm-source-grid>div>strong{font-size:16px;line-height:1.35}.adcf-workspace.dv-reference .cm-page .cm-source-grid p{font-size:15.5px;line-height:1.55;color:#2f3a4b}.adcf-workspace.dv-reference .cm-page .cm-source-grid small{font-size:14px;font-weight:700;color:#8a4b00}.adcf-workspace.dv-reference .cm-page .cm-source-grid a{min-height:40px;margin-top:4px}.adcf-workspace.dv-reference .cm-page .cm-references{margin-top:16px}.adcf-workspace.dv-reference .cm-page .cm-references>div{display:flex;flex-direction:column;gap:10px;font-size:14px}.adcf-workspace.dv-reference .cm-page .cm-notice{padding:14px 16px;border-radius:12px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #a86f0c33;font-size:14.5px;line-height:1.55;color:#3d4859}.adcf-workspace.dv-reference .cm-page .cm-notice strong{color:#8a4b00}.adcf-workspace.dv-reference .cm-page .cm-gross-notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:#f2d38a1f;box-shadow:inset 0 0 0 1px #f2d38a59}.adcf-workspace.dv-reference .cm-page .cm-gross-notice>svg{flex-shrink:0;margin-top:1px;color:#f2d38a}.adcf-workspace.dv-reference .cm-page .cm-gross-notice>div{display:flex;flex-direction:column;gap:6px}.adcf-workspace.dv-reference .cm-page .cm-gross-notice strong{font-size:15px;color:#f2d38a}.adcf-workspace.dv-reference .cm-page .cm-gross-notice p{font-size:14.5px;color:#e8ecf3}.adcf-workspace.dv-reference .cm-page .cm-gross-notice a{color:#f2d38a;align-self:flex-start;border-bottom:1px solid currentColor;min-height:40px;display:inline-flex;align-items:center;font-weight:700}.adcf-workspace.dv-reference .cm-page .cm-toast{position:fixed;left:50%;bottom:24px;z-index:44;transform:translate(-50%);display:flex;align-items:center;gap:16px;padding:12px 12px 12px 18px;border-radius:14px;background:#1e2d4d;color:#fff;box-shadow:0 18px 40px -16px #1e2d4d99;max-width:calc(100vw - 32px);font-size:14.5px;font-weight:600}.adcf-workspace.dv-reference .cm-page .cm-toast button{appearance:none;border:0;min-height:40px;padding:0 14px;border-radius:10px;background:#ffffff1f;color:#fff;font-size:14px;font-weight:700}.adcf-workspace.dv-reference .cm-page .mr-context-date{display:block;font-size:12.5px;color:#5b6576;margin-top:4px}.adcf-workspace.dv-reference .cm-page .mr-unavailable{font-size:14px;font-weight:600;color:#5b6576}.adcf-workspace.dv-reference .cm-page .pn-table-scroll{overflow-x:auto;max-width:100%;min-width:0}@keyframes cm-feed-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1180px){.adcf-workspace.dv-reference .cm-page :is(.cm-hero,.cm-columns,.cm-source-grid){grid-template-columns:1fr}.adcf-workspace.dv-reference .cm-page .cm-source-grid>div+div{border-left:0;border-top:1px solid #EEF0EC}}@media(max-width:900px){.adcf-workspace.dv-reference .cm-page .cm-heading{padding-top:18px}}@media(max-width:560px){.adcf-workspace.dv-reference .cm-page :is(.cm-net-choices,.cm-comparison){grid-template-columns:1fr}.adcf-workspace.dv-reference .cm-page .cm-comparison>svg{transform:rotate(90deg);justify-self:center}.adcf-workspace.dv-reference .cm-page :is(.cm-gross,.cm-net){padding-left:22px;padding-right:22px}.adcf-workspace.dv-reference .cm-page :is(.cm-composition,.cm-corrections){padding-left:22px;padding-right:22px}.adcf-workspace.dv-reference .cm-page .cm-nets>li{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.adcf-workspace.dv-reference .cm-page .cm-nets>li>span:first-child{grid-column:1/-1}.adcf-workspace.dv-reference .cm-page .cm-nets>li>strong{text-align:right}.adcf-workspace.dv-reference .cm-page .cm-part-top{flex-wrap:wrap}.adcf-workspace.dv-reference .cm-page .cm-part-value{margin-left:auto}.adcf-workspace.dv-reference .cm-page .cm-correction-gain{flex-wrap:wrap}.adcf-workspace.dv-reference .cm-page .cm-correction-effects>li{grid-template-columns:1fr}.adcf-workspace.dv-reference .cm-page .cm-net-guide{padding:16px}.adcf-workspace.dv-reference .cm-page .cm-toast{width:max-content;gap:8px;flex-wrap:wrap}.adcf-workspace.dv-reference .cm-page .cm-amount>strong{font-size:clamp(36px,12vw,62px)}}@media(prefers-reduced-motion:reduce){.adcf-workspace.dv-reference .cm-page *,.adcf-workspace.dv-reference .cm-page *:before{animation:none;transition:none}}.adcf-workspace.dv-reference .cm-page .cm-deductions>summary{gap:normal}.adcf-workspace.dv-reference .cm-page .cm-primary>span>svg{transform:rotate(-90deg)}.adcf-workspace.dv-reference .cm-page .cm-correction-effects strong[data-unknown=true]{color:#997018}.adcf-workspace.dv-reference .qc-page{color:#1e2d4d;font:400 14px/1.5 ADCF Manrope,Arial,sans-serif;min-width:0;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.adcf-workspace.dv-reference .qc-page :is(h1,h2,h3,h4,p,dl,dd,ol,ul){margin:0}.adcf-workspace.dv-reference .qc-page :is(ol,ul){padding:0;list-style:none}.adcf-workspace.dv-reference .qc-page :is(h1,h2,h3){text-wrap:balance}.adcf-workspace.dv-reference .qc-page p{text-wrap:pretty}.adcf-workspace.dv-reference .qc-page button{font:inherit;cursor:pointer;appearance:none}.adcf-workspace.dv-reference .qc-page a{text-decoration:none;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page a:hover{color:#1f8a5c}.adcf-workspace.dv-reference .qc-page [hidden]{display:none!important}.adcf-workspace.dv-reference .qc-page :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.adcf-workspace.dv-reference .qc-page .qc-heading{padding:28px 0 20px}.adcf-workspace.dv-reference .qc-page .qc-heading>p{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#5b6576}.adcf-workspace.dv-reference .qc-page .qc-heading i{width:7px;height:7px;border-radius:50%;background:#1f8a5c;display:inline-block;flex-shrink:0}.adcf-workspace.dv-reference .qc-page .qc-heading h1{margin-top:6px;font-size:32px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace.dv-reference .qc-page .qc-notice{margin:0 0 14px;padding:12px 16px;border-radius:12px;background:#fbefdd;color:#8a4b00;font-size:14.5px;font-weight:600}.adcf-workspace.dv-reference .qc-page .qc-band{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px 40px;align-items:center;padding:30px 34px;border-radius:20px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);box-shadow:0 24px 48px -30px #15253f8c}.adcf-workspace.dv-reference .qc-page .qc-glow{position:absolute;left:32%;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,196,154,.2),transparent);pointer-events:none}.adcf-workspace.dv-reference .qc-page .qc-band-intro{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.adcf-workspace.dv-reference .qc-page .qc-band h2{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:#fff}.adcf-workspace.dv-reference .qc-page .qc-band-number{font-size:clamp(40px,4.4vw,60px);font-weight:700;letter-spacing:-.05em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .qc-page [data-positive=true]{color:#9fe3c0}.adcf-workspace.dv-reference .qc-page .qc-band-intro>p{font-size:15px;line-height:1.55;color:#d5dbe8;max-width:46ch}.adcf-workspace.dv-reference .qc-page .qc-units{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adcf-workspace.dv-reference .qc-page .qc-units>div{padding:14px 16px;border-radius:14px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;display:flex;flex-direction:column;gap:3px}.adcf-workspace.dv-reference .qc-page .qc-units dt{font-size:13px;font-weight:700;color:#b7c0d6}.adcf-workspace.dv-reference .qc-page .qc-units dd{font-size:21px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .qc-page .qc-units span{font-size:13.5px;line-height:1.45;color:#d5dbe8}.adcf-workspace.dv-reference .qc-page .qc-duration{position:relative;grid-column:1/-1;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px 32px;align-items:center}.adcf-workspace.dv-reference .qc-page .qc-duration>div>strong{display:block;font-size:18px}.adcf-workspace.dv-reference .qc-page .qc-duration span,.adcf-workspace.dv-reference .qc-page .qc-duration p{display:block;margin-top:6px;font-size:14px;color:#d5dbe8}.adcf-workspace.dv-reference .qc-page .qc-duration-bar{display:flex;gap:3px;height:10px}.adcf-workspace.dv-reference .qc-page .qc-duration-bar i:first-child{background:#fff;border-radius:4px 0 0 4px}.adcf-workspace.dv-reference .qc-page .qc-duration-bar i{background:#9fe3c0}.adcf-workspace.dv-reference .qc-page .qc-duration-bar i:last-child{background:repeating-linear-gradient(90deg,#F2D38A 0 5px,transparent 5px 8px);box-shadow:inset 0 0 0 1px #f2d38a;border-radius:0 4px 4px 0}.adcf-workspace.dv-reference .qc-page .mr-figure-question{display:flex;min-width:0}.adcf-workspace.dv-reference .qc-page .mr-question-link{font:700 14px/1.3 ADCF Manrope,Arial,sans-serif;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;border-radius:0;border-bottom:1px solid rgba(159,227,192,.4);background:transparent;color:#9fe3c0;text-align:left}.adcf-workspace.dv-reference .qc-page .mr-question-link svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .qc-page .qc-tabs{position:sticky;top:0;z-index:15;margin-top:22px;display:flex;gap:4px;border-bottom:1px solid #DDE2DA;background:#f4f6f3e0;backdrop-filter:blur(10px);overflow-x:auto;overflow-y:hidden}.adcf-workspace.dv-reference .qc-page .qc-tabs button{border:0;background:transparent;display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 16px;margin-bottom:-1px;border-bottom:2.5px solid transparent;font-size:15px;font-weight:700;color:#5b6576;white-space:nowrap}.adcf-workspace.dv-reference .qc-page .qc-tabs button[aria-selected=true]{border-bottom-color:#1e2d4d;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .dv-tab-count{min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#e5e9e3;color:#3d4859;font-size:12.5px;font-weight:800;display:inline-grid;place-items:center}.adcf-workspace.dv-reference .qc-page .qc-tabs [aria-selected=true] .dv-tab-count{background:#1e2d4d;color:#fff}.adcf-workspace.dv-reference .qc-page>.qc-tabs~[role=tabpanel]{margin-top:20px}.adcf-workspace.dv-reference .qc-page>.qc-tabs~[role=tabpanel][aria-label=Sujets]{margin-top:0}.adcf-workspace.dv-reference .qc-page .qc-subject-grid{margin-top:20px;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:20px;align-items:start}.adcf-workspace.dv-reference .qc-page .qc-subject-grid>div{min-width:0}.adcf-workspace.dv-reference .qc-page .dv-years-toggle{white-space:normal;max-width:100%}.adcf-workspace.dv-reference .qc-page .qc-subject-list{position:sticky;top:70px;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.adcf-workspace.dv-reference .qc-page .qc-subject-filters{padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .qc-subject-filters>p{font-size:14px;color:#3d4859}.adcf-workspace.dv-reference .qc-page .qc-subject-filters>div{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:4px;border-radius:12px;background:#eef1ec}.adcf-workspace.dv-reference .qc-page .qc-subject-filters i{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);border-radius:8px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33;transition:transform .28s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .qc-page .qc-subject-filters button{position:relative;border:0;background:transparent;min-height:38px;padding:0 6px;border-radius:8px;font-size:13px;font-weight:700;color:#5b6576;white-space:nowrap}.adcf-workspace.dv-reference .qc-page .qc-subject-filters [aria-pressed=true]{color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-subject-list a{width:100%;text-align:left;display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:16px 18px;border-top:1px solid #EEF0EC;background:#fff;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-subject-list a:hover{background:#f7f8f6}.adcf-workspace.dv-reference .qc-page .qc-subject-list [aria-current=true]{box-shadow:inset 3px 0 #1e2d4d;background:#fff}.adcf-workspace.dv-reference .qc-page .qc-subject-number{width:30px;height:30px;border-radius:50%;background:#eef1ec;color:#5b6576;display:grid;place-items:center;font-size:12.5px;font-weight:800;transition:background-color .3s,box-shadow .3s}.adcf-workspace.dv-reference .qc-page [aria-current=true] .qc-subject-number{background:#1e2d4d;color:#fff}.adcf-workspace.dv-reference .qc-page .qc-subject-number>span{grid-area:1/1;transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1),filter .2s}.adcf-workspace.dv-reference .qc-page .qc-subject-number>svg{grid-area:1/1;width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .2s}.adcf-workspace.dv-reference .qc-page .qc-subject-number path{stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .35s cubic-bezier(.22,1,.36,1) .08s}.adcf-workspace.dv-reference .qc-page .qc-subject-number[data-done=true]{background:#1f8a5c}.adcf-workspace.dv-reference .qc-page .qc-subject-number[data-done=true]>span{opacity:0;transform:scale(.6);filter:blur(4px)}.adcf-workspace.dv-reference .qc-page .qc-subject-number[data-done=true]>svg{opacity:1}.adcf-workspace.dv-reference .qc-page .qc-subject-number[data-done=true] path{stroke-dashoffset:0}.adcf-workspace.dv-reference .qc-page .qc-subject-list a>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.adcf-workspace.dv-reference .qc-page .qc-subject-list a small{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#8a4b00}.adcf-workspace.dv-reference .qc-page .qc-subject-list a small[data-tone=blue]{color:#35558c}.adcf-workspace.dv-reference .qc-page .qc-subject-list a small[data-tone=green]{color:#17714a}.adcf-workspace.dv-reference .qc-page .qc-subject-list a small[data-tone=neutral]{color:#5b6576}.adcf-workspace.dv-reference .qc-page .qc-subject-list a small i{width:7px;height:7px;border-radius:50%;background:currentColor}.adcf-workspace.dv-reference .qc-page .qc-subject-list a>span>strong{font-size:15.5px;line-height:1.3}.adcf-workspace.dv-reference .qc-page .qc-subject-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;font-size:13.5px}.adcf-workspace.dv-reference .qc-page .qc-subject-meta>span{color:#5b6576;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .qc-page .qc-filter-empty{padding:18px;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-subject{background:#fff;border-radius:20px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 24px 48px -36px #1e2d4d4d;overflow:hidden;min-width:0}.adcf-workspace.dv-reference .qc-page .dv-subject-head{padding:28px 34px 22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 28px;align-items:end}.adcf-workspace.dv-reference .qc-page .dv-subject-head>div{min-width:0}.adcf-workspace.dv-reference .qc-page .dv-subject-head h2{margin:10px 0 0;font-size:27px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.adcf-workspace.dv-reference .qc-page .dv-subject-head h2+p{margin-top:4px;font-size:15.5px;color:#3d4859}.adcf-workspace.dv-reference .qc-page .dv-subject-head small{font-size:13.5px;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-status{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:#fbefdd;color:#8a4b00;font-size:12.5px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .qc-page .dv-status[data-tone=blue]{background:#eaf0fa;color:#35558c}.adcf-workspace.dv-reference .qc-page .dv-status[data-tone=green]{background:#e7f5ed;color:#17714a}.adcf-workspace.dv-reference .qc-page .dv-status[data-tone=neutral]{background:#eef1ec;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-subject-impact{max-width:none;text-align:right}.adcf-workspace.dv-reference .qc-page .dv-subject-impact strong{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;color:#35558c;line-height:1.5}.adcf-workspace.dv-reference .qc-page .dv-subject-impact small{display:block;font-size:14px;color:#5b6576;margin:0}.adcf-workspace.dv-reference .qc-page .dv-subject-head .mr-figure-question{grid-column:1/-1}.adcf-workspace.dv-reference .qc-page .dv-subject-head .mr-question-link{color:#17714a;border-bottom-color:#17714a59}.adcf-workspace.dv-reference .qc-page .qc-subject-priority{grid-column:1/-1;margin-top:4px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#f4f6f3;font-size:15px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-subject-priority svg{flex-shrink:0;margin-top:2px;color:#1f8a5c}.adcf-workspace.dv-reference .qc-page .dv-subject-action{margin:0 34px;padding:24px 26px;border:0;border-radius:16px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf;display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .qc-page .dv-subject-action h3{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a;margin:0 0 -10px}.adcf-workspace.dv-reference .qc-page .dv-action-copy{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.01em}.adcf-workspace.dv-reference .qc-page .dv-subject-docs{margin:0}.adcf-workspace.dv-reference .qc-page .dv-subject-docs h4{font-size:14.5px;font-weight:800;margin:0 0 8px}.adcf-workspace.dv-reference .qc-page .dv-subject-docs li{font-size:15.5px;gap:12px}.adcf-workspace.dv-reference .qc-page .dv-subject-docs>p{margin-top:8px;font-size:14px;line-height:1.5;color:#3d4859}.adcf-workspace.dv-reference .qc-page .dv-letter-link{margin:0;padding:18px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1e2d4d1a;display:flex;flex-wrap:wrap;gap:12px 20px}.adcf-workspace.dv-reference .qc-page .dv-letter-link strong{font-size:17px}.adcf-workspace.dv-reference .qc-page .dv-letter-link small{font-size:13px;font-weight:700;color:#17714a}.adcf-workspace.dv-reference .qc-page .dv-letter-link>div>span{font-size:14.5px;color:#3d4859}.adcf-workspace.dv-reference .qc-page .dv-primary{display:inline-flex;align-items:center;gap:14px;padding:0 6px 0 20px;min-height:52px;border-radius:12px;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);color:#fff;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px #1f8a5ccc}.adcf-workspace.dv-reference .qc-page .dv-subject-reading{padding:30px 34px 10px}.adcf-workspace.dv-reference .qc-page .dv-subject-reading h3{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dl{margin-top:8px}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dl>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dl>div:last-child{border-bottom:0}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dt{font-size:14.5px;font-weight:800}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dd{font-size:16px;line-height:1.55}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dd ul{padding:0;margin:0;list-style:none}.adcf-workspace.dv-reference .qc-page .dv-subject-units>div{padding:12px 16px;border-radius:12px;background:#f4f6f3;min-width:170px}.adcf-workspace.dv-reference .qc-page .dv-subject-units span{font-size:13px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-subject-units strong{margin-top:2px;font-size:17px;font-weight:800}.adcf-workspace.dv-reference .qc-page .dv-subject-pagination{display:flex;justify-content:space-between;gap:12px;padding:18px 34px 24px;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .dv-subject-pagination>*{display:flex;align-items:center;min-height:44px;font-size:14.5px;font-weight:700}.adcf-workspace.dv-reference .qc-page .dv-subject-pagination [aria-disabled=true]{opacity:.4}.adcf-workspace.dv-reference .qc-page [id^=constat-],.adcf-workspace.dv-reference .qc-page [id^=annee-]{scroll-margin-top:70px}.adcf-workspace.dv-reference .qc-page .qc-card{background:#fff;border-radius:18px;padding:24px 26px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14;min-width:0}.adcf-workspace.dv-reference .qc-page .qc-card h2{font-size:18px;font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-card h3{font-size:16px;font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-note{font-size:14.5px;line-height:1.55;color:#2f3a4b;margin-top:4px}.adcf-workspace.dv-reference .qc-page .qc-checks{display:flex;flex-direction:column;gap:20px}.adcf-workspace.dv-reference .qc-page .qc-check-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.adcf-workspace.dv-reference .qc-page .qc-coverage{margin-top:10px}.adcf-workspace.dv-reference .qc-page .qc-coverage li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:baseline;padding:14px 0;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .qc-coverage li:first-child{border-top:0}.adcf-workspace.dv-reference .qc-page .qc-coverage li>strong{font-size:15.5px}.adcf-workspace.dv-reference .qc-page .qc-coverage p{grid-column:1/-1;font-size:14.5px;line-height:1.5;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-badge{justify-self:end;display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;background:#edf0f5;color:#5b6576;font-size:12.5px;font-weight:700}.adcf-workspace.dv-reference .qc-page .qc-badge[data-tone=green]{background:#e7f5ed;color:#17714a}.adcf-workspace.dv-reference .qc-page .qc-check-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:14px 0;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .qc-check-row strong{display:block;font-size:15.5px}.adcf-workspace.dv-reference .qc-page .qc-check-row small{display:block;margin-top:2px;font-size:13.5px;font-weight:700;color:#8a4b00}.adcf-workspace.dv-reference .qc-page .qc-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:12px;background:#1e2d4d;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.adcf-workspace.dv-reference .qc-page .qc-button:hover{background:#2a3b5f;color:#fff}.adcf-workspace.dv-reference .qc-page .qc-other-questions>summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.adcf-workspace.dv-reference .qc-page .qc-check-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.adcf-workspace.dv-reference .qc-page .qc-check-results .qc-card{padding:22px 24px}.adcf-workspace.dv-reference .qc-page .qc-check-results ul{margin-top:10px;display:flex;flex-direction:column;gap:10px;font-size:15px}.adcf-workspace.dv-reference .qc-page .qc-empty{margin-top:20px;max-width:760px;padding:28px 30px;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .qc-page .qc-empty h2{font-size:20px}.adcf-workspace.dv-reference .qc-page .qc-empty>p{font-size:16px;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-empty li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:14px 0;border-top:1px solid #EEF0EC;font-size:15.5px}.adcf-workspace.dv-reference .qc-page .qc-empty button{min-height:40px;background:transparent;border:0;color:#1f8a5c;font-size:14.5px;font-weight:700}.adcf-workspace.dv-reference .qc-page .qc-changes{margin-top:20px;padding:22px 24px}.adcf-workspace.dv-reference .qc-page .qc-changes li{display:flex;flex-direction:column;padding:12px 0;border-top:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .qc-answer-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1e2d4d1a}.adcf-workspace.dv-reference .qc-page .dv-followup-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px}.adcf-workspace.dv-reference .qc-page .dv-followup-heading h2{font-size:18px;font-weight:800}.adcf-workspace.dv-reference .qc-page .dv-followup-heading p{font-size:14px;color:#5b6576}.adcf-workspace.dv-reference .qc-page .dv-letters{gap:12px}.adcf-workspace.dv-reference .qc-page .dv-letter{border-radius:16px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14}.adcf-workspace.dv-reference .qc-page.client-corrections .dv-letter>summary{display:flex;align-items:center;gap:10px 18px;padding:18px 22px;border-radius:16px}.adcf-workspace.dv-reference .qc-page .dv-letter>summary strong{font-size:16.5px}.adcf-workspace.dv-reference .qc-page .dv-letter>summary small{font-size:14.5px;color:#3d4859;margin-top:0}.adcf-workspace.dv-reference .qc-page .dv-letter-body{padding:4px 22px 22px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px 32px;font-size:14.5px}.adcf-workspace.dv-reference .qc-page .dv-letter-body h3{font-size:14.5px;font-weight:800;margin:0 0 8px}.adcf-workspace.dv-reference .qc-page .dv-followup-note{margin-top:20px;font-size:14.5px;line-height:1.55;color:#3d4859;max-width:70ch}.adcf-workspace.dv-reference .qc-page .qc-letters{display:flex;flex-direction:column;gap:20px}.adcf-workspace.dv-reference .qc-page .qc-letters .dv-followup-heading{margin-bottom:-8px}.adcf-workspace.dv-reference .qc-page .qc-request{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.adcf-workspace.dv-reference .qc-page .qc-request>header{padding:24px 26px 18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;border-bottom:1px solid #EEF0EC}.adcf-workspace.dv-reference .qc-page .qc-request>header p{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b6576}.adcf-workspace.dv-reference .qc-page .qc-request>header h2{margin-top:4px;font-size:22px;font-weight:800;letter-spacing:-.02em}.adcf-workspace.dv-reference .qc-page .qc-request-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.adcf-workspace.dv-reference .qc-page .qc-request-body>section{padding:22px 26px;display:flex;flex-direction:column;gap:18px;min-width:0}.adcf-workspace.dv-reference .qc-page .qc-request-body>aside{padding:22px 26px;background:#fafbf9;border-left:1px solid #EEF0EC;display:flex;flex-direction:column;gap:18px;min-width:0}.adcf-workspace.dv-reference .qc-page .qc-request-body h3{font-size:15px;font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-reasons{margin-top:8px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6e2;overflow:hidden}.adcf-workspace.dv-reference .qc-page .qc-reasons>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:13px 15px;border-top:1px solid #EEF0EC;font-size:15px}.adcf-workspace.dv-reference .qc-page .qc-reasons>li:first-child{border-top:0}.adcf-workspace.dv-reference .qc-page .qc-reasons strong{font-size:13.5px;text-align:right}.adcf-workspace.dv-reference .qc-page .qc-next-action{padding:18px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf;display:flex;flex-direction:column;gap:12px;font-size:15px;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-next-action>span{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.adcf-workspace.dv-reference .qc-page .qc-next-action>strong{font-size:17px;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-next-action>a{align-self:flex-start}.adcf-workspace.dv-reference .qc-page .qc-versions{display:flex;flex-direction:column;gap:6px;margin-top:8px}.adcf-workspace.dv-reference .qc-page .qc-versions li{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;font-size:14.5px}.adcf-workspace.dv-reference .qc-page .qc-versions a{font-size:13.5px;font-weight:700;color:#1f8a5c;white-space:nowrap}.adcf-workspace.dv-reference .qc-page .qc-timeline{margin:10px 0 0 5px;border-left:2px solid #E3E6E2}.adcf-workspace.dv-reference .qc-page .qc-timeline li{position:relative;padding:2px 0 14px 18px;font-size:14.5px;line-height:1.5;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-timeline li:before{content:"";position:absolute;left:-6px;top:8px;width:10px;height:10px;border-radius:50%;background:#c9cfc6;box-shadow:0 0 0 3px #fafbf9}.adcf-workspace.dv-reference .qc-page .qc-timeline li:last-child:before{background:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-timeline strong{display:block;color:#1e2d4d;font-variant-numeric:tabular-nums}.adcf-workspace.dv-reference .qc-page .qc-send-order h2{font-size:18px;font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-send-order ol{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.adcf-workspace.dv-reference .qc-page .qc-send-order li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:20px 22px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14}.adcf-workspace.dv-reference .qc-page .qc-send-order strong{display:block;font-size:16px}.adcf-workspace.dv-reference .qc-page .qc-send-order p{display:block;margin-top:2px;font-size:15px;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-send-order .qc-subject-number{width:40px;height:40px;font-size:15px;background:#1e2d4d;color:#fff}@media(max-width:1180px){.adcf-workspace.dv-reference .qc-page :is(.qc-request-body,.qc-send-order ol){grid-template-columns:1fr}.adcf-workspace.dv-reference .qc-page :is(.qc-band,.qc-duration,.qc-check-columns,.qc-check-results,.dv-letter-body){grid-template-columns:1fr}}@media(max-width:980px){.adcf-workspace.dv-reference .qc-page .qc-subject-grid{grid-template-columns:minmax(0,1fr)}.adcf-workspace.dv-reference .qc-page .qc-subject-list{position:static}.adcf-workspace.dv-reference .qc-page .dv-subject-reading dl>div{grid-template-columns:1fr;gap:6px}.adcf-workspace.dv-reference .qc-page .dv-subject-head{grid-template-columns:1fr}.adcf-workspace.dv-reference .qc-page .dv-subject-impact{text-align:left}}@media(max-width:900px){.adcf-workspace.dv-reference .qc-page .qc-band{padding:24px 18px}.adcf-workspace.dv-reference .qc-page :is(.dv-subject-head,.dv-subject-reading,.dv-subject-pagination){padding:22px 18px}.adcf-workspace.dv-reference .qc-page .dv-subject-action{padding:22px 18px;margin-inline:18px}.adcf-workspace.dv-reference .qc-page .qc-tabs{top:0}.adcf-workspace.dv-reference .qc-page .qc-band-number{font-size:clamp(28px,8vw,40px)}.adcf-workspace.dv-reference .qc-page .dv-letter>summary{flex-wrap:wrap}.adcf-workspace.dv-reference .qc-page .qc-card{padding:22px 18px}}@media(max-width:390px){.adcf-workspace.dv-reference .qc-page .qc-reasons>li{grid-template-columns:1fr}.adcf-workspace.dv-reference .qc-page .qc-units,.adcf-workspace.dv-reference .qc-page .qc-coverage li{grid-template-columns:1fr}.adcf-workspace.dv-reference .qc-page .qc-badge{justify-self:start}.adcf-workspace.dv-reference .qc-page .qc-check-row{grid-template-columns:1fr}.adcf-workspace.dv-reference .qc-page .qc-check-row a{justify-self:start}.adcf-workspace.dv-reference .qc-page .dv-subject-units>div{min-width:0;width:100%}.adcf-workspace.dv-reference .qc-page .qc-subject-filters button{font-size:11px;padding-inline:2px}}@media(prefers-reduced-motion:reduce){.adcf-workspace.dv-reference .qc-page *{animation:none!important;transition:none!important}}.adcf-workspace.dv-reference .qc-page .qc-request>header{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:16px}.adcf-workspace.dv-reference .qc-page .qc-request-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px}.adcf-workspace.dv-reference .qc-page .qc-request .qc-badge{gap:6px;height:30px;padding:0 12px;font-size:13.5px;background:#f0f2ee;color:#4a5366}.adcf-workspace.dv-reference .qc-page .qc-request .qc-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.adcf-workspace.dv-reference .qc-page .qc-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.adcf-workspace.dv-reference .qc-page .qc-steps li{display:flex;flex-direction:column;gap:6px;min-width:0}.adcf-workspace.dv-reference .qc-page .qc-steps li>span:first-child{height:5px;border-radius:3px;background:#e3e6e2}.adcf-workspace.dv-reference .qc-page .qc-steps li>span:last-child{font-size:12.5px;font-weight:600;color:#5b6576;line-height:1.3}.adcf-workspace.dv-reference .qc-page .qc-steps li[data-state=done]>span:first-child{background:#1f8a5c}.adcf-workspace.dv-reference .qc-page .qc-steps li[data-state=current]>span:first-child{background:#1e2d4d;animation:qcStepPulse 2.4s ease-in-out infinite}.adcf-workspace.dv-reference .qc-page .qc-steps li:is([data-state=done],[data-state=current])>span:last-child{color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-steps li[data-state=current]>span:last-child{font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-next-action>div>span{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.adcf-workspace.dv-reference .qc-page .qc-next-action>div>strong{display:block;margin-top:4px;font-size:17px;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-next-action>div>p{margin-top:2px;font-size:15px;line-height:1.5;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-chips{display:flex;flex-wrap:wrap;gap:8px}.adcf-workspace.dv-reference .qc-page .qc-next-action .qc-chips>span{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#2f3a4b}.adcf-workspace.dv-reference .qc-page .qc-next-action .qc-chips strong{font-size:14px;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-actions{display:flex;flex-wrap:wrap;gap:8px}.adcf-workspace.dv-reference .qc-page .qc-actions .qc-button{min-height:46px;padding:0 18px;font-size:14.5px}.adcf-workspace.dv-reference .qc-page .qc-actions .qc-button-secondary{background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfda}.adcf-workspace.dv-reference .qc-page .qc-actions .qc-button-secondary:hover{background:#f3f5f8;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .qc-order-n{width:40px;height:40px;border-radius:50%;background:#1e2d4d;color:#fff;display:grid;place-items:center;font-size:15px;font-weight:800}.adcf-workspace.dv-reference .qc-page .qc-order-n[data-sent]{background:#e9f6ef;color:#17714a}.adcf-workspace.dv-reference .qc-page .qc-order-actions{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px}.adcf-workspace.dv-reference .qc-page .qc-order-actions a{font-size:14.5px;font-weight:700;color:#1f8a5c}@keyframes qcStepPulse{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.adcf-workspace.dv-reference .qc-page .qc-steps li>span:first-child{animation:none}}@media(max-width:640px){.adcf-workspace.dv-reference .qc-page .qc-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.adcf-workspace.dv-reference .qc-page .qc-actions .qc-button{flex:1 1 100%}}.adcf-workspace.dv-reference .qc-page .qc-order-actions[data-max] a+a{font-weight:600;color:#4a5366}.adcf-workspace.dv-reference .qc-page .qc-quiet-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:-4px}.adcf-workspace.dv-reference .qc-page .qc-quiet-links a{font-size:14px;font-weight:600;color:#4a5366;text-decoration:underline;text-underline-offset:3px}.adcf-workspace.dv-reference .qc-page .mr-fab{appearance:none;border:0;cursor:pointer;position:fixed;right:24px;bottom:24px;z-index:40;align-items:center;gap:10px;height:60px;padding:0 22px 0 18px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:15px;font-weight:700;box-shadow:0 16px 36px -14px #1e2d4db3,inset 0 1px #ffffff1f}.adcf-workspace.dv-reference .qc-page .mr-fab{display:flex}.adcf-workspace.dv-reference .qc-page .mr-fab svg{width:22px;height:22px;fill:none;stroke:#9fe3c0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .qc-page .mr-fab:hover{background:#2a3b5f}.adcf-workspace.dv-reference .qc-page .mr-drawer{position:fixed;z-index:50;top:16px;right:16px;bottom:16px;width:460px;display:flex;flex-direction:column;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;overflow:hidden;animation:drawerIn .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .qc-page .mr-drawer{inset:16px 16px 16px auto;margin:0;padding:0;border:0;color:#1e2d4d;max-width:calc(100vw - 32px);max-height:none;height:calc(100dvh - 32px);animation:mr-drawer-in .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .qc-page .mr-drawer:not([open]){display:none}.adcf-workspace.dv-reference .qc-page .mr-drawer::backdrop{background:#15253f47}.adcf-workspace.dv-reference .qc-page .mr-grab{display:none;align-self:center;margin-top:8px;width:40px;height:4px;border-radius:2px;background:#dde2da}.adcf-workspace.dv-reference .qc-page .mr-drawer>header{padding:18px 20px 0;display:flex;flex-direction:column;gap:14px}.adcf-workspace.dv-reference .qc-page .mr-drawer-title{display:flex;justify-content:space-between;align-items:center;gap:12px}.adcf-workspace.dv-reference .qc-page .mr-drawer h2{flex:1;font-size:17px;font-weight:800;letter-spacing:-.01em}.adcf-workspace.dv-reference .qc-page .mr-close{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;margin-right:-8px;border-radius:10px;display:grid;place-items:center;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .mr-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.adcf-workspace.dv-reference .qc-page .mr-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#eef1ec}.adcf-workspace.dv-reference .qc-page .mr-tabs button{position:relative;appearance:none;border:0;background:transparent;cursor:pointer;min-height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700}.adcf-workspace.dv-reference .qc-page .mr-tabs button{color:#5b6576}.adcf-workspace.dv-reference .qc-page .mr-tabs button[aria-selected=true]{color:#1e2d4d;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33}.adcf-workspace.dv-reference .qc-page .mr-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .qc-page .mr-ask-form{display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .qc-page .mr-question-context{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#eef1f7}.adcf-workspace.dv-reference .qc-page .mr-question-context>svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .qc-page .mr-question-context>span{flex:1;font-size:14px}.adcf-workspace.dv-reference .qc-page .mr-context-date{display:block;margin-top:4px;font-size:12px;color:#5b6576}.adcf-workspace.dv-reference .qc-page .mr-remove-context{appearance:none;border:0;background:transparent;cursor:pointer;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:#3d4859}.adcf-workspace.dv-reference .qc-page .mr-remove-context svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.adcf-workspace.dv-reference .qc-page .mr-drawer textarea{width:100%;min-height:96px;resize:vertical;padding:14px 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;font-size:16px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .qc-page .mr-drawer textarea{font-family:ADCF Manrope,Arial,sans-serif;field-sizing:content;max-height:220px}.adcf-workspace.dv-reference .qc-page .mr-suggestions{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .qc-page .mr-suggestions>p{font-size:13px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .qc-page .mr-suggestions button{appearance:none;border:0;cursor:pointer;text-align:left;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-size:15px;font-weight:600;color:#1e2d4d;display:flex;justify-content:space-between;gap:10px}.adcf-workspace.dv-reference .qc-page .mr-suggestions button>span{color:#8a93a5}.adcf-workspace.dv-reference .qc-page .mr-suggestions button:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .qc-page .mr-drawer-footer{border-top:1px solid #EEF0EC;padding:16px 20px 18px;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .qc-page .mr-drawer-footer>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.adcf-workspace.dv-reference .qc-page .mr-unavailable{font-size:14px;font-weight:600;color:#5b6576}.adcf-workspace.dv-reference .qc-page .mr-send{appearance:none;border:0;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:12px;background:#9aa3b2;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;cursor:not-allowed}.adcf-workspace.dv-reference .qc-page .mr-drawer-footer>p{font-size:12.5px;line-height:1.45;color:#5b6576}.adcf-workspace.dv-reference .qc-page .mr-questions-empty{font-size:15px;color:#5b6576}@media(max-width:1180px){.adcf-workspace.dv-reference .qc-page .mr-fab-label{display:none}.adcf-workspace.dv-reference .qc-page .mr-fab{width:60px;padding:0;justify-content:center}}@media(max-width:640px){.adcf-workspace.dv-reference .qc-page .mr-drawer{inset:auto 0 0;width:auto;max-width:none;height:92dvh;border-radius:22px 22px 0 0}.adcf-workspace.dv-reference .qc-page .mr-grab{display:block}}.adcf-workspace.dv-reference .mr-drawer .mr-drawer-title{display:flex;align-items:center;gap:12px}.adcf-workspace.dv-reference .mr-drawer .mr-drawer-title h2{flex:1}.adcf-workspace.dv-reference .mr-drawer .mr-back{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;margin-left:-8px;border-radius:10px;display:grid;place-items:center;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-back:hover{background:#f4f6f3}.adcf-workspace.dv-reference .mr-drawer .mr-back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-drawer .mr-tab-count{min-width:20px;height:20px;padding:0 6px;margin-left:8px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:11.5px;font-weight:800;display:inline-grid;place-items:center}.adcf-workspace.dv-reference .mr-drawer .mr-quota{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#3d4859}.adcf-workspace.dv-reference .mr-drawer .mr-quota[data-out=true]{color:#8a4b00}.adcf-workspace.dv-reference .mr-drawer .mr-dots{display:flex;gap:3px}.adcf-workspace.dv-reference .mr-drawer .mr-dots i{width:8px;height:8px;border-radius:50%;background:#dde2da;display:block}.adcf-workspace.dv-reference .mr-drawer .mr-dots i[data-on=true]{background:#1f8a5c}.adcf-workspace.dv-reference .mr-drawer .mr-send{background:#9aa3b2}.adcf-workspace.dv-reference .mr-drawer .mr-send:not([disabled]){background:#1f8a5c;color:#fff;cursor:pointer;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.adcf-workspace.dv-reference .mr-drawer .mr-send:not([disabled]):hover{background:#19744d}.adcf-workspace.dv-reference .mr-drawer .mr-send[disabled]{cursor:not-allowed}.adcf-workspace.dv-reference .mr-drawer .mr-footer-consent{flex-direction:row;justify-content:flex-end;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-later{appearance:none;border:0;cursor:pointer;min-height:48px;padding:0 18px;border-radius:12px;background:transparent;color:#1e2d4d;font-size:15px;font-weight:700}.adcf-workspace.dv-reference .mr-drawer .mr-later:hover{background:#ecefea}.adcf-workspace.dv-reference .mr-drawer .mr-send-notice{margin:0;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5;background:#eef1f7;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-send-notice[data-tone=error]{background:#fbe9e9;color:#7a2323}.adcf-workspace.dv-reference .mr-drawer .mr-send-notice a,.adcf-workspace.dv-reference .mr-drawer .mr-question-all{align-self:flex-start;font-size:14px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor;text-decoration:none}.adcf-workspace.dv-reference .mr-drawer .mr-muted{margin:0;font-size:13.5px;line-height:1.5;color:#5b6576}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view{display:flex;flex-direction:column;gap:16px;padding:18px 20px 20px}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view h3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view>p{margin:0;font-size:15.5px;line-height:1.55;color:#2f3a4b}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view li{display:flex;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-consent-view li span{color:#1f8a5c;font-weight:800}.adcf-workspace.dv-reference .mr-drawer .mr-consent{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;font-size:15px;line-height:1.5;color:#1e2d4d;cursor:pointer}.adcf-workspace.dv-reference .mr-drawer .mr-consent[data-on=true]{box-shadow:inset 0 0 0 1.5px #1f8a5c}.adcf-workspace.dv-reference .mr-drawer .mr-consent input{width:22px;height:22px;flex-shrink:0;margin:1px 0 0;accent-color:#1F8A5C}.adcf-workspace.dv-reference .mr-drawer .mr-sent-view{display:flex;flex-direction:column;gap:16px;padding:18px 20px 20px}.adcf-workspace.dv-reference .mr-drawer .mr-sent-icon{width:52px;height:52px;border-radius:16px;background:#e9f6ef;display:grid;place-items:center}.adcf-workspace.dv-reference .mr-drawer .mr-sent-icon svg{width:26px;height:26px;fill:none;stroke:#1f8a5c;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-drawer .mr-sent-view h3{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-sent-view>p:not(.mr-muted){margin:0;font-size:16px;line-height:1.55;color:#2f3a4b}.adcf-workspace.dv-reference .mr-drawer .mr-sent-card{padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1px #e3e6e2;display:flex;flex-direction:column;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-sent-card strong{font-size:15px;line-height:1.4;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.adcf-workspace.dv-reference .mr-drawer .mr-steps i{height:5px;border-radius:3px;background:#e3e6e2}.adcf-workspace.dv-reference .mr-drawer .mr-steps i[data-s=done]{background:#1f8a5c}.adcf-workspace.dv-reference .mr-drawer .mr-steps i[data-s=now]{background:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-steps-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;font-size:13px;font-weight:700;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-steps-labels span:last-child{font-weight:500;color:#5b6576}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards{margin:0;padding:18px 20px 20px;list-style:none;display:flex;flex-direction:column;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards button{appearance:none;border:0;cursor:pointer;width:100%;text-align:left;padding:16px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;display:flex;flex-direction:column;gap:8px;color:#1e2d4d;font:inherit;transition:box-shadow .15s}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards button:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-status{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;align-self:flex-start;white-space:nowrap}.adcf-workspace.dv-reference .mr-drawer .mr-status i{width:6px;height:6px;border-radius:50%;display:inline-block}.adcf-workspace.dv-reference .mr-drawer .mr-card-date{font-size:13px;color:#5b6576}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards strong{font-size:15.5px;line-height:1.35}.adcf-workspace.dv-reference .mr-drawer .mr-card-preview{font-size:14px;line-height:1.45;color:#3d4859}.adcf-workspace.dv-reference .mr-drawer .mr-answer-view{display:flex;flex-direction:column;gap:16px;padding:18px 20px 20px}.adcf-workspace.dv-reference .mr-drawer .mr-answer-view>div:first-child{display:flex;flex-direction:column;gap:6px}.adcf-workspace.dv-reference .mr-drawer .mr-answer-kicker{font-size:13px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .mr-drawer .mr-answer-view h3{margin:0;font-size:18px;font-weight:800;line-height:1.3;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-answer-box{padding:20px;border-radius:18px;background:#1e2d4d;color:#fff;display:flex;flex-direction:column;gap:10px}.adcf-workspace.dv-reference .mr-drawer .mr-answer-box p{margin:0;font-size:16px;line-height:1.55;color:#e6eaf2;white-space:pre-line}.adcf-workspace.dv-reference .mr-drawer .mr-answer-box[data-tone=light]{background:#eef1f7;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-answer-box[data-tone=light] p{color:#1e2d4d}.adcf-workspace.dv-reference .mr-fab-ring{position:absolute;inset:-4px;border-radius:999px;box-shadow:0 0 0 2px #9fe3c0;animation:mr-ring 2.4s ease-out infinite;pointer-events:none}.adcf-workspace.dv-reference .mr-fab-label{animation:mr-morph .4s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .mr-fab-badge{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:12px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 3px #f4f6f3;animation:mr-pop .4s ease both}.adcf-workspace.dv-reference .mr-nudge{position:fixed;right:24px;bottom:96px;z-index:41;width:min(360px,calc(100vw - 32px));padding:16px 16px 14px 18px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 24px 50px -18px #15253f73;display:flex;flex-direction:column;gap:10px;color:#1e2d4d;animation:mr-nudge-in .4s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .mr-nudge-tail{position:absolute;right:34px;bottom:-7px;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:3px 3px #1e2d4d0d}.adcf-workspace.dv-reference .mr-nudge-top{display:flex;align-items:flex-start;gap:12px}.adcf-workspace.dv-reference .mr-nudge-top>div{flex:1;min-width:0}.adcf-workspace.dv-reference .mr-nudge-icon{width:36px;height:36px;border-radius:12px;background:#e9f6ef;display:grid;place-items:center;flex-shrink:0}.adcf-workspace.dv-reference .mr-nudge-icon svg{width:18px;height:18px;fill:none;stroke:#1f8a5c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-nudge-kicker{margin:0;font-size:12.5px;font-weight:800;color:#17714a}.adcf-workspace.dv-reference .mr-nudge strong{display:block;margin-top:1px;font-size:15.5px;line-height:1.3;color:#1e2d4d}.adcf-workspace.dv-reference .mr-nudge-question{margin:4px 0 0;font-size:14px;line-height:1.45;color:#3d4859}.adcf-workspace.dv-reference .mr-nudge-question span{color:#4e5a6b}.adcf-workspace.dv-reference button.mr-nudge-close{appearance:none;border:0;background:transparent;cursor:pointer;width:32px;height:32px;margin:-6px -6px 0 0;border-radius:8px;display:grid;place-items:center;color:#4e5a6b;flex-shrink:0}.adcf-workspace.dv-reference button.mr-nudge-close:hover{background:#f4f6f3;color:#1e2d4d}.adcf-workspace.dv-reference .mr-nudge-close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.adcf-workspace.dv-reference button.mr-nudge-read{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:12px;background:#1f8a5c;color:#fff;font:inherit;font-size:14.5px;font-weight:700;box-shadow:inset 0 1px #fff3;transition:background-color .15s,transform .12s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference button.mr-nudge-read:hover{background:#19744d}.adcf-workspace.dv-reference button.mr-nudge-read:active{transform:scale(.97)}.adcf-workspace.dv-reference .mr-nudge-read svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards button[data-unread=true]{background:#f3f8f5;box-shadow:inset 0 0 0 1.5px #1f8a5c}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards button[data-unread=true] strong{font-weight:800}.adcf-workspace.dv-reference .mr-drawer .mr-question-cards button{transition:background-color .3s,box-shadow .3s}.adcf-workspace.dv-reference .mr-drawer .mr-new-answer{align-self:flex-start;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#1f8a5c;color:#fff;font-size:11.5px;font-weight:800}.adcf-workspace.dv-reference button.mr-figure-answer{appearance:none;border:0;cursor:pointer;text-align:left;margin-top:8px;padding:10px 12px;border-radius:12px;background:#9fe3c01f;box-shadow:inset 0 0 0 1px #9fe3c04d;color:#fff;font:inherit;display:flex;flex-direction:column;gap:2px;animation:mr-fade .4s ease both}.adcf-workspace.dv-reference button.mr-figure-answer:hover{background:#9fe3c02e}.adcf-workspace.dv-reference .mr-figure-answer-kicker{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#9fe3c0}.adcf-workspace.dv-reference .mr-figure-answer-text{font-size:14px;line-height:1.4}.adcf-workspace.dv-reference .mr-new{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:11.5px;font-weight:800}.adcf-workspace.dv-reference .aw-nav-badge{margin-left:auto;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:12px;font-weight:800;display:grid;place-items:center}.adcf-workspace.dv-reference.aw-compact .aw-nav-badge{position:absolute;top:4px;right:4px;margin:0;min-width:18px;height:18px;padding:0 5px;font-size:11px}.adcf-workspace.dv-reference .aw-topbar>.aw-icon-button{position:relative}.adcf-workspace.dv-reference .aw-menu-dot{position:absolute;top:9px;right:8px;width:9px;height:9px;border-radius:50%;background:#9fe3c0;box-shadow:0 0 0 2px #17304a}@keyframes mr-ring{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18)}}@keyframes mr-nudge-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@keyframes mr-morph{0%{opacity:0;filter:blur(4px);transform:translateY(3px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes mr-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes mr-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:640px){.adcf-workspace.dv-reference .mr-nudge{right:16px;bottom:88px}}@media(prefers-reduced-motion:reduce){.adcf-workspace.dv-reference :is(.mr-fab-ring,.mr-fab-label,.mr-fab-badge,.mr-nudge,.mr-figure-answer){animation:none}}.adcf-workspace.dv-reference .mr-drawer .mr-answer-head{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.05;color:#9fe3c0}.adcf-workspace.dv-reference .mr-drawer .mr-sources{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-drawer .mr-sources h4{margin:0;font-size:14px;font-weight:800;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-sources ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-drawer .mr-sources li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border-radius:12px;background:#f7f8f6}.adcf-workspace.dv-reference .mr-drawer .mr-sources li strong{display:block;font-size:14.5px;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-sources li a{color:#1e2d4d;text-decoration:none}.adcf-workspace.dv-reference .mr-drawer .mr-sources li a:hover strong{color:#1f8a5c}.adcf-workspace.dv-reference .mr-drawer .mr-sources li span span{display:block;font-size:13.5px;color:#3d4859}.adcf-workspace.dv-reference .mr-drawer .mr-source-icon{width:32px;height:32px;border-radius:9px;background:#e9f6ef;display:grid;place-items:center}.adcf-workspace.dv-reference .mr-drawer .mr-source-icon[data-kind=regle]{background:#eef1f7}.adcf-workspace.dv-reference .mr-drawer .mr-source-icon svg{width:16px;height:16px;fill:none;stroke:#1f8a5c;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .mr-drawer .mr-source-icon[data-kind=regle] svg{stroke:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-answer-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border-radius:12px;background:#1f8a5c;color:#fff;font-size:15px;font-weight:700;text-decoration:none}.adcf-workspace.dv-reference .mr-drawer .mr-answer-cta:hover{background:#19744d;color:#fff}.adcf-workspace.dv-reference .mr-drawer .mr-matches{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-drawer .mr-matches-title{margin:0;font-size:13px;font-weight:700;color:#17714a}.adcf-workspace.dv-reference .mr-drawer .mr-match{padding:14px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf;display:flex;flex-direction:column;gap:6px}.adcf-workspace.dv-reference .mr-drawer .mr-match>span{font-size:12.5px;font-weight:700;color:#17714a}.adcf-workspace.dv-reference .mr-drawer .mr-match p{margin:0;font-size:15px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-match a{align-self:flex-start;font-size:14px;font-weight:700;color:#1f8a5c;border-bottom:1px solid currentColor;text-decoration:none}.adcf-workspace.dv-reference .mr-drawer .mr-matches-hint{margin:0;font-size:14px;color:#3d4859}.adcf-workspace.dv-reference .mr-drawer .mr-quota-out{padding:18px;border-radius:16px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .mr-drawer .mr-quota-out>strong{font-size:16px;color:#1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-quota-out>p{margin:0;font-size:15px;line-height:1.5;color:#2f3a4b}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options a{padding:14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;display:flex;justify-content:space-between;gap:12px;align-items:center;color:#1e2d4d;text-decoration:none}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options a:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options a>span strong{display:block;font-size:15px}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options a>span span{display:block;font-size:14px;color:#3d4859}.adcf-workspace.dv-reference .mr-drawer .mr-quota-options a>strong{font-size:15px;white-space:nowrap}.adcf-workspace.dv-reference .mr-drawer .mr-keep{appearance:none;border:0;background:transparent;cursor:pointer;align-self:flex-start;padding:0;min-height:40px;font:inherit;font-size:14.5px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor}.adcf-workspace.dv-reference .mr-drawer [data-bl="1"]{filter:blur(5px);opacity:.75;user-select:none;pointer-events:none}.adcf-workspace.dv-reference .mr-drawer .mr-band{border-radius:12px;padding:18px 20px;background:#0f3d44;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.adcf-workspace.dv-reference .mr-drawer .mr-band-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .mr-drawer .mr-band-title{margin:0;font-size:17px;font-weight:800;line-height:1.3;text-wrap:pretty;color:#fff}.adcf-workspace.dv-reference .mr-drawer .mr-band ul{margin:0;list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:4px}.adcf-workspace.dv-reference .mr-drawer .mr-band li{font-size:14.5px;line-height:1.45;color:#e2eeee}.adcf-workspace.dv-reference .mr-drawer .mr-band-go{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%}.adcf-workspace.dv-reference .mr-drawer .mr-band-btn{appearance:none;border:0;cursor:pointer;flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border-radius:6px;font-size:15px;font-weight:800;line-height:1.25;color:#0f3d44;background:#9fe3c0}.adcf-workspace.dv-reference .mr-drawer .mr-band-btn:hover{background:#b6edd0}.adcf-workspace.dv-reference .mr-drawer .mr-band-btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.adcf-workspace.dv-reference .mr-drawer .mr-band-go b{flex-shrink:0;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8601c;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:-.02em;box-shadow:0 0 0 2px #ffffff1f}@media(max-width:760px){.adcf-workspace.dv-reference .mr-drawer .mr-band-go,.adcf-workspace.dv-reference .mr-drawer .mr-band-btn{width:100%}.adcf-workspace.dv-reference .mr-drawer .mr-band-btn{flex:1 1 0}}.adcf-workspace.dv-reference .qp-page{color:#1e2d4d;padding:0 0 60px;max-width:none;width:100%;font-family:ADCF Manrope,sans-serif;font-size:14px;line-height:1.5}.qp-page *{box-sizing:border-box}.qp-page h1,.qp-page h2,.qp-page h3,.qp-page p,.qp-page dl,.qp-page dd{margin:0}.qp-page h2{font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.35}.qp-page a{color:inherit;text-decoration:none}.qp-page button,.qp-page select,.qp-page input{font:inherit;color:inherit}.qp-page button{cursor:pointer}.qp-page button:disabled{cursor:default;opacity:.6}.qp-page :focus-visible{outline:2px solid #1F8A5C;outline-offset:4px}.qp-page .qp-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 0 20px}.qp-page .qp-head h1{font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.035em;color:#1e2d4d}.qp-page .qp-head p{font-size:14.5px;color:#65728a;margin-top:7px}.qp-page .qp-study-date{display:flex;gap:8px;align-items:center;white-space:nowrap;font-size:12px;color:#65728a}.qp-page .qp-study-date i{width:6px;height:6px;background:#1f8a5c;border-radius:50%}.qp-page .qp-card{border:1px solid #DFE3DF;border-radius:18px;background:#fff;box-shadow:0 2px 3px #1e2d4d0a}.qp-page .qp-eyebrow{font-size:11.5px;line-height:1.5;font-weight:600;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;color:#526483}.qp-page .qp-landmark{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);background:#fff;border:1px solid #DFE3DF;border-radius:16px;overflow:hidden;box-shadow:0 2px 3px #1e2d4d0a}.qp-page .qp-legal{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 26px;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);color:#fff;padding:24px 26px}.qp-page .qp-legal .qp-eyebrow{font-size:11px;color:#9fb0d6;font-weight:700}.qp-page .qp-legal h2{font-size:21px;line-height:1.3;font-weight:700;color:#fff}.qp-page .qp-legal h2 strong{font-weight:800}.qp-page .qp-legal h2+p{font-size:13px;margin-top:6px;color:#dce3f1}.qp-page .qp-legal-amount{border-left:1px solid #3A4C6A;padding-left:22px;min-width:198px;display:flex;flex-direction:column;align-items:flex-start}.qp-page .qp-legal-amount>span{font-size:11.5px;color:#afbed8}.qp-page .qp-legal-amount>strong{font-size:26px;line-height:1.3;font-weight:800;color:#fff;margin:3px 0 1px}.qp-page .qp-legal-amount small{font-size:12px;color:#afbed8}.qp-page .qp-legal-amount a{font-size:12.5px;font-weight:800;color:#9fe3c0;margin-top:10px}.qp-page .qp-milestones{display:grid;grid-template-columns:.8fr 1.3fr .9fr}.qp-page .qp-milestones>div{padding:18px;border-left:1px solid #E6E9E5}.qp-page .qp-milestones>div>span{display:block;font-size:11.5px;color:#65728a;margin-bottom:5px}.qp-page .qp-milestones>div>strong{font-size:17px;font-weight:800}.qp-page .qp-milestones p{font-size:12px;line-height:1.7}.qp-page .qp-milestones p small{display:inline-block;min-width:62px;font-size:12px;color:#65728a}.qp-page .qp-milestones b{font-size:14px;font-weight:800;white-space:nowrap}.qp-page .qp-milestones em{font-size:11px;font-style:normal;color:#65728a;white-space:nowrap}.qp-page .qp-early{grid-column:1/-1;border-top:1px solid #3A4C6A;padding-top:14px;font-size:14px}.qp-page .qp-early>span{font-size:12px;display:block;color:#afbed8}.qp-page .qp-early>strong{font-size:17px}.qp-page .qp-early p{margin-top:5px}.qp-page .qp-explorer{display:grid;grid-template-columns:1fr 1.05fr;margin-top:16px;background:#fff;border:1px solid #DFE3DF;border-radius:18px;overflow:hidden;box-shadow:0 22px 38px -28px #1e2d4d59}.qp-page .qp-explore-controls{padding:28px 30px;display:flex;flex-direction:column;gap:26px;min-width:0}.qp-page .qp-label{font-size:12px;margin-bottom:10px;font-weight:600}.qp-page .qp-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;background:#eef1ed;border-radius:999px;width:100%}.qp-page .qp-switch-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#1e2d4d;box-shadow:0 6px 16px -8px #1e2d4db3;transition:transform .35s cubic-bezier(.22,1,.36,1)}.qp-page .qp-switch button{position:relative;z-index:1;min-width:0;border:0;border-radius:999px;background:transparent;min-height:42px;font-size:13.5px;font-weight:700;padding:8px 14px;line-height:1.25;transition:color .3s}.qp-page .qp-switch button[aria-pressed=true]{color:#fff}.qp-page .qp-switch-small{width:300px;max-width:100%;flex-shrink:0}.qp-page .qp-switch-small button{min-height:34px;font-size:12.5px}.qp-page .qp-slider-title{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px;margin-bottom:12px}.qp-page .qp-slider-title>span{color:#65728a}.qp-page .qp-track{position:relative;height:28px;margin:0 12px}.qp-page .qp-track-line{position:absolute;inset:12px 0 auto;height:4px;border-radius:3px;background:#e5e9e4}.qp-page .qp-track-line:before{content:"";display:block;height:100%;width:var(--position);background:#1f8a5c;border-radius:inherit;transition:width .25s cubic-bezier(.22,1,.36,1)}.qp-page .qp-track i{position:absolute;top:11px;height:6px;width:2px;background:#c3cad6;transform:translate(-50%);pointer-events:none}.qp-page .qp-track i.qp-major{top:8px;width:12px;height:12px;border:1px solid #BEC9DC;border-radius:50%;background:#fff}.qp-page .qp-track i.qp-major.qp-passed{border-color:#1f8a5c;background:#1f8a5c}.qp-page .qp-track input{appearance:none;-webkit-appearance:none;position:absolute;inset:0 -13px;width:calc(100% + 26px);height:28px;background:transparent;margin:0;cursor:pointer;outline-offset:5px}.qp-page .qp-track input::-webkit-slider-runnable-track{height:4px;background:transparent}.qp-page .qp-track input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:26px;height:26px;margin-top:-11px;border:2px solid #15985E;border-radius:50%;background:#fff;box-shadow:0 4px 8px #1f8a5c22}.qp-page .qp-track input::-moz-range-track{height:4px;background:transparent}.qp-page .qp-track input::-moz-range-thumb{width:24px;height:24px;border:2px solid #15985E;border-radius:50%;background:#fff;box-shadow:0 4px 8px #1f8a5c22}.qp-page .qp-ticks{position:relative;height:30px;margin:5px 12px 10px}.qp-page .qp-ticks button{position:absolute;transform:translate(-50%);white-space:nowrap;border:0;background:none;padding:0;font-size:12px;color:#65728a}.qp-page .qp-ticks button:first-child{transform:translate(-12px)}.qp-page .qp-ticks button:last-child{transform:translate(calc(-100% + 12px))}.qp-page .qp-ticks button[aria-pressed=true]{font-weight:800;color:#1e2d4d}.qp-page .qp-note{font-size:12.5px;line-height:1.5;color:#65728a}.qp-page .qp-selected{background:radial-gradient(circle at 100% 0%,#224D53 0%,transparent 40%),#1e2d4d;color:#fff;padding:28px 32px;min-width:0}.qp-page .qp-meta{font-size:12.5px;color:#aebede}.qp-page .qp-pension{font-size:66px;font-weight:800;line-height:1;letter-spacing:-.05em;margin:18px 0 10px;font-variant-numeric:tabular-nums}.qp-page .qp-units{font-size:13px;color:#aebede}.qp-page .qp-rate-note{font-size:13px;margin:18px 0 0;color:#dce3f1}.qp-page .qp-rate-note strong{font-size:18px;color:#9fe3c0;margin-right:6px}.qp-page .qp-pill{display:inline-flex;align-items:center;min-height:40px;border:1px solid #ffffff47;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;margin-top:16px;color:#fff}.qp-page details summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px}.qp-page summary::-webkit-details-marker{display:none}.qp-page summary>svg{flex-shrink:0;transition:transform .15s}.qp-page details[open]>summary>svg{transform:rotate(180deg)}.qp-page .qp-rate{border-top:1px solid #ffffff24;margin-top:20px}.qp-page .qp-rate summary{font-size:14.5px;font-weight:800;min-height:52px}.qp-page .qp-rate dl>div,.qp-page .qp-factor-body dl>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid #ffffff1f;font-size:14px}.qp-page .qp-rate dd,.qp-page .qp-factor-body dd{text-align:right;font-weight:700}.qp-page .qp-rate p{font-size:12.5px;color:#b7c4db;margin:10px 0}.qp-page .qp-comparison{padding:24px 26px;margin-top:16px;min-width:0}.qp-page .qp-comparison>header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.qp-page .qp-comparison h2{font-size:22px}.qp-page .qp-compare-select{display:flex;align-items:center;gap:8px;font-size:13px;flex-shrink:0}.qp-page .qp-compare-select>span{color:#65728a}.qp-page .qp-compare-select em{font-style:normal;font-size:12px;margin-left:5px}.qp-page .qp-compare-select select{height:38px;border:1px solid #C9CFDA;border-radius:999px;background:#fff;padding:0 12px;font-size:13.5px;max-width:260px}.qp-page .qp-proposed{margin:8px 0 18px}.qp-page .qp-pair-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.qp-page .qp-pair-cards>div{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f7f8f6;border-radius:12px}.qp-page .qp-pair-cards i{width:10px;height:10px;border-radius:50%;background:#1f8a5c;flex-shrink:0}.qp-page .qp-pair-cards>div+div i{background:#1e2d4d}.qp-page .qp-pair-cards small{display:block;font-size:11.5px;color:#65728a}.qp-page .qp-pair-cards strong{font-size:17px;font-weight:800;margin-right:8px}.qp-page .qp-pair-cards b{font-size:14px}.qp-page .qp-pair-cards span{font-size:12px;color:#65728a;margin-left:6px}.qp-page .qp-pair-scope{font-size:12px;margin-top:10px}.qp-page .qp-arbitration{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin-top:14px}.qp-page .qp-statistics{border-left:1px solid #E6E9E5;padding-left:22px}.qp-page .qp-statistics dl>div{padding:14px 0;border-bottom:1px solid #E6E9E5}.qp-page .qp-statistics dt{font-size:12px;color:#65728a;margin-bottom:6px}.qp-page .qp-statistics dd{font-size:26px;font-weight:800;line-height:1.3;letter-spacing:-.025em}.qp-page .qp-statistics small{font-size:12px;color:#65728a}.qp-page .qp-statistics summary{font-size:12.5px;font-weight:700;min-height:52px}.qp-page .qp-statistics ul{font-size:13px;padding-left:18px;margin:0}.qp-page .qp-green{color:#1f8a5c}.qp-page .qp-red{color:#c0392b}.qp-page .qp-cumulative{min-width:0}.qp-page .qp-cumulative h3{font-size:14px;font-weight:700;margin:0 0 12px}.qp-page .qp-cumulative svg{display:block;width:100%;overflow:visible}.qp-page .qp-cumulative svg text{font-family:inherit;fill:#65728a;font-size:11px}.qp-page .qp-cumulative .qp-cross line{stroke:#c0392b;stroke-dasharray:3 4}.qp-page .qp-cumulative .qp-cross text{fill:#c0392b;font-weight:700}.qp-page .qp-cumulative svg .qp-chart-amount{fill:#fff;font-weight:800;font-size:11px}.qp-page .qp-cumulative svg .qp-chart-age{fill:#1e2d4d;font-weight:800;font-size:11px;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.qp-page .qp-chart-legend{display:flex;gap:26px;font-size:13px;color:#65728a;margin:-4px 0 10px 8%}.qp-page .qp-chart-legend span:before{content:"";display:inline-block;width:18px;height:4px;border-radius:2px;background:#1f8a5c;margin-right:6px;vertical-align:middle}.qp-page .qp-chart-legend span+span:before{background:#1e2d4d}.qp-page .qp-chart-control{display:flex;align-items:center;gap:16px;font-size:12px}.qp-page .qp-chart-control input{flex:1;min-width:0;height:16px;accent-color:#1E2D4D}.qp-page .qp-readout{font-size:12px;margin-top:4px}.qp-page .qp-dates{margin-top:16px;overflow:hidden}.qp-page .qp-dates>header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px}.qp-page .qp-dates .qp-note{margin-top:6px}.qp-page .qp-table-scroll{overflow:auto;width:100%}.qp-page table{border-collapse:collapse;width:100%;table-layout:fixed}.qp-page th,.qp-page td{font-size:13px;text-align:left;padding:12px 24px;border-top:1px solid #E9ECE8;font-weight:400}.qp-page th:first-child{width:28%}.qp-page th:nth-child(2){width:14%}.qp-page th:nth-child(3){width:18%}.qp-page th:nth-child(4){width:22%}.qp-page th:nth-child(5){width:18%}.qp-page thead th{font-size:11px;color:#78859c;text-transform:uppercase;letter-spacing:.035em;padding-top:10px;padding-bottom:10px}.qp-page td:nth-child(4),.qp-page th:nth-child(4),.qp-page td:nth-child(5),.qp-page th:nth-child(5){text-align:right}.qp-page td strong{font-size:15.5px;font-weight:800}.qp-page td>small{display:block;font-size:11px}.qp-page td:nth-child(3)>small{display:inline}.qp-page tbody th button{background:none;border:0;padding:0;text-align:left;font-size:14px;font-weight:800;line-height:1.4}.qp-page tbody th small{display:block;font-size:11px;font-weight:400;color:#65728a;margin-top:3px}.qp-page tr[data-selected=true]{background:#f3faf6}.qp-page tr[data-selected=true]>th{box-shadow:inset 3px 0 #1f8a5c}.qp-page .qp-all{display:flex;align-items:center;gap:8px;width:100%;border:0;border-top:1px solid #E9ECE8;background:#fafbf9;padding:18px 24px;font-size:12.5px;text-align:left}.qp-page .qp-assumptions{border-top:1px solid #E9ECE8;padding:0 24px;font-size:13px}.qp-page .qp-assumptions summary{min-height:46px;font-size:12.5px}.qp-page .qp-assumptions p{margin-bottom:16px}.qp-page .qp-factors{margin-top:24px}.qp-page .qp-factors>h2{font-size:20px;margin:0 0 14px}.qp-page .qp-factor+.qp-factor{border-top:1px solid #E6E9E5}.qp-page .qp-factor>summary{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) auto 20px;gap:10px 20px;padding:20px 24px}.qp-page .qp-factor summary small{display:block;font-size:13px;margin-bottom:3px;font-weight:400}.qp-page .qp-factor summary strong{font-size:16px;font-weight:700}.qp-page .qp-factor summary>b{font-size:20px;font-weight:800}.qp-page .qp-factor summary>span{border-radius:999px;background:#f5f6f3;padding:4px 10px;font-size:12.5px}.qp-page .qp-factor-body{padding:0 24px 22px;max-width:808px;font-size:15.5px;line-height:1.6}.qp-page .qp-factor-body p{margin:8px 0 12px}.qp-page .qp-factor-body dl>div{border-color:#e6e9e5;font-size:14px}.qp-page .qp-factor-body a{display:inline-block;border-bottom:1px solid;margin-top:8px}.qp-page .qp-bottom{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.qp-page .qp-progressive,.qp-page .qp-wish{padding:22px 24px;min-width:0}.qp-page .qp-bottom h2{font-size:18px;margin-bottom:6px}.qp-page .qp-progressive ul{list-style:none;margin:12px 0 8px;padding:0}.qp-page .qp-progressive li{display:flex;align-items:center;gap:12px;background:#f7f8f6;border-radius:10px;padding:10px 12px;font-size:13.5px;margin:8px 0}.qp-page .qp-progressive li i{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:#eaedf2;flex-shrink:0;font-style:normal}.qp-page .qp-progressive li[data-met=yes] i{background:#e3f3eb;color:#1f8a5c}.qp-page .qp-progressive li[data-met=no] i{background:#fbe8e9;color:#c0392b}.qp-page .qp-progressive li small{margin-left:auto;white-space:nowrap;font-size:11.5px}.qp-page .qp-progressive li[data-met=yes] small{color:#1f8a5c}.qp-page .qp-progressive li[data-met=no] small{color:#c0392b}.qp-page .qp-progressive summary{min-height:42px;font-size:12.5px;font-weight:700}.qp-page .qp-progressive details p{font-size:13px;margin:10px 0}.qp-page .qp-wish form{margin-top:16px}.qp-page .qp-wish fieldset{padding:0;border:0;margin:0;min-width:0}.qp-page .qp-wish-option{display:flex;align-items:center;gap:12px;min-height:46px;border:1px solid #DDE2DA;border-radius:12px;padding:10px 14px;margin-top:8px;font-size:14px;cursor:pointer}.qp-page .qp-wish-option input{appearance:auto;accent-color:#1E2D4D;width:18px;height:18px;margin:0}.qp-page .qp-wish-fields{display:flex;gap:16px;margin:14px 0}.qp-page .qp-wish-fields label{flex:1;min-width:0;font-size:13px}.qp-page .qp-wish-fields input,.qp-page .qp-wish-month input{display:block;max-width:100%;width:100%;border:1px solid #C9CFDA;border-radius:8px;padding:10px;margin-top:5px;background:#fff}.qp-page .qp-wish-month{display:block;margin:14px 0;font-size:13px}.qp-page .qp-save{background:#1e2d4d;color:#fff;border:0;border-radius:999px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:800;margin-top:14px}.qp-page .qp-text-button{display:inline-block;border:0;background:none;text-decoration:underline;padding:8px 0;margin:10px 20px 0 0;font-size:13px}.qp-page .qp-wish-saved{margin:18px 0;padding:16px;border-radius:12px;background:#f3faf6}.qp-page .qp-wish-saved>small{display:block;font-size:12px;color:#65728a}.qp-page .qp-wish-saved>strong{display:block;font-size:20px;margin-top:4px}.qp-page .qp-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:45;background:#1e2d4d;color:#fff;box-shadow:0 12px 28px #1e2d4d33;border-radius:12px;padding:14px 20px;display:flex;gap:24px;align-items:center;max-width:calc(100vw - 32px)}.qp-page .qp-toast button{border:0;background:transparent;color:#9fe3c0;text-decoration:underline;font-weight:700}.qp-page .qp-notice{padding:14px 18px;border:1px solid #E9D4AC;border-radius:12px;background:#fcf6ea;color:#805810;font-size:14px;margin:14px 0}.qp-page .qp-empty{padding:30px}.qp-page .qp-empty p{margin:14px 0}.qp-page .mr-figure-question{margin-top:12px}.qp-page .mr-question-link{display:inline-flex;align-items:center;gap:7px;color:#16845f;font:700 14px ADCF Manrope,sans-serif;background:none;border:0;border-bottom:1px solid #9ECBB9;padding:0 0 5px;min-height:32px;text-align:left}.qp-page .mr-question-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.qp-page .qp-legal .mr-question-link{color:#9fe3c0;border-color:#5d8a82}@media(min-width:1600px){.qp-page .qp-legal{grid-template-columns:minmax(0,1fr) auto}.qp-page .qp-legal h2{max-width:none}}@media(max-width:1250px){.qp-page .qp-landmark{grid-template-columns:1.2fr 1fr}.qp-page .qp-legal{grid-template-columns:1fr}.qp-page .qp-legal-amount{border-left:0;padding-left:0}.qp-page .qp-milestones{grid-template-columns:1fr}.qp-page .qp-milestones>div+div{border-top:1px solid #E6E9E5}.qp-page .qp-explore-controls,.qp-page .qp-selected{padding:24px}.qp-page .qp-comparison>header{align-items:flex-start;flex-wrap:wrap}.qp-page .qp-ticks button{font-size:10px}.qp-page .qp-arbitration{grid-template-columns:1.7fr 1fr}.qp-page th,.qp-page td{padding-left:16px;padding-right:16px}}@media(max-width:1000px){.qp-page .qp-explorer,.qp-page .qp-landmark{grid-template-columns:1fr}.qp-page .qp-legal{grid-template-columns:minmax(0,1fr) auto}.qp-page .qp-legal-amount{border-left:1px solid #3A4C6A;padding-left:22px}.qp-page .qp-milestones{grid-template-columns:.8fr 1.3fr .9fr}.qp-page .qp-milestones>div+div{border-top:0}.qp-page .qp-arbitration{grid-template-columns:1fr}.qp-page .qp-statistics{border-left:0;border-top:1px solid #E6E9E5;padding-left:0}.qp-page .qp-statistics dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.qp-page .qp-bottom{grid-template-columns:1fr}.qp-page .qp-dates>header{flex-wrap:wrap}.qp-page .qp-factor>summary{grid-template-columns:minmax(0,1fr) auto 20px}.qp-page .qp-factor summary>span{grid-column:1;grid-row:2;justify-self:start}.qp-page .qp-factor summary>svg{grid-column:3;grid-row:1}.qp-page table{min-width:680px}}@media(max-width:600px){.adcf-workspace.dv-reference .qp-page{padding-bottom:100px}.qp-page .qp-head{align-items:flex-start;flex-direction:column;gap:10px;padding:18px 0}.qp-page .qp-head h1{font-size:28px}.qp-page .qp-legal{grid-template-columns:1fr;padding:20px}.qp-page .qp-legal h2{font-size:20px}.qp-page .qp-legal-amount{border-left:0;border-top:1px solid #3A4C6A;padding:14px 0 0}.qp-page .qp-milestones{grid-template-columns:1fr}.qp-page .qp-milestones>div{border-left:0}.qp-page .qp-milestones>div+div{border-top:1px solid #E6E9E5}.qp-page .qp-explore-controls,.qp-page .qp-selected{padding:20px}.qp-page .qp-switch button{font-size:12px;padding:8px 6px;min-height:42px}.qp-page .qp-slider-title{font-size:11px}.qp-page .qp-ticks button:not(:first-child):not(:last-child){display:none}.qp-page .qp-pension{font-size:56px}.qp-page .qp-comparison{padding:20px 16px}.qp-page .qp-comparison h2{font-size:20px}.qp-page .qp-compare-select{width:100%;flex-wrap:wrap;gap:6px}.qp-page .qp-compare-select select{max-width:100%;width:100%}.qp-page .qp-pair-cards{grid-template-columns:1fr}.qp-page .qp-statistics dl{grid-template-columns:1fr;gap:0}.qp-page .qp-chart-legend{font-size:11px;gap:12px;margin:0 0 12px;flex-wrap:wrap}.qp-page .qp-readout{font-size:11px}.qp-page .qp-chart-control{font-size:11px;gap:6px}.qp-page .qp-factor>summary{padding:16px;gap:8px;grid-template-columns:minmax(0,1fr) 20px}.qp-page .qp-factor summary>b{grid-column:1;grid-row:2;font-size:18px}.qp-page .qp-factor summary>span{grid-row:3}.qp-page .qp-factor summary>svg{grid-column:2;grid-row:1}.qp-page .qp-factor summary strong{font-size:15px}.qp-page .qp-factor-body{padding:0 16px 18px;font-size:14px}.qp-page .qp-factor-body dl>div,.qp-page .qp-rate dl>div{flex-direction:column;gap:4px}.qp-page .qp-factor-body dd,.qp-page .qp-rate dd{text-align:left}.qp-page .qp-progressive,.qp-page .qp-wish{padding:20px 16px}.qp-page .qp-progressive li{gap:8px;padding:10px 8px;font-size:12px}.qp-page .qp-progressive li small{font-size:10px}.qp-page .qp-progressive li i{width:20px;height:20px}.qp-page .qp-toast{bottom:90px;width:max-content;font-size:13px}}@media(prefers-reduced-motion:reduce){.qp-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.adcf-workspace.dv-reference .qp-page .mr-fab{appearance:none;border:0;cursor:pointer;position:fixed;right:24px;bottom:24px;z-index:40;align-items:center;gap:10px;height:60px;padding:0 22px 0 18px;border-radius:999px;background:#1e2d4d;color:#fff;font-size:15px;font-weight:700;box-shadow:0 16px 36px -14px #1e2d4db3,inset 0 1px #ffffff1f}.adcf-workspace.dv-reference .qp-page .mr-fab{display:flex}.adcf-workspace.dv-reference .qp-page .mr-fab svg{width:22px;height:22px;fill:none;stroke:#9fe3c0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .qp-page .mr-fab:hover{background:#2a3b5f}.adcf-workspace.dv-reference .qp-page .mr-drawer{position:fixed;z-index:50;top:16px;right:16px;bottom:16px;width:460px;display:flex;flex-direction:column;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;overflow:hidden;animation:drawerIn .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .qp-page .mr-drawer{inset:16px 16px 16px auto;margin:0;padding:0;border:0;color:#1e2d4d;max-width:calc(100vw - 32px);max-height:none;height:calc(100dvh - 32px);animation:mr-drawer-in .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .qp-page .mr-drawer:not([open]){display:none}.adcf-workspace.dv-reference .qp-page .mr-drawer::backdrop{background:#15253f47}.adcf-workspace.dv-reference .qp-page .mr-grab{display:none;align-self:center;margin-top:8px;width:40px;height:4px;border-radius:2px;background:#dde2da}.adcf-workspace.dv-reference .qp-page .mr-drawer>header{padding:18px 20px 0;display:flex;flex-direction:column;gap:14px}.adcf-workspace.dv-reference .qp-page .mr-drawer-title{display:flex;justify-content:space-between;align-items:center;gap:12px}.adcf-workspace.dv-reference .qp-page .mr-drawer h2{flex:1;font-size:17px;font-weight:800;letter-spacing:-.01em}.adcf-workspace.dv-reference .qp-page .mr-close{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;margin-right:-8px;border-radius:10px;display:grid;place-items:center;color:#1e2d4d}.adcf-workspace.dv-reference .qp-page .mr-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.adcf-workspace.dv-reference .qp-page .mr-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#eef1ec}.adcf-workspace.dv-reference .qp-page .mr-tabs button{position:relative;appearance:none;border:0;background:transparent;cursor:pointer;min-height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700}.adcf-workspace.dv-reference .qp-page .mr-tabs button{color:#5b6576}.adcf-workspace.dv-reference .qp-page .mr-tabs button[aria-selected=true]{color:#1e2d4d;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33}.adcf-workspace.dv-reference .qp-page .mr-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .qp-page .mr-ask-form{display:flex;flex-direction:column;gap:16px}.adcf-workspace.dv-reference .qp-page .mr-question-context{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#eef1f7}.adcf-workspace.dv-reference .qp-page .mr-question-context>svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace.dv-reference .qp-page .mr-question-context>span{flex:1;font-size:14px}.adcf-workspace.dv-reference .qp-page .mr-context-date{display:block;margin-top:4px;font-size:12px;color:#5b6576}.adcf-workspace.dv-reference .qp-page .mr-remove-context{appearance:none;border:0;background:transparent;cursor:pointer;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:#3d4859}.adcf-workspace.dv-reference .qp-page .mr-remove-context svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.adcf-workspace.dv-reference .qp-page .mr-drawer textarea{width:100%;min-height:96px;resize:vertical;padding:14px 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;font-size:16px;line-height:1.5;color:#1e2d4d}.adcf-workspace.dv-reference .qp-page .mr-drawer textarea{font-family:ADCF Manrope,Arial,sans-serif;field-sizing:content;max-height:220px}.adcf-workspace.dv-reference .qp-page .mr-suggestions{display:flex;flex-direction:column;gap:8px}.adcf-workspace.dv-reference .qp-page .mr-suggestions>p{font-size:13px;font-weight:700;color:#5b6576}.adcf-workspace.dv-reference .qp-page .mr-suggestions button{appearance:none;border:0;cursor:pointer;text-align:left;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-size:15px;font-weight:600;color:#1e2d4d;display:flex;justify-content:space-between;gap:10px}.adcf-workspace.dv-reference .qp-page .mr-suggestions button>span{color:#8a93a5}.adcf-workspace.dv-reference .qp-page .mr-suggestions button:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace.dv-reference .qp-page .mr-drawer-footer{border-top:1px solid #EEF0EC;padding:16px 20px 18px;display:flex;flex-direction:column;gap:12px}.adcf-workspace.dv-reference .qp-page .mr-drawer-footer>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.adcf-workspace.dv-reference .qp-page .mr-unavailable{font-size:14px;font-weight:600;color:#5b6576}.adcf-workspace.dv-reference .qp-page .mr-send{appearance:none;border:0;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:12px;background:#9aa3b2;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;cursor:not-allowed}.adcf-workspace.dv-reference .qp-page .mr-drawer-footer>p{font-size:12.5px;line-height:1.45;color:#5b6576}.adcf-workspace.dv-reference .qp-page .mr-questions-empty{font-size:15px;color:#5b6576}@media(max-width:1180px){.adcf-workspace.dv-reference .qp-page .mr-fab-label{display:none}.adcf-workspace.dv-reference .qp-page .mr-fab{width:60px;padding:0;justify-content:center}}@media(max-width:640px){.adcf-workspace.dv-reference .qp-page .mr-drawer{inset:auto 0 0;width:auto;max-width:none;height:92dvh;border-radius:22px 22px 0 0}.adcf-workspace.dv-reference .qp-page .mr-grab{display:block}}.qp-page fieldset.qp-wish-month{border:0;padding:0;min-width:0}.qp-page .qp-wish-month legend{padding:0;margin-bottom:5px}.qp-page .qp-wish-parts{display:flex;flex-wrap:wrap;gap:8px}.qp-page .qp-wish-parts label{flex:1 1 120px}.qp-page .qp-wish-parts select{display:block;width:100%;border:1px solid #C9CFDA;border-radius:8px;padding:10px;background:#fff;font:inherit;color:inherit}.qp-page .qp7-short{display:none;margin-top:12px;padding:16px 18px;border-radius:16px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f)}.qp-page .qp7-short p:first-child{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9fb0d6}.qp-page .qp7-short p+p{margin-top:6px;font-size:16px;font-weight:700;line-height:1.35}.qp-page .qp7-short span{white-space:nowrap}.qp-page .qp7-short .qp7-short-amount{color:#9fe3c0}.qp-page .qp7-tabs{position:sticky;top:0;z-index:15;margin-top:18px;display:flex;gap:4px;border-bottom:1px solid #DDE2DA;background:#f4f6f3f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-x:auto;scrollbar-width:none}.qp-page .qp7-tabs::-webkit-scrollbar{display:none}.qp-page .qp7-tabs button{appearance:none;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 16px;margin-bottom:-1px;border-bottom:2.5px solid transparent;font:inherit;font-size:15.5px;font-weight:700;color:#5b6576;white-space:nowrap}.qp-page .qp7-tabs button:hover{color:#1e2d4d}.qp-page .qp7-tabs button[aria-selected=true]{border-bottom-color:#1e2d4d;color:#1e2d4d}.qp-page .qp7-tabs button span{min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#e6e9e3;color:#3d4859;font-size:12.5px;font-weight:800;display:inline-grid;place-items:center}.qp-page .qp7-tabs button[aria-selected=true] span{background:#1e2d4d;color:#fff}.qp-page .qp7-question{margin:18px 4px 0;font-size:15px;font-weight:700;color:#3d4859}.qp-page .qp7-note{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;border-radius:14px;background:#eef1f7;font-size:14.5px;line-height:1.5;color:#1e2d4d}.qp-page .qp7-note span{flex:1 1 320px}.qp-page .qp7-note button{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:36px;font:inherit;font-size:14.5px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor;white-space:nowrap}.qp-page .qp7-note button:hover{color:#1f8a5c}.qp-page .qp7-wish{margin-top:16px}.qp-page .qp7-empty{margin-top:16px;padding:24px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.qp-page .qp7-empty h2{font-size:19px;font-weight:800;letter-spacing:-.025em}.qp-page .qp7-empty p{margin-top:6px;font-size:15px;color:#3d4859}.qp-page .qp7-group{margin-top:22px;display:flex;flex-direction:column;gap:12px}.qp-page .qp7-group-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 4px}.qp-page .qp7-group-head>span:first-child{width:34px;height:34px;border-radius:11px;background:#1e2d4d;display:grid;place-items:center;flex-shrink:0}.qp-page .qp7-group-head svg{width:17px;height:17px;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-group-head h3{flex:1 1 auto;font-size:18px;font-weight:800;letter-spacing:-.015em}.qp-page .qp7-group-head>span:last-child{margin-left:auto;font-size:13.5px;color:#4e5a6b}.qp-page .qp7-card{container-type:inline-size;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.qp-page .qp7-card ul{list-style:none;margin:0;padding:0}.qp-page .qp7-card li+li{border-top:1px solid #EEF0EC}.qp-page .qp7-cols{display:grid;grid-template-columns:minmax(0,1fr) 200px 190px 128px;gap:22px;padding:12px 24px;background:#fafbf9;border-bottom:1px solid #EEF0EC;font-size:13.5px;font-weight:700;color:#3d4859}.qp-page .qp7-row{appearance:none;border:0;cursor:pointer;width:100%;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) 200px 190px 128px;gap:8px 22px;align-items:center;padding:20px 24px;min-height:84px;background:#fff;color:#1e2d4d;font:inherit;transition:background-color .15s}.qp-page .qp7-row:hover,.qp-page .qp7-row[data-open=true]{background:#f7f8f6}.qp-page .qp7-row>span:first-child{min-width:0}.qp-page .qp7-row>span:first-child strong{display:block;font-size:17.5px;line-height:1.3}.qp-page .qp7-row>span:first-child span{display:block;margin-top:4px;font-size:15.5px;line-height:1.5;color:#3d4859}.qp-page .qp7-val{min-width:0}.qp-page .qp7-val>strong{display:block;font-size:21px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#1e2d4d;white-space:nowrap}.qp-page .qp7-val>span{display:block;margin-top:2px;font-size:14px;line-height:1.4;color:#3d4859}.qp-page .qp7-val .qp7-none{font-size:13.5px;color:#8a93a5}.qp-page .qp7-lock{display:inline-flex!important;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#eef1f7;color:#1e2d4d!important;font-size:12.5px!important;font-weight:700;margin:0!important}.qp-page .qp7-lock svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-status{display:inline-flex;align-items:flex-start;gap:8px;font-size:15px;font-weight:700;line-height:1.35;--c:#4A5366;--bg:#F0F2EE;color:var(--c)}.qp-page .qp7-status i{width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--c);box-shadow:0 0 0 4px var(--bg);flex-shrink:0}.qp-page .qp7-status[data-status=ok],.qp-page .qp7-status[data-status=possible]{--c:#17714A;--bg:#E9F6EF}.qp-page .qp7-status[data-status=a_confirmer]{--c:#8A4B00;--bg:#FBEFDD}.qp-page .qp7-status[data-status=a_verifier]{--c:#1E2D4D;--bg:#EEF1F7}.qp-page .qp7-toggle{justify-self:end;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:12px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #d5dad3;font-size:14.5px;font-weight:700;white-space:nowrap}.qp-page .qp7-row[data-open=true] .qp7-toggle{background:#1e2d4d;color:#fff;box-shadow:none}.qp-page .qp7-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;transition:transform .25s cubic-bezier(.22,1,.36,1)}.qp-page .qp7-row[data-open=true] .qp7-toggle svg{transform:rotate(180deg)}.qp-page .qp7-detail{padding:4px 24px 26px;background:#f7f8f6;animation:qp7-in .35s cubic-bezier(.22,1,.36,1) both}.qp-page .qp7-detail>div{max-width:760px;display:flex;flex-direction:column;gap:16px}.qp-page .qp7-plain{font-size:17px;line-height:1.65;color:#1e2d4d}.qp-page .qp7-dl{margin:0;display:flex;flex-direction:column;gap:6px}.qp-page .qp7-dl>div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.qp-page .qp7-dl dt{color:#3d4859}.qp-page .qp7-dl dd{margin:0;font-weight:700;text-align:right}.qp-page .qp7-dl [data-tone=favorable] dd{color:#17714a}.qp-page .qp7-dl [data-tone=attention] dd{color:#8a4b00}.qp-page .qp7-reste{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 18px;border-radius:16px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba}.qp-page .qp7-reste svg{width:22px;height:22px;margin-top:2px;fill:none;stroke:#8a4b00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-reste p{font-size:16px;line-height:1.6;color:#3d2a00}.qp-page .qp7-next{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2}.qp-page .qp7-next>svg{width:22px;height:22px;margin-top:2px;fill:none;stroke:#1f8a5c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-next>div{display:flex;flex-direction:column;gap:12px}.qp-page .qp7-next p{font-size:16px;line-height:1.6}.qp-page .qp7-unlock,.qp-page .qp7-cta{appearance:none;border:0;cursor:pointer;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:12px;background:#1f8a5c;color:#fff;font:inherit;font-size:15px;font-weight:700}.qp-page .qp7-unlock:hover{background:#19744d}.qp-page .qp7-cta{background:#1e2d4d}.qp-page .qp7-cta:hover{background:#2e4166;color:#fff}.qp-page .qp7-link{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;align-self:flex-start;font:inherit;font-size:15.5px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor}.qp-page .qp7-link:hover{color:#1f8a5c}.qp-page .qp7-small{font-size:14px;line-height:1.5;color:#4e5a6b}@keyframes qp7-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container (max-width:860px){.qp-page .qp7-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 18px;padding:18px 20px}.qp-page .qp7-row>span:first-child{grid-column:1 / -1}.qp-page .qp7-toggle{grid-column:1 / -1;justify-self:start}.qp-page .qp7-cols{display:none}}@container (max-width:420px){.qp-page .qp7-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.qp-page .qp7-detail{padding:4px 18px 20px}}@media(max-width:640px){.qp-page .qp7-short{display:block}.qp-page:has(.qp7-tabs) .qp-landmark{display:none}.qp-page .qp7-tabs{margin-top:12px}}@media(max-width:480px){.qp-page .qp7-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:visible}.qp-page .qp7-tabs button{padding:0 4px;justify-content:center;text-align:center;white-space:normal;line-height:1.2;font-size:14px;min-height:52px;gap:5px}.qp-page .qp7-tabs button span{min-width:20px;height:20px;font-size:11.5px;padding:0 5px}}@media(prefers-reduced-motion:reduce){.qp-page .qp7-detail{animation:none}}.qp-page .qp7-frise{container-type:inline-size;margin-top:16px;padding:26px 28px 24px;border-radius:24px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);display:flex;flex-direction:column;gap:18px}.qp-page .qp7-frise-eyebrow{font-size:14px;font-weight:700;color:#9fe3c0}.qp-page .qp7-frise h2{margin-top:6px;font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:#fff}.qp-page .qp7-frise-text{font-size:15px;line-height:1.5;color:#d5dbe8}.qp-page .qp7-frise-v{display:none;list-style:none;margin:0;padding:0 0 0 4px;flex-direction:column}.qp-page .qp7-frise-v li{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;padding-bottom:18px}.qp-page .qp7-frise-v li:last-child{padding-bottom:0}.qp-page .qp7-frise-v li:not(:last-child):before{content:"";position:absolute;left:12px;top:22px;bottom:0;border-left:2px solid rgba(159,227,192,.5)}.qp-page .qp7-frise-v i{width:22px;height:22px;margin-top:2px;border-radius:50%;background:#fff;display:block}.qp-page .qp7-frise-v [data-k=today] i{background:#15253f;box-shadow:inset 0 0 0 3px #fff}.qp-page .qp7-frise-v [data-k=career] i{background:#f2d38a}.qp-page .qp7-frise-v [data-k=legal] i{width:24px;height:24px;margin:1px 0 0 -1px;background:#9fe3c0;box-shadow:0 0 0 5px #9fe3c038}.qp-page .qp7-frise-v strong{display:block;font-size:17px}.qp-page .qp7-frise-v [data-k=career] strong{color:#f2d38a}.qp-page .qp7-frise-v [data-k=legal] strong{font-size:18px;color:#9fe3c0}.qp-page .qp7-frise-v li>span>span{font-size:15px;color:#c7cfe3}.qp-page .qp7-frise-v li[data-k=legal]>span>span{color:#fff}.qp-page .qp7-frise-h{position:relative;height:150px;margin:0 6px}.qp-page .qp7-frise-track{position:absolute;left:0;right:0;top:74px;height:6px;border-radius:3px;background:#ffffff24}.qp-page .qp7-frise-fill{position:absolute;right:0;top:74px;height:6px;border-radius:3px;background:linear-gradient(90deg,#9fe3c059,#9fe3c0 30%,#9fe3c0)}.qp-page .qp7-frise-mark{position:absolute;top:0;bottom:0;width:0}.qp-page .qp7-frise-mark>i{position:absolute;top:66px;left:0;transform:translate(-50%);width:22px;height:22px;border-radius:50%;background:#fff}.qp-page .qp7-frise-mark[data-k=today]>i{background:#15253f;box-shadow:inset 0 0 0 3px #fff}.qp-page .qp7-frise-mark[data-k=career]>i{background:#f2d38a;box-shadow:0 0 0 5px #f2d38a33}.qp-page .qp7-frise-mark[data-k=legal]>i{top:64px;width:26px;height:26px;background:#9fe3c0;box-shadow:0 0 0 6px #9fe3c038}.qp-page .qp7-frise-mark>span{position:absolute;top:0;left:0;transform:translate(-50%);text-align:center;white-space:nowrap}.qp-page .qp7-frise-mark>span strong{display:block;font-size:15px}.qp-page .qp7-frise-mark>span span{display:block;font-size:14px;color:#c7cfe3}.qp-page .qp7-frise-mark[data-k=career]>span{top:98px;transform:translate(-11px);text-align:left}.qp-page .qp7-frise-mark[data-k=career] strong{color:#f2d38a}.qp-page .qp7-frise-mark[data-k=legal]>span{top:-6px;transform:translate(-13px);text-align:left;line-height:1.3}.qp-page .qp7-frise-mark[data-k=legal] strong{font-size:16px;color:#9fe3c0}.qp-page .qp7-frise-mark[data-k=legal] span span:first-of-type{color:#fff}.qp-page .qp7-frise-mark[data-k=auto]>span{transform:translate(-100%);text-align:right}.qp-page .qp7-frise-axis{position:absolute;left:0;right:0;top:136px;display:flex;justify-content:space-between;font-size:13px;color:#8fa0bf;font-variant-numeric:tabular-nums}@container (max-width:600px){.qp-page .qp7-frise-h{display:none}.qp-page .qp7-frise-v{display:flex}.qp-page .qp7-frise h2{font-size:21px}}.qp-page .qp7-frise-mark[data-edge=start]>span{transform:translate(-11px);text-align:left}.qp-page .qp7-reserved{appearance:none;border:0;cursor:pointer;width:100%;margin-top:14px;min-height:240px;padding:28px 24px;border-radius:16px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:#1e2d4d;font:inherit}.qp-page .qp7-reserved:hover{background:#f1f3ef}.qp-page .qp7-reserved>span:first-child{width:48px;height:48px;border-radius:14px;background:#1e2d4d;display:grid;place-items:center}.qp-page .qp7-reserved>span:first-child svg{width:22px;height:22px;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-reserved>strong{font-size:17px}.qp-page .qp7-reserved>span:nth-of-type(2){font-size:14.5px;line-height:1.5;color:#3d4859;max-width:46ch}.qp-page .qp7-reserved-pill{margin-top:4px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-size:14px}.qp-page .qp7-reserved-pill span{color:#4e5a6b}.qp-page .qp7-chosen{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 16px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf}.qp-page .qp7-chosen strong{font-size:16px}.qp-page .qp7-chosen button{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:12px;background:#1e2d4d;color:#fff;font:inherit;font-size:14.5px;font-weight:700}.qp-page .qp7-chosen button:hover{background:#2e4166}.qp-page .qp7-rachat-wrap{padding:6px 18px 20px}.qp-page .qp7-rachat{display:flex;flex-direction:column;gap:10px}.qp-page .qp7-rachat-hero{padding:12px 18px;border-radius:16px;color:#fff;background:radial-gradient(120% 140% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.qp-page .qp7-rachat-hero>p{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.qp-page .qp7-rachat-hero>p>span:first-child{font-size:14px;color:#d5dbe8}.qp-page .qp7-rachat-hero>p>strong{font-size:34px;font-weight:700;letter-spacing:-.04em;line-height:1;color:#9fe3c0;font-variant-numeric:tabular-nums}.qp-page .qp7-rachat-hero>p>span:last-child{font-size:16px;font-weight:700}.qp-page .qp7-rachat-hero ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.qp-page .qp7-rachat-hero li{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.qp-page .qp7-rachat-hero figure{margin:0 0 0 auto;display:flex;align-items:center;gap:10px}.qp-page .qp7-rachat-hero figure>div{display:grid;grid-template-columns:repeat(7,14px);gap:3px}.qp-page .qp7-rachat-hero figure i{width:14px;height:14px;border-radius:4px;display:block;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff40}.qp-page .qp7-rachat-hero figure i[data-on=true]{background:#9fe3c0;box-shadow:none}.qp-page .qp7-rachat-hero figcaption{font-size:12.5px;line-height:1.35;color:#d5dbe8;white-space:nowrap}.qp-page .qp7-rachat-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.qp-page .qp7-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#eef1f7;color:#1e2d4d}.qp-page .qp7-badge svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-badge-green{background:#e9f6ef;color:#17714a}.qp-page .qp7-rachat-appr{padding:22px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 0 0 1.5px #1f8a5c}.qp-page .qp7-rachat-appr-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.qp-page .qp7-rachat-appr h3{margin-top:8px;font-size:18px;font-weight:800}.qp-page .qp7-rachat-appr-head ul{list-style:none;margin:0;padding:0;display:flex;gap:6px}.qp-page .qp7-rachat-appr-head li{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;background:#f4f6f3;color:#1e2d4d;font-size:14px;font-weight:700}.qp-page .qp7-rachat-tiles{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.qp-page .qp7-rachat-tiles>div{padding:12px 14px;border-radius:12px;background:#f7f8f6}.qp-page .qp7-rachat-tiles>div[data-green]{background:#f3f8f5}.qp-page .qp7-rachat-tiles dt{font-size:13.5px;line-height:1.5;color:#4e5a6b}.qp-page .qp7-rachat-tiles dd{margin:0;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.qp-page .qp7-rachat-tiles>div[data-green] dd{color:#17714a}.qp-page .qp7-rachat-tiles dd span{font-size:13px;font-weight:600;color:#4e5a6b}.qp-page .qp7-rachat-tiles .qp7-rachat-small{font-size:15px;font-weight:700;line-height:1.3}.qp-page .qp7-rachat-appr>p{font-size:14.5px;line-height:1.55;color:#2f3a4b}.qp-page .qp7-rachat-cmp{padding:16px 20px 8px}.qp-page .qp7-rachat-cmp [role=table]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);column-gap:16px}.qp-page .qp7-rachat-cmp [role=row]{display:contents}.qp-page .qp7-rachat-cmp h3{padding-bottom:10px;font-size:16px;font-weight:800}.qp-page .qp7-rachat-cmp [role=columnheader]{padding-bottom:10px}.qp-page .qp7-rachat-cmp span[role=columnheader] strong{display:block;font-size:15px;line-height:1.3}.qp-page .qp7-rachat-cmp span[role=columnheader] span{display:block;font-size:12.5px;line-height:1.4;color:#4e5a6b}.qp-page .qp7-rachat-cmp [role=rowheader]{padding:10px 0;border-top:1px solid #EEF0EC;font-size:14px;color:#3d4859}.qp-page .qp7-rachat-cmp [role=cell]{padding:10px 0;border-top:1px solid #EEF0EC;font-size:15.5px;font-weight:800;color:#1e2d4d;font-variant-numeric:tabular-nums}.qp-page .qp7-rachat-cmp [role=cell][data-big=true]{font-size:20px;color:#17714a}.qp-page .qp7-rachat-colname{display:none;font-size:12px;font-weight:700;color:#4e5a6b;margin-bottom:2px}.qp-page .qp7-rachat-sub{display:block;font-size:12.5px;font-weight:500;color:#4e5a6b}.qp-page .qp7-rachat-career{padding:14px 20px;display:flex;flex-direction:column;gap:8px}.qp-page .qp7-rachat-career>p:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;font-size:14.5px}.qp-page .qp7-rachat-career>p:first-child>strong{font-size:15px}.qp-page .qp7-rachat-career strong[data-yes=true]{color:#17714a}.qp-page .qp7-rachat-ok{font-size:14.5px;font-weight:700;color:#17714a}.qp-page .qp7-rachat-none{padding:22px 24px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px}.qp-page .qp7-rachat-none>span{width:36px;height:36px;border-radius:11px;background:#eef1f7;display:grid;place-items:center}.qp-page .qp7-rachat-none svg{width:18px;height:18px;fill:none;stroke:#1e2d4d;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7-rachat-none h3{font-size:17px;font-weight:800}.qp-page .qp7-rachat-none p{margin-top:10px;font-size:14.5px;line-height:1.55;color:#2f3a4b}.qp-page .qp7-rachat-locked{padding:24px 26px;display:flex;flex-direction:column;gap:14px}.qp-page .qp7-rachat-locked>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.qp-page .qp7-rachat-locked h3{font-size:18px;font-weight:800;line-height:1.3;max-width:34ch}.qp-page .qp7-rachat-locked>p{font-size:14.5px;line-height:1.55;color:#2f3a4b}.qp-page .qp7-rachat-locked button{appearance:none;border:0;cursor:pointer;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;background:#1f8a5c;color:#fff;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.qp-page .qp7-rachat-locked button:hover{background:#19744d}.qp-page .qp7-rachat-before{padding:14px 20px 10px}.qp-page .qp7-rachat-before h3{font-size:15px;font-weight:800;padding-bottom:4px}.qp-page .qp7-rachat-before ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qp-page .qp7-rachat-before li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:7px 0;font-size:14.5px;line-height:1.45}.qp-page .qp7-rachat-before li+li{border-top:1px solid #EEF0EC}.qp-page .qp7-rachat-before a{font-size:14px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor;white-space:nowrap}.qp-page .qp7-rachat-before a:hover{color:#1f8a5c}.qp-page .qp7-rachat-calc summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 22px;font-size:15.5px;font-weight:800}.qp-page .qp7-rachat-calc summary::-webkit-details-marker{display:none}.qp-page .qp7-rachat-calc summary svg{width:18px;height:18px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;transition:transform .2s}.qp-page .qp7-rachat-calc[open] summary svg{transform:rotate(180deg)}.qp-page .qp7-rachat-calc dl{margin:0;padding:0 22px 18px;display:flex;flex-direction:column}.qp-page .qp7-rachat-calc dl>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid #EEF0EC;font-size:14.5px}.qp-page .qp7-rachat-calc dt{color:#3d4859}.qp-page .qp7-rachat-calc dt span{display:block;font-size:13px;color:#4e5a6b}.qp-page .qp7-rachat-calc dd{margin:0;font-weight:700;text-align:right}@media(max-width:640px){.qp-page .qp7-rachat-cmp [role=table]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px}.qp-page .qp7-rachat-cmp [role=rowheader],.qp-page .qp7-rachat-cmp h3{grid-column:1 / -1;padding-bottom:0}.qp-page .qp7-rachat-cmp [role=cell]{font-size:16px;padding-top:4px}.qp-page .qp7-rachat-cmp span[role=columnheader] span{display:none}.qp-page .qp7-rachat-hero figure{margin-left:0}}.qp-page .qp7p{display:flex;flex-direction:column;gap:18px;margin-top:18px;animation:qp7-in .3s ease both}.qp-page .qp7p .qp7-question{margin:0 4px}.qp-page .qp7p-hero{position:relative;overflow:hidden;padding:26px 28px;border-radius:22px;color:#fff;background:radial-gradient(120% 120% at 0% 0%,#2a4467,#1e2d4d 45%,#15253f);display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:16px 28px;align-items:center}.qp-page .qp7p-hero>div:first-child{display:flex;flex-direction:column;gap:8px;min-width:0}.qp-page .qp7p-hero>div:first-child>h2{margin:0;color:#fff}.qp-page .qp7p-hero>div:first-child>p,.qp-page .qp7p-hero>div:first-child>h2{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3;max-width:34ch}.qp-page .qp7p-progress{display:flex;flex-direction:column;gap:6px;max-width:420px}.qp-page .qp7p-progress>div{height:8px;border-radius:4px;background:#ffffff24;overflow:hidden}.qp-page .qp7p-progress>div span{display:block;height:100%;border-radius:4px;background:#9fe3c0;transition:width .5s cubic-bezier(.22,1,.36,1)}.qp-page .qp7p-progress p{font-size:14px;color:#d5dbe8}.qp-page .qp7p-date{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.qp-page .qp7p-date span{font-size:13px;font-weight:700;color:#b7c0d6}.qp-page .qp7p-date small{font-size:13px;color:#b7c0d6}.qp-page .qp7p-date strong{font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.05;white-space:nowrap}.qp-page .qp7p-date button{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:32px;font:inherit;font-size:14px;font-weight:700;color:#9fe3c0;border-bottom:1px solid currentColor}.qp-page .qp7p-date button:hover{color:#fff}.qp-page .qp7p-banner{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:#fbefdd;color:#5a3a00;box-shadow:inset 0 0 0 1px #e8cf9e}.qp-page .qp7p-banner[data-tone=late]{background:#fbe9e9;color:#7a2323;box-shadow:inset 0 0 0 1px #ebc3c3}.qp-page .qp7p-banner>svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7p-banner>div{display:flex;flex-direction:column;gap:8px}.qp-page .qp7p-banner p{font-size:15.5px;line-height:1.5;font-weight:700}.qp-page .qp7p-banner button{appearance:none;border:0;cursor:pointer;align-self:flex-start;min-height:42px;padding:0 16px;border-radius:12px;background:#1e2d4d;color:#fff;font:inherit;font-size:14.5px;font-weight:700}.qp-page .qp7p-error{padding:10px 14px;border-radius:12px;background:#fbe9e9;color:#7a2323;font-size:14px;font-weight:600}.qp-page .qp7p-next{padding:18px 20px;border-radius:18px;background:#f3f8f5;box-shadow:inset 0 0 0 1.5px #1f8a5c;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.qp-page .qp7p-next>div{flex:1 1 280px;min-width:0}.qp-page .qp7p-next>div>p:first-child{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#17714a}.qp-page .qp7p-next h2{margin-top:4px;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.qp-page .qp7p-next h2+p{margin-top:3px;font-size:14.5px;line-height:1.5;color:#2f3a4b}.qp-page .qp7p-next>button{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:12px;background:#1f8a5c;color:#fff;font:inherit;font-size:14.5px;font-weight:700;white-space:nowrap}.qp-page .qp7p-next>button:hover{background:#19744d}.qp-page .qp7p-next>button svg,.qp-page .qp7p-pieces li>button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7p-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:22px 24px;display:flex;flex-direction:column;gap:10px}.qp-page .qp7p-card h2{font-size:17px;font-weight:800;letter-spacing:-.02em}.qp-page .qp7p-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.qp-page .qp7p-head h2{font-size:19px}.qp-page .qp7p-head>span{font-size:13.5px;color:#4e5a6b}.qp-page .qp7p-steps{padding:24px 26px 14px}.qp-page .qp7p-steps ol{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.qp-page .qp7p-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;position:relative;--dot:#fff;--ring:inset 0 0 0 2px #C9CFC6;--dc:#1E2D4D;--line:#E3E6E2;--when:#4E5A6B}.qp-page .qp7p-steps li:before{content:"";position:absolute;left:19px;top:34px;bottom:-2px;width:2px;background:var(--line)}.qp-page .qp7p-steps li[data-last=true]:before{display:none}.qp-page .qp7p-steps li[data-tone=done]{--dot:#1F8A5C;--ring:none;--dc:#fff;--line:#1F8A5C}.qp-page .qp7p-steps li[data-tone=late]{--dot:#FBE9E9;--ring:inset 0 0 0 2px #A23B3B;--dc:#A23B3B;--when:#A23B3B}.qp-page .qp7p-steps li[data-tone=goal]{--dot:#1E2D4D;--ring:none;--dc:#9FE3C0;--when:#1E2D4D}.qp-page .qp7p-steps li[data-tone=info]{--dot:#EEF1F7;--ring:none}.qp-page .qp7p-dot{appearance:none;border:0;position:relative;z-index:1;width:40px;height:40px;border-radius:50%;background:var(--dot);box-shadow:var(--ring);display:grid;place-items:center;color:var(--dc);font:inherit;font-size:13px;font-weight:800;transition:background-color .2s,box-shadow .2s}.qp-page button.qp7p-dot{cursor:pointer}.qp-page button.qp7p-dot:hover{filter:brightness(.96)}.qp-page .qp7p-dot svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7p-steps li>div{min-width:0;padding:6px 0 20px;display:flex;flex-direction:column;gap:5px}.qp-page .qp7p-when{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.qp-page .qp7p-when>span:first-child{font-size:13.5px;font-weight:800;color:var(--when)}.qp-page .qp7p-st{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.qp-page li[data-tone=done] .qp7p-st{background:#e9f6ef;color:#17714a}.qp-page li[data-tone=late] .qp7p-st{background:#fbe9e9;color:#a23b3b}.qp-page .qp7p-steps li strong{font-size:16.5px;line-height:1.35;color:#1e2d4d}.qp-page .qp7p-steps li[data-tone=done] strong{text-decoration:line-through;text-decoration-color:#9aa3b2}.qp-page .qp7p-steps li>div>p:not(.qp7p-when){font-size:14.5px;line-height:1.5;color:#3d4859}.qp-page .qp7p-more{appearance:none;border:0;background:transparent;cursor:pointer;align-self:flex-start;padding:0;min-height:34px;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:14.5px;font-weight:700;color:#1f8a5c}.qp-page .qp7p-more:hover{color:#17714a}.qp-page .qp7p-more svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7p-dem{padding:24px 26px;gap:12px}.qp-page .qp7p-dem h2{font-size:19px}.qp-page .qp7p-dem>div>p{margin-top:3px;font-size:14.5px;color:#3d4859}.qp-page .qp7p-dem ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.qp-page .qp7p-dem details{border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #e3e6e2}.qp-page .qp7p-dem summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:32px minmax(0,1fr) 18px;gap:12px;align-items:center;padding:14px 16px}.qp-page .qp7p-dem summary::-webkit-details-marker{display:none}.qp-page .qp7p-dem summary>span:first-child{width:32px;height:32px;border-radius:50%;background:#1e2d4d;color:#fff;font-size:13px;font-weight:800;display:grid;place-items:center}.qp-page .qp7p-dem summary strong{display:block;font-size:15.5px}.qp-page .qp7p-dem summary span span{display:block;font-size:13.5px;color:#4e5a6b}.qp-page .qp7p-dem summary svg{width:16px;height:16px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;transition:transform .2s}.qp-page .qp7p-dem details[open] summary svg{transform:rotate(180deg)}.qp-page .qp7p-dem details>div{padding:0 16px 16px 60px;display:flex;flex-direction:column;gap:8px;font-size:14.5px;line-height:1.5;color:#2f3a4b}.qp-page .qp7p-small{font-size:13.5px;color:#4e5a6b}.qp-page .qp7p-two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;align-items:start}.qp-page .qp7p-col{display:flex;flex-direction:column;gap:18px;min-width:0}.qp-page .qp7p-pieces{padding:24px 26px;gap:12px}.qp-page .qp7p-pieces .qp7p-head h2{font-size:19px}.qp-page .qp7p-pieces .qp7p-head>span{font-size:14px;font-weight:700;color:#17714a;font-variant-numeric:tabular-nums}.qp-page .qp7p-bar{height:8px;border-radius:4px;background:#eef0ec;overflow:hidden}.qp-page .qp7p-bar span{display:block;height:100%;border-radius:4px;background:#1f8a5c;transition:width .4s cubic-bezier(.22,1,.36,1)}.qp-page .qp7p-pieces ul{list-style:none;margin:0;padding:0}.qp-page .qp7p-pieces li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:6px 0;border-top:1px solid #EEF0EC}.qp-page .qp7p-pieces li>button{appearance:none;border:0;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;background:transparent}.qp-page .qp7p-pieces li>button>span{width:24px;height:24px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 2px #c9cfc6;display:grid;place-items:center;color:#fff;transition:background-color .15s}.qp-page .qp7p-pieces li>button>span svg{width:14px;height:14px;stroke-width:3;opacity:0}.qp-page .qp7p-pieces li>button>span[data-on=true]{background:#1f8a5c;box-shadow:none}.qp-page .qp7p-pieces li>button>span[data-on=true] svg{opacity:1}.qp-page .qp7p-pieces li>span{min-width:0}.qp-page .qp7p-pieces li>span>span:first-child{display:block;font-size:15px;font-weight:600}.qp-page .qp7p-have{display:block;margin-top:1px;font-size:12.5px;font-weight:700;color:#8a93a5}.qp-page .qp7p-have[data-on=true]{color:#17714a}.qp-page .qp7p-emp dl{margin:0;display:flex;flex-direction:column}.qp-page .qp7p-emp dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #EEF0EC;font-size:14.5px}.qp-page .qp7p-emp dt{color:#3d4859}.qp-page .qp7p-emp dd{margin:0;font-weight:700;text-align:right}.qp-page .qp7p-after ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qp-page .qp7p-after li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:10px 0;border-top:1px solid #EEF0EC;font-size:14.5px;line-height:1.45}.qp-page .qp7p-after li>span:first-child{width:24px;height:24px;border-radius:50%;background:#eef1f7;color:#1e2d4d;font-size:12px;font-weight:800;display:grid;place-items:center}.qp-page .qp7p-after li span span{display:block;color:#3d4859}.qp-page .qp7p-rater ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.qp-page .qp7p-rater li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:11px 0;border-top:1px solid #EEF0EC;font-size:14.5px;line-height:1.45}.qp-page .qp7p-rater li span{color:#3d4859}.qp-page .qp7p-locked{padding:20px 22px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px}.qp-page .qp7p-locked>div{flex:1 1 300px;min-width:0}.qp-page .qp7p-locked h3{font-size:17px;font-weight:800;letter-spacing:-.02em}.qp-page .qp7p-locked p{margin-top:3px;font-size:14.5px;line-height:1.5;color:#3d4859}.qp-page .qp7p-locked button{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:12px;background:#eef1f7;color:#1e2d4d;font:inherit;font-size:14px;font-weight:700;white-space:nowrap}.qp-page .qp7p-locked button:hover{background:#e2e7f1}.qp-page .qp7p-locked svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.qp-page .qp7p-hero,.qp-page .qp7p-two{grid-template-columns:1fr}}@media(max-width:560px){.qp-page .qp7p-rater ul{grid-template-columns:1fr}.qp-page .qp7p-rater li{grid-template-columns:1fr;gap:2px}.qp-page .qp7p-card{padding:18px 16px}.qp-page .qp7p-dem details>div{padding:0 14px 14px}}.qp7p-q3{padding:20px 22px;border-radius:18px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;display:flex;flex-direction:column;gap:16px;animation:qp7pFadeIn .3s ease both}.qp7p-q3 h2{font-size:18px;font-weight:800;letter-spacing:-.02em;margin:0}.qp7p-q3 h2+p{margin:3px 0 0;font-size:14px;color:#5a3a00}.qp7p-q3-dep{display:flex;flex-direction:column;gap:6px;font-size:15px;font-weight:700}.qp7p-q3-dep select{height:48px;padding:0 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #c9cfda;font:inherit;font-size:15px;font-weight:600;color:#1e2d4d;width:100%;max-width:420px;appearance:auto}.qp7p-q3-q{display:flex;flex-direction:column;gap:8px}.qp7p-q3-q p{margin:0;font-size:15px;font-weight:700}.qp7p-q3-q div{display:flex;flex-wrap:wrap;gap:6px}.qp7p-q3-q button{appearance:none;border:0;cursor:pointer;min-height:42px;padding:0 14px;border-radius:10px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfda;font-size:14px;font-weight:700}.qp7p-q3-q button[aria-checked=true]{background:#1e2d4d;color:#fff;box-shadow:none}.qp7p-q3-go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.qp7p-q3-go button{appearance:none;border:0;cursor:pointer;min-height:48px;padding:0 20px;border-radius:12px;background:#1f8a5c;color:#fff;font-size:15px;font-weight:700}.qp7p-q3-go button:hover{filter:brightness(.94)}.qp7p-q3-go button[disabled]{background:#9aa3b2;cursor:not-allowed}.qp7p-q3-go span{font-size:13.5px;color:#5a3a00}.qp7p-q3-err{margin:0;font-size:14px;font-weight:700;color:#7a2323}@keyframes qp7pFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.qp7p-q3{animation:none}}.qp-page .qp7p-group-t{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:8px 0 4px;margin:0}.qp-page .qp7p-group-t>span{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4e5a6b}.qp-page .qp7p-group-t>a{font-size:13.5px;font-weight:700;color:#1f8a5c;white-space:nowrap;text-decoration:none}.qp-page .qp7p-group-t>a:hover{color:#17714a}.qp-page .qp7p-group-note{padding-bottom:4px;margin:0;font-size:13.5px;color:#3d4859}.qp-page .qp7p-group ul{list-style:none;margin:0;padding:0}.qp-page a.qp7p-more{text-decoration:none}.qp-page .qp7p-lines{margin:0;display:flex;flex-direction:column}.qp-page .qp7p-lines>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #E5E9E3}.qp-page .qp7p-lines dt{font-size:14px;color:#3d4859}.qp-page .qp7p-lines dd{margin:0;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;text-align:right}.qp-page .qp7p-lines button{appearance:none;border:0;cursor:pointer;width:30px;height:30px;flex-shrink:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad2;display:grid;place-items:center;color:#1e2d4d}.qp-page .qp7p-lines button:hover{background:#eef1ec}.qp-page .qp7p-lines svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qp-page .qp7p-emp dl>div{flex-wrap:wrap}.qp-page .qp7p-emp dl>div>span{flex-basis:100%;font-size:13px;color:#4e5a6b}.qp7p-depart{display:grid;gap:12px;margin:0 0 18px}.qp7p-depart>p{margin:0;font-size:15px;color:var(--qp7-muted,#5b6472)}.qp7p-depart strong{color:var(--qp7-ink,#14213d)}.qp7p-wish{max-width:640px}.qp7p-choose{display:grid;gap:10px;justify-items:start}.qp7p-choose>p{margin:0 4px;font-size:15px;color:var(--qp7-muted,#5b6472)}.qp7p-choose>.qp-card{width:100%;box-sizing:border-box}.qp7p-q3-help{margin:2px 0 8px;font-size:13.5px;color:var(--qp7-muted,#5b6472)}.adcf-workspace.dv-reference .rl-page{color:#1e2d4d;padding:0 0 64px;max-width:1560px;width:100%;font-family:ADCF Manrope,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.rl-page *{box-sizing:border-box}.rl-page h1,.rl-page h2,.rl-page h3,.rl-page h4,.rl-page p,.rl-page dl,.rl-page dd{margin:0}.rl-page h1,.rl-page h2,.rl-page h3{text-wrap:balance}.rl-page p{text-wrap:pretty}.rl-page a{color:#1e2d4d;text-decoration:none}.rl-page a:hover{color:#1f8a5c}.rl-page button{font:inherit}.rl-page summary{cursor:pointer;list-style:none}.rl-page summary::-webkit-details-marker{display:none}.rl-page details[open] .rl-chev{transform:rotate(45deg)}.rl-page :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}@keyframes rlRiseA{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes rlRiseB{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes rlYrIn{0%{opacity:0;transform:translateY(.18em);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}.rl-page .rl-eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6576}.rl-page .rl-pg{justify-self:start;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:#eef1ec;font-size:12.5px;font-weight:700;color:#3d4859;white-space:nowrap;font-variant-numeric:tabular-nums}.rl-page .rl-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;min-height:44px}.rl-page .rl-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rl-page .rl-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:28px 0 22px}.rl-page .rl-head h1{margin-top:4px;font-size:30px;font-weight:800;letter-spacing:-.035em}.rl-page .rl-head .rl-sub{margin-top:2px;font-size:14.5px;color:#5b6576}.rl-page .rl-head-links{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.rl-page .rl-banner{margin-bottom:18px;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;padding:12px 16px;border-radius:12px;font-size:14px;background:#eef1f7;color:#1e2d4d}.rl-page .rl-banner[data-tone=attention]{background:#fbefdd;color:#8a4b00}.rl-page .rl-banner a{margin-left:auto;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px}.rl-page .rl-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px 56px;padding:8px 0 28px;border-top:2px solid #1E2D4D}.rl-page .rl-hero>div{padding-top:20px}.rl-page .rl-big{margin-top:6px;font-size:56px;font-weight:800;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums}.rl-page .rl-hero-sub{margin-top:10px;font-size:15px;color:#3d4859}.rl-page .rl-docrows{margin-top:20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 20px;font-size:14px}.rl-page .rl-docrows dt{color:#5b6576}.rl-page .rl-docrows dd{font-weight:700;color:#1e2d4d}.rl-page .rl-docrows dd[data-attention]{color:#8a4b00}.rl-page .rl-total{margin-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.rl-page .rl-total strong{font-size:56px;font-weight:800;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;animation:rlYrIn .8s cubic-bezier(.22,1,.36,1) .1s both}.rl-page .rl-total span{font-size:15px;color:#3d4859}.rl-page .rl-parts{margin-top:18px;display:flex;flex-direction:column;font-size:14px}.rl-page .rl-parts>div{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid #DDE1DC}.rl-page .rl-parts .rl-sw{width:12px;height:12px;border-radius:3px;align-self:center}.rl-page .rl-parts dt span{display:block;font-size:13.5px;color:#4e5a6b}.rl-page .rl-parts dd{font-weight:800;font-variant-numeric:tabular-nums}.rl-page .rl-parts-note{margin-top:10px;font-size:13.5px;color:#4e5a6b}.rl-page .rl-ledger{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border-top:1px solid #DDE1DC;border-bottom:1px solid #DDE1DC}.rl-page .rl-ledger>div{padding:16px 18px 16px 0;display:flex;flex-direction:column;gap:3px}.rl-page .rl-ledger dt{font-size:13.5px;color:#4e5a6b}.rl-page .rl-ledger dd{font-size:20px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rl-page .rl-ledger .rl-pg{align-self:flex-start;margin-top:4px}.rl-page .rl-career{margin-top:36px;background:#fff;border-radius:20px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 30px 60px -44px #1e2d4d73;overflow:hidden}.rl-page .rl-career-head{padding:26px 28px 0}.rl-page .rl-career-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;align-items:flex-end}.rl-page .rl-career-top h2{margin-top:4px;font-size:24px;font-weight:800;letter-spacing:-.03em}.rl-page .rl-filters{display:flex;flex-wrap:wrap;gap:8px}.rl-page .rl-filters button{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid #D5DAE3;background:#fff;color:#1e2d4d;font-size:13px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s,transform .15s}.rl-page .rl-filters button:hover{border-color:#1e2d4d}.rl-page .rl-filters button:active{transform:scale(.97)}.rl-page .rl-filters button[aria-pressed=true]{border-color:#1e2d4d;background:#1e2d4d;color:#fff}.rl-page .rl-filters .rl-sw{width:10px;height:10px;border-radius:3px}.rl-page .rl-filters .rl-n{font-variant-numeric:tabular-nums;opacity:.75}.rl-page .rl-career-note{margin-top:10px;font-size:14px;color:#4e5a6b}.rl-page .rl-frise{overflow-x:auto;padding:18px 28px 6px;scrollbar-width:thin}.rl-page .rl-frise-grid{display:grid;grid-template-columns:132px minmax(760px,1fr);gap:10px;min-width:902px}.rl-page .rl-rowlabels{display:flex;flex-direction:column;font-size:12px;font-weight:700;color:#5b6576}.rl-page .rl-rowlabels .rl-mail{height:14px;font-weight:500;font-size:11px;display:flex;align-items:center;gap:5px}.rl-page .rl-rowlabels .rl-mail svg{width:12px;height:12px;fill:none;stroke:#1f8a5c;stroke-width:2}.rl-page .rl-rowlabels .rl-all{height:84px;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 4px}.rl-page .rl-rowlabels .rl-all span+span{font-weight:500}.rl-page .rl-rowlabels .rl-row{height:28px;display:flex;align-items:center;gap:6px}.rl-page .rl-rowlabels .rl-row i{width:8px;height:8px}.rl-page .rl-rowlabels .rl-rev{height:34px;display:flex;align-items:center}.rl-page .rl-cols{display:grid;gap:2px}.rl-page .rl-yr{appearance:none;border:0;cursor:pointer;padding:0 0 4px;border-radius:8px;background:transparent;display:grid;grid-template-rows:14px 84px auto auto 20px;transition:opacity .2s,background .15s}.rl-page .rl-yr:hover{background:#f1f3f7}.rl-page .rl-yr[aria-pressed=true]{background:#eef1f7}.rl-page .rl-yr:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1f8a5c}.rl-page .rl-yr:hover .rl-bar{filter:brightness(1.12)}.rl-page .rl-yr .rl-dot{display:grid;place-items:center}.rl-page .rl-yr .rl-dot span{width:6px;height:6px;border-radius:50%}.rl-page .rl-yr .rl-barzone{display:flex;align-items:flex-end;justify-content:center;padding:0 3px}.rl-page .rl-bar{width:100%;max-width:16px;border-radius:4px 4px 2px 2px;transition:height .3s}.rl-page .rl-yr[aria-pressed=true] .rl-bar{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1e2d4d}.rl-page .rl-cells{display:flex;flex-direction:column}.rl-page .rl-cell{height:28px;display:grid;place-items:center;padding:0 3px}.rl-page .rl-segs{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.rl-page .rl-segs span{height:10px;border-radius:2px;background:#e3e7ee}.rl-page .rl-pts{border-radius:50%;border:1.5px solid transparent}.rl-page .rl-inc{height:34px;display:flex;align-items:flex-end;justify-content:center;padding:0 5px 4px}.rl-page .rl-inc div{width:100%;max-width:10px;background:#c9d1df;border-radius:2px}.rl-page .rl-lab{font-size:11px;font-weight:600;color:#8a93a3;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:end}.rl-page .rl-yr[aria-pressed=true] .rl-lab{font-weight:800;color:#1e2d4d}.rl-page .rl-legend{display:flex;flex-wrap:wrap;gap:8px 20px;padding:4px 28px 20px;font-size:13.5px;color:#4e5a6b}.rl-page .rl-legend span{display:inline-flex;align-items:center;gap:6px}.rl-page .rl-legend i{width:10px;height:10px;border-radius:3px}.rl-page .rl-detail{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);border-top:1px solid #E3E6E2;background:#fafbf9}.rl-page .rl-detail-left{padding:26px 28px;border-right:1px solid #E3E6E2;display:flex;flex-direction:column;gap:16px}.rl-page .rl-detail-right{padding:26px 28px;display:flex;flex-direction:column;gap:22px;min-width:0}.rl-page .rl-anim-a{animation:rlRiseA .28s cubic-bezier(.22,1,.36,1) both}.rl-page .rl-anim-b{animation:rlRiseB .28s cubic-bezier(.22,1,.36,1) both}.rl-page .rl-yhead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.rl-page .rl-yhead h3{animation:rlYrIn .4s cubic-bezier(.22,1,.36,1) both;margin-top:2px;font-size:48px;font-weight:800;letter-spacing:-.055em;line-height:1;font-variant-numeric:tabular-nums}.rl-page .rl-arrows{display:flex;gap:6px}.rl-page .rl-arrows button{appearance:none;cursor:pointer;width:44px;height:44px;border-radius:50%;border:1px solid #D5DAE3;background:#fff;display:grid;place-items:center;transition:border-color .15s,transform .12s}.rl-page .rl-arrows button:hover{border-color:#1e2d4d}.rl-page .rl-arrows button:active{transform:scale(.94)}.rl-page .rl-arrows button:disabled{opacity:.4;cursor:default}.rl-page .rl-arrows svg{width:18px;height:18px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rl-page .rl-tags{display:flex;flex-wrap:wrap;gap:6px}.rl-page .rl-tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700}.rl-page .rl-presence{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #d5dae3;color:#3d4859;font-size:12.5px;font-weight:600}.rl-page .rl-ydur{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rl-page .rl-ydur strong{font-size:22px;font-weight:800;letter-spacing:-.02em}.rl-page .rl-note{margin-top:4px;font-size:13.5px;color:#4e5a6b}.rl-page .rl-yregs{display:flex;flex-direction:column;border-top:1px solid #E3E6E2}.rl-page .rl-yregs>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid #E3E6E2}.rl-page .rl-yregs dt{font-size:14px;color:#3d4859}.rl-page .rl-yregs dd{text-align:right}.rl-page .rl-yregs dd strong{display:block;font-size:14px;font-weight:700;color:#1e2d4d}.rl-page .rl-yregs dd strong[data-attention]{color:#8a4b00}.rl-page .rl-yregs .rl-pg{margin-top:3px}.rl-page .rl-detail-right h4{font-size:15px;font-weight:800}.rl-page .rl-empty{margin-top:8px;font-size:14px;color:#5b6576}.rl-page .rl-periods{margin-top:6px;display:flex;flex-direction:column}.rl-page .rl-period{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2px 18px;align-items:baseline;padding:12px 0;border-bottom:1px solid #E3E6E2}.rl-page .rl-period strong{font-size:14px}.rl-page .rl-quot{margin-left:8px;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:#eef1f7;color:#1e2d4d}.rl-page .rl-period-meta{display:block;font-size:14px;color:#4e5a6b;font-variant-numeric:tabular-nums}.rl-page .rl-income{text-align:right}.rl-page .rl-income span{display:block;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:#1e2d4d}.rl-page .rl-income span[data-muted]{color:#5b6576}.rl-page .rl-income small{display:block;font-size:13.5px;color:#4e5a6b;font-variant-numeric:tabular-nums}.rl-page .rl-period .rl-pnote{grid-column:1/-1;margin-top:4px;font-size:13.5px;color:#4e5a6b}.rl-page .rl-period .rl-incnote{grid-column:1/-1;margin-top:4px;font-size:13px;color:#3d4859}.rl-page .rl-reasons{margin-top:8px;display:flex;flex-direction:column;gap:6px}.rl-page .rl-reasons p{font-size:14px;color:#3d4859}.rl-page .rl-next{display:flex;flex-direction:column;gap:8px}.rl-page .rl-next a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:12px 16px;border-radius:12px;color:#1e2d4d;transition:transform .15s}.rl-page .rl-next a:hover{color:#1e2d4d;transform:translate(2px)}.rl-page .rl-next a[data-kind=subject]{background:#fbefdd}.rl-page .rl-next a[data-kind=letter]{background:#e9f6ef}.rl-page .rl-next a[data-kind=corrections]{background:#eef1f7}.rl-page .rl-next a>span{display:flex;flex-direction:column}.rl-page .rl-next a>span span{font-size:12px;font-weight:700}.rl-page .rl-next a[data-kind=subject]>span span{color:#8a4b00}.rl-page .rl-next a[data-kind=letter]>span span{color:#17714a}.rl-page .rl-next a[data-kind=corrections]>span span{color:#3d4859}.rl-page .rl-next a strong{font-size:14.5px}.rl-page .rl-next svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rl-page .rl-caveat{margin-top:auto;font-size:13.5px;color:#4e5a6b}.rl-page .rl-sec{margin-top:44px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px 40px;padding-top:18px;border-top:1px solid #C9CFDA}.rl-page .rl-sec>h2{font-size:16px;font-weight:800;letter-spacing:-.01em}.rl-page .rl-family{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:baseline}.rl-page .rl-family p:first-child{font-size:22px;font-weight:800;letter-spacing:-.03em}.rl-page .rl-family p+p{font-size:14px;color:#3d4859;flex:1 1 360px}.rl-page .rl-list{display:flex;flex-direction:column}.rl-page .rl-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2px 18px;align-items:baseline;padding:12px 0;border-bottom:1px solid #DDE1DC}.rl-page .rl-line[data-two]{grid-template-columns:minmax(0,1fr) auto}.rl-page .rl-line strong{font-size:14px}.rl-page .rl-line .rl-line-d{display:block;font-size:13.5px;color:#3d4859}.rl-page .rl-line .rl-line-r{display:block;font-size:14px;color:#4e5a6b}.rl-page .rl-line .rl-line-v{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.rl-page .rl-regime{display:grid;grid-template-columns:minmax(110px,170px) minmax(0,1fr);gap:4px 20px;align-items:baseline;padding:14px 0;border-bottom:1px solid #DDE1DC}.rl-page .rl-regime>strong{font-size:14.5px;display:flex;align-items:center;gap:8px}.rl-page .rl-regime>strong i{width:9px;height:9px}.rl-page .rl-regime>div{display:flex;flex-direction:column;gap:6px}.rl-page .rl-regime .rl-unit{font-size:14px;color:#1e2d4d}.rl-page .rl-states{display:flex;flex-wrap:wrap;gap:6px}.rl-page .rl-state{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;background:#eef1f7;color:#1e2d4d}.rl-page .rl-state[data-tone=attention]{background:#fbefdd;color:#8a4b00}.rl-page .rl-regime .rl-state-note{font-size:13px;color:#3d4859}.rl-page .rl-regime .rl-addr{font-size:14px;color:#4e5a6b}.rl-page .rl-regime .rl-pg{align-self:flex-start}.rl-page .rl-estim{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline}.rl-page .rl-estim p{font-size:14.5px;color:#1e2d4d;flex:1 1 360px}.rl-page .rl-estim-no{font-size:14.5px;color:#3d4859}.rl-page .rl-fold{border-bottom:1px solid #DDE1DC}.rl-page .rl-fold summary{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;font-size:14.5px;font-weight:700}.rl-page .rl-chev{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;transition:transform .2s}.rl-page .rl-fold dl{padding:0 0 18px;display:flex;flex-direction:column;gap:12px}.rl-page .rl-fold dl>div{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:4px 20px}.rl-page .rl-fold dt{font-size:13.5px;font-weight:700}.rl-page .rl-fold dd{font-size:13.5px;color:#3d4859}.rl-page .rl-foot{margin-top:40px;padding-top:18px;border-top:2px solid #1E2D4D;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:14px;color:#4e5a6b}.rl-page .rl-foot p{max-width:560px}.rl-page .rl-foot div{display:flex;flex-wrap:wrap;gap:6px 20px}.rl-page .rl-foot a{font-weight:700;min-height:44px;display:inline-flex;align-items:center}@media(max-width:1180px){.rl-page .rl-sec,.rl-page .rl-hero,.rl-page .rl-detail{grid-template-columns:1fr}}@media(max-width:1100px){.rl-page .rl-frise{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}}@media(max-width:900px){.rl-page .rl-line,.rl-page .rl-line[data-two],.rl-page .rl-period,.rl-page .rl-regime,.rl-page .rl-fold dl>div{grid-template-columns:1fr}.rl-page .rl-ledger{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.rl-page *{animation:none!important;transition:none!important}}.rp-page{--rp-navy:#1E2D4D;--rp-green:#1F8A5C;--rp-muted:#4E5A6B;--rp-line:#EEF0EC;--rp-field:#D5DAD2;color:var(--rp-navy);padding:0 0 64px;width:100%;max-width:1180px;margin:0 auto;font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.rp-page *{box-sizing:border-box}.rp-page h1,.rp-page h2,.rp-page p,.rp-page ul,.rp-page ol,.rp-page fieldset{margin:0}.rp-page ul,.rp-page ol{padding:0;list-style:none}.rp-page fieldset{border:0;padding:0;min-width:0}.rp-page h1,.rp-page h2{text-wrap:balance}.rp-page p{text-wrap:pretty}.rp-page a{color:var(--rp-navy);text-decoration:none}.rp-page a:hover{color:var(--rp-green)}.rp-page button,.rp-page input,.rp-page textarea,.rp-page select{font:inherit;color:inherit}.rp-page :focus-visible{outline:2px solid var(--rp-green);outline-offset:2px}.rp-page h1:focus{outline:none}@keyframes rpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rpSpin{to{transform:rotate(360deg)}}@keyframes rpBreathe{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@keyframes rpShake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes rpNum{0%{opacity:0;transform:translateY(.2em);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}.rp-page .rp-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:22px 0 16px}.rp-page .rp-top nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--rp-muted)}.rp-page .rp-top nav a{font-weight:700}.rp-page .rp-ref{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13.5px;color:var(--rp-muted)}.rp-page .rp-chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-weight:700;color:var(--rp-navy)}.rp-page .rp-ref a{font-weight:700;border-bottom:1px solid currentColor}.rp-page .rp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:22px}.rp-page .rp-steps li{display:flex;flex-direction:column;gap:6px;min-width:0}.rp-page .rp-steps li>span{height:5px;border-radius:3px;background:#dde2da;transition:background-color .4s}.rp-page .rp-steps li[data-state=done]>span{background:var(--rp-green)}.rp-page .rp-steps li[data-state=current]>span{background:var(--rp-navy)}.rp-page .rp-steps strong{font-size:13.5px;font-weight:600;color:var(--rp-navy)}.rp-page .rp-steps li[data-state=current] strong{font-weight:800}.rp-page .rp-steps li[data-state=next] strong{color:var(--rp-muted)}.rp-page .rp-steps small{font-size:12.5px;line-height:1.4;color:var(--rp-muted)}.rp-page .rp-banner{margin-bottom:16px;padding:12px 16px;border-radius:12px;background:#eef1f7;color:var(--rp-navy);font-size:14.5px;line-height:1.5;font-weight:600}.rp-page .rp-banner[data-tone=gold]{background:#fbefdd;color:#6b3a00}.rp-page .rp-toast{margin-bottom:16px;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;background:var(--rp-navy);color:#fff;font-size:14.5px;font-weight:600;animation:rpIn .3s cubic-bezier(.22,1,.36,1) both}.rp-page .rp-toast:before{content:"";width:14px;height:8px;border-left:2.4px solid #9FE3C0;border-bottom:2.4px solid #9FE3C0;transform:rotate(-45deg) translateY(-2px)}.rp-page .rp-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--rp-muted)}.rp-page .rp-kicker[data-tone=green]{color:var(--rp-green)}.rp-page .rp-kicker[data-tone=gold]{color:#8a4b00}.rp-page .rp-kicker[data-tone=mint]{color:#9fe3c0}.rp-page .rp-card{padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12}.rp-page .rp-card h2{font-size:16px;font-weight:800}.rp-page .rp-card h2.rp-minor{font-size:14px;color:var(--rp-muted)}.rp-page .rp-soft{font-size:13.5px;line-height:1.5;color:var(--rp-muted)}.rp-page .rp-two{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.rp-page .rp-two.rp-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rp-page .rp-hero{padding:34px 36px;border-radius:22px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:14px}.rp-page .rp-hero h1{font-size:32px;font-weight:700;letter-spacing:-.035em;line-height:1.15}.rp-page .rp-hero p{font-size:16px;line-height:1.6;color:#d5dbe8}.rp-page .rp-hero .rp-soft{font-size:14px;color:#b7c0d6}.rp-page .rp-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:12px;background:var(--rp-navy);color:#fff;font-size:15.5px;font-weight:700;transition:transform .12s cubic-bezier(.22,1,.36,1),background-color .15s}.rp-page a.rp-btn:hover{color:#fff}.rp-page .rp-btn:not([disabled]):active{transform:scale(.97)}.rp-page .rp-btn[disabled]{background:#9aa3b2;cursor:not-allowed}.rp-page .rp-btn-green{background:var(--rp-green);box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6}.rp-page .rp-btn-green:not([disabled]):hover{background:#19744d}.rp-page .rp-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:rpSpin .7s linear infinite}.rp-page .rp-simple{max-width:760px;padding:32px 34px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 24px 48px -36px #1e2d4d4d;display:flex;flex-direction:column;gap:14px;animation:rpIn .3s ease both}.rp-page .rp-simple h1{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.rp-page .rp-simple>p:not(.rp-kicker){font-size:16px;line-height:1.6;color:#2f3a4b}.rp-page .rp-retained{padding:14px 16px;border-radius:14px;background:#f4f6f3;display:flex;flex-direction:column;gap:6px}.rp-page .rp-retained p{display:flex;justify-content:space-between;gap:12px;font-size:15px}.rp-page .rp-retained p:first-child{font-size:13.5px;font-weight:700;color:var(--rp-muted)}.rp-page .rp-simple-actions{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:6px}.rp-page .rp-simple-actions>a:last-child{font-weight:700;min-height:44px;display:inline-flex;align-items:center}.rp-page .rp-intro{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);animation:rpIn .3s ease both}.rp-page .rp-count{font-size:18px!important;font-weight:700;color:#fff!important}.rp-page .rp-pace{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:14px!important;color:#c7cfe3!important}.rp-page .rp-pace span{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#ffffff14;font-size:13.5px;font-weight:700;color:#fff}.rp-page .rp-intro .rp-btn{align-self:flex-start;margin-top:6px;min-height:54px}.rp-page .rp-known{margin-top:8px}.rp-page .rp-known li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:12px 0;border-top:1px solid var(--rp-line)}.rp-page .rp-known li>span>span{display:block;font-size:14px;color:var(--rp-muted)}.rp-page .rp-known strong{display:block;font-size:15.5px}.rp-page .rp-known small{font-size:13px;color:var(--rp-muted);text-align:right}.rp-page .rp-qcard{padding:30px 32px;border-radius:22px;box-shadow:0 0 0 1px #1e2d4d12,0 24px 48px -36px #1e2d4d4d;display:flex;flex-direction:column;gap:18px;animation:rpIn .3s cubic-bezier(.22,1,.36,1) both}.rp-page .rp-qmeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;align-items:baseline}.rp-page .rp-qmeta p:last-child{font-size:13.5px;color:var(--rp-muted)}.rp-page .rp-qmeta strong{color:var(--rp-navy);font-variant-numeric:tabular-nums}.rp-page .rp-qcard h1{font-size:25px;font-weight:800;letter-spacing:-.025em;line-height:1.3}.rp-page .rp-why{font-size:15.5px;line-height:1.6;color:#2f3a4b;margin-top:-6px}.rp-page .rp-errors{outline:none;animation:rpShake .32s ease both;padding:12px 14px;border-radius:12px;background:#fbe9e9;color:#7a2323}.rp-page .rp-errors strong{display:block;font-size:14.5px}.rp-page .rp-errors span{display:block;margin-top:2px;font-size:14px;line-height:1.5}.rp-page .rp-fields{display:flex;flex-direction:column;gap:14px}.rp-page .rp-person{padding:16px;border-radius:14px;background:#f7f8f6;display:flex;flex-direction:column;gap:14px}.rp-page .rp-person>h2{font-size:13px;font-weight:700;color:var(--rp-muted)}.rp-page .rp-person>h2 strong{color:var(--rp-navy)}.rp-page .rp-qcard h1.rp-long{font-size:21px;line-height:1.35}.rp-page .rp-external{padding:16px 18px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px}.rp-page .rp-external p{flex:1 1 280px;font-size:15px;line-height:1.55}.rp-page .rp-external .rp-btn{min-height:44px;padding:0 16px}.rp-page .rp-skip{appearance:none;border:0;background:transparent;cursor:pointer;align-self:flex-start;padding:0;min-height:40px;font-size:14.5px;font-weight:700;color:#3d4859;border-bottom:1px solid currentColor}.rp-page .rp-aside{display:flex;flex-direction:column;gap:12px;position:sticky;top:20px}.rp-page .rp-aside .rp-card{padding:18px 20px}.rp-page .rp-aside .rp-card>p{margin-top:4px;font-size:14.5px;line-height:1.5}.rp-page .rp-reasons{margin-top:8px}.rp-page .rp-reasons li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--rp-line);font-size:14.5px}.rp-page .rp-reasons strong{font-variant-numeric:tabular-nums;white-space:nowrap}.rp-page .rp-aside .rp-soft{margin-top:8px}.rp-page .rp-note{font-size:14px;line-height:1.5;color:#3d4859}.rp-page .rp-foot{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px #1e2d4d14}.rp-page .rp-prev{display:inline-flex;align-items:center;min-height:48px;padding:0 16px;border-radius:12px;font-size:15px;font-weight:700}.rp-page .rp-prev:hover{background:#f4f6f3;color:var(--rp-navy)}.rp-page .st-field{display:flex;flex-direction:column;gap:6px}.rp-page .st-field>label,.rp-page .st-field>legend{font-size:15px;font-weight:700;padding:0;margin-bottom:6px}.rp-page .st-required{margin-left:8px;font-size:12.5px;font-weight:700;color:var(--rp-muted)}.rp-page .st-field-help{font-size:14px;line-height:1.5;color:var(--rp-muted)}.rp-page .st-field-error{font-size:14px;font-weight:600;color:#a23b3b}.rp-page .st-check-choices,.rp-page .st-choice-grid{display:flex;flex-direction:column;gap:8px}.rp-page .st-check-choices label,.rp-page .st-choice-grid label,.rp-page .st-check-choices label:has(input:checked){position:relative;display:block;cursor:pointer;flex:none;min-height:0;padding:0;border:0;background:none;border-radius:0}.rp-page .st-check-choices input,.rp-page .st-choice-grid input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.rp-page .st-check-choices label>span,.rp-page .st-choice-grid label>span{border:0;line-height:1.4;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:center;min-height:52px;padding:10px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--rp-field);font-size:15.5px;font-weight:600;transition:background-color .15s,box-shadow .15s}.rp-page .st-check-choices label>span:before,.rp-page .st-choice-grid label>span:before{content:"";width:22px;height:22px;border-radius:6px;background:#fff center/14px no-repeat;box-shadow:inset 0 0 0 1.5px #b3bac6;transition:background-color .15s,box-shadow .15s}.rp-page .st-choice-grid label>span:before{border-radius:50%}.rp-page .st-field[data-field] .st-choice-grid>label{flex-basis:auto}.rp-page .st-choice-grid label>span svg{display:none}.rp-page .st-check-choices label:hover>span,.rp-page .st-choice-grid label:hover>span{box-shadow:inset 0 0 0 1.5px var(--rp-navy)}.rp-page .st-check-choices input:checked+span,.rp-page .st-choice-grid input:checked+span{background:#eef6f1;box-shadow:inset 0 0 0 1.5px var(--rp-green)}.rp-page .st-check-choices input:checked+span:before{background-color:var(--rp-green);box-shadow:none;background-image:url("./coche-reponse-IJ7K5YVK.svg")}.rp-page .st-choice-grid input:checked+span{color:var(--rp-navy)}.rp-page .st-choice-grid input:checked+span:before{background:radial-gradient(circle,#1E2D4D 0 5px,transparent 5.5px);box-shadow:inset 0 0 0 1.5px var(--rp-navy)}.rp-page .st-check-choices input:focus-visible+span,.rp-page .st-choice-grid input:focus-visible+span{outline:2px solid var(--rp-green);outline-offset:2px}.rp-page .st-check-choices small{grid-column:2;display:block;font-size:13px;font-weight:500;color:var(--rp-muted)}.rp-page .st-field input[type=text],.rp-page .st-field input[type=number],.rp-page .st-field input[type=date],.rp-page .st-field select{height:50px;max-width:320px;padding:0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px var(--rp-field);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.rp-page .st-field textarea{width:100%;padding:12px 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px var(--rp-field);font-size:15.5px;line-height:1.5;resize:vertical}.rp-page .st-field input:focus-visible,.rp-page .st-field select:focus-visible,.rp-page .st-field textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--rp-navy)}.rp-page .st-field [aria-invalid=true]{box-shadow:inset 0 0 0 2px #a23b3b}.rp-page .sq-input-unit{font-size:15px;font-weight:700;color:var(--rp-muted)}.rp-page .st-field:has(.sq-input-unit){flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px}.rp-page .st-field:has(.sq-input-unit)>label,.rp-page .st-field:has(.sq-input-unit)>p{flex-basis:100%}.rp-page .rp-recap{display:flex;flex-direction:column;gap:16px;animation:rpIn .3s ease both}.rp-page .rp-recap .rp-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding:30px 32px}.rp-page .rp-recap .rp-hero>div:first-child{display:flex;flex-direction:column;gap:10px}.rp-page .rp-recap .rp-hero h1{font-size:30px}.rp-page .rp-tally{display:flex;flex-direction:column;gap:10px;justify-content:center}.rp-page .rp-tally p:first-child{font-size:14px;font-weight:700;color:#b7c0d6}.rp-page .rp-tally p:last-child{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;color:#fff;font-size:15px}.rp-page .rp-tally span{white-space:nowrap}.rp-page .rp-tally strong{display:inline-block;margin-right:6px;font-size:34px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;animation:rpNum .7s cubic-bezier(.22,1,.36,1) .1s both}.rp-page .rp-tally strong[data-tone=mint]{color:#9fe3c0}.rp-page .rp-tally strong[data-tone=gold]{color:#f2d38a}.rp-page .rp-block{padding:18px 20px;border-radius:18px;background:#fbefdd;box-shadow:inset 0 0 0 1px #e8cf9e;outline:none}.rp-page .rp-block h2{font-size:16px;font-weight:800;color:#6b3a00}.rp-page .rp-block ul{margin-top:6px}.rp-page .rp-block li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #EBD6A8;font-size:15px}.rp-page .rp-block a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;background:#6b3a00;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.rp-page .rp-todo{margin-top:6px}.rp-page .rp-todo li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:11px 0;border-top:1px solid var(--rp-line)}.rp-page .rp-todo li>span>span,.rp-page .rp-todo strong{display:block;font-size:14.5px}.rp-page .rp-todo strong{color:#8a4b00}.rp-page .rp-todo a{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #c9cfda;font-size:14px;font-weight:700}.rp-page .rp-goal{display:flex;flex-direction:column;gap:8px}.rp-page .rp-goal-title{font-size:18px;font-weight:700}.rp-page .rp-goal p:not(.rp-kicker):not(.rp-goal-title){font-size:14.5px;line-height:1.55;color:#3d4859}.rp-page .rp-goal a{align-self:flex-start;display:inline-flex;align-items:center;min-height:42px;font-size:14.5px;font-weight:700;border-bottom:1px solid currentColor}.rp-page .rp-theme{padding:6px 22px 8px}.rp-page .rp-theme h2{padding:14px 0 6px}.rp-page .rp-theme li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 8px;margin:0 -8px;border-radius:10px;border-top:1px solid var(--rp-line);transition:background-color .15s}.rp-page .rp-theme li:hover{background:#fafbf9}.rp-page .rp-theme li>span:first-child{font-size:14.5px;color:#3d4859}.rp-page .rp-theme strong{display:block;font-size:15px}.rp-page .rp-theme li[data-status=unknown] strong,.rp-page .rp-theme li[data-status=uncertain] strong{color:#8a4b00}.rp-page .rp-theme small{display:block;font-size:13px;color:var(--rp-muted)}.rp-page .rp-theme a{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;font-size:14px;font-weight:700;color:var(--rp-green)}.rp-page .rp-confirm{flex-wrap:wrap;gap:12px 20px;padding:18px 20px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 18px 40px -30px #1e2d4d59}.rp-page .rp-confirm>div{flex:1 1 360px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.5;color:#3d4859}.rp-page .rp-confirm .rp-gold{color:#8a4b00}.rp-page .rp-confirm .rp-btn{min-height:54px;font-size:16px;white-space:nowrap}.rp-page .rp-calc{position:relative;overflow:hidden;min-height:420px;padding:48px 40px;border-radius:24px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;justify-content:center;gap:16px;animation:rpIn .3s ease both}.rp-page .rp-calc h1{font-size:38px;font-weight:700;letter-spacing:-.04em;line-height:1.1}.rp-page .rp-calc p{font-size:16px;color:#d5dbe8}.rp-page .rp-calc .rp-soft{font-size:13.5px;color:#b7c0d6}.rp-page .rp-dots{display:grid;grid-template-columns:repeat(5,10px);gap:6px}.rp-page .rp-dots i{width:10px;height:10px;border-radius:50%;background:#9fe3c0;display:block;animation:rpBreathe 1.6s ease-in-out infinite}@media(max-width:1100px){.rp-page .rp-two,.rp-page .rp-two.rp-even,.rp-page .rp-intro,.rp-page .rp-recap .rp-hero{grid-template-columns:1fr}.rp-page .rp-aside{position:static}}@media(max-width:900px){.rp-page{padding-bottom:110px}.rp-page .rp-steps small{display:none}.rp-page .rp-question .rp-foot{position:fixed;left:0;right:0;bottom:0;border-radius:0;z-index:30}.rp-page .rp-theme li,.rp-page .rp-known li{grid-template-columns:1fr;gap:2px}.rp-page .rp-hero,.rp-page .rp-qcard,.rp-page .rp-simple{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.rp-page *{animation:none!important;transition:none!important}}.rp-page .rp-person .st-choice-grid{flex-direction:row;flex-wrap:wrap}.rp-page .rp-person .st-choice-grid label>span{grid-template-columns:auto;min-height:46px;padding:0 16px;font-size:15px;font-weight:700;background:#fff}.rp-page .rp-person .st-choice-grid label>span:before{display:none}.rp-page .rp-person .st-choice-grid input:checked+span{background:var(--rp-navy);color:#fff;box-shadow:none}.rp-page .rp-btn[disabled]{box-shadow:none}.rp-page .rp-toast{animation:rpToastOut .4s ease 3s forwards}@keyframes rpToastOut{to{opacity:0;visibility:hidden;height:0;margin:0;padding-block:0}}@media(prefers-reduced-motion:reduce){.rp-page .rp-toast{animation-duration:.01s}}.rp-page .rp-question:not(:has(.rp-aside)){grid-template-columns:minmax(0,1fr);max-width:830px;margin-inline:auto}.rp-constat{margin:0 0 14px;display:flex;gap:10px;align-items:flex-start;padding:12px 16px;border-radius:12px;background:#fbf5e8;box-shadow:inset 0 0 0 1px #f0dfb8;font-size:15px;line-height:1.5;color:#5c3d06}.rp-constat svg,.rp-why-v2 svg,.rp-releve-link svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rp-why-v2{margin:16px 0 0;display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.55;color:#3d4859}.rp-why-v2 svg{stroke:#1f8a5c}.rp-why-v2 strong{color:#1e2d4d}.rp-releve-link{margin-top:14px;padding-top:14px;border-top:1px solid #EEF0EC;display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:#1e2d4d;text-decoration:underline;text-underline-offset:5px}.rp-releve-link svg{margin-top:0}.aw-parcours{min-height:100vh;background:#f4f6f3;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif}.aw-parcours-top{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:0 40px;background:#f4f6f3;border-bottom:1px solid #E3E6E2}.aw-parcours-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:800;letter-spacing:-.02em}.aw-parcours-brand img{border-radius:8px;background:#fff}.aw-parcours-prog{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px}.aw-parcours-prog li{display:flex;align-items:center;gap:8px;font-size:14.5px;color:#4e5a6b}.aw-parcours-prog li+li:before{content:"";width:48px;height:2px;border-radius:1px;background:#dde2da;margin-right:2px}.aw-parcours-prog li[data-state=done]+li:before{background:#1f8a5c}.aw-parcours-dot{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;box-shadow:inset 0 0 0 1.5px #c9cfc6;color:#4e5a6b}.aw-parcours-prog li[data-state=done] .aw-parcours-dot{background:#1f8a5c;color:#fff;box-shadow:none}.aw-parcours-prog li[data-state=current] .aw-parcours-dot{background:#1e2d4d;color:#fff;box-shadow:none}.aw-parcours-prog li[data-state=current]{color:#1e2d4d;font-weight:700}.aw-parcours-account{display:flex;align-items:center;gap:14px;font-size:13.5px;color:#4e5a6b}.aw-parcours-account a{color:#1e2d4d;font-weight:700;text-decoration:underline;text-underline-offset:4px}.aw-parcours-main{max-width:900px;margin:0 auto;padding:28px 20px 60px}@media(max-width:900px){.aw-parcours-top{padding:0 16px}.aw-parcours-label,.aw-parcours-account span{display:none}.aw-parcours-prog li+li:before{width:18px}}.rp-actions-v2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:18px;margin-top:6px}.rp-actions-v2>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.rp-actions-v2 .rp-prev{min-height:48px;padding:0 12px;display:inline-flex;align-items:center;font-size:15.5px;font-weight:700;color:#1e2d4d;text-decoration:none}.rp-actions-v2 .rp-skip{margin:0;min-height:40px}.dm-page{--dm-navy:#1E2D4D;--dm-green:#1F8A5C;--dm-muted:#4E5A6B;--dm-text:#3D4859;--dm-line:#EEF0EC;--dm-field:#D5DAD2;color:var(--dm-navy);width:100%;max-width:1400px;margin:0 auto;padding:0 0 64px;font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.dm-page *{box-sizing:border-box}.dm-page h1,.dm-page h2,.dm-page h3,.dm-page p,.dm-page ul,.dm-page ol,.dm-page dl,.dm-page dd,.dm-page fieldset{margin:0}.dm-page ul,.dm-page ol{padding:0;list-style:none}.dm-page fieldset{border:0;padding:0;min-width:0}.dm-page h1,.dm-page h2,.dm-page h3{text-wrap:balance;color:var(--dm-navy)}.dm-page p{text-wrap:pretty}.dm-page a{color:var(--dm-navy);text-decoration:none}.dm-page a:hover{color:var(--dm-green)}.dm-page button,.dm-page input,.dm-page textarea,.dm-page select{font:inherit;color:inherit}.dm-page :focus-visible{outline:2px solid var(--dm-green);outline-offset:2px}@keyframes dmIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dm-page .dm-head{padding:22px 0 20px;display:flex;flex-direction:column;gap:8px}.dm-page .dm-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--dm-muted)}.dm-page .dm-crumbs a{font-weight:700}.dm-page .dm-head h1{margin:0;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.dm-page .dm-head>p{margin:0;font-size:15.5px;color:var(--dm-text);max-width:72ch}.dm-page{display:flex;flex-direction:column;gap:32px}.dm-page .dm-head{padding-bottom:0}.dm-page .dm-section{display:flex;flex-direction:column;gap:12px;animation:dmIn .3s ease both}.dm-page .dm-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px}.dm-page .dm-section-head h2{font-size:20px;font-weight:800;letter-spacing:-.01em}.dm-page .dm-section-head p{margin-top:2px;font-size:14px;line-height:1.55;color:var(--dm-text)}.dm-page .dm-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.dm-page .dm-list{overflow:hidden}.dm-page .dm-list>li+li{border-top:1px solid var(--dm-line)}.dm-page .dm-two{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px}.dm-page .dm-box{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.dm-page .dm-box h3{font-size:15.5px;font-weight:800}.dm-page .dm-box>p{font-size:14px;line-height:1.55;color:var(--dm-text)}.dm-page .dm-empty{padding:24px 26px;display:flex;flex-direction:column;gap:8px}.dm-page .dm-empty strong{font-size:17px}.dm-page .dm-empty p{font-size:14px;line-height:1.55;color:var(--dm-text)}.dm-page .dm-empty-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.dm-page .dm-empty-row strong{font-size:16px}.dm-page .dm-note{font-size:14px;line-height:1.55;color:var(--dm-text)}.dm-page .dm-note-soft{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;color:#2f3a4b}.dm-page .dm-muted{font-size:14px;color:var(--dm-muted)}.dm-page .dm-banner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;border-radius:12px;background:#eef1f7;font-size:14.5px;font-weight:600}.dm-page .dm-banner a{font-weight:700;border-bottom:1px solid currentColor}.dm-page .dm-alert{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:14px 16px;border-radius:14px;font-size:14.5px;line-height:1.5;font-weight:600}.dm-page .dm-alert p{flex:1 1 360px}.dm-page .dm-alert[data-tone=gold]{background:#fbefdd;color:#6b3a00}.dm-page .dm-alert[data-tone=red]{background:#fbe9e9;color:#7a2323}.dm-page .dm-alert[data-tone=info]{background:#eef1f7;color:var(--dm-navy)}.dm-page .dm-alert[data-tone=ok]{background:#eaf5ef;color:#17714a}.dm-page .dm-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:700;white-space:nowrap;background:var(--dm-navy);color:#fff;transition:transform .12s cubic-bezier(.22,1,.36,1),background-color .15s,box-shadow .15s}.dm-page a.dm-btn:hover{color:#fff}.dm-page .dm-btn:not([disabled]):active{transform:scale(.97)}.dm-page .dm-btn[disabled]{background:#9aa3b2;cursor:not-allowed}.dm-page .dm-btn-quiet,.dm-page a.dm-btn-quiet{background:#fff;color:var(--dm-navy);box-shadow:inset 0 0 0 1px #c9cfda}.dm-page a.dm-btn-quiet:hover{color:var(--dm-navy);box-shadow:inset 0 0 0 1.5px var(--dm-navy)}.dm-page .dm-btn-green{background:var(--dm-green)}.dm-page .dm-btn-gold{background:#6b3a00}.dm-page .dm-btn-danger{background:#fff;color:#7a2323;box-shadow:inset 0 0 0 1px #e9b8b8}.dm-page .dm-link{white-space:nowrap;appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:40px;display:inline-flex;align-items:center;align-self:flex-start;font-size:14.5px;font-weight:700;color:var(--dm-navy);border-bottom:1px solid currentColor}.dm-page .dm-links{display:flex;flex-wrap:wrap;gap:8px 20px}.dm-page .dm-pills{display:flex;flex-wrap:wrap;gap:6px}.dm-page .dm-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#eef1f7;color:var(--dm-navy);align-self:flex-start}.dm-page .dm-pill[data-tone=draft],.dm-page .dm-pill[data-tone=none_recorded],.dm-page .dm-pill[data-tone=progress]{background:#eef0ec;color:#3d4859}.dm-page .dm-pill[data-tone=in_progress]{background:#eef1f7;color:var(--dm-navy)}.dm-page .dm-pill[data-tone=closed_by_client],.dm-page .dm-pill[data-tone=accepted_reported]{background:#eaf5ef;color:#17714a}.dm-page .dm-pill[data-tone=additional_information_requested],.dm-page .dm-pill[data-tone=review],.dm-page .dm-pill[data-tone=unclassified_response]{background:#fbefdd;color:#8a4b00}.dm-page .dm-pill[data-tone=partially_accepted],.dm-page .dm-pill[data-tone=partial]{background:#fff;box-shadow:inset 0 0 0 1px #e8cf9e;color:#8a4b00}.dm-page .dm-pill[data-tone=rejected_reported]{background:#fbe9e9;color:#7a2323}.dm-page .dm-pill[data-tone=waiting]{background:#eef1f7;color:var(--dm-navy)}.dm-page .dm-request{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 20px;align-items:center;padding:18px 22px;color:var(--dm-navy);transition:background-color .15s}.dm-page .dm-request:hover{background:#fafbf9;color:var(--dm-navy)}.dm-page .dm-request-main{min-width:0;display:flex;flex-direction:column;gap:6px}.dm-page .dm-request-main strong{font-size:16.5px;line-height:1.35}.dm-page .dm-recipient{font-size:14px;color:var(--dm-text)}.dm-page .dm-meta{font-size:13.5px;color:var(--dm-muted)}.dm-page .dm-request-next{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.dm-page .dm-request-next>span:first-child{font-size:12.5px;font-weight:700;color:var(--dm-muted)}.dm-page .dm-request-next strong{font-size:14.5px;color:#17714a}.dm-page .dm-chevron{font-size:22px;line-height:1;color:#8a93a5}.dm-page .dm-offers{display:flex;flex-direction:column;gap:8px}.dm-page .dm-offers a{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#f3f8f5;box-shadow:inset 0 0 0 1px #d8eadf;font-size:15px;font-weight:700}.dm-page .dm-offers a:hover{box-shadow:inset 0 0 0 1.5px var(--dm-green);color:var(--dm-navy)}.dm-page .dm-offers a span{color:var(--dm-green)}.dm-page .dm-offers p{padding:12px 14px;border-radius:12px;background:#f4f6f3;font-size:14.5px;line-height:1.5;color:var(--dm-text)}.dm-page .dm-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end}.dm-page .dm-filter{display:flex;flex-direction:column;gap:6px}.dm-page .dm-filter label{font-size:14.5px;font-weight:700}.dm-page .dm-filters select{height:48px;padding:0 10px 0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px var(--dm-field);font-size:15.5px;font-weight:600;width:100%}.dm-page .dm-filter-actions{display:flex;gap:8px}.dm-page .dm-count{font-size:14px;color:var(--dm-text)}.dm-page .dm-point{display:grid;grid-template-columns:minmax(0,1fr) 190px auto;gap:10px 20px;align-items:center;padding:16px 22px}.dm-page .dm-point-main{min-width:0;display:flex;flex-direction:column;gap:4px}.dm-page .dm-family{font-size:12.5px;font-weight:700;color:var(--dm-muted)}.dm-page .dm-point-main strong{font-size:15.5px;line-height:1.35}.dm-page .dm-point-date{display:flex;flex-direction:column;gap:2px}.dm-page .dm-point-date>span{font-size:12.5px;font-weight:700;color:var(--dm-muted)}.dm-page .dm-point-date strong{font-size:14.5px;font-variant-numeric:tabular-nums}.dm-page .dm-point-date em{font-style:normal;font-size:13px;font-weight:700;color:#8a4b00}.dm-page .dm-point .dm-btn{min-height:42px}@media(max-width:1100px){.dm-page .dm-two{grid-template-columns:1fr}}@media(max-width:700px){.dm-page .dm-filters,.dm-page .dm-point,.dm-page .dm-request{grid-template-columns:1fr}.dm-page .dm-request-next{align-items:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.dm-page *{animation:none!important;transition:none!important}}.dm-page .dm-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px;align-items:start;animation:dmIn .3s ease both}.dm-page .dm-col{display:flex;flex-direction:column;gap:16px;min-width:0}.dm-page .dm-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.dm-page .dm-hero{padding:26px 28px;border-radius:22px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:14px}.dm-page .dm-hero dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0}.dm-page .dm-hero dt{font-size:13px;font-weight:700;color:#b7c0d6}.dm-page .dm-hero dd{margin:0;font-size:16px;font-weight:700;color:#fff}.dm-page .dm-hero>p{font-size:14.5px;line-height:1.55;color:#d5dbe8}.dm-page .dm-pill-dark{background:#ffffff1f;color:#fff}.dm-page .dm-pill-gold{background:#f2d38a29;color:#f2d38a}.dm-page .dm-pill-line{background:transparent;box-shadow:inset 0 0 0 1px #f2d38a80;color:#f2d38a}.dm-page .dm-next{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px;border-radius:12px;background:#9fe3c01f;box-shadow:inset 0 0 0 1px #9fe3c04d;font-size:15px;color:#fff!important}.dm-page .dm-next span{font-weight:700;color:#9fe3c0}.dm-page .dm-actions{display:flex;flex-wrap:wrap;gap:8px}.dm-page .dm-btn-light{background:#fff;color:var(--dm-navy)}.dm-page .dm-btn-ghost{background:#ffffff14;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.dm-page .dm-btn-plain{background:transparent;color:var(--dm-navy)}.dm-page .dm-more{border-top:1px solid rgba(255,255,255,.14)}.dm-page .dm-more summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:14.5px;font-weight:700}.dm-page .dm-more summary::-webkit-details-marker{display:none}.dm-page .dm-more summary span{font-size:20px;transition:transform .2s}.dm-page .dm-more[open] summary span{transform:rotate(45deg)}.dm-page .dm-more div{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:6px}.dm-page .dm-more button{appearance:none;border:0;cursor:pointer;min-height:40px;padding:0 14px;border-radius:10px;background:#ffffff14;color:#fff;font-size:14px;font-weight:700}.dm-page .dm-more button:hover{background:#ffffff24}.dm-page .dm-more a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;background:#ffffff14;color:#fff;font-size:14px;font-weight:700}.dm-page .dm-more a:hover{background:#ffffff24;color:#fff}.dm-page .dm-history summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:14.5px;font-weight:700}.dm-page .dm-timeline>li>p{font-size:14.5px;line-height:1.5;color:#2f3a4b}.dm-page .dm-block{padding:22px 24px;display:flex;flex-direction:column;gap:12px}.dm-page .dm-block h2{font-size:18px;font-weight:800;letter-spacing:-.01em}.dm-page .dm-aside .dm-block{padding:20px 22px}.dm-page .dm-aside .dm-block h2{font-size:16px}.dm-page .dm-block small,.dm-page .dm-form small,.dm-page .dm-field small{font-size:13.5px;font-weight:500;line-height:1.5;color:var(--dm-muted)}.dm-page .dm-soft{font-size:14px;line-height:1.55;color:var(--dm-text)}.dm-page .dm-block-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.dm-page .dm-motif{padding:16px 18px;border-radius:14px;background:#f7f8f6;display:flex;flex-direction:column;gap:8px}.dm-page .dm-motif>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px}.dm-page .dm-motif>div strong{font-size:16px}.dm-page .dm-motif p{font-size:15px;line-height:1.55}.dm-page .dm-motif p small{display:block}.dm-page .dm-analysis{font-size:14px!important;font-weight:700;color:var(--dm-navy)}.dm-page .dm-pieces>li{padding:14px 0;border-top:1px solid var(--dm-line);display:flex;flex-direction:column;gap:8px}.dm-page .dm-pieces>li>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px}.dm-page .dm-pieces>li>div:first-child strong{font-size:15.5px}.dm-page .dm-pieces>li>div:first-child span{font-size:14px;font-weight:700;color:var(--dm-muted)}.dm-page .dm-pieces [data-possession=yes]{color:#17714a!important}.dm-page .dm-copy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;border-radius:10px;background:#f4f6f3;font-size:14px}.dm-page .dm-file{font-weight:600}.dm-page .dm-copy-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:14px}.dm-page .dm-copy-links a{font-weight:700;border-bottom:1px solid currentColor}.dm-page .dm-danger{color:#a23b3b!important}.dm-page .dm-version{padding:16px 18px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--dm-text)}.dm-page .dm-version:hover{box-shadow:inset 0 0 0 1.5px var(--dm-navy);color:var(--dm-text)}.dm-page .dm-version-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--dm-navy)}.dm-page .dm-version-head strong{font-size:15.5px}.dm-page .dm-date{margin-left:auto;font-size:13.5px;color:var(--dm-muted)}.dm-page .dm-timeline{margin-left:6px;border-left:2px solid #E3E6E2}.dm-page .dm-timeline>li{position:relative;padding:4px 0 18px 20px;display:flex;flex-direction:column;gap:4px}.dm-page .dm-timeline>li:before{content:"";position:absolute;left:-7px;top:8px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2.5px var(--dm-navy)}.dm-page .dm-timeline>li[data-voided=true]:before{box-shadow:inset 0 0 0 2.5px #9aa3b2}.dm-page .dm-timeline>li[data-voided=true] strong{color:#6b7485;text-decoration:line-through}.dm-page .dm-timeline-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.dm-page .dm-timeline-head strong{font-size:15.5px}.dm-page .dm-timeline-head>span:not(.dm-pill){font-size:13.5px;color:var(--dm-muted)}.dm-page .dm-timeline ul li{font-size:14.5px;line-height:1.5;color:#2f3a4b}.dm-page .dm-reminders li{padding:12px 0;border-top:1px solid var(--dm-line);display:flex;flex-direction:column;gap:3px;font-size:14.5px}.dm-page .dm-reminders li>span:first-child{display:flex;justify-content:space-between;gap:10px}.dm-page .dm-reminders em{font-style:normal;font-size:13px;font-weight:700;color:var(--dm-muted)}.dm-page .dm-reminders em[data-state=active]{color:#17714a}.dm-page .dm-side-links{display:flex;flex-direction:column;gap:2px;padding:0 4px}.dm-page .dm-seg{display:flex;flex-wrap:wrap;gap:8px}.dm-page .dm-seg button{appearance:none;border:0;cursor:pointer;min-height:42px;padding:0 14px;border-radius:10px;background:#fff;color:var(--dm-navy);box-shadow:inset 0 0 0 1px #c9cfc6;font-size:14.5px;font-weight:700}.dm-page .dm-seg button[aria-checked=true]{background:var(--dm-navy);color:#fff;box-shadow:none}.dm-page .dm-form{outline:none;padding:24px 26px;display:flex;flex-direction:column;gap:16px;box-shadow:0 0 0 2px var(--dm-navy),0 24px 48px -30px #1e2d4d66;animation:dmIn .25s ease both;scroll-margin-top:20px}.dm-page .dm-form-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.dm-page .dm-form-head h2{font-size:18px;font-weight:800}.dm-page .dm-close{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;border-radius:10px;font-size:24px;line-height:1;color:var(--dm-navy)}.dm-page .dm-close:hover{background:#f4f6f3}.dm-page .dm-fields{display:flex;flex-direction:column;gap:16px}.dm-page .dm-field{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:700}.dm-page .dm-field legend{padding:0;margin-bottom:6px}.dm-page .dm-field em{font-style:normal;margin-left:8px;font-size:12.5px;color:var(--dm-muted)}.dm-page .dm-field input,.dm-page .dm-field select,.dm-page .dm-field textarea{width:100%;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px var(--dm-field);font-size:15.5px;font-weight:600}.dm-page .dm-field input,.dm-page .dm-field select{height:48px;padding:0 14px}.dm-page .dm-field input[type=date]{max-width:240px}.dm-page .dm-field textarea{min-height:88px;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.5;resize:vertical}.dm-page .dm-field input:focus-visible,.dm-page .dm-field select:focus-visible,.dm-page .dm-field textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--dm-navy)}.dm-page .dm-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dm-page .dm-checks{display:flex;flex-direction:column;gap:6px;margin-top:4px}.dm-page .dm-checks label{display:flex;align-items:center;gap:10px;min-height:42px;font-size:15px;font-weight:600;cursor:pointer}.dm-page .dm-checks input,.dm-page .dm-confirm input{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:var(--dm-green)}.dm-page .dm-subcard{padding:16px;border-radius:14px;background:#f7f8f6;display:flex;flex-direction:column;gap:12px}.dm-page .dm-subcard .dm-field input,.dm-page .dm-subcard .dm-field select,.dm-page .dm-subcard .dm-field textarea{background:#fff}.dm-page .dm-confirm{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#f7f8f6;cursor:pointer;font-size:14.5px;line-height:1.5}.dm-page .dm-discard{padding:16px 18px;border-radius:14px;background:#fbefdd;display:flex;flex-direction:column;gap:10px;animation:dmIn .2s ease both}.dm-page .dm-discard strong{font-size:15.5px;color:#6b3a00}.dm-page .dm-narrow{max-width:820px}.dm-page .dm-strong{font-size:16px;line-height:1.55;font-weight:600}.dm-page .dm-warn{padding:12px 16px;border-radius:12px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;font-size:14.5px;line-height:1.5;color:#5a3a00}.dm-page .dm-grid-letter{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}.dm-page .dm-grid-journal{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.dm-page .dm-paper{padding:40px 44px;border-radius:6px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 30px 60px -40px #1e2d4d73;display:flex;flex-direction:column;gap:12px;font-size:15.5px;line-height:1.6}.dm-page .dm-paper p{margin:0;color:var(--dm-navy)}.dm-page .dm-line{padding:12px 0;border-top:1px solid var(--dm-line);display:flex;flex-direction:column;gap:4px}.dm-page .dm-line strong{font-size:15px}.dm-page .dm-line span{font-size:14px;line-height:1.5;color:#2f3a4b}.dm-page .dm-line em{font-style:normal;font-size:13.5px;font-weight:700;color:#8a4b00}.dm-page .dm-line em[data-exact=true]{color:#17714a}.dm-page .dm-proposed li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--dm-line);font-size:14.5px}.dm-page .dm-proposed em{font-style:normal;font-size:13px;font-weight:700;color:#8a4b00;white-space:nowrap}.dm-page .dm-keep{box-shadow:0 0 0 1.5px var(--dm-navy),0 20px 40px -30px #1e2d4d66}.dm-page .dm-errors{padding:12px 14px;border-radius:12px;background:#fbe9e9;color:#7a2323;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.5}.dm-page .dm-errors strong{font-size:14.5px}.dm-page .dm-errors ul{padding:0;list-style:none}.dm-page .dm-preview{padding:18px 20px;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #e3e6e2;font:14px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;color:#2f3a4b;white-space:pre-wrap;max-height:520px;overflow:auto}.dm-page .dm-django-form{padding:28px 30px;display:flex;flex-direction:column;gap:18px}.dm-page .dm-django-form h2{font-size:18px;font-weight:800}.dm-page .dm-django-form small,.dm-page .dm-keep small{font-size:13.5px;font-weight:500;line-height:1.5;color:var(--dm-muted)}.dm-page .field{display:flex;flex-direction:column;gap:6px;margin:0}.dm-page .field>label{font-size:14.5px;font-weight:700;color:var(--dm-navy)}.dm-page .field input:not([type=checkbox]):not([type=radio]):not([type=file]),.dm-page .field select,.dm-page .field textarea{width:100%;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px var(--dm-field);font-size:15.5px;font-weight:600;color:var(--dm-navy)}.dm-page .field input:not([type=checkbox]):not([type=radio]):not([type=file]),.dm-page .field select{height:48px;padding:0 14px}.dm-page .field input[type=date]{max-width:240px!important}.dm-page .field>label em{font-style:normal;margin-left:6px;font-size:12.5px;font-weight:700;color:var(--dm-muted)}.dm-page .field textarea{min-height:96px;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.5;resize:vertical}.dm-page .field input[type=file]{padding:18px;border-radius:14px;border:1.5px dashed #B9C0B6;background:#f7f8f6;font-size:15px;font-weight:600}.dm-page .field input:focus-visible,.dm-page .field select:focus-visible,.dm-page .field textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--dm-navy)}.dm-page .field .helptext{font-size:13.5px;font-weight:500;line-height:1.5;color:var(--dm-muted)}.dm-page .field .errorlist{margin:0;padding:0;list-style:none;font-size:14px;font-weight:600;color:#a23b3b}.dm-page .field.checkbox{flex-direction:row;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;background:#f7f8f6;flex-wrap:wrap}.dm-page .field.checkbox input{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:var(--dm-green)}.dm-page .field.checkbox label{flex:1;font-size:14.5px;font-weight:500;line-height:1.5}.dm-page .field ul:not(.errorlist){padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.dm-page .field ul:not(.errorlist) label{display:flex;align-items:center;gap:10px;min-height:40px;font-size:15px;font-weight:600;cursor:pointer}.dm-page .field ul:not(.errorlist) input{width:20px;height:20px;accent-color:var(--dm-green)}.dm-page .dm-timeline>li>a{align-self:flex-start}@media(max-width:700px){.dm-page .dm-paper{padding:24px 20px}}@media(max-width:1100px){.dm-page .dm-grid{grid-template-columns:1fr}.dm-page .dm-aside{position:static}}@media(max-width:700px){.dm-page .dm-pair{grid-template-columns:1fr}}.dg-page{--dg-navy:#1E2D4D;--dg-green:#1F8A5C;--dg-muted:#4E5A6B;color:var(--dg-navy);width:100%;max-width:1180px;margin:0 auto;padding:0 0 64px;font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.dg-page *{box-sizing:border-box}.dg-page h1,.dg-page h2,.dg-page p,.dg-page fieldset{margin:0}.dg-page fieldset{border:0;padding:0;min-width:0}.dg-page a{color:var(--dg-navy);text-decoration:none}.dg-page a:hover{color:var(--dg-green)}.dg-page button,.dg-page input{font:inherit;color:inherit}.dg-page :focus-visible{outline:2px solid var(--dg-green);outline-offset:2px}@keyframes dgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dg-page .dg-head{padding:22px 0 20px;display:flex;flex-direction:column;gap:8px}.dg-page .dg-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--dg-muted)}.dg-page .dg-crumbs a{font-weight:700}.dg-page .dg-kicker{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dg-green)}.dg-page .dg-head h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.dg-page .dg-head>p:last-child{font-size:15.5px;color:#3d4859;max-width:72ch}.dg-page .dg-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start;animation:dgIn .3s ease both}.dg-page .dg-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.dg-page .dg-form{padding:26px 28px;display:flex;flex-direction:column;gap:20px}.dg-page .dg-form legend{font-size:15px;font-weight:800;margin-bottom:10px;padding:0}.dg-page .dg-form small{font-size:13.5px;line-height:1.5;color:var(--dg-muted)}.dg-page .dg-alert{padding:12px 14px;border-radius:12px;background:#fbe9e9;color:#7a2323;display:flex;flex-direction:column;gap:3px;font-size:14px}.dg-page .dg-alert strong{font-size:14.5px}.dg-page .dg-error{margin-top:8px;font-size:14px;font-weight:600;color:#a23b3b}.dg-page .dg-kinds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dg-page .dg-kind{position:relative;display:block;cursor:pointer}.dg-page .dg-kind input{position:absolute;opacity:0;width:1px;height:1px}.dg-page .dg-kind>span{min-height:96px;height:100%;padding:16px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad2;display:flex;flex-direction:column;gap:6px;transition:box-shadow .15s,background-color .15s}.dg-page .dg-kind:hover>span{box-shadow:inset 0 0 0 1.5px var(--dg-navy)}.dg-page .dg-kind i{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #b3bac6;display:grid;place-items:center}.dg-page .dg-kind i:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--dg-green);opacity:0;transition:opacity .15s}.dg-page .dg-kind input:checked+span{background:#eef6f1;box-shadow:inset 0 0 0 2px var(--dg-green)}.dg-page .dg-kind input:checked+span i:after{opacity:1}.dg-page .dg-kind input:focus-visible+span{outline:2px solid var(--dg-green);outline-offset:2px}.dg-page .dg-kind strong{font-size:15.5px}.dg-page .dg-kind small{font-size:13.5px;line-height:1.45;color:var(--dg-muted)}.dg-page .dg-age>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dg-page .dg-age label{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.dg-page .dg-age input,.dg-page .dg-date input{height:52px;padding:0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.dg-page .dg-age input{width:96px}.dg-page .dg-date{display:flex;flex-direction:column;gap:8px}.dg-page .dg-date label{font-size:15px;font-weight:800}.dg-page .dg-date input{max-width:240px}.dg-page input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--dg-navy)}.dg-page input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #a23b3b}.dg-page .dg-month{font-size:14.5px;font-weight:600;color:#17714a}.dg-page .dg-soft{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.dg-page .dg-note{padding:12px 14px;border-radius:12px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #ebddba;font-size:14.5px;line-height:1.5;color:#5a3a00}.dg-page .dg-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dg-page .dg-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:700;white-space:nowrap;background:var(--dg-green);color:#fff;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.dg-page .dg-btn:hover{background:#19744d}.dg-page .dg-plain{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;font-size:15px;font-weight:700;white-space:nowrap}.dg-page .dg-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.dg-page .dg-dark{padding:22px 24px;border-radius:20px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:10px}.dg-page .dg-dark p:first-child{font-size:13px;font-weight:700;color:#9fe3c0}.dg-page .dg-dark p:nth-child(2){font-size:15px;line-height:1.55;color:#e6eaf2}.dg-page .dg-dark p:last-child{font-size:14px;line-height:1.5;color:#b7c0d6}.dg-page .dg-saved{padding:20px 22px;display:flex;flex-direction:column;gap:8px}.dg-page .dg-saved>p:first-child{font-size:13px;font-weight:700;color:var(--dg-muted)}.dg-page .dg-value{font-size:22px;font-weight:700;letter-spacing:-.02em}.dg-page .dg-saved>div{margin-top:4px;padding-top:12px;border-top:1px solid #EEF0EC;display:flex;flex-direction:column;gap:6px}.dg-page .dg-saved>div strong{font-size:14.5px}.dg-page .dg-saved>div p{font-size:13.5px;line-height:1.5;color:var(--dg-muted)}.dg-page .dg-delete,.dg-page .dg-link{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;min-height:40px;display:inline-flex;align-items:center;align-self:flex-start;font-size:14.5px;font-weight:700;border-bottom:1px solid currentColor;white-space:nowrap}.dg-page .dg-delete{color:#a23b3b}@media(max-width:1100px){.dg-page .dg-grid{grid-template-columns:1fr}.dg-page .dg-aside{position:static}}@media(max-width:700px){.dg-page .dg-kinds{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dg-page *{animation:none!important;transition:none!important}}.dg-page fieldset.dg-date{border:0;padding:0;margin:0;min-width:0}.dg-page .dg-date legend{padding:0;margin-bottom:8px;font-size:15px;font-weight:800}.dg-page .dg-date-parts{display:flex;flex-wrap:wrap;gap:10px}.dg-page .dg-date-parts select{height:52px;padding:0 40px 0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font:inherit;font-size:17px;font-weight:700;color:#1e2d4d;cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4E5A6B 50%),linear-gradient(135deg,#4E5A6B 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}.dg-page .dg-date-parts select:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1e2d4d}.dg-page .dg-date-parts select#goal-month{min-width:180px}.dg-page .dg-date-parts select#goal-year{min-width:120px}.hs-page{--hs-navy:#1E2D4D;--hs-green:#1F8A5C;--hs-muted:#4E5A6B;color:var(--hs-navy);width:100%;max-width:1180px;margin:0 auto;padding:0 0 64px;font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.hs-page *{box-sizing:border-box}.hs-page h1,.hs-page h2,.hs-page p,.hs-page ol{margin:0}.hs-page ol{padding:0;list-style:none}.hs-page a{color:var(--hs-navy);text-decoration:none}.hs-page :focus-visible{outline:2px solid var(--hs-green);outline-offset:2px}.hs-page .hs-head{padding:22px 0 20px;display:flex;flex-direction:column;gap:8px}.hs-page .hs-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--hs-muted)}.hs-page .hs-crumbs a{font-weight:700}.hs-page .hs-kicker{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-green)}.hs-page .hs-head h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.hs-page .hs-head>p:last-child{font-size:15.5px;color:#3d4859;max-width:72ch}.hs-page .hs-body{display:flex;flex-direction:column;gap:14px;animation:hsIn .3s ease both}@keyframes hsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hs-page .hs-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.hs-page .hs-invalid{padding:22px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.hs-page .hs-invalid strong{font-size:16px;color:#7a2323}.hs-page .hs-newer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;border-radius:12px;background:#eef1f7;font-size:14.5px;font-weight:600}.hs-page .hs-count{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.hs-page .hs-count h2{font-size:15px;font-weight:700}.hs-page .hs-count p{font-size:14px;color:var(--hs-muted)}.hs-page .hs-list{overflow:hidden}.hs-page .hs-list li{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:12px 24px;align-items:center;padding:18px 22px}.hs-page .hs-list li+li{border-top:1px solid #EEF0EC}.hs-page .hs-version{min-width:0;display:flex;flex-direction:column;gap:4px}.hs-page .hs-version p:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.hs-page .hs-version strong{font-size:16.5px;font-variant-numeric:tabular-nums}.hs-page .hs-version p:last-child{font-size:14.5px;color:#2f3a4b}.hs-page .hs-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.hs-page .hs-pill-current{background:#e9f6ef;color:#17714a}.hs-page .hs-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 16px}.hs-page .hs-link{display:inline-flex;align-items:center;min-height:40px;font-size:14.5px;font-weight:700;border-bottom:1px solid currentColor;white-space:nowrap;align-self:flex-start}.hs-page .hs-actions .hs-link{font-size:14px;align-self:auto}.hs-page .hs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:700;white-space:nowrap;background:#fff;color:var(--hs-navy);box-shadow:inset 0 0 0 1px #c9cfda}.hs-page a.hs-btn:hover{box-shadow:inset 0 0 0 1.5px var(--hs-navy)}.hs-page .hs-btn[aria-disabled=true]{opacity:.4}.hs-page .hs-pages{display:flex;justify-content:space-between;gap:10px}.hs-page .hs-note{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}@media(max-width:760px){.hs-page .hs-list li{grid-template-columns:1fr}.hs-page .hs-actions{justify-content:flex-start}.hs-page .hs-pages{flex-direction:column}}.hv-frame{display:flex;flex-direction:column;gap:16px}.hv-frame .hv-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0;padding:14px 18px;border-radius:14px;background:#1e2d4d;color:#fff}.hv-frame .hv-bar p{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600}.hv-frame .hv-bar svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hv-frame .hv-bar a{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:12px;background:#fff;color:#1e2d4d;font-size:15px;font-weight:700;white-space:nowrap;text-decoration:none}.hv-frame .hv-tabs{display:flex;flex-wrap:wrap;gap:8px}.hv-frame .hv-tabs a{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:10px;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfc6;font-size:14.5px;font-weight:700;text-decoration:none}.hv-frame .hv-tabs a[aria-current=page]{background:#1e2d4d;color:#fff;box-shadow:none}.hv-frame .hv-note{margin:0;padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.ev-stack{display:flex;flex-direction:column;gap:14px}.ev-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:22px 24px;display:flex;flex-direction:column;gap:10px;color:#1e2d4d}.ev-card h2{margin:0;font-size:16px;font-weight:800}.ev-card p{margin:0}.ev-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.ev-link{display:inline-flex;align-items:center;min-height:40px;font-size:14.5px;font-weight:700;color:#1e2d4d;border-bottom:1px solid currentColor;white-space:nowrap;text-decoration:none}.ev-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ev-chips li{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;background:#eef1f7;font-size:13.5px;font-weight:700}.ev-soft{font-size:14px;line-height:1.55;color:#3d4859}.ev-warn{padding:12px 14px;border-radius:12px;background:#fbefdd;color:#6b3a00;font-size:14.5px;font-weight:600}.ev-list{margin:0;padding:0;list-style:none}.ev-list li{display:flex;flex-direction:column;gap:6px;padding:14px 0}.ev-list li+li{border-top:1px solid #EEF0EC}.ev-list li>strong{font-size:15.5px;line-height:1.35}.ev-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ev-meta strong{font-size:14.5px;font-variant-numeric:tabular-nums}.ev-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.ev-pill[data-tone=new]{background:#eef1f7;color:#1e2d4d}.ev-pill[data-tone=modified]{background:#fbefdd;color:#8a4b00}.ev-pill[data-tone=returned]{background:#eef6f1;color:#17714a}.ev-gold{font-size:14px;color:#8a4b00}@media(prefers-reduced-motion:reduce){.hs-page *{animation:none!important}}.st-rules-updated{max-width:1180px;margin:16px auto 0;padding:12px 16px;border-radius:12px;background:#eef6f1;color:#17714a;font-size:14.5px;font-weight:600;line-height:1.5}.st-rules-updated a{color:#17714a;text-decoration:underline;font-weight:700}.st-rules-updated.st-rules-closable{display:flex;align-items:flex-start;gap:12px}.st-rules-closable>p{margin:0;flex:1;min-width:0}.st-rules-close{appearance:none;border:0;background:transparent;cursor:pointer;flex-shrink:0;width:32px;height:32px;margin:-5px -8px -5px 0;border-radius:8px;display:grid;place-items:center;color:#17714a}.st-rules-close:hover{background:#17714a1a}.st-rules-close:focus-visible{outline:2px solid #17714A;outline-offset:1px}.st-rules-close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ir-page.iv2{--iv-navy:#1E2D4D;--iv-green:#1F8A5C;--iv-muted:#4E5A6B;color:var(--iv-navy);max-width:1180px;margin:0 auto;padding:0 0 64px;font-family:ADCF Manrope,Arial,sans-serif}.ir-page.iv2 *{box-sizing:border-box}.ir-page.iv2 :focus-visible{outline:2px solid var(--iv-green);outline-offset:2px}.ir-page.iv2 .ir-page-head{display:flex;flex-direction:column;gap:10px;padding:22px 0 18px;margin:0;border:0;background:none}.ir-page.iv2 .ir-page-head>div{display:flex;flex-direction:column;gap:8px}.ir-page.iv2 .iv-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--iv-muted)}.ir-page.iv2 .iv-crumbs a{font-weight:700;color:var(--iv-navy);text-decoration:none}.ir-page.iv2 .ir-page-head h1{margin:0;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--iv-navy)}.ir-page.iv2 .ir-page-head h1 span{color:inherit}.ir-page.iv2 .ir-page-head .aw-lead{margin:0;font-size:15.5px;color:#3d4859;max-width:72ch}.ir-page.iv2 .ir-steps{display:flex;flex-wrap:wrap;gap:6px 16px;margin:4px 0 0;padding:0;list-style:none;border:0}.ir-page.iv2 .ir-steps li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--iv-muted);border:0;padding:0;background:none}.ir-page.iv2 .ir-steps li span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;background:#fff;color:var(--iv-muted);box-shadow:inset 0 0 0 1.5px #c9cfc6}.ir-page.iv2 .ir-steps li[aria-current=step]{color:var(--iv-navy)}.ir-page.iv2 .ir-steps li[aria-current=step] span{background:var(--iv-navy);color:#fff;box-shadow:none}.ir-page.iv2 .ir-steps li[data-past=true]{color:var(--iv-navy)}.ir-page.iv2 .ir-steps li[data-past=true] span{background:var(--iv-green);color:#fff;box-shadow:none}.ir-page.iv2 .ir-upload-grid.ir-upload-with-help{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:none;gap:18px;align-items:start}.ir-page.iv2 .ir-upload-with-help>.ir-upload-main{grid-area:auto;grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:14px;min-width:0}.ir-page.iv2 .iv-side{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.ir-page.iv2 .ir-upload-main form{background:#fff;border:0;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:24px 26px;display:flex;flex-direction:column;gap:16px;margin:0}.ir-page.iv2 .ir-form-content{display:flex;flex-direction:column;gap:14px}.ir-page.iv2 .ir-form-content[hidden]{display:none}.ir-page.iv2 .ir-upload-panel-head{display:block;margin:0;padding:0;border:0}.ir-page.iv2 .ir-upload-panel-head .ir-feature-icon{display:none}.ir-page.iv2 .ir-upload-panel-head h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--iv-navy)}.ir-page.iv2 .ir-upload-panel-head p{margin:2px 0 0;font-size:14px;line-height:1.55;color:#3d4859}.ir-page.iv2 .ir-dropzone{min-height:200px;margin:0;padding:24px;border-radius:16px;border:1.5px dashed #B9C0B6;background:#f7f8f6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;transition:border-color .15s,background-color .15s}.ir-page.iv2 .ir-dropzone:hover{border-color:var(--iv-navy);background:#f3f5f2}.ir-page.iv2 .ir-dropzone[data-dragging=true]{border-color:var(--iv-green);background:#eef6f1}.ir-page.iv2 .ir-dropzone[data-selected=true],.ir-page.iv2 .ir-dropzone:has(.ir-selected-file){min-height:0;padding:0;border:0;background:none}.ir-page.iv2 .ir-dropzone>h3{margin:0;font-size:17px;font-weight:800;color:var(--iv-navy)}.ir-page.iv2 .ir-dropzone>p:not(.ir-file-rules){display:block;margin:0;font-size:14px;color:var(--iv-muted)}.ir-page.iv2 .ir-drop-art{display:none}.ir-page.iv2 .ir-dropzone>.ir-file-button{display:inline-flex;align-items:center;gap:8px;margin-top:4px;min-height:42px;padding:0 16px;border:0;border-radius:10px;background:var(--iv-navy);color:#fff;font-size:14.5px;font-weight:700;white-space:nowrap}.ir-page.iv2 .ir-file-rules{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--iv-muted)}.ir-page.iv2 .ir-selected-file{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:6px 14px;align-items:center;padding:16px 18px;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #dde2da;text-align:left}.ir-page.iv2 .ir-selected-document{width:44px;height:44px;border-radius:12px;background:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 1px #dde2da;overflow:hidden}.ir-page.iv2 .ir-selected-document span,.ir-page.iv2 .ir-selected-document i{display:none}.ir-page.iv2 .ir-selected-document svg{width:22px;height:22px}.ir-page.iv2 .ir-selected-copy{min-width:0}.ir-page.iv2 .ir-selected-copy p{display:none}.ir-page.iv2 .ir-selected-copy h3{margin:0;font-size:15.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ir-page.iv2 .ir-selected-copy span{font-size:13.5px;color:var(--iv-muted)}.ir-page.iv2 .ir-selected-status{grid-column:2;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--iv-green)}.ir-page.iv2 .ir-selected-file[data-valid=false] .ir-selected-status{color:#a23b3b}.ir-page.iv2 .ir-selected-actions{grid-column:3;grid-row:1/span 2;display:flex;gap:12px}.ir-page.iv2 .ir-selected-actions .ir-file-button,.ir-page.iv2 .ir-selected-actions button{min-height:40px;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;color:var(--iv-navy);font-size:14px;font-weight:700}.ir-page.iv2 .ir-selected-actions .ir-file-button svg{display:none}.ir-page.iv2 .ir-alert{padding:14px 16px;border-radius:14px;background:#fbe9e9;color:#7a2323;border:0}.ir-page.iv2 .ir-bound-note{margin:0;font-size:14px;color:#7a2323}.ir-page.iv2 .ir-field-error{margin:0;font-size:14.5px;font-weight:600;color:#a23b3b}.ir-page.iv2 .ir-consent-note{margin:0;padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.ir-page.iv2 .ir-submit{align-self:flex-start;min-height:54px;padding:0 24px;border:0;border-radius:12px;background:var(--iv-green);color:#fff;font-size:16px;font-weight:700;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.ir-page.iv2 .ir-submit:disabled{background:#9aa3b2;box-shadow:none}.ir-page.iv2 .iv-consent{margin:-8px 0 0;font-size:13.5px;line-height:1.5;color:var(--iv-muted)}.ir-page.iv2 .iv-how{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;padding:22px 24px;display:flex;flex-direction:column;gap:12px}.ir-page.iv2 .iv-how h2{margin:0;font-size:16px;font-weight:800}.ir-page.iv2 .iv-how ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.ir-page.iv2 .iv-how li{display:flex;flex-direction:column;gap:4px}.ir-page.iv2 .iv-how li span{font-size:22px;font-weight:800;color:var(--iv-green)}.ir-page.iv2 .iv-how li strong{font-size:15px}.ir-page.iv2 .iv-how li p{margin:0;font-size:13.5px;line-height:1.5;color:var(--iv-muted)}.ir-page.iv2 .iv-help{margin:0;padding:20px;border:0;border-radius:20px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:14px}.ir-page.iv2 .iv-help h2{margin:2px 0 0;font-size:17px;font-weight:800;color:#fff}.ir-page.iv2 .iv-help-kicker{margin:0;font-size:12.5px;font-weight:700;color:#9fe3c0}.ir-page.iv2 .iv-help-steps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ir-page.iv2 .iv-help-steps li{display:flex;gap:10px;font-size:14.5px}.ir-page.iv2 .iv-help-steps span{width:22px;height:22px;border-radius:50%;background:#9fe3c0;color:#0f2a1c;font-size:12px;font-weight:800;display:grid;place-items:center;flex-shrink:0}.ir-page.iv2 .iv-help-phone{display:none;margin:0;padding:10px 12px;border-radius:10px;background:#ffffff0f;font-size:14px;line-height:1.5;color:#e6eaf2}.ir-page.iv2 .iv-help-link{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:12px;background:#fff;color:var(--iv-navy);font-size:14.5px;font-weight:700;white-space:nowrap;text-decoration:none}.ir-page.iv2 .iv-help-original{margin:0;font-size:13.5px;line-height:1.5;color:#b7c0d6}.ir-page.iv2 .iv-video{display:flex;flex-direction:column;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.12)}.ir-page.iv2 .iv-video-poster{appearance:none;border:0;cursor:pointer;position:relative;width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#2f4a6e,#1a2b45);box-shadow:inset 0 0 0 1px #ffffff1f;display:grid;place-items:center;color:#fff;font:inherit}.ir-page.iv2 .iv-video-poster:hover{box-shadow:inset 0 0 0 1.5px #9fe3c0}.ir-page.iv2 .iv-video-tag,.ir-page.iv2 .iv-video-cc{position:absolute;top:12px;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#00000059;font-size:12px;font-weight:700}.ir-page.iv2 .iv-video-tag{left:12px}.ir-page.iv2 .iv-video-cc{right:12px;border-radius:6px;font-size:11.5px;font-weight:800;letter-spacing:.04em}.ir-page.iv2 .iv-video-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}.iv-video-poster>:not(.iv-video-thumb){z-index:1}.iv-video-poster>.iv-video-play{position:relative}.iv-video-play{width:60px;height:60px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -8px #00000080}.ir-page.iv2 .iv-video-play svg{width:24px;height:24px;margin-left:3px;fill:var(--iv-navy)}.ir-page.iv2 .iv-video-caption{position:absolute;left:0;right:0;bottom:0;padding:34px 14px 14px;text-align:left;font-size:13.5px;font-weight:700;line-height:1.35;background:linear-gradient(to top,#0e1829eb,#0e1829b3 55%,#0e182900);text-shadow:0 1px 2px rgba(0,0,0,.4)}.ir-page.iv2 .iv-video-open{display:flex;flex-direction:column;gap:8px}.ir-page.iv2 .iv-video-open video{width:100%;aspect-ratio:16/10;border-radius:12px;background:#0f1a2b;display:block;object-fit:contain}.ir-page.iv2 .iv-video-open div{display:flex;flex-wrap:wrap;gap:6px 16px}.ir-page.iv2 .iv-video-open button{appearance:none;border:0;border-bottom:1px solid currentColor;background:none;cursor:pointer;padding:0;min-height:36px;font:inherit;font-size:13.5px;font-weight:700;color:#fff;white-space:nowrap}.ir-page.iv2 .iv-video-open button+button{color:#c7cfe3}.ir-page.iv2 .iv-chapters{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none}.ir-page.iv2 .iv-chapters button{appearance:none;border:0;cursor:pointer;width:100%;text-align:left;display:flex;gap:8px;align-items:baseline;padding:8px 10px;border-radius:10px;background:#ffffff0f;color:#fff;font:inherit;font-size:13px;line-height:1.35}.ir-page.iv2 .iv-chapters button:hover{background:#ffffff1f}.ir-page.iv2 .iv-chapters span{font-variant-numeric:tabular-nums;font-weight:800;color:#9fe3c0}.ir-page.iv2 .iv-side-links{display:flex;flex-direction:column;gap:2px;padding:0 4px}.ir-page.iv2 .iv-side-links a{align-self:flex-start;display:inline-flex;align-items:center;min-height:40px;font-size:14.5px;font-weight:700;color:var(--iv-navy);border-bottom:1px solid currentColor;text-decoration:none}@media(max-width:1100px){.ir-page.iv2 .ir-upload-grid.ir-upload-with-help{grid-template-columns:1fr}.ir-page.iv2 .ir-upload-with-help>.ir-upload-main,.ir-page.iv2 .iv-side{grid-column:1;grid-row:auto;position:static}}@media(max-width:700px){.ir-page.iv2 .iv-help-phone{display:block}.ir-page.iv2 .iv-how ol{grid-template-columns:1fr}.ir-page.iv2 .ir-upload-main form{padding:20px}.ir-page.iv2 .ir-page-head h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.ir-page.iv2 *{transition:none!important}}.ir-page.iv2 .ir-page-head{display:flex!important;flex-direction:column;align-items:stretch;text-align:left;grid-template-columns:none;max-width:none}.ir-page.iv2 .ir-page-head>div{align-items:flex-start;text-align:left;max-width:none;margin:0}.ir-page.iv2 .ir-page-head .ir-steps{justify-content:flex-start;margin:0}.ir-page.iv2 .ir-page-head h1:focus{outline:none}.ir-page.iv2 .ir-upload-main{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0}.ir-page.iv2 .iv-help li,.ir-page.iv2 .iv-how li{border:0;margin:0;padding:0;background:none}.ir-page.iv2 .iv-help li:before,.ir-page.iv2 .iv-help li:after,.ir-page.iv2 .iv-how li:before,.ir-page.iv2 .iv-how li:after,.ir-page.iv2 .iv-help ol:before,.ir-page.iv2 .iv-help ol:after{content:none;display:none}.lv-page{--lv-navy:#1E2D4D;--lv-green:#1F8A5C;--lv-muted:#4E5A6B;color:var(--lv-navy);width:100%;max-width:1180px;margin:0 auto;padding:0 0 64px;font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5}.lv-page *{box-sizing:border-box}.lv-page h1,.lv-page h2,.lv-page h3,.lv-page p,.lv-page ol,.lv-page ul{margin:0}.lv-page ol{padding:0;list-style:none}.lv-page a{color:var(--lv-navy);text-decoration:none}.lv-page :focus-visible{outline:2px solid var(--lv-green);outline-offset:2px}.lv-page .lv-head{padding:22px 0 18px;display:flex;flex-direction:column;gap:8px}.lv-page .lv-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--lv-muted)}.lv-page .lv-crumbs a{font-weight:700}.lv-page .lv-kicker{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lv-green)}.lv-page .lv-head h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.lv-page .lv-head>p:last-child{font-size:15.5px;color:#3d4859}.lv-page .lv-body{display:flex;flex-direction:column;gap:14px}.lv-page .lv-top{display:flex;justify-content:flex-end}.lv-page .lv-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;white-space:nowrap;background:#fff;color:var(--lv-navy);box-shadow:inset 0 0 0 1px #c9cfda}.lv-page .lv-btn:hover{box-shadow:inset 0 0 0 1.5px var(--lv-navy)}.lv-page .lv-card{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.lv-page .lv-list{overflow:hidden}.lv-page .lv-list li+li{border-top:1px solid #EEF0EC}.lv-page .lv-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 20px;align-items:center;padding:18px 22px}.lv-page .lv-list a:hover{background:#fafbf9}.lv-page .lv-row{min-width:0;display:flex;flex-direction:column;gap:5px}.lv-page .lv-row strong{font-size:16px}.lv-page .lv-row>span:last-child:not(.lv-pills){font-size:14px;color:#3d4859}.lv-page .lv-pills{display:flex;flex-wrap:wrap;gap:6px}.lv-page .lv-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.lv-page .lv-pill[data-state=attached]{background:#e9f6ef;color:#17714a}.lv-page .lv-pill[data-state=review],.lv-page .lv-pill[data-state=partial]{background:#fbefdd;color:#8a4b00}.lv-page .lv-pill[data-state=rejected],.lv-page .lv-pill[data-state=failed]{background:#fbe9e9;color:#a23b3b}.lv-page .lv-pill-used{background:var(--lv-navy);color:#fff}.lv-page .lv-chevron{font-size:22px;color:#8a93a5}.lv-page .lv-empty{padding:26px 28px}.lv-page .lv-empty strong{font-size:17px}.lv-page .lv-note{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.lv-page .lv-dev{padding:22px 24px;display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 0 0 1px #ebddba;background:#fbf6ea}.lv-page .lv-dev h2{font-size:16px;font-weight:800}.lv-page .lv-dev ul{padding-left:18px}.lv-page .lv-dev a{text-decoration:underline}.lv-page .lv-dev form{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lv-page .lv-alert{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;background:#fbefdd;color:#6b3a00}@media(max-width:700px){.lv-page .lv-top{justify-content:flex-start}}@media(max-width:700px){.ir-page.iv2 [data-docs]{grid-template-columns:1fr!important}}@keyframes dzIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){#dz-ov{animation:none!important}}.ir-page.iv2 button[data-zoom]:hover{transform:scale(1.04)}.ir-page.iv2 [data-mailink] button:hover{color:#1f8a5c!important}.ir-page.iv2 [data-aide] summary>div{flex:1;min-width:0}.ir-page.iv2 [data-aide] summary h2{white-space:normal!important;height:auto!important}@media(max-width:1100px){.ir-page.iv2 [data-order]{display:flex!important;flex-direction:column!important;gap:16px!important}.ir-page.iv2 [data-order=depot]>.iv-side{order:2}.ir-page.iv2 [data-order=depot]>.ir-upload-main{order:1}.ir-page.iv2 [data-order=aide]>.iv-side{order:1}.ir-page.iv2 [data-order=aide]>.ir-upload-main{order:2}.ir-page.iv2 [data-order]>.iv-side{width:auto!important;max-width:none!important;align-self:stretch!important;position:static!important}}@media(max-width:760px){.ir-page.iv2 [data-order=aide] .iv-help-phone,.ir-page.iv2 [data-order=aide] .iv-help-original{display:none!important}.ir-page.iv2 [data-order=aide] .iv-help-steps li{font-size:14px!important;line-height:1.4!important}.ir-page.iv2 [data-order=aide] .iv-help{padding:16px!important}.ir-page.iv2 [data-order=aide] [data-aide]>div>.iv-video{order:3}.ir-page.iv2 [data-order=aide] [data-aide]>div>.iv-help-steps{order:1}.ir-page.iv2 [data-order=aide] [data-aide]>div>a.iv-help-link{order:2}.ir-page.iv2 [data-order=aide] [data-aide]>div>*{order:4}}.ir-page.iv2 [data-aide] summary::-webkit-details-marker{display:none}.ir-page.iv2 [data-aide][open] [data-aide-chev]{transform:rotate(180deg)}@media(max-width:760px){.ir-page.iv2 .iv-how{display:none!important}.ir-page.iv2 [data-docs]{grid-template-columns:1fr 1fr!important;gap:8px!important}.ir-page.iv2 [data-docs]>div{flex-direction:column!important;align-items:flex-start!important;padding:10px!important;gap:6px!important}.ir-page.iv2 [data-docs]>div>div>span:last-child{display:none}.ir-page.iv2 [data-docs] button[data-zoom]>div{width:54px!important;padding:0!important}.ir-page.iv2 #ok-doc{font-size:16px!important}.ir-page.iv2 #ok-doc~p{display:none}.ir-page.iv2 section[aria-labelledby=ok-doc]{padding:14px!important;gap:10px!important}.ir-page.iv2 .ir-page-head .aw-lead{display:none}.ir-page.iv2 .ir-page-head{gap:10px!important;margin-bottom:12px!important}}@media(min-width:761px){.ir-page.iv2 [data-mailink]{display:none}}.ir-page.iv2 [data-trust-m]{display:none!important}@media(max-width:760px){.ir-page.iv2 [data-trust-d]{display:none!important}.ir-page.iv2 [data-trust-m]{display:flex!important}.ir-page.iv2 [data-order=aide] .iv-chapters{display:none!important}.ir-page.iv2 [data-order=aide] .iv-video-poster{aspect-ratio:auto!important;height:110px!important;min-height:0!important}.ir-page.iv2 [data-order=aide] .iv-video-thumb{object-fit:cover}}@media(max-width:760px){.ir-page.iv2 .ir-drop-art{display:none!important}.ir-page.iv2 [data-order=aide] .iv-video-poster{height:72px!important}.ir-page.iv2 .ir-dropzone{padding-top:18px!important;padding-bottom:18px!important}}@media(max-width:760px){.ir-page.iv2 [data-order=aide] [data-docs]>div{padding:10px 12px!important}}.ir-page .ir-alert[data-refus=neutre]{background:#fbf6ea!important;color:#5a3a00!important;border-color:#e8cf9e!important;box-shadow:inset 0 0 0 1px #e8cf9e!important}.ir-page .ir-alert[data-refus=neutre]>svg{color:#8a4b00!important;stroke:#8a4b00!important}@media(max-width:760px){.ir-page.iv2 .ir-selected-file{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"doc copy" "status status" "actions actions"!important;gap:10px 12px!important;align-items:center!important;padding:14px!important}.ir-page.iv2 .ir-selected-document{grid-area:doc;width:44px!important;height:52px!important}.ir-page.iv2 .ir-selected-document span,.ir-page.iv2 .ir-selected-document i{display:none!important}.ir-page.iv2 .ir-selected-copy{grid-area:copy;min-width:0}.ir-page.iv2 .ir-selected-copy h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px!important}.ir-page.iv2 .ir-selected-copy span{display:block;white-space:nowrap}.ir-page.iv2 .ir-selected-status{grid-area:status;justify-self:start;white-space:nowrap;border-radius:999px!important;padding:4px 10px!important}.ir-page.iv2 .ir-selected-actions{grid-area:actions;display:flex!important;gap:18px!important;justify-content:flex-start!important;border:0!important;padding:0!important;margin:0!important}.ir-page.iv2 .ir-selected-actions:before{display:none!important}}.ir-page.iv2 #ok-doc{text-wrap:wrap}.ir-page.iv2 :is(h1,h2,h3,p){text-wrap:wrap}.ir-page.iv2 .ir-submit{justify-content:space-between}.qp-page .qp-track i{transition:background-color .2s,border-color .2s}.qp-page .qp-ticks button{transition:color .15s}.qp-page .qp-track input::-webkit-slider-thumb{transition:transform .2s}.qp-page .qp-track input::-moz-range-thumb{transition:transform .2s}.qp-page .qp-track input:active::-webkit-slider-thumb{transform:scale(1.12)}.qp-page .qp-track input:active::-moz-range-thumb{transform:scale(1.12)}.qp-page .qp-pension{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;margin-left:-12px;border-radius:16px;background:#5fd69a00;transition:background .2s}.qp-page .qp-pension[data-direction=up]{background:#5fd69a29}.qp-page .qp-pension[data-direction=down]{background:#f0555f2e}.qp-page .qp-direction{width:22px;height:22px;display:grid;place-items:center;flex-shrink:0}.qp-page .qp-direction svg{width:20px;height:20px;fill:#9fe3c0;animation:qp-vfpop .32s cubic-bezier(.34,1.56,.64,1) both}.qp-page [data-direction=down] .qp-direction svg{fill:#f0555f}.qp-page .aw-rolling-window,.qp-page .aw-rolling-separator{animation:qp-digin .45s cubic-bezier(.22,1,.36,1) both}.qp-page summary>svg,.qp-page .qp-all>svg{transition:transform .2s}.qp-page .qp-all[aria-expanded=true]>svg{transform:rotate(180deg)}.qp-page .qp-pill{transition:border-color .15s}.qp-page .qp-pill:hover{border-color:#fff}.qp-page .qp-factor>summary{transition:background-color .15s}.qp-page .qp-factor>summary:hover{background:#fafbf9}.qp-page .mr-question-link{transition:color .15s,border-color .15s}.qp-page .qp-early{animation:qp-fade .35s ease both}.qp-page tbody tr{transition:background-color .3s}.qp-page tr[data-selected=true]{animation:qp-row-a .7s ease both}.qp-page tr[data-selected=true][data-hypothesis=si_vous_continuez]{animation-name:qp-row-b}.qp-page .qp-wish-choice{border:1px solid #DDE2DA;border-radius:12px;overflow:hidden;margin-top:8px;transition:border-color .25s,background-color .25s}.qp-page .qp-wish-choice[data-open=true]{border-color:#1f8a5c;background:#f3faf6}.qp-page .qp-wish-option{border:0;margin:0;border-radius:0}.qp-page .qp-wish-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .25s}.qp-page .qp-wish-reveal>div{overflow:hidden;min-height:0}.qp-page .qp-wish-choice[data-open=true] .qp-wish-reveal{grid-template-rows:1fr;opacity:1}.qp-page .qp-wish-reveal fieldset{padding:0 14px 0 44px}.qp-page .qp-wish-fields,.qp-page .qp-wish-month{margin:0 0 14px}.qp-page .qp-save{display:inline-grid;transition:background-color .3s;animation:qp-fade .25s ease both}.qp-page .qp-save:disabled{opacity:1}.qp-page .qp-save[data-done=true]{background:#1f8a5c}.qp-page .qp-save-label{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;opacity:0;transform:translateY(8px) scale(.96);filter:blur(4px);transition:opacity .25s,transform .3s cubic-bezier(.22,1,.36,1),filter .25s}.qp-page .qp-save-label:first-child{transform:translateY(-8px) scale(.96)}.qp-page .qp-save-label[data-visible=true]{opacity:1;transform:none;filter:none}.qp-page .qp-spinner{width:16px;height:16px;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:qp-spin .8s linear infinite}.qp-page .qp-wish-saved{animation:qp-fade .3s ease both}.qp-page .qp-toast{animation:qp-toast-in .3s cubic-bezier(.22,1,.36,1) both}.adcf-workspace.dv-reference .qp-page .mr-tabs:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:8px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d33;transition:transform .28s cubic-bezier(.22,1,.36,1)}.adcf-workspace.dv-reference .qp-page .mr-tabs:has(button:last-child[aria-selected=true]):before{transform:translate(100%)}.adcf-workspace.dv-reference .qp-page .mr-tabs button[aria-selected=true]{background:transparent;box-shadow:none}.qp-page .mr-drawer [role=tabpanel]:not([hidden]){animation:qp-fade .25s ease both}.qp-page .mr-drawer[open] .mr-suggestions button{animation:qp-suggestion .3s cubic-bezier(.22,1,.36,1) both;animation-delay:.04s}.qp-page .mr-drawer[open] .mr-suggestions button:nth-of-type(2){animation-delay:.08s}.qp-page .mr-drawer[open] .mr-suggestions button:nth-of-type(3){animation-delay:.12s}@keyframes qp-vfpop{0%{opacity:0;transform:scale(.4) translateY(var(--vy,0))}to{opacity:1;transform:none}}@keyframes qp-digin{0%{max-width:0;opacity:0;filter:blur(4px);transform:translateY(.3em)}to{max-width:1em;opacity:1;filter:blur(0);transform:none}}@keyframes qp-row-a{0%{background-color:#d8f0e3}to{background-color:#f3faf6}}@keyframes qp-row-b{0%{background-color:#d8f0e3}to{background-color:#f3faf6}}@keyframes qp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes qp-suggestion{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes qp-spin{to{transform:rotate(360deg)}}@keyframes qp-toast-in{0%{opacity:0;transform:translate(-50%,14px) scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes qp-sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media(max-width:640px){.adcf-workspace.dv-reference .qp-page .mr-drawer{animation:qp-sheet-in .32s cubic-bezier(.22,1,.36,1) both}}@media(prefers-reduced-motion:reduce){.qp-page *,.qp-page *:before,.qp-page *:after{animation:none!important;transition:none!important}.qp-page .qp-track input::-webkit-slider-thumb{transition:none}.qp-page .qp-track input::-moz-range-thumb{transition:none}}.adcf-workspace .ah-page{--ah-navy:#1E2D4D;--ah-green:#1F8A5C;--ah-green-d:#17714A;--ah-mint:#9FE3C0;--ah-muted:#4E5A6B;--ah-text:#3D4859;--ah-shadow:0 0 0 1px rgba(30,45,77,.07),0 1px 2px -1px rgba(30,45,77,.08),0 2px 4px 0 rgba(30,45,77,.05);--ah-dark:radial-gradient(120% 110% at 0% 0%,#2A4467 0%,#1E2D4D 50%,#15253F 100%);color:var(--ah-navy);font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5;width:100%;max-width:1240px;margin:0 auto;padding:0 0 64px;-webkit-font-smoothing:antialiased}.adcf-workspace .ah-page *{box-sizing:border-box}.adcf-workspace .ah-page :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.adcf-workspace .ah-page :is(ul,ol){padding:0;list-style:none}.adcf-workspace .ah-page :is(h1,h2,h3){color:var(--ah-navy);font-family:inherit;text-wrap:balance}.adcf-workspace .ah-page p{font-size:inherit;line-height:inherit;color:inherit;text-wrap:pretty}.adcf-workspace .ah-page label{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}.adcf-workspace .ah-page a{color:var(--ah-navy);text-decoration:none}.adcf-workspace .ah-page a:hover{color:var(--ah-green)}.adcf-workspace .ah-page :focus-visible{outline:2px solid var(--ah-green);outline-offset:2px}.adcf-workspace .ah-page .ah-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.adcf-workspace .ah-page .ah-top{padding:22px 0 18px;display:flex;flex-direction:column;gap:8px}.adcf-workspace .ah-page .ah-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-crumbs a{font-weight:700;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-crumbs a:hover{color:var(--ah-green)}.adcf-workspace .ah-page .ah-crumbs [aria-current]{font-weight:600;color:var(--ah-muted);max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adcf-workspace .ah-page .ah-view{display:flex;flex-direction:column;gap:18px;animation:ah-back .38s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .ah-page .ah-new{animation:ah-fade .3s ease both}.adcf-workspace .ah-page .ah-two{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.adcf-workspace .ah-page .ah-view.ah-two{display:grid;animation:ah-slide .38s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .ah-page .ah-col{display:flex;flex-direction:column;gap:12px;min-width:0}.adcf-workspace .ah-page .ah-new .ah-col,.adcf-workspace .ah-page .ah-view.ah-two>.ah-col{gap:16px}.adcf-workspace .ah-page .ah-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.adcf-workspace .ah-page .ah-card{background:#fff;border-radius:18px;box-shadow:var(--ah-shadow);color:var(--ah-navy)}.adcf-workspace .ah-page .ah-num{width:28px;height:28px;border-radius:50%;background:var(--ah-navy);color:#fff;font-size:13px;font-weight:800;display:grid;place-items:center;flex-shrink:0}.adcf-workspace .ah-page .ah-muted,.adcf-workspace .ah-page .ah-help{font-size:13.5px;line-height:1.5;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-note{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.adcf-workspace .ah-page .ah-link{display:inline-flex;align-items:center;min-height:40px;align-self:flex-start;font-size:14.5px;font-weight:700;color:var(--ah-navy);border-bottom:1px solid currentColor;white-space:nowrap;max-width:100%;transition:color .15s,border-color .15s}.adcf-workspace .ah-page .ah-links{display:flex;flex-direction:column;gap:2px;padding:0 4px}.adcf-workspace .ah-page .ah-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s,transform .12s cubic-bezier(.22,1,.36,1)}.adcf-workspace .ah-page .ah-btn:not([disabled]):active{transform:scale(.97)}.adcf-workspace .ah-page .ah-btn[disabled]{cursor:not-allowed}.adcf-workspace .ah-page .ah-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.adcf-workspace .ah-page .ah-btn-lg{min-height:52px;padding:0 22px}.adcf-workspace .ah-page .ah-btn[data-v=green]{background:var(--ah-green);color:#fff}.adcf-workspace .ah-page .ah-btn-lg[data-v=green]{box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6}.adcf-workspace .ah-page .ah-btn[data-v=green]:not([disabled]):hover{background:#19744d;color:#fff}.adcf-workspace .ah-page .ah-btn[data-v=green][disabled]{background:#9aa3b2;box-shadow:none}.adcf-workspace .ah-page .ah-btn[data-v=navy]{background:var(--ah-navy);color:#fff}.adcf-workspace .ah-page .ah-btn[data-v=navy]:not([disabled]):hover{background:#2e4166;color:#fff}.adcf-workspace .ah-page .ah-btn[data-v=white]{min-height:44px;padding:0 16px;font-size:14.5px;background:#fff;color:var(--ah-navy);box-shadow:inset 0 0 0 1px #c9cfda}.adcf-workspace .ah-page .ah-btn[data-v=white]:hover{background:#f3f5f2;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-btn[data-v=ghost]{background:transparent;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-btn[data-v=ghost]:hover{background:#ecefea;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-hero{position:relative;overflow:hidden;padding:30px 32px;border-radius:24px;color:#fff;background:var(--ah-dark);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px 32px;align-items:center}.adcf-workspace .ah-page .ah-hero-glow{position:absolute;right:-80px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,196,154,.22),transparent);pointer-events:none}.adcf-workspace .ah-page .ah-hero-text{position:relative;display:flex;flex-direction:column;gap:10px}.adcf-workspace .ah-page .ah-hero .ah-eyebrow{font-size:13px;font-weight:700;color:var(--ah-mint)}.adcf-workspace .ah-page .ah-hero h1{font-size:32px;font-weight:700;letter-spacing:-.035em;line-height:1.1;color:#fff}.adcf-workspace .ah-page .ah-hero .ah-hero-lead{font-size:15.5px;line-height:1.55;color:#d5dbe8;max-width:52ch}.adcf-workspace .ah-page .ah-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px}.adcf-workspace .ah-page .ah-open-count{font-size:14px;color:#c7cfe3;font-variant-numeric:tabular-nums}.adcf-workspace .ah-page .ah-hero .ah-limit{padding:10px 12px;border-radius:10px;background:#f2d38a24;color:#f2d38a;font-size:14px;line-height:1.5}.adcf-workspace .ah-page .ah-stats{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px}.adcf-workspace .ah-page .ah-stats>div{padding:16px 18px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.adcf-workspace .ah-page .ah-stats>div[data-tone=mint]{background:#9fe3c01f;box-shadow:inset 0 0 0 1px #9fe3c04d}.adcf-workspace .ah-page .ah-stats dt{font-size:13px;font-weight:700;color:#b7c0d6}.adcf-workspace .ah-page .ah-stats dd{font-size:36px;font-weight:700;letter-spacing:-.04em;line-height:1.5;font-variant-numeric:tabular-nums;color:#fff}.adcf-workspace .ah-page .ah-stats>div[data-tone=mint] :is(dt,dd){color:var(--ah-mint)}.adcf-workspace .ah-page .ah-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.adcf-workspace .ah-page .ah-section-head h2{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.adcf-workspace .ah-page .ah-filters{display:flex;flex-wrap:wrap;gap:6px}.adcf-workspace .ah-page .ah-filters a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:999px;background:#fff;color:var(--ah-navy);box-shadow:inset 0 0 0 1px #c9cfc6;font-size:13.5px;font-weight:700;white-space:nowrap;transition:background-color .15s,box-shadow .15s,color .15s}.adcf-workspace .ah-page .ah-filters a:hover{color:var(--ah-navy);box-shadow:inset 0 0 0 1.5px var(--ah-navy)}.adcf-workspace .ah-page .ah-filters a[aria-current=page]{background:var(--ah-navy);color:#fff;box-shadow:none}.adcf-workspace .ah-page .ah-filters a span{font-variant-numeric:tabular-nums;opacity:.7}.adcf-workspace .ah-page .ah-tickets{display:flex;flex-direction:column;gap:10px}.adcf-workspace .ah-page .ah-tickets>li{animation:ah-row .4s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .ah-page .ah-tickets>li:nth-child(2){animation-delay:.04s}.adcf-workspace .ah-page .ah-tickets>li:nth-child(3){animation-delay:.08s}.adcf-workspace .ah-page .ah-tickets>li:nth-child(4){animation-delay:.12s}.adcf-workspace .ah-page .ah-tickets>li:nth-child(5){animation-delay:.16s}.adcf-workspace .ah-page .ah-tickets>li:nth-child(n+6){animation-delay:.2s}.adcf-workspace .ah-page .ah-ticket{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:start;padding:18px 20px;background:#fff;border-radius:18px;box-shadow:var(--ah-shadow);color:var(--ah-navy);transition:box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1)}.adcf-workspace .ah-page .ah-ticket:hover{color:var(--ah-navy);transform:translateY(-1px);box-shadow:0 0 0 1px #1e2d4d1a,0 12px 28px -18px #1e2d4d59}.adcf-workspace .ah-page .ah-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:#f0f2ee;color:#4a5366}.adcf-workspace .ah-page .ah-ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .ah-page .ah-ic[data-cat=import]{background:#eef6f1;color:#1f8a5c}.adcf-workspace .ah-page .ah-ic[data-cat=estimate]{background:#eef1f7;color:#1e2d4d}.adcf-workspace .ah-page .ah-ic[data-cat=account]{background:#f3eef8;color:#5b3f8a}.adcf-workspace .ah-page .ah-ic[data-cat=security]{background:#fbf6ea;color:#8a4b00}.adcf-workspace .ah-page .ah-ic[data-cat=other]{background:#f0f2ee;color:#4a5366}.adcf-workspace .ah-page .ah-ic-lg{width:48px;height:48px}.adcf-workspace .ah-page .ah-ic-lg svg{width:23px;height:23px}.adcf-workspace .ah-page .ah-ticket-main{min-width:0;display:flex;flex-direction:column;gap:4px}.adcf-workspace .ah-page .ah-ticket-title{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.adcf-workspace .ah-page .ah-ticket-title strong{font-size:16px;line-height:1.3;font-weight:700}.adcf-workspace .ah-page .ah-ticket-title strong[data-new]{font-weight:800}.adcf-workspace .ah-page .ah-new-dot{width:8px;height:8px;border-radius:50%;background:var(--ah-green);box-shadow:0 0 0 3px #1f8a5c2e}.adcf-workspace .ah-page .ah-ticket-cat{font-size:13.5px;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-ticket-last{font-size:14px;line-height:1.45;color:#2f3a4b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.adcf-workspace .ah-page .ah-ticket-last strong{font-weight:700;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-ticket-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.adcf-workspace .ah-page .ah-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#eef1f7;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-pill[data-status=waiting_user]{background:#e9f6ef;color:var(--ah-green-d)}.adcf-workspace .ah-page .ah-pill[data-status=resolved]{background:#f0f2ee;color:#4a5366}.adcf-workspace .ah-page .ah-pill i{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.adcf-workspace .ah-page .ah-date{font-size:12.5px;color:var(--ah-muted);white-space:nowrap}.adcf-workspace .ah-page .ah-empty{padding:36px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.adcf-workspace .ah-page .ah-empty h3{font-size:19px;font-weight:800}.adcf-workspace .ah-page .ah-empty p{font-size:15px;line-height:1.55;color:var(--ah-text);max-width:44ch}.adcf-workspace .ah-page .ah-empty-ic{width:56px;height:56px;border-radius:18px;background:#eef6f1;display:grid;place-items:center}.adcf-workspace .ah-page .ah-empty-ic svg{width:26px;height:26px;fill:none;stroke:var(--ah-green);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .ah-page .ah-empty:has(.ah-empty-stack){padding:32px 28px;animation:ah-fade .3s ease both}.adcf-workspace .ah-page .ah-empty:has(.ah-empty-stack) p{font-size:14.5px}.adcf-workspace .ah-page .ah-empty-title{font-size:16.5px;font-weight:700}.adcf-workspace .ah-page .ah-empty-stack{position:relative;width:64px;height:52px}.adcf-workspace .ah-page .ah-empty-stack>span:first-child{position:absolute;left:0;top:10px;width:46px;height:36px;border-radius:10px;background:#eef1ec;transform:rotate(-8deg)}.adcf-workspace .ah-page .ah-empty-stack>span:last-child{position:absolute;right:0;top:0;width:46px;height:36px;border-radius:10px;background:#fff;box-shadow:0 0 0 1.5px #c9cfc6;display:grid;place-items:center}.adcf-workspace .ah-page .ah-empty-stack svg{width:18px;height:18px;fill:none;stroke:#8a93a5;stroke-width:2;stroke-linecap:round}.adcf-workspace .ah-page .ah-tips{padding:22px 24px;display:flex;flex-direction:column;gap:12px}.adcf-workspace .ah-page .ah-tips h2{font-size:16px;font-weight:800;line-height:1.35}.adcf-workspace .ah-page .ah-tips ol{display:flex;flex-direction:column;gap:12px}.adcf-workspace .ah-page .ah-tips li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px}.adcf-workspace .ah-page .ah-tips li>span:last-child{font-size:14.5px;line-height:1.5}.adcf-workspace .ah-page .ah-tips li>span:last-child>span{display:block;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-head h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.adcf-workspace .ah-page .ah-head p{margin-top:4px;font-size:15.5px;color:var(--ah-text)}.adcf-workspace .ah-page .ah-alert{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;font-size:14.5px;line-height:1.5}.adcf-workspace .ah-page .ah-alert[data-tone=red]{padding:14px 16px;border-radius:14px;background:#fbe9e9;color:#7a2323}.adcf-workspace .ah-page .ah-alert[data-tone=red] strong{font-size:14.5px}.adcf-workspace .ah-page .ah-alert[data-tone=red] span{font-size:14px}.adcf-workspace .ah-page .ah-alert[data-tone=gold]{display:block;background:#fbefdd;color:#5a3a00}.adcf-workspace .ah-page .ah-alert[data-tone=soft]{display:block;background:#f4f6f3;color:#2f3a4b}.adcf-workspace .ah-page .ah-context{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:12px;background:#eef1f7;font-size:14.5px}.adcf-workspace .ah-page .ah-context svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:var(--ah-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .ah-page .ah-q{padding:24px 26px;display:flex;flex-direction:column;gap:12px}.adcf-workspace .ah-page .ah-q-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.adcf-workspace .ah-page .ah-q-head .ah-num{width:26px;height:26px;font-size:12.5px}.adcf-workspace .ah-page .ah-q-head :is(h2,label){font-size:16.5px;font-weight:800;line-height:1.3;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-cats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.adcf-workspace .ah-page .ah-cat{position:relative;cursor:pointer;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;align-items:start;padding:14px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad2;color:var(--ah-navy);transition:box-shadow .15s,background-color .15s}.adcf-workspace .ah-page .ah-cat:hover{box-shadow:inset 0 0 0 1.5px var(--ah-navy)}.adcf-workspace .ah-page .ah-cat:has(input:checked){background:#f3f8f5;box-shadow:inset 0 0 0 2px var(--ah-green)}.adcf-workspace .ah-page .ah-cat:has(input:checked):hover{box-shadow:inset 0 0 0 1.5px var(--ah-green)}.adcf-workspace .ah-page .ah-cat:has(input:focus-visible){outline:2px solid var(--ah-green);outline-offset:2px}.adcf-workspace .ah-page .ah-cat input[type=radio],.adcf-workspace .ah-page .ah-seg input[type=radio]{position:absolute;left:0;top:0;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.adcf-workspace .ah-page .ah-cat-text{min-width:0}.adcf-workspace .ah-page .ah-cat-text strong{display:block;font-size:14.5px;line-height:1.3}.adcf-workspace .ah-page .ah-cat-text span{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-tick{width:20px;height:20px;border-radius:50%;background:var(--ah-green);display:grid;place-items:center;opacity:0;transition:opacity .15s}.adcf-workspace .ah-page .ah-tick svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .ah-page .ah-cat:has(input:checked) .ah-tick{opacity:1}.adcf-workspace .ah-page .ah-text input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%;max-width:none;height:52px;padding:0 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font:inherit;font-size:16px;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-text input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ah-navy)}.adcf-workspace .ah-page .ah-text textarea{display:block;width:100%;max-width:none;padding:14px 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font:inherit;font-size:15.5px;line-height:1.6;color:var(--ah-navy);resize:vertical;field-sizing:content;min-height:140px;max-height:420px}.adcf-workspace .ah-page .ah-text textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ah-navy)}.adcf-workspace .ah-page .ah-check{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#f7f8f6;cursor:pointer;font-size:14.5px;font-weight:400;line-height:1.5;color:var(--ah-navy)}.adcf-workspace .ah-page .ah-check input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:var(--ah-green)}.adcf-workspace .ah-page .ah-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.adcf-workspace .ah-page .ah-dark{padding:22px 24px;border-radius:20px;color:#fff;background:var(--ah-dark);display:flex;flex-direction:column;gap:12px}.adcf-workspace .ah-page .ah-dark .ah-dark-kicker{font-size:13px;font-weight:700;color:var(--ah-mint)}.adcf-workspace .ah-page .ah-dark ul{display:flex;flex-direction:column;gap:8px}.adcf-workspace .ah-page .ah-dark li{display:flex;gap:10px;font-size:14.5px;color:#fff}.adcf-workspace .ah-page .ah-dark li svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;fill:none;stroke:var(--ah-mint);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .ah-page .ah-dark .ah-dark-foot{padding-top:10px;border-top:1px solid rgba(255,255,255,.14);font-size:14px;line-height:1.55;color:#c7cfe3}.adcf-workspace .ah-page .ah-fil-head{padding:22px 24px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center}.adcf-workspace .ah-page .ah-fil-head>div{min-width:0}.adcf-workspace .ah-page .ah-fil-head h1{font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}.adcf-workspace .ah-page .ah-fil-head p{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.adcf-workspace .ah-page .ah-fil-cat{font-size:14px;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-thread{display:flex;flex-direction:column;gap:14px;padding:4px 2px}.adcf-workspace .ah-page .ah-thread>li{display:flex;flex-direction:column;gap:10px}.adcf-workspace .ah-page .ah-day{display:flex;align-items:center;gap:12px;font-size:12.5px;font-weight:700;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-day span{flex:1;height:1px;background:#dde2da}.adcf-workspace .ah-page .ah-msg{display:flex;flex-direction:row;align-items:flex-end;gap:10px}.adcf-workspace .ah-page .ah-msg[data-role=user]{flex-direction:row-reverse}.adcf-workspace .ah-page .ah-av{width:32px;height:32px;border-radius:50%;background:var(--ah-navy);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800;flex-shrink:0}.adcf-workspace .ah-page .ah-msg[data-role=user] .ah-av{background:var(--ah-mint);color:#0f2a1c}.adcf-workspace .ah-page .ah-bubble{max-width:min(560px,86%);padding:14px 16px;border-radius:18px;background:#fff;color:var(--ah-navy);box-shadow:inset 0 0 0 1px #e3e6e2;display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere;animation:ah-bubble .35s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .ah-page .ah-msg[data-role=user] .ah-bubble{background:var(--ah-navy);color:#fff;box-shadow:none}.adcf-workspace .ah-page .ah-msg-meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12.5px;font-weight:700;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-msg-meta>span:nth-child(2){font-variant-numeric:tabular-nums}.adcf-workspace .ah-page .ah-msg[data-role=user] .ah-msg-meta{color:#c7cfe3}.adcf-workspace .ah-page .ah-bubble p{font-size:15px;line-height:1.6}.adcf-workspace .ah-page .ah-awaiting{display:flex;align-items:center;gap:10px;padding:2px 2px 0 44px;animation:ah-fade .3s ease both}.adcf-workspace .ah-page .ah-awaiting>span:last-child{font-size:13.5px;color:var(--ah-muted)}.adcf-workspace .ah-page .ah-dots{display:inline-flex;gap:4px;padding:10px 12px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14}.adcf-workspace .ah-page .ah-dots i{width:6px;height:6px;border-radius:50%;background:var(--ah-navy);display:block;animation:ah-typing 1.2s ease-in-out infinite}.adcf-workspace .ah-page .ah-dots i:nth-child(2){animation-delay:.15s}.adcf-workspace .ah-page .ah-dots i:nth-child(3){animation-delay:.3s}.adcf-workspace .ah-page .ah-composer{padding:20px 22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 0 0 1px #1e2d4d1a,0 20px 40px -30px #1e2d4d66}.adcf-workspace .ah-page .ah-composer .ah-text textarea{min-height:110px}.adcf-workspace .ah-page .ah-composer-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.adcf-workspace .ah-page .ah-composer-head h2{font-size:16px;font-weight:800;line-height:1.35}.adcf-workspace .ah-page .ah-seg{display:flex;gap:6px;padding:4px;border-radius:12px;background:#eef1ec}.adcf-workspace .ah-page .ah-seg label{position:relative;display:inline-flex;cursor:pointer}.adcf-workspace .ah-page .ah-seg label>span{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:9px;color:var(--ah-muted);font-size:13.5px;font-weight:700;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s}.adcf-workspace .ah-page .ah-seg label:hover>span{box-shadow:inset 0 0 0 1.5px var(--ah-navy)}.adcf-workspace .ah-page .ah-seg input:checked+span{background:#fff;color:var(--ah-navy);box-shadow:0 0 0 1px #1e2d4d14,0 2px 6px -2px #1e2d4d40}.adcf-workspace .ah-page .ah-seg input:focus-visible+span{outline:2px solid var(--ah-green);outline-offset:2px}.adcf-workspace .ah-page .ah-errors{display:flex;flex-direction:column;gap:2px}.adcf-workspace .ah-page .ah-errors p{font-size:14px;font-weight:600;color:#a23b3b}.adcf-workspace .ah-page .ah-composer .field{display:flex;flex-direction:column;gap:6px;margin:0}@keyframes ah-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ah-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes ah-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ah-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ah-num{0%{opacity:0;transform:translateY(.2em);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ah-bubble{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes ah-typing{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(max-width:1100px){.adcf-workspace .ah-page .ah-two,.adcf-workspace .ah-page .ah-view.ah-two,.adcf-workspace .ah-page .ah-hero{grid-template-columns:1fr}.adcf-workspace .ah-page .ah-aside{position:static}}@media(max-width:700px){.adcf-workspace .ah-page .ah-cats{grid-template-columns:1fr}.adcf-workspace .ah-page .ah-hero{padding:24px 20px}.adcf-workspace .ah-page .ah-q{padding:22px 20px}.adcf-workspace .ah-page .ah-ticket{grid-template-columns:40px minmax(0,1fr)}.adcf-workspace .ah-page .ah-ticket-side{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;text-align:left}}@media(prefers-reduced-motion:reduce){.adcf-workspace .ah-page *,.adcf-workspace .ah-page{animation:none!important;transition:none!important}}.lr-page{--lr-navy:#1e2d4d;--lr-green:#1f8a5c;--lr-muted:#4e5a6b;width:100%;max-width:1180px;margin:0 auto;padding:0 0 64px;color:var(--lr-navy);font-family:ADCF Manrope,Arial,sans-serif;font-size:15px;line-height:1.5}.lr-page *{box-sizing:border-box}.lr-page h1,.lr-page h2,.lr-page h3,.lr-page p,.lr-page dl,.lr-page dd{margin:0}.lr-page a{color:var(--lr-navy)}.lr-page a:hover{color:var(--lr-green)}.lr-page :focus-visible{outline:2px solid var(--lr-green);outline-offset:3px}.lr-page .lr-head{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin:0;padding:22px 0 20px}.lr-page .lr-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13.5px;color:var(--lr-muted)}.lr-page .lr-crumbs a{font-weight:700;text-decoration:none}.lr-page .ir-steps{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0}.lr-page .ir-steps li{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--lr-muted)}.lr-page .ir-steps li:after{display:none}.lr-page .ir-steps li>span{width:26px;height:26px;margin:0;border:0;background:#e8ece6;color:var(--lr-muted);font-size:12.5px}.lr-page .ir-steps li[data-past=true]>span{background:#e9f6ef;color:#17714a}.lr-page .ir-steps li[aria-current=step]>span{background:var(--lr-navy);color:#fff;box-shadow:0 0 0 3px #e6eaf2}.lr-page .lr-head h1{max-width:28ch;margin:8px 0;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.lr-page .lr-head .aw-lead{max-width:72ch;margin:0;font-size:15.5px;line-height:1.5;color:#3d4859}.lr-page .lr-head .aw-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--lr-muted)}.lr-page .ir-reading-scope{margin-top:10px;font-size:14px;color:var(--lr-muted)}.lr-page .ir-status{height:26px;margin:0;padding:0 10px;border:0;border-radius:999px;background:#eef1f7;color:var(--lr-navy);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.lr-page .ir-status-partial,.lr-page .ir-status-obsolete{background:#fbefdd;color:#8a4b00}.lr-page .ir-status-attached{background:#e9f6ef;color:#17714a}.lr-page .ir-status-cancelled{background:#f0f2ee;color:#4a5366}.lr-page .ir-status-failed,.lr-page .ir-status-rejected{background:#fbe9e9;color:#7a2323}.lr-page .lr-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start;animation:lr-in .3s ease both}.lr-page .lr-main,.lr-page .lr-aside{display:flex;flex-direction:column;gap:14px;min-width:0}.lr-page .lr-aside{position:sticky;top:20px}.lr-page .lr-facts{display:flex;flex-direction:column;gap:14px;padding:24px 26px;margin:0;border:0;border-radius:20px;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);color:#fff}.lr-page .lr-facts h2{color:#9fe3c0;font-size:16px;font-weight:800}.lr-page .lr-facts dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lr-page .lr-facts dt{font-size:13px;font-weight:700;color:#b7c0d6}.lr-page .lr-facts dd{font-size:36px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;animation:lr-number .7s cubic-bezier(.22,1,.36,1) .1s both}.lr-page .lr-facts dl>div:nth-child(2) dd{animation-delay:.18s}.lr-page .lr-facts dl>div:nth-child(3) dd{animation-delay:.26s}.lr-page .lr-facts>p{font-size:14.5px;color:#d5dbe8}.lr-page .lr-changes,.lr-page .ir-totals,.lr-page .ir-disclosure,.lr-page .lr-help,.lr-page .ir-review-confirmation,.lr-page .ir-attached,.lr-page .ir-retry,.lr-page .snapshot-details,.lr-page .lr-comparison{margin:0;background:#fff;border:0;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d}.lr-page .lr-changes,.lr-page .lr-help,.lr-page .ir-attached,.lr-page .ir-retry,.lr-page .lr-comparison{padding:20px 22px}.lr-page .lr-changes h2,.lr-page .lr-comparison h2{font-size:16px;font-weight:800}.lr-page .lr-changes p,.lr-page .lr-changes ul{margin-top:8px;color:#3d4859;font-size:15px}.lr-page .lr-changes ul{padding-left:18px}.lr-page .lr-changes li+li{margin-top:6px}.lr-page .lr-changes li::marker{color:var(--lr-green)}.lr-page .ir-reading-warnings{margin:0;padding:18px 20px;border:1px solid #ebddba;border-radius:18px;background:#fbf6ea}.lr-page .ir-reading-warnings .ir-feature-icon{display:none}.lr-page .ir-reading-warnings h2{font-size:16px;font-weight:800;color:#6b3a00}.lr-page .ir-reading-warnings ul{margin:8px 0 0;color:#3d2a00;font-size:15px;line-height:1.5}.lr-page .ir-alert,.lr-page .ir-no-attach,.lr-page .notice{margin:0;padding:14px 16px;border-radius:14px;font-size:14.5px;line-height:1.5}.lr-page .ir-totals{padding:22px 24px}.lr-page .ir-section-heading{display:block;margin:0 0 12px}.lr-page .ir-section-heading .aw-eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.08em;color:var(--lr-muted)}.lr-page .ir-section-heading h2{margin-top:4px;font-size:18px;font-weight:800;letter-spacing:-.01em}.lr-page .ir-section-heading>p{max-width:none;text-align:left;font-size:13.5px;line-height:1.5;color:var(--lr-muted)}.lr-page .ir-total-grid{display:flex;flex-direction:column;gap:10px}.lr-page .ir-total{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;min-height:0;padding:14px 16px;background:#f7f8f6;border:0;border-radius:12px;box-shadow:none}.lr-page .ir-total h3{max-width:none;grid-column:1;font-size:14.5px;line-height:1.5;font-weight:500;color:#2f3a4b}.lr-page .ir-total-value{grid-column:2;grid-row:1;margin:0!important;text-align:right;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:0}.lr-page .ir-total-value small{margin-left:5px;font-size:13px;font-weight:500;color:var(--lr-muted)}.lr-page .ir-total-sources{grid-column:1/-1;justify-content:flex-end;margin:0;padding:0;font-size:13px}.lr-page .ir-total-message{grid-column:2;grid-row:1;margin:0!important;font-size:16px;font-weight:700;letter-spacing:0}.lr-page .ir-total-message+p{grid-column:1/-1;margin:0;font-size:13.5px;color:var(--lr-muted)}.lr-page .ir-total-conflict{background:#fbe9e9}.lr-page .ir-total-conflict .ir-total-message{font-size:15px;color:#a23b3b}.lr-page .ir-total-unknown{background:#fbf6ea}.lr-page .ir-page-ref{height:auto;min-height:22px;padding:2px 8px;border-radius:6px;background:#eef1ec;font-size:12.5px;font-weight:700;color:#3d4859}.lr-page .ir-details{display:flex;flex-direction:column;gap:14px;margin:0}.lr-page .ir-details>.ir-section-heading{padding:4px 4px 0;margin:0}.lr-page .ir-disclosure>summary,.lr-page .snapshot-details>summary{display:flex;align-items:center;gap:12px;min-height:64px;padding:18px 22px;list-style:none;font-size:16px;font-weight:800;color:var(--lr-navy);cursor:pointer;transition:background-color .15s}.lr-page .ir-disclosure>summary::-webkit-details-marker,.lr-page .snapshot-details>summary::-webkit-details-marker{display:none}.lr-page .ir-disclosure>summary:hover,.lr-page .snapshot-details>summary:hover{background:#fafbf9}.lr-page .ir-disclosure-icon{display:none}.lr-page .ir-disclosure strong{font-size:16px;font-weight:800}.lr-page .ir-disclosure summary small{margin-top:2px;font-size:13.5px;font-weight:400;line-height:1.5;color:var(--lr-muted)}.lr-page .ir-disclosure summary>svg{flex-shrink:0;color:var(--lr-navy);transition:transform .2s}.lr-page .ir-count{border:0;background:#eef1ec;font-size:12px;color:var(--lr-muted)}.lr-page .ir-disclosure[open]>summary{background:#fff;border:0}.lr-page .ir-disclosure-body{padding:0 22px 20px;color:#3d4859;font-size:14.5px}.lr-page .ir-disclosure-body>p{line-height:1.55}.lr-page .ir-table-scroll{max-width:100%;border:0;border-radius:0}.lr-page .ir-table-scroll table{min-width:360px}.lr-page .ir-table-scroll th,.lr-page .ir-table-scroll td{padding:10px 6px;font-size:14px;color:#3d4859}.lr-page .ir-table-scroll thead th{background:#f7f8f6;font-size:12.5px}.lr-page .ir-data-group h3,.lr-page .ir-periods h3{color:var(--lr-navy);font-size:15px;font-weight:700}.lr-page .ir-data-group strong,.lr-page .ir-regime-list strong{font-size:14.5px;font-weight:700}.lr-page .ir-data-group header>span:not(.ir-page-ref){font-size:13px}.lr-page .ir-data-group p,.lr-page .ir-periods p,.lr-page .ir-regime-list p{font-size:14.5px;color:#3d4859}.lr-page .ir-check-list h3{font-size:15px;font-weight:700;color:var(--lr-navy)}.lr-page .ir-check-state{font-size:13.5px;font-weight:700}.lr-page .ir-check-list p{font-size:14px;color:#3d4859}.lr-page .ir-inline-note{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14px;color:#2f3a4b}.lr-page .ir-history .ir-disclosure-body{padding:0 22px 20px}.lr-page .ir-history ol{margin:0 0 0 6px;padding:0;border-left:2px solid #e3e6e2;list-style:none}.lr-page .ir-history li{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 8px;padding:2px 0 12px 18px;border:0;font-size:14.5px}.lr-page .ir-history li:before{content:"";position:absolute;left:-6px;top:7px;width:10px;height:10px;border-radius:50%;background:var(--lr-navy)}.lr-page .ir-history li strong{font-size:14.5px;font-weight:700}.lr-page .ir-history time{font-size:13.5px;color:var(--lr-muted)}.lr-page .ir-review-confirmation{display:flex;flex-direction:column;gap:12px;padding:22px 24px;box-shadow:0 0 0 1.5px var(--lr-navy),0 20px 40px -30px #1e2d4d66}.lr-page .ir-review-confirmation h2,.lr-page .ir-attached h2,.lr-page .ir-retry h2{margin:0;font-size:16px;font-weight:800;letter-spacing:0}.lr-page .ir-review-confirmation .aw-eyebrow{font-size:12px;color:var(--lr-muted)}.lr-page .ir-review-confirmation>div>p:not(.aw-eyebrow),.lr-page .ir-review-confirmation>p{max-width:none;margin:6px 0 0;font-size:14.5px;line-height:1.5;color:#3d4859}.lr-page .ir-review-confirmation>p{margin:0;padding:14px;border-radius:12px;background:#f7f8f6}.lr-page .ir-review-confirmation>.ir-submit{margin:0;align-self:stretch}.lr-page .aw-button,.lr-page .button{height:auto;min-height:48px;max-width:100%;padding:12px 18px;border-radius:12px;white-space:normal;text-align:center;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}.lr-page .aw-button-accent,.lr-page .button.primary{background:var(--lr-green);color:#fff;border:0}.lr-page .aw-button-accent:hover,.lr-page .button.primary:hover{background:#19744d;color:#fff}.lr-page .aw-button-navy{background:var(--lr-navy);color:#fff}.lr-page .aw-button-navy:hover{background:#2e4166;color:#fff}.lr-page .aw-button svg{flex-shrink:0}.lr-page .ir-attached{display:block}.lr-page .ir-attached-seal{display:none}.lr-page .ir-attached p,.lr-page .ir-retry p{margin:6px 0;font-size:14px;line-height:1.55;color:#3d4859}.lr-page .ir-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:12px}.lr-page .lr-help{display:flex;flex-direction:column;gap:12px}.lr-page .lr-help .sr-subject{display:flex;align-items:center;gap:8px;padding:0;min-height:40px;background:none;border:0;white-space:normal;font-size:14.5px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.lr-page .lr-help .sr-subject svg{flex-shrink:0}.lr-page .ir-reading-problem{margin:0;padding:0;border:0;background:none}.lr-page .ir-reading-problem summary{font-size:14.5px;cursor:pointer}.lr-page .ir-reading-problem p{margin:10px 0;font-size:13.5px;line-height:1.5;color:var(--lr-muted)}.lr-page .ir-reading-problem a{display:block;min-height:40px;padding:8px 0;font-size:14.5px;font-weight:700;text-underline-offset:4px}.lr-page .ir-retry{display:flex;flex-direction:column;align-items:stretch;gap:10px}.lr-page .ir-fixture-link{margin:0;font-size:13.5px}.lr-page .ir-review-footer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:4px;border:0}.lr-page .ir-review-footer .ir-back,.lr-page .ir-cancel{min-height:40px;font-size:14.5px;font-weight:700;text-underline-offset:4px}.lr-page .ir-cancel{color:#a23b3b}.lr-page .ir-review-footer .sr-note{font-size:13.5px;color:var(--lr-muted)}.lr-page .snapshot-details{overflow:hidden}.lr-page .snapshot-details>summary:after{content:"+";margin-left:auto;font-size:23px;font-weight:400}.lr-page .snapshot-details[open]>summary:after{content:"\2212"}.lr-page .snapshot-details>p,.lr-page .snapshot-details>ul,.lr-page .snapshot-details>article{margin:0 22px 16px}.lr-page .snapshot-details>table{width:calc(100% - 44px);margin:0 22px 20px}.lr-page .lr-total-list{margin:0;padding:0;list-style:none}.lr-page .lr-total-list .list-row{display:block;min-height:0;padding:14px 16px;border:0;border-radius:12px;background:#f7f8f6}.lr-page .lr-total-list .list-row+.list-row{margin-top:10px}.lr-page .lr-total-list h3{font-size:14.5px;font-weight:600}.lr-page .lr-total-list p{margin-top:4px;font-size:14px}.lr-page .lr-fallback-confirm{display:flex;flex-direction:column;gap:12px}.lr-page .lr-fallback-confirm .form-actions{margin:0}@keyframes lr-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lr-number{0%{opacity:0;transform:translateY(.2em);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@media(max-width:1100px){.lr-page .lr-layout{grid-template-columns:1fr}.lr-page .lr-aside{position:static}}@media(max-width:700px){.lr-page .lr-head h1{font-size:27px}.lr-page .lr-facts{padding:22px 20px}.lr-page .lr-facts dl{gap:10px}.lr-page .lr-facts dd{font-size:30px}.lr-page .ir-totals,.lr-page .ir-review-confirmation{padding:20px}.lr-page .ir-total{grid-template-columns:1fr;gap:6px}.lr-page .ir-total-value,.lr-page .ir-total-message{grid-column:1;grid-row:auto;text-align:left}.lr-page .ir-total-sources{justify-content:flex-start}.lr-page .ir-disclosure>summary{padding:18px}.lr-page .ir-disclosure-body{padding:0 18px 18px}.lr-page .ir-disclosure summary small{font-size:13px}.lr-page .snapshot-details>table{display:block;overflow:auto}.lr-page .ir-age-row{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.lr-page,.lr-page *{animation:none!important;transition:none!important}}.adcf-workspace .mc-page{--mc-navy:#1E2D4D;--mc-green:#1F8A5C;--mc-green-d:#17714A;--mc-mint:#9FE3C0;--mc-red:#A23B3B;--mc-gold:#8A4B00;--mc-muted:#4E5A6B;--mc-text:#3D4859;--mc-line:#EEF0EC;--mc-shadow:0 0 0 1px rgba(30,45,77,.07),0 1px 2px -1px rgba(30,45,77,.08),0 2px 4px 0 rgba(30,45,77,.05);color:var(--mc-navy);font-size:15px;line-height:1.5;max-width:1360px;margin:0 auto}.adcf-workspace .mc-page *{box-sizing:border-box}.adcf-workspace .mc-page h1,.adcf-workspace .mc-page h2,.adcf-workspace .mc-page p,.adcf-workspace .mc-page dl,.adcf-workspace .mc-page dd,.adcf-workspace .mc-page ul,.adcf-workspace .mc-page fieldset{margin:0}.adcf-workspace .mc-page ul{padding:0;list-style:none}.adcf-workspace .mc-page fieldset{border:0;padding:0;min-width:0}.adcf-workspace .mc-page a{text-decoration:none}.adcf-workspace .mc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.adcf-workspace .mc-head{padding:22px 0 20px;display:flex;flex-direction:column;gap:8px}.adcf-workspace .mc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--mc-muted)}.adcf-workspace .mc-crumbs a{font-weight:700;color:var(--mc-navy)}.adcf-workspace .mc-crumbs a:hover{color:var(--mc-green)}.adcf-workspace .mc-page .mc-head h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--mc-navy)}.adcf-workspace .mc-head>p{font-size:15.5px;color:var(--mc-text);max-width:72ch}.adcf-workspace .mc-set{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start}.adcf-workspace .mc-main{min-width:0}.adcf-workspace .mc-stack{display:flex;flex-direction:column;gap:16px}.adcf-workspace .mc-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start}.adcf-workspace .mc-two-even{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.adcf-workspace .mc-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.adcf-workspace .mc-narrow{max-width:720px}.adcf-workspace .mc-aside{position:sticky;top:20px}.adcf-workspace .mc-nav{position:sticky;top:20px;display:flex;flex-direction:column;gap:2px}.adcf-workspace .mc-nav-id{display:flex;align-items:center;gap:10px;padding:0 10px 14px;min-width:0}.adcf-workspace .mc-nav-id>span:last-child{min-width:0}.adcf-workspace .mc-nav-id strong{display:block;font-size:14.5px}.adcf-workspace .mc-nav-id small{display:block;font-size:12.5px;color:var(--mc-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adcf-workspace .mc-avatar{width:36px;height:36px;border-radius:50%;background:var(--mc-navy);color:var(--mc-mint);display:grid;place-items:center;font-size:15px;font-weight:800;flex-shrink:0}.adcf-workspace .mc-nav>a{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;color:var(--mc-navy);font-size:14.5px;font-weight:600;white-space:nowrap;transition:background-color .15s,color .15s}.adcf-workspace .mc-nav>a:hover{background:#edf0eb}.adcf-workspace .mc-nav>a svg{width:17px;height:17px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .mc-nav>a:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:transparent}.adcf-workspace .mc-nav>a[aria-current=page]{background:#fff;font-weight:800}.adcf-workspace .mc-nav>a[aria-current=page]:before{background:var(--mc-green)}.adcf-workspace .mc-nav>a[data-danger]{color:#8a3a3a}.adcf-workspace .mc-nav>a[data-danger][aria-current=page]{color:var(--mc-red)}.adcf-workspace .mc-nav>a[data-danger][aria-current=page]:before{background:var(--mc-red)}.adcf-workspace .mc-dot{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--mc-green)}.adcf-workspace .mc-dot[data-tone=red]{background:var(--mc-red)}.adcf-workspace .mc-dot[data-tone=gold]{background:var(--mc-gold)}.adcf-workspace .mc-card{background:#fff;border-radius:18px;box-shadow:var(--mc-shadow);padding:22px 24px;display:flex;flex-direction:column;gap:12px;color:var(--mc-navy)}.adcf-workspace .mc-card-sm{padding:20px 22px;gap:8px}.adcf-workspace .mc-page .mc-card h2{font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--mc-navy)}.adcf-workspace .mc-page .mc-card .mc-h-sm{font-size:16px}.adcf-workspace .mc-page .mc-card .mc-h-sm[data-tone=green]{font-size:15.5px;color:var(--mc-green-d)}.adcf-workspace .mc-page .mc-card .mc-h-sm[data-tone=red]{font-size:15.5px;color:var(--mc-red)}.adcf-workspace .mc-card-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.adcf-workspace .mc-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px}.adcf-workspace .mc-row>p{flex:1 1 300px}.adcf-workspace .mc-text{font-size:14px;line-height:1.55;color:var(--mc-text)}.adcf-workspace .mc-lead{font-size:16px;line-height:1.6}.adcf-workspace .mc-muted{font-size:13.5px;line-height:1.5;color:var(--mc-muted)}.adcf-workspace .mc-note{padding:14px 16px;border-radius:14px;background:#f4f6f3;font-size:14.5px;line-height:1.55;color:#2f3a4b}.adcf-workspace .mc-list{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--mc-text)}.adcf-workspace .mc-hero{padding:26px 28px;border-radius:22px;color:#fff;background:radial-gradient(120% 110% at 0% 0%,#2a4467,#1e2d4d,#15253f);display:flex;flex-direction:column;gap:16px}.adcf-workspace .mc-identity{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:24px 26px}.adcf-workspace .mc-avatar-lg{width:56px;height:56px;background:var(--mc-mint);color:#0f2a1c;font-size:22px}.adcf-workspace .mc-identity-text{flex:1;min-width:200px;display:flex;flex-direction:column}.adcf-workspace .mc-identity-text strong{font-size:20px}.adcf-workspace .mc-identity-text span{font-size:14.5px;color:#d5dbe8}.adcf-workspace .mc-abo-link{padding:14px 16px;border-radius:14px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;color:#fff;display:flex;flex-direction:column;gap:2px;min-width:240px;transition:background-color .15s}.adcf-workspace .mc-abo-link:hover{background:#ffffff1f;color:#fff}.adcf-workspace .mc-abo-link small{font-size:12.5px;font-weight:700;color:var(--mc-mint)}.adcf-workspace .mc-abo-link strong{font-size:15.5px}.adcf-workspace .mc-abo-link span{font-size:13.5px;color:#d5dbe8}.adcf-workspace .mc-plan-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.adcf-workspace .mc-plan-kicker{font-size:13px;font-weight:700;color:var(--mc-mint)}.adcf-workspace .mc-page .mc-hero h2{margin-top:4px;font-size:24px;font-weight:700;letter-spacing:-.02em;color:#fff}.adcf-workspace .mc-plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.adcf-workspace .mc-plan-price strong{font-size:40px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.adcf-workspace .mc-plan-price span{font-size:15px;color:#d5dbe8}.adcf-workspace .mc-plan-price em{font-style:normal;font-size:14px;font-weight:700;color:var(--mc-mint)}.adcf-workspace .mc-plan-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.adcf-workspace .mc-plan-dates dt{font-size:12.5px;font-weight:700;color:#b7c0d6}.adcf-workspace .mc-plan-dates dd{font-size:15px;font-weight:700}.adcf-workspace .mc-period{display:flex;flex-direction:column;gap:8px;--mc-bar:var(--mc-mint)}.adcf-workspace .mc-period[data-tone=gold]{--mc-bar:#F2D38A}.adcf-workspace .mc-period[data-tone=red]{--mc-bar:#F2A7A7}.adcf-workspace .mc-period-bar{position:relative;height:8px;border-radius:4px;background:#ffffff24}.adcf-workspace .mc-period-bar span{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--mc-bar)}.adcf-workspace .mc-period-bar i{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #9fe3c059}.adcf-workspace .mc-period p{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#b7c0d6}.adcf-workspace .mc-period p strong{color:#fff}.adcf-workspace .mc-plan-renew{font-size:14px;color:#d5dbe8}.adcf-workspace .mc-disclose{display:contents}.adcf-workspace .mc-disclose>summary{list-style:none}.adcf-workspace .mc-disclose>summary::-webkit-details-marker{display:none}.adcf-workspace .mc-disclose[open]>p{flex-basis:100%;order:3;padding:14px 16px;border-radius:14px;background:#ffffff14;font-size:14px;line-height:1.55;color:#d5dbe8}.adcf-workspace .mc-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;align-self:flex-start;background:#f0f2ee;color:#4a5366}.adcf-workspace .mc-chip[data-tone=green]{background:#e9f6ef;color:var(--mc-green-d)}.adcf-workspace .mc-chip[data-tone=gold]{background:#fbefdd;color:var(--mc-gold)}.adcf-workspace .mc-chip[data-tone=red]{background:#fbe9e9;color:var(--mc-red)}.adcf-workspace .mc-chip[data-tone=navy]{background:#eef1f7;color:var(--mc-navy)}.adcf-workspace .mc-banner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 18px;border-radius:14px}.adcf-workspace .mc-banner>p{flex:1 1 300px;font-size:15px}.adcf-workspace .mc-banner>p span{display:block;font-size:14px;font-weight:500}.adcf-workspace .mc-banner[data-tone=red]{background:#fbe9e9;color:#7a2323}.adcf-workspace .mc-banner[data-tone=gold]{background:#fbefdd;color:#6b3a00}.adcf-workspace .mc-banner-col{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px;border-radius:16px;box-shadow:inset 0 0 0 1px #e8cf9e}.adcf-workspace .mc-banner-col strong{font-size:16px}.adcf-workspace .mc-banner-col p{font-size:14.5px;line-height:1.55;color:#5a3a00}.adcf-workspace .mc-alert{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;font-size:14.5px;font-weight:600;line-height:1.5;margin-bottom:14px}.adcf-workspace .mc-alert[data-tone=red]{background:#fbe9e9;color:#7a2323}.adcf-workspace .mc-alert[data-tone=gold]{background:#fbefdd;color:#5a3a00;font-weight:500}.adcf-workspace .mc-alert[data-tone=green]{background:#e9f6ef;color:var(--mc-green-d)}.adcf-workspace .mc-card .mc-alert,.adcf-workspace .mc-stack>.mc-alert{margin-bottom:0}.adcf-workspace .mc-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;white-space:nowrap;text-decoration:none;align-self:flex-start;transition:background-color .15s,box-shadow .15s,color .15s,transform .12s cubic-bezier(.22,1,.36,1)}.adcf-workspace .mc-btn:not([disabled]):active{transform:scale(.97)}.adcf-workspace .mc-btn[disabled]{opacity:.45;cursor:not-allowed}.adcf-workspace .mc-btn[data-v=navy]{background:var(--mc-navy);color:#fff}.adcf-workspace .mc-btn[data-v=navy]:not([disabled]):hover{background:#2e4166;color:#fff}.adcf-workspace .mc-btn[data-v=green]{background:var(--mc-green);color:#fff;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #1f8a5ce6}.adcf-workspace .mc-btn[data-v=green]:not([disabled]):hover{background:#19744d;color:#fff}.adcf-workspace .mc-btn[data-v=white]{background:#fff;color:var(--mc-navy);box-shadow:inset 0 0 0 1px #c9cfda}.adcf-workspace .mc-btn[data-v=white]:not([disabled]):hover{background:#f2f4f1;color:var(--mc-navy)}.adcf-workspace .mc-btn[data-v=ghost]{background:transparent;color:var(--mc-navy)}.adcf-workspace .mc-btn[data-v=ghost]:hover{background:#ecefea;color:var(--mc-navy)}.adcf-workspace .mc-btn[data-v=red]{background:var(--mc-red);color:#fff}.adcf-workspace .mc-btn[data-v=red]:not([disabled]):hover{background:#8a2f2f;color:#fff}.adcf-workspace .mc-btn[data-v=red-outline]{background:#fff;color:var(--mc-red);box-shadow:inset 0 0 0 1.5px var(--mc-red)}.adcf-workspace .mc-btn[data-v=red-outline]:hover{background:#f2f4f1}.adcf-workspace .mc-btn[data-v=gold]{background:#6b3a00;color:#fff}.adcf-workspace .mc-btn[data-v=gold]:hover{background:#573000;color:#fff}.adcf-workspace .mc-btn[data-v=on-dark]{background:#fff;color:var(--mc-navy)}.adcf-workspace .mc-btn[data-v=on-dark]:hover{background:#f2f4f1}.adcf-workspace .mc-btn[data-v=on-dark-ghost]{background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1px #fff3}.adcf-workspace .mc-btn[data-v=on-dark-ghost]:not([disabled]):hover{background:#ffffff2e}.adcf-workspace .mc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adcf-workspace .mc-actions form{display:contents}.adcf-workspace .mc-link{display:inline-flex;align-items:center;min-height:40px;align-self:flex-start;font-size:14.5px;font-weight:700;color:var(--mc-navy);border-bottom:1px solid currentColor;white-space:nowrap;max-width:100%;transition:color .15s}.adcf-workspace .mc-link:hover{color:var(--mc-green)}.adcf-workspace .mc-link[data-danger]{color:var(--mc-red)}.adcf-workspace .mc-links{display:flex;flex-wrap:wrap;gap:6px 22px;padding:0 4px}.adcf-workspace .mc-page details>summary{list-style:none;cursor:pointer}.adcf-workspace .mc-page details>summary::-webkit-details-marker{display:none}.adcf-workspace .mc-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.adcf-workspace .mc-tile{gap:6px;padding:20px 22px;min-height:120px;transition:box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1)}.adcf-workspace .mc-tile:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #1e2d4d1a,0 12px 28px -18px #1e2d4d59;color:var(--mc-navy)}.adcf-workspace .mc-tile-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.adcf-workspace .mc-tile-head strong{font-size:16px}.adcf-workspace .mc-tile-head svg{width:18px;height:18px;fill:none;stroke:#8a93a5;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .mc-tile-text{font-size:13.5px;line-height:1.5;color:var(--mc-muted)}.adcf-workspace .mc-tile-foot{margin-top:auto;font-size:14.5px}.adcf-workspace .mc-help{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:20px 22px}.adcf-workspace .mc-help>div:first-child{display:flex;flex-direction:column;gap:2px}.adcf-workspace .mc-page .mc-help h2{font-size:16px}.adcf-workspace .mc-help-lead{font-size:15px}.adcf-workspace .mc-help-lead strong{color:var(--mc-green-d)}.adcf-workspace .mc-total{display:flex;align-items:baseline;gap:8px}.adcf-workspace .mc-total strong{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--mc-green-d);font-variant-numeric:tabular-nums}.adcf-workspace .mc-total span{font-size:14px;font-weight:700}.adcf-workspace .mc-bars{display:flex;gap:3px;height:12px}.adcf-workspace .mc-bars span{border-radius:3px;min-width:0}.adcf-workspace .mc-page [data-k=monthly]{background:#1f8a5c}.adcf-workspace .mc-page [data-k=rollover]{background:#5fc49a}.adcf-workspace .mc-page [data-k=pack]{background:#1e2d4d}.adcf-workspace .mc-page [data-k=offert]{background:#7a8bb0}.adcf-workspace .mc-page [data-k=compensation]{background:#c8a45a}.adcf-workspace .mc-balance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}.adcf-workspace .mc-balance>div{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--mc-line);font-size:15px}.adcf-workspace .mc-balance i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.adcf-workspace .mc-balance dt{color:#2f3a4b}.adcf-workspace .mc-balance dd{margin-left:auto;font-weight:800;font-variant-numeric:tabular-nums}.adcf-workspace .mc-pack{padding-top:12px;border-top:1px solid var(--mc-line)}.adcf-workspace .mc-pack>summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.adcf-workspace .mc-pack[open]>summary .mc-btn{box-shadow:inset 0 0 0 1.5px var(--mc-navy)}.adcf-workspace .mc-pack-form{margin-top:12px;padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--mc-navy);display:flex;flex-direction:column;gap:10px}.adcf-workspace .mc-pack-form>p{font-size:15px}.adcf-workspace .mc-invoices>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:12px 0;border-top:1px solid var(--mc-line)}.adcf-workspace .mc-invoices>li:first-child{border-top:0}.adcf-workspace .mc-invoices strong{font-size:15px}.adcf-workspace .mc-invoices small{display:block;font-size:13.5px;color:var(--mc-muted)}.adcf-workspace .mc-invoices li>strong{font-size:15.5px;font-variant-numeric:tabular-nums}.adcf-workspace .mc-empty-plan{padding:26px 28px;gap:10px}.adcf-workspace .mc-page .mc-empty-plan h2{font-size:20px}.adcf-workspace .mc-empty-plan .mc-text{font-size:15px}.adcf-workspace .mc-resil{display:flex;flex-direction:column;gap:12px}.adcf-workspace .mc-resil[open]{gap:12px}.adcf-workspace .mc-resil[open]>summary{display:none}.adcf-workspace .mc-resil form{display:flex;flex-direction:column}.adcf-workspace .mc-resil form .mc-btn{align-self:stretch}.adcf-workspace .mc-recap{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:#f7f8f6;font-size:14.5px}.adcf-workspace .mc-recap>div{display:flex;justify-content:space-between;gap:10px}.adcf-workspace .mc-recap dd{font-weight:700;text-align:right}.adcf-workspace .mc-form{padding:26px 28px;gap:16px}.adcf-workspace .mc-field{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:700}.adcf-workspace .mc-field input{height:50px;padding:0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font:inherit;font-size:16px;font-weight:400;width:100%;color:var(--mc-navy)}.adcf-workspace .mc-field input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--mc-navy)}.adcf-workspace .mc-check{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#f7f8f6;cursor:pointer;font-size:14.5px;font-weight:400;line-height:1.5}.adcf-workspace .mc-check input{width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:var(--mc-green)}.adcf-workspace .mc-check[data-tone=red] input{accent-color:var(--mc-red)}.adcf-workspace .mc-check a{color:var(--mc-navy);font-weight:700;border-bottom:1px solid currentColor}.adcf-workspace .mc-rules{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.adcf-workspace .mc-rules li{display:flex;gap:8px;font-size:14px;color:var(--mc-muted)}.adcf-workspace .mc-rules li:before{content:"\b7";font-weight:800;width:12px}.adcf-workspace .mc-danger-card{padding:26px 28px;gap:16px;box-shadow:0 0 0 1.5px var(--mc-red)}.adcf-workspace .mc-danger-card>div>.mc-text{font-size:15px;margin-top:4px}.adcf-workspace .mc-options{display:flex;flex-direction:column;gap:8px}.adcf-workspace .mc-options legend{font-size:14.5px;font-weight:700;margin-bottom:6px}.adcf-workspace .mc-done{max-width:720px;padding:30px 32px;gap:12px}.adcf-workspace .mc-state{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.adcf-workspace .mc-state i{width:10px;height:10px;border-radius:50%;background:#9aa3b2}.adcf-workspace .mc-state i[data-on="1"]{background:var(--mc-green)}.adcf-workspace .mc-chips{display:flex;flex-wrap:wrap;gap:8px}.adcf-workspace .mc-chips label{position:relative;cursor:pointer}.adcf-workspace .mc-chips input{position:absolute;opacity:0;width:1px;height:1px}.adcf-workspace .mc-chips span{display:inline-flex;align-items:center;min-height:48px;padding:0 16px;border-radius:12px;background:#fff;color:var(--mc-navy);box-shadow:inset 0 0 0 1px #c9cfc6;font-size:15px;font-weight:700;transition:background-color .15s,color .15s}.adcf-workspace .mc-chips input:checked+span{background:var(--mc-navy);color:#fff;box-shadow:none}.adcf-workspace .mc-chips input:focus-visible+span{outline:2px solid var(--mc-green);outline-offset:2px}.adcf-workspace .mc-tags{display:flex;flex-wrap:wrap;gap:6px}.adcf-workspace .mc-tags li{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f4f6f3}.adcf-workspace .mc-archive{padding:24px 26px;gap:10px}.adcf-workspace .mc-archive>.mc-text{font-size:15px}.adcf-workspace .mc-archive-step{margin-top:auto;display:flex;flex-direction:column;gap:10px}.adcf-workspace .mc-archive-step[open]>summary{display:none}.adcf-workspace .mc-archive-step form{display:flex;flex-direction:column;gap:10px}@media(max-width:1100px){.adcf-workspace .mc-two,.adcf-workspace .mc-two-even{grid-template-columns:1fr}.adcf-workspace .mc-aside{position:static}}@media(max-width:1000px){.adcf-workspace .mc-set{grid-template-columns:1fr;gap:14px}.adcf-workspace .mc-nav{position:static;flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px;scrollbar-width:none}.adcf-workspace .mc-nav-id{display:none}.adcf-workspace .mc-nav>a{flex-shrink:0;background:#fff;box-shadow:inset 0 0 0 1px #dde2da}.adcf-workspace .mc-nav>a[aria-current=page]{background:var(--mc-navy);color:#fff}.adcf-workspace .mc-nav>a:before,.adcf-workspace .mc-nav>a svg{display:none}}@media(max-width:700px){.adcf-workspace .mc-grid2,.adcf-workspace .mc-plan-dates,.adcf-workspace .mc-balance,.adcf-workspace .mc-rules{grid-template-columns:1fr}.adcf-workspace .mc-hero,.adcf-workspace .mc-form,.adcf-workspace .mc-danger-card{padding:22px 20px}}.adcf-workspace .mc-more>summary{font-size:14.5px;font-weight:700;color:var(--mc-navy);border-bottom:1px solid currentColor;display:inline-flex;min-height:40px;align-items:center}.adcf-workspace .mc-more[open]>p{margin-top:8px}.adcf-workspace .mc-page .mc-hero p,.adcf-workspace .mc-page .mc-hero span,.adcf-workspace .mc-page .mc-hero strong,.adcf-workspace .mc-page .mc-hero dd{opacity:1}.adcf-workspace .mc-page .mc-hero .mc-plan-kicker{color:#9fe3c0;font-weight:700}.adcf-workspace .mc-page .mc-hero .mc-plan-price strong{color:#fff}.adcf-workspace .mc-page .mc-hero .mc-plan-price span{color:#d5dbe8}.adcf-workspace .mc-page .mc-hero .mc-plan-price em{color:#9fe3c0}.adcf-workspace .mc-page .mc-hero .mc-plan-dates dd,.adcf-workspace .mc-page .mc-hero .mc-period p strong{color:#fff}.adcf-workspace .mc-page .mc-hero .mc-plan-dates dt,.adcf-workspace .mc-page .mc-hero .mc-period p{color:#b7c0d6}.adcf-workspace .mc-page .mc-hero .mc-plan-renew{color:#d5dbe8}.adcf-workspace .mc-page .mc-identity .mc-identity-text strong{color:#fff}.adcf-workspace .mc-page .mc-identity .mc-identity-text span{color:#d5dbe8}.adcf-workspace .mc-page label.mc-field{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:700;color:var(--mc-navy);margin:0}.adcf-workspace .mc-page .mc-field input[type]{height:50px;padding:0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-size:16px;font-weight:400;width:100%;margin:0}.adcf-workspace .mc-page .mc-field input[type]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--mc-navy)}.adcf-workspace .mc-page .mc-assistant-consent{margin-top:18px}.adcf-workspace .mc-page .mc-assistant-consent form{display:flex}.mc-signature{display:block;max-width:220px;max-height:70px;margin:8px 0;object-fit:contain}.adcf-workspace .mc-tile form .mc-btn{white-space:normal;text-align:left;max-width:100%;padding-inline:0;line-height:1.35}.adcf-workspace .aw-nav-footer .aw-nav-link.aw-idea-side{appearance:none;-webkit-appearance:none;border:0;background:transparent;cursor:pointer;font:inherit;width:100%;text-align:left;color:#fff;font-size:13.5px;font-weight:700;line-height:1.5}.adcf-workspace .aw-nav-footer .aw-nav-link.aw-idea-side .aw-nav-label{white-space:normal}.adcf-workspace .aw-nav-footer .aw-nav-link.aw-idea-side:hover{background:#ffffff12}.adcf-workspace .aw-nav-footer .aw-nav-link.aw-idea-side>svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#9fe3c0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:#9fe3c0}.adcf-workspace .aw-topbar>.aw-idea-top,.adcf-workspace.dv-reference .aw-topbar>.aw-icon-button.aw-idea-top{appearance:none;border:0;background:transparent;color:#9fe3c0;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;flex-shrink:0;margin:0}.adcf-workspace .aw-topbar>.aw-idea-top svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(min-width:901px){.adcf-workspace .aw-topbar>.aw-idea-top{display:none}}.adcf-workspace .aw-topbar:has(>.aw-idea-top)>.aw-breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:clip;min-width:0}@keyframes id-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes id-pop{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:none}}.adcf-workspace .id-scrim{position:fixed;inset:0;z-index:1000;background:#15253f66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adcf-workspace .id-modal{position:fixed;z-index:1001;left:0;right:0;margin:0 auto;top:64px;width:min(560px,calc(100% - 32px));max-height:calc(100% - 96px);overflow:auto;padding:28px 30px 24px;border-radius:22px;background:#fff;box-shadow:0 30px 70px -20px #15253f8c;animation:id-fade-in .25s ease both;color:#1e2d4d;font-family:inherit;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;box-sizing:border-box}:where(.adcf-workspace .id-modal) *,:where(.adcf-workspace .id-modal) *:before,:where(.adcf-workspace .id-modal) *:after{box-sizing:border-box}.adcf-workspace .id-modal h2,.adcf-workspace .id-modal p{margin:0}.adcf-workspace .id-modal h2{text-wrap:balance}.adcf-workspace .id-modal p{text-wrap:pretty}:where(.adcf-workspace .id-modal) :where(button,select,textarea,a){font:inherit}.adcf-workspace .id-modal :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.adcf-workspace .id-modal button:not([disabled]):active{transform:scale(.97)}.adcf-workspace .id-form{display:flex;flex-direction:column;gap:16px}.adcf-workspace .id-form-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.adcf-workspace .id-modal .id-form-head h2{font-size:23px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#1e2d4d}.adcf-workspace .id-form-tools{display:flex;align-items:center;gap:6px;flex-shrink:0}.adcf-workspace .id-modal .id-sent-link{display:inline-flex;align-items:center;padding:0 6px;min-height:40px;font-size:13.5px;font-weight:700;color:#3d4859;white-space:nowrap;text-decoration:underline;text-decoration-color:#3d485959;text-underline-offset:3px}.adcf-workspace .id-modal .id-sent-link:hover{color:#1e2d4d;text-decoration-color:#1e2d4d}.adcf-workspace .id-close{appearance:none;border:0;background:transparent;cursor:pointer;width:40px;height:40px;margin:-6px -8px 0 0;border-radius:10px;display:grid;place-items:center;flex-shrink:0;padding:0}.adcf-workspace .id-close:hover{background:#f4f6f3}.adcf-workspace .id-close svg{width:18px;height:18px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round}.adcf-workspace .id-lead{font-size:16px;line-height:1.5;color:#2f3a4b}.adcf-workspace .id-modal textarea{display:block;width:100%;min-height:96px;resize:vertical;padding:14px 16px;border:0;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;color:#1e2d4d;field-sizing:content;max-height:240px;transition:box-shadow .15s;margin:0}.adcf-workspace .id-modal textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1e2d4d;background:#fff}.adcf-workspace .id-count{margin-top:-10px!important;display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:#4e5a6b}.adcf-workspace .id-count>span:last-child{font-variant-numeric:tabular-nums}@media(hover:none){.adcf-workspace .id-count [data-kbd]{visibility:hidden}}.adcf-workspace .id-error{margin-top:-8px!important;font-size:14px;font-weight:700;color:#a23b3b}.adcf-workspace .id-importance{display:flex;flex-direction:column;gap:8px;font-size:14.5px;font-weight:800;color:#1e2d4d}.adcf-workspace .id-importance>span:first-child>span{font-weight:500;color:#4e5a6b}.adcf-workspace .id-select{position:relative;display:block;max-width:320px}.adcf-workspace .id-select select{appearance:none;-webkit-appearance:none;width:100%;height:48px;padding:0 44px 0 14px;border:0;border-radius:12px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #d5dad2;font-family:inherit;font-size:15.5px;font-weight:600;color:#1e2d4d;cursor:pointer;margin:0}.adcf-workspace .id-select select:hover{box-shadow:inset 0 0 0 1px #9aa3b2}.adcf-workspace .id-select select:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1e2d4d}.adcf-workspace .id-select svg{position:absolute;right:14px;top:50%;margin-top:-9px;width:18px;height:18px;pointer-events:none;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .id-check{appearance:none;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;gap:12px;min-height:44px;padding:0;font-size:15px;font-weight:600;color:#1e2d4d;text-align:left}.adcf-workspace .id-check>span{width:22px;height:22px;border-radius:6px;flex-shrink:0;background:#fff;box-shadow:inset 0 0 0 1.5px #b3bac6;display:grid;place-items:center;transition:background-color .15s}.adcf-workspace .id-check>span[data-on="1"]{background:#1f8a5c;box-shadow:none}.adcf-workspace .id-check>span svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.adcf-workspace .id-check>span[data-on="1"] svg{opacity:1}.adcf-workspace .id-check:hover>span{box-shadow:inset 0 0 0 1.5px #1e2d4d}.adcf-workspace .id-send{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:12px;font-size:15.5px;font-weight:700;white-space:nowrap;transition:background-color .2s,box-shadow .2s,transform .12s;background:#1f8a5c;color:#fff;box-shadow:inset 0 1px #fff3,0 12px 26px -14px #1f8a5ce6}.adcf-workspace .id-send:not([disabled]):hover{background:#19744d;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 16px 30px -14px #1f8a5cf2}.adcf-workspace .id-send:not([disabled]):active{transform:scale(.97)}.adcf-workspace .id-send[disabled]{background:#b8c0ba;box-shadow:none;cursor:not-allowed;opacity:1}.adcf-workspace .id-done{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:6px 0}.adcf-workspace .id-done-mark{width:52px;height:52px;border-radius:50%;background:#1f8a5c;display:grid;place-items:center;animation:id-pop .5s cubic-bezier(.22,1,.36,1) both}.adcf-workspace .id-done-mark svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .id-modal .id-done h2{outline:none;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.5;color:#1e2d4d}.adcf-workspace .id-done-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.adcf-workspace .id-modal .id-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:12px;font-size:15.5px;font-weight:700;white-space:nowrap;transition:background-color .15s,transform .12s;text-decoration:none}.adcf-workspace .id-modal .id-btn[data-v=navy]{background:#1e2d4d;color:#fff}.adcf-workspace .id-modal .id-btn[data-v=navy]:hover{background:#2e4166;color:#fff}.adcf-workspace .id-modal .id-btn[data-v=ghost]{background:transparent;color:#1e2d4d}.adcf-workspace .id-modal .id-btn[data-v=ghost]:hover{background:#f4f6f3}@media(max-width:640px){.adcf-workspace .id-modal{inset:auto 0 0;transform:none;width:auto;max-width:none;border-radius:22px 22px 0 0;padding:20px 16px 18px}.adcf-workspace .id-modal:before{content:"";display:block;width:40px;height:4px;margin:-8px auto 12px;border-radius:2px;background:#dde2da}}@media(max-width:430px){.adcf-workspace .id-form-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:0;align-items:start}.adcf-workspace .id-form-tools{display:contents}.adcf-workspace .id-form-head>h2{grid-column:1;grid-row:1}.adcf-workspace .id-form-tools>.id-close{grid-column:2;grid-row:1}.adcf-workspace .id-modal .id-form-tools>.id-sent-link{grid-column:1/-1;grid-row:2;justify-self:start;margin-left:-6px}}@media(prefers-reduced-motion:reduce){.adcf-workspace .id-modal,.adcf-workspace .id-done-mark,.adcf-workspace .id-page{animation:none!important}.adcf-workspace .id-modal *,.adcf-workspace .id-page *{transition:none!important}}.adcf-workspace .id-page{color:#1e2d4d;-webkit-font-smoothing:antialiased}.adcf-workspace .id-page h1,.adcf-workspace .id-page p,.adcf-workspace .id-page ol{margin:0}.adcf-workspace .id-page ol{padding:0;list-style:none}.adcf-workspace .id-page a{text-decoration:none}.adcf-workspace .id-head{padding:24px 0 18px}.adcf-workspace .id-crumbs{font-size:13.5px;color:#4e5a6b}.adcf-workspace .id-crumbs a{color:#4e5a6b}.adcf-workspace .id-crumbs a:hover{color:#1f8a5c}.adcf-workspace .id-page .id-head h1{margin-top:4px;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.15;color:#1e2d4d;text-wrap:balance}.adcf-workspace .id-body{display:flex;flex-direction:column;gap:14px;max-width:860px;animation:id-fade-in .3s ease both}.adcf-workspace .id-intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px}.adcf-workspace .id-intro p{font-size:15.5px;color:#3d4859;text-wrap:pretty}.adcf-workspace .id-page .id-propose{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border-radius:12px;font-size:15.5px;font-weight:700;white-space:nowrap;transition:background-color .15s,transform .12s;background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1px #c9cfda}.adcf-workspace .id-page .id-propose:hover{background:#f4f6f3;color:#1e2d4d}.adcf-workspace .id-page .id-propose:active{transform:scale(.97)}.adcf-workspace .id-propose svg{width:17px;height:17px;fill:none;stroke:#1f8a5c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adcf-workspace .id-page .id-list{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #1e2d4d12,0 1px 2px -1px #1e2d4d14,0 2px 4px #1e2d4d0d;overflow:hidden}.adcf-workspace .id-item{padding:20px 22px;display:flex;flex-direction:column;gap:10px}.adcf-workspace .id-item+.id-item{border-top:1px solid #EEF0EC}.adcf-workspace .id-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:start}.adcf-workspace .id-page .id-q{font-size:16.5px;font-weight:700;line-height:1.45;color:#1e2d4d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adcf-workspace .id-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#f0f2ee;color:#4a5366}.adcf-workspace .id-badge[data-st=etude]{background:#eef1f7;color:#1e2d4d}.adcf-workspace .id-badge[data-st=cours]{background:#fbefdd;color:#8a4b00}.adcf-workspace .id-badge[data-st=dispo]{background:#e9f6ef;color:#17714a}.adcf-workspace .id-page .id-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.adcf-workspace .id-steps>li{display:flex;flex-direction:column;gap:5px;min-width:0}.adcf-workspace .id-steps>li>span:first-child{height:5px;border-radius:3px;background:#e3e6e2}.adcf-workspace .id-steps>li>span:last-child{font-size:12.5px;font-weight:600;color:#8a93a5}.adcf-workspace .id-steps>li[data-on]>span:first-child{background:#1e2d4d}.adcf-workspace .id-item[data-st=dispo] .id-steps>li[data-on]>span:first-child{background:#1f8a5c}.adcf-workspace .id-steps>li[data-on]>span:last-child{color:#1e2d4d}.adcf-workspace .id-steps>li[data-current]>span:last-child{font-weight:800}.adcf-workspace .id-page .id-why{padding:12px 14px;border-radius:12px;background:#f4f6f3;font-size:14.5px;line-height:1.5;color:#2f3a4b}.adcf-workspace .id-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px}.adcf-workspace .id-foot>span{font-size:13.5px;color:#4e5a6b}.adcf-workspace .id-page .id-foot a{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:14.5px;font-weight:700;color:#1f8a5c}.adcf-workspace .id-page .id-foot a:hover{color:#17714a}@media(max-width:640px){.adcf-workspace .id-page .id-head h1{font-size:25px}}.adcf-workspace.rf-coque{min-height:100vh;background:#f4f6f3;color:#1e2d4d;font-family:ADCF Manrope,Manrope,Arial,sans-serif}.rf-coque .rf-frame{display:grid;grid-template-columns:268px minmax(0,1fr);min-height:100vh}.rf-coque .rf-side{position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:18px;padding:24px 14px;color:#fff;background:linear-gradient(180deg,#1d3049,#15314a 55%,#12304a);z-index:20}.rf-coque .rf-side::-webkit-scrollbar{display:none}.rf-coque .rf-side>*{flex-shrink:0}.rf-coque .rf-brand{display:flex;align-items:center;gap:10px;padding:0 10px;color:#fff;text-decoration:none}.rf-coque .rf-brand:hover{color:#fff}.rf-coque .rf-brand img{width:28px;height:28px;display:block;background:#fff;border-radius:6px;padding:2px;flex-shrink:0}.rf-coque .rf-brand-name{display:flex;flex-direction:column;line-height:1.1}.rf-coque .rf-brand-name>span{font-size:18px;font-weight:800;letter-spacing:-.03em}.rf-coque .rf-brand-name small{font-size:9px;letter-spacing:2.2px;font-weight:600;margin-top:4px;color:#b7c0d6}.rf-coque .rf-dossier{appearance:none;width:100%;display:flex;align-items:center;gap:12px;padding:12px;border:0;border-radius:14px;text-align:left;color:#fff;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;font:inherit;cursor:pointer}.rf-coque .rf-dossier:hover{background:#ffffff1c}.rf-coque .rf-dossier-ring{width:46px;height:46px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.rf-coque .rf-dossier-ring>span{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#173048;white-space:nowrap;font-size:11.5px;font-weight:800;color:#fff}.rf-coque .rf-dossier-text{flex:1;min-width:0;line-height:1.3}.rf-coque .rf-dossier-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:800}.rf-coque .rf-dossier-next{display:block;font-size:12.5px;color:#c9d2e3}.rf-coque .rf-dossier-new{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;background:#9fe3c0;color:#0f2a1c;font-size:10.5px;font-weight:800}.rf-coque .rf-nav{display:flex;flex-direction:column;gap:16px}.rf-coque .rf-nav-group{display:flex;flex-direction:column;gap:2px}.rf-coque .rf-nav-title{margin:0;padding:0 14px 6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a93a5}.rf-coque .rf-nav-link{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:#fff;background:transparent;text-decoration:none}.rf-coque .rf-nav-link:hover{background:#ffffff12;color:#fff}.rf-coque .rf-nav-link[aria-current=page]{font-weight:800;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff0f}.rf-coque .rf-nav-bar{position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#e5484d;opacity:0}.rf-coque .rf-nav-link[aria-current=page] .rf-nav-bar{opacity:1}.rf-coque .rf-nav-link>svg,.rf-coque .rf-foot-link>svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#b7c0d6;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rf-coque .rf-nav-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.rf-coque .rf-nav-sub{font-size:12px;font-weight:600}.rf-coque .rf-nav-badge{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#eef1f7;color:#1e2d4d;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.rf-coque .rf-foot{margin-top:auto;display:flex;flex-direction:column;gap:2px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.rf-coque .rf-foot-link{appearance:none;width:100%;display:flex;align-items:center;gap:12px;min-height:42px;padding:6px 12px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:#fff;text-align:left;text-decoration:none;cursor:pointer}.rf-coque .rf-foot-link:hover{background:#ffffff12;color:#fff}.rf-coque .rf-foot-link[aria-current=page]{background:#ffffff1a}.rf-coque .rf-upsell{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:14px;border:0;border-radius:12px;text-align:left;color:#0f2a1c;background:#9fe3c0;font:inherit;cursor:pointer}.rf-coque .rf-upsell:hover{background:#b6edd0}.rf-coque .rf-upsell>span:first-child{font-size:14.5px;font-weight:800}.rf-coque .rf-upsell>span:last-child{font-size:12.5px;font-weight:600;color:#17714a}.rf-coque .rf-upsell+.rf-foot{margin-top:10px}.rf-coque .rf-body{position:relative;min-width:0;display:flex;flex-direction:column}.rf-coque .rf-top{display:flex;justify-content:flex-end;padding:14px clamp(20px,3vw,40px) 0;min-height:62px;position:relative;z-index:45}.rf-coque .rf-main.aw-main{width:100%;max-width:none;margin:0;flex:1;min-width:0;padding:6px clamp(20px,2.4vw,40px) 56px}.rf-coque .rf-body:has(.rf-main [data-rf-haut])>.rf-top{position:absolute;top:0;right:0;left:auto;padding:14px clamp(20px,3vw,40px) 0}.rf-coque .rf-body:has(.rf-main [data-rf-haut])>.rf-main.aw-main{padding-top:28px}.rf-coque .rf-acct{position:relative}.rf-coque .rf-acct>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:999px;color:#1e2d4d;cursor:pointer}.rf-coque .rf-acct>summary::-webkit-details-marker{display:none}.rf-coque .rf-acct>summary:hover,.rf-coque .rf-acct[open]>summary{background:#ecefea}.rf-coque .rf-acct-avatar{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;box-shadow:inset 0 0 0 1px #dde2da;font-size:14px;font-weight:800;flex-shrink:0}.rf-coque .rf-acct-label{display:flex;flex-direction:column;line-height:1.2}.rf-coque .rf-acct-label strong{font-size:14px;font-weight:800}.rf-coque .rf-acct-label small,.rf-coque .rf-acct-caret{font-size:12px;color:#5b6576}.rf-coque .rf-acct-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:70;width:220px;padding:6px;border-radius:14px;background:#fff;box-shadow:0 16px 40px #0f192d2e,0 0 0 1px #1e2d4d0f;display:flex;flex-direction:column}.rf-coque .rf-acct-panel form{margin:0}.rf-coque .rf-acct-panel :is(a,button){appearance:none;width:100%;display:flex;align-items:center;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;text-decoration:none;font:inherit;font-size:14.5px;font-weight:700;color:#1e2d4d;text-align:left;cursor:pointer}.rf-coque .rf-acct-panel a:hover{background:#f4f6f3;color:#1e2d4d}.rf-coque .rf-acct-panel button{color:#b42318}.rf-coque .rf-acct-panel button:hover{background:#fdf1f0}.rf-coque .rf-ask-host{display:flex;justify-content:flex-end;padding:0 clamp(20px,2.4vw,40px) 28px}.rf-coque .rf-ask-host .mr-fab{appearance:none;position:relative;z-index:auto;display:flex;align-items:center;gap:10px;min-height:58px;padding:0 24px;border:0;border-radius:999px;font:inherit;font-size:16px;font-weight:800;color:#fff;background:#1e2d4d;box-shadow:0 14px 34px #1420374d;cursor:pointer}.rf-coque .rf-ask-host .mr-fab:hover{background:#2a4467}.rf-coque .rf-ask-host .mr-fab>svg{width:20px;height:20px;fill:none;stroke:#9fe3c0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .rf-phead,.rf-coque .rf-tabbar,.rf-coque .rf-menu,.rf-coque .rf-dossier-tel{display:none}@media(min-width:768px)and (max-width:1199.98px){.rf-coque .rf-frame{grid-template-columns:84px minmax(0,1fr)}.rf-coque .rf-side{padding:24px 12px;align-items:stretch}.rf-coque .rf-brand{justify-content:center;padding:0}.rf-coque .rf-brand-name,.rf-coque .rf-dossier-text,.rf-coque .rf-nav-text,.rf-coque .rf-nav-badge,.rf-coque .rf-foot-label{display:none}.rf-coque .rf-dossier{justify-content:center;padding:6px;background:transparent;box-shadow:none}.rf-coque .rf-nav-title{height:1px;padding:0;margin:0 10px 6px;overflow:hidden;font-size:0;background:#ffffff1a}.rf-coque .rf-nav-link,.rf-coque .rf-foot-link{justify-content:center;padding:8px 0}}@media(max-width:767.98px){.rf-coque .rf-frame{display:block}.rf-coque .rf-side,.rf-coque .rf-top{display:none}.rf-coque .rf-phead{position:sticky;top:0;z-index:44;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 8px;background:#f4f6f3}.rf-coque .rf-phead-acct{width:44px;height:44px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1e2d4d;color:#fff;font-size:17px;font-weight:800;text-decoration:none;box-shadow:0 0 0 3px #fff,0 2px 6px #1e2d4d2e}.rf-coque .rf-phead-acct:hover{background:#2a3c62;color:#fff}.rf-coque .rf-phead-acct>svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .rf-phead-dossier{appearance:none;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 5px;border:0;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e3e7e1;font:inherit;font-size:13.5px;font-weight:800;color:#1e2d4d;cursor:pointer}.rf-coque .rf-phead-dossier:hover{box-shadow:0 0 0 1px #c9cfc7}.rf-coque .rf-phead-ring{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.rf-coque .rf-phead-ring>span{width:27px;height:27px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;font-size:10px;font-weight:800;white-space:nowrap}.adcf-workspace.rf-coque .rf-body:has(.rf-phead)>.rf-main.aw-main{padding:6px 16px calc(112px + env(safe-area-inset-bottom,0px))}.adcf-workspace.rf-coque .mrr .mrr-header{gap:4px}.adcf-workspace.rf-coque .mrr .mrr-kicker{font-size:13.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#5b6576}.adcf-workspace.rf-coque .mrr h1.mrr-hello{font-size:26px;line-height:1.18;font-weight:800;letter-spacing:-.02em}.rf-coque .rf-dossier-tel{appearance:none;display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:0;border-radius:16px;text-align:left;font:inherit;color:#fff;background:#1e2d4d;cursor:pointer}.rf-coque .rf-dossier-tel:hover{background:#24365b}.rf-coque .rf-dossier-tel-ring{width:48px;height:48px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.rf-coque .rf-dossier-tel-ring>span{width:38px;height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1e2d4d;font-size:12px;font-weight:800;white-space:nowrap}.rf-coque .rf-dossier-tel-text{flex:1;min-width:0;line-height:1.35}.rf-coque .rf-dossier-tel-title{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800}.rf-coque .rf-dossier-tel-next{display:block;font-size:13.5px;color:#c9d2e3}.rf-coque .rf-dossier-tel-go{font-size:20px;color:#9fe3c0}.rf-coque .mr-fab{display:none!important}.rf-coque .rf-ask-host{padding:0}.rf-coque .mr-nudge{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.rf-coque .rf-tabbar{display:grid;position:fixed;left:0;right:0;bottom:0;z-index:46;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:8px 10px max(20px,env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -1px #e3e7e1,0 -10px 24px -14px #1e2d4d40}.rf-coque .rf-tab{appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:58px;min-width:0;padding:0;border:0;border-radius:14px;font:inherit;background:transparent;color:#5b6576;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rf-coque .rf-tab:hover{filter:brightness(.97);color:#5b6576}.rf-coque .rf-tab[aria-current=page],.rf-coque .rf-tab[aria-current=page]:hover{background:#1e2d4d;color:#fff}.rf-coque .rf-tab>svg{width:23px;height:23px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .rf-tab-label{font-size:12.5px;font-weight:800;line-height:1.1;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.rf-coque .rf-tab-count{position:absolute;top:6px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;line-height:1;color:#fff;background:#e07b00;box-shadow:0 0 0 2px #fff}.rf-coque .rf-menu{display:flex;position:fixed;inset:0;z-index:45;flex-direction:column;background:#1e2d4d;color:#fff}.rf-coque .rf-menu-head{display:flex;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px}.rf-coque .rf-menu-brand{margin:0;display:flex;align-items:center;gap:10px;font-size:18px;font-weight:800}.rf-coque .rf-menu-brand img{width:34px;height:34px;display:block;padding:3px;border-radius:10px;background:#fff}.rf-coque .rf-menu-close{appearance:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border:0;border-radius:999px;background:#ffffff1a;color:#fff;font:inherit;font-size:14.5px;font-weight:800;cursor:pointer}.rf-coque .rf-menu-close:hover{background:#ffffff29}.rf-coque .rf-menu-close>span{font-size:18px;line-height:1}.rf-coque .rf-menu-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:16px;padding:6px 14px calc(110px + env(safe-area-inset-bottom,0px))}.rf-coque .rf-menu-scroll::-webkit-scrollbar{display:none}.rf-coque .rf-menu-scroll>*{flex-shrink:0}.rf-coque .rf-menu .rf-dossier-title{font-size:14.5px}.rf-coque .rf-menu .rf-dossier-next{font-size:13px}.rf-coque .rf-menu .rf-dossier-ring>span{background:#1e2d4d}.rf-coque .rf-menu .rf-nav-title{font-size:11.5px}.rf-coque .rf-menu .rf-nav-link{gap:14px;min-height:52px;padding:8px 14px;border-radius:12px;font-size:15.5px}.rf-coque .rf-menu .rf-nav-link[aria-current=page]{box-shadow:none}.rf-coque .rf-menu .rf-nav-bar{top:12px;bottom:12px}.rf-coque .rf-menu .rf-nav-link>svg,.rf-coque .rf-menu .rf-foot-link>svg{width:20px;height:20px}.rf-coque .rf-menu .rf-nav-sub{font-size:13px}.rf-coque .rf-menu .rf-nav-count{min-width:22px;height:22px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:#f2b661;color:#1e2d4d}.rf-coque .rf-menu .rf-foot{margin-top:0;padding-top:12px}.rf-coque .rf-menu .rf-foot-link{gap:14px;min-height:48px;padding:8px 14px;border-radius:12px;font-size:15px}.rf-coque .rf-menu-logout{margin:0}.rf-coque .rf-menu-logout .rf-foot-link{color:#c9d2e3}}@media print{.rf-coque :is(.rf-side,.rf-top,.rf-phead,.rf-tabbar,.rf-ask-host,.rf-menu,.rf-dossier-tel){display:none!important}.rf-coque .rf-frame{display:block}}.adcf-workspace.rf-coque .rf-ask-host{height:0;padding:0;overflow:visible}.mcr{display:flex;flex-direction:column;gap:22px;color:#1e2d4d;font-size:15px;line-height:1.5}.mcr h1,.mcr h2,.mcr p,.mcr ul,.mcr dl{margin:0;padding:0}.mcr h1,.mcr h2{text-wrap:balance}.mcr button{font:inherit;cursor:pointer}.mcr button:disabled{cursor:not-allowed;opacity:.55}.mcr a{color:inherit}.mcr :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.mcr [data-h]:hover{background:#f4f6f3!important}.mcr-sub button[aria-current=page][data-h]:hover{background:#eef1f7!important}.mcr-rub{container-type:inline-size}@container (max-width:560px){.mcr [data-invrow]{grid-template-columns:minmax(0,1fr) auto 44px!important;row-gap:2px!important}.mcr [data-invrow]>span:nth-child(2){grid-column:1;grid-row:2;font-size:13px}.mcr [data-invrow]>span:nth-child(4){display:none}.mcr [data-invrow]>a{grid-row:1 / span 2;grid-column:3}.mcr [data-desk]{display:none!important}}@media(max-width:767px){.mcr{gap:18px}.mcr .mcr-head{margin-top:0!important}.mcr .mcr-head h1{font-size:26px!important}.mcr[data-pv=rub] .mcr-head{display:none!important}.mcr[data-pv=rub] .mcr-back{display:flex!important}.mcr[data-pv=rub] .mcr-backlist{display:inline-block!important}.mcr[data-pv=list] .mcr-rub,.mcr[data-pv=rub] .mcr-sub{display:none!important}.mcr .mcr-grid{display:block!important}.mcr .mcr-sub{position:static!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mcr .mcr-sub>button:not([data-subdel]){background:#fff!important;border-radius:0!important;min-height:64px!important;padding:10px 12px!important}.mcr .mcr-sub>button:first-of-type{border-radius:18px 18px 0 0!important}.mcr .mcr-sub>button:nth-last-child(2){border-radius:0 0 18px 18px!important}.mcr .mcr-sub>button>span:nth-of-type(1){flex:0 0 auto!important;white-space:nowrap}.mcr .mcr-sub button+button:not([data-subdel]){box-shadow:0 -1px #eef0ec}.mcr .mcr-sub button[aria-current=page]{background:#fff!important;font-weight:700!important}.mcr [data-subsum]{display:block!important;flex:1 1 0;min-width:0;max-width:none!important}.mcr [data-subchev]{display:block!important}.mcr [data-subdel]{display:flex!important}.mcr [data-row]{padding:14px 16px!important}.mcr [data-rctl]{width:100%}.mcr [data-rctl]>button:not([role=switch]),.mcr [data-rctl]>a{flex:1 1 auto;justify-content:center}.mcr [data-row]:has([role=switch]),.mcr [data-row][data-lk=true]{flex-wrap:nowrap!important}.mcr [data-row][data-lk=true] [data-rctl],.mcr [data-row]:has([role=switch]) [data-rctl]{width:auto}.mcr [data-invrow]{grid-template-columns:minmax(0,1fr) auto 44px!important;row-gap:2px!important}.mcr [data-invrow]>span:nth-child(2){grid-column:1;grid-row:2;font-size:13px}.mcr [data-invrow]>span:nth-child(4){display:none}.mcr [data-invrow]>a{grid-row:1 / span 2;grid-column:3}.mcr [data-desk]{display:none!important}.mcr *{max-width:100%}}@media(prefers-reduced-motion:reduce){.mcr *{transition:none!important}}.dcr{color:#1e2d4d;font-size:15px;line-height:1.5}.dcr h1,.dcr h2,.dcr p,.dcr dl,.dcr dd{margin:0;padding:0}.dcr h1,.dcr h2{text-wrap:balance}.dcr button{font:inherit;cursor:pointer}.dcr :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.dcr [data-cta]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .2s}.dcr [data-cta]:hover{transform:translateY(-2px);filter:brightness(1.05)}.dcr .dcr-folder{transition:box-shadow .2s,transform .2s}.dcr .dcr-folder:hover{box-shadow:0 0 0 1.5px #1f8a5c,0 14px 28px -18px #0f192d66!important;transform:translateY(-2px)}.dcr [data-drow]{transition:background-color .15s}.dcr [data-drow]:hover{background:#f7f9f7!important}.dcr .dcr-rowbtn:hover,.dcr .dcr-chip:hover{color:#1f8a5c!important}.dcr .dcr-see:hover{background:#e9ece7!important}.dcr .dcr-out:hover,.dcr .dcr-link:hover{background:#f4f6f3!important}.dcr .dcr-crumb:hover{color:#1e2d4d!important}.dcr [data-crumb]{white-space:nowrap}@container dm (max-width:1080px){.dcr [data-dsplit=true]>[data-dlist]{display:none!important}}@container dm (max-width:980px){.dcr [data-dsplit=false] [data-drow]{grid-template-columns:minmax(0,2fr) 60px minmax(0,1fr) 110px!important}}@container dm (max-width:900px){.dcr [data-ddet]{grid-template-columns:minmax(0,1fr)!important}}@container dm (max-width:760px){.dcr [data-dsplit=false] [data-drow]{grid-template-columns:minmax(0,1fr) auto!important}.dcr [data-dsplit=false] [data-drow]>span:nth-of-type(1),.dcr [data-dsplit=false] [data-drow]>span:nth-of-type(2){display:none}}@media(max-width:767px){.dcr .dcr-head{padding-right:0!important}}@media(prefers-reduced-motion:reduce){.dcr *{transition:none!important}}.dg .dg-cta:hover{background:#b6edd0!important}.cv14{font:15px/1.5 ADCF Manrope,Manrope,Arial,sans-serif;color:#1e2d4d;-webkit-font-smoothing:antialiased}.cv14 *{box-sizing:border-box}.cv14 h1,.cv14 h2,.cv14 h3,.cv14 p,.cv14 ol,.cv14 ul{margin:0;padding:0}.cv14 h1,.cv14 h2,.cv14 h3{text-wrap:balance}.cv14 p{text-wrap:pretty}.cv14 a{color:#1e2d4d;text-decoration:none}.cv14 a:hover{color:#1f8a5c}.cv14 button{font:inherit;cursor:pointer}.cv14 :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.cv14 button:disabled{cursor:default}.cv14 [data-h=row]:hover{background:#f7f8f6!important}.cv14 [data-h=row-open]:hover{background:#fff6e8!important}.cv14 [data-h=soft]:hover{background:#f0f2ee!important}.cv14 [data-h=add]:hover{background:#fafbf9!important}.cv14 [data-h=green]:hover{background:#d3eddf!important}.cv14 [data-h=white]:hover{background:#f4f6f3!important}.cv14 [data-h=navy]:hover{background:#2a4467!important}.cv14 [data-h=pill]:hover{opacity:.9}.cv14 [data-h=radio]:hover{background:#f7f8f6!important}.cv14 [data-h=back]:hover{background:#eef1f7!important}.cv14 [data-h=link]:hover{text-decoration:underline}.cv14 [data-h=lock]:hover{background:#e6e9e4!important}.cv14 [data-h=month]:hover{box-shadow:inset 0 0 0 1.5px #1e2d4d!important}.cv14 [data-h=ghost]:hover{color:#1e2d4d!important}.cv14 [data-h=pick]:hover{background:#e9ece7!important}.cv14 [data-h=year]:hover{background:#eef1f7!important}.cv14 [data-h=close]:hover{background:#f0f2ee!important}.cv14 [data-cta]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .2s}.cv14 [data-cta]:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #125c3c8c,0 14px 30px -10px #1f8a5cd9}.cv14 [data-cta]:active{transform:scale(.97)}.cv14 [data-cta] svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.cv14 [data-cta]:hover svg{transform:translate(3px)}.cv14 [data-step]{transition:box-shadow .25s,transform .25s}.cv14 [data-lockrow]{transition:background-color .2s}.cv14[data-phone=true] [data-stepper]{grid-template-columns:1fr!important;gap:10px!important}.cv14[data-phone=true] [data-stepper] [data-conn]{display:none!important}.cv14[data-phone=true] [data-stats3]{grid-template-columns:1fr!important}.cv14[data-phone=true] [data-stats3]>div{border-left:0!important;border-top:1px solid #EEF0EC;padding:12px 0 0!important}.cv14[data-phone=true] [data-stats3]>div:first-child{border-top:0;padding-top:0!important}.cv14[data-phone=true] [data-chgrow]{grid-template-columns:1fr!important}.cv14 [data-ntf]{transition:background-color .2s}.cv14 [data-ntf]:hover{background:#fff6e8!important}.cv14 [data-lockrow]:hover{background:#eef1f7!important}.cv14[data-phone=true] [data-main]{padding:16px 16px 0!important}.cv14[data-phone=true] [data-sum]{flex-direction:column!important;padding:20px!important;gap:18px!important}.cv14[data-phone=true] [data-big]{font-size:28px!important}.cv14[data-phone=true] [data-hello]{font-size:20px!important}.cv14[data-phone=true] [data-steprow]{gap:12px!important}.cv14[data-phone=true] [data-cta]{width:100%;justify-content:center}.cv14[data-phone=true] [data-sum]>div{flex:1 1 auto!important}.cv14[data-phone=true] [data-sum] li{padding:16px!important}.cv14[data-phone=true] [data-main] ul{grid-template-columns:minmax(0,1fr)!important}.cv14[data-phone=true] [data-main] *{max-width:100%}.cv14[data-phone=true] [data-step]{padding:14px!important}.cv14[data-phone=true] [data-step] span{white-space:normal!important}.cv14[data-phone=true] [data-steprow]{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important}.cv14[data-phone=true] [data-steprow]>div:first-child>span:first-child{width:30px!important;height:30px!important}.cv14[data-phone=true] #etapes{padding:18px 14px!important}.cv14[data-phone=true] [data-big]{overflow-wrap:anywhere}.cv14[data-phone=true] [data-top]{grid-template-columns:minmax(0,1fr)!important}@media(min-width:1100px){.cv14[data-phone=false] [data-topg]{grid-template-columns:300px minmax(0,1fr)!important}}@media(max-width:1180px){.cv14[data-phone=false] [data-thead]{display:none!important}.cv14[data-phone=false] [data-trow]{grid-template-columns:84px minmax(0,1fr) auto!important;gap:6px 16px!important}.cv14[data-phone=false] [data-trow]>span:first-child{grid-row:span 2}.cv14[data-phone=false] [data-c=found]{grid-column:2}.cv14[data-phone=false] [data-c=status]{grid-column:3;grid-row:1}.cv14[data-phone=false] [data-c=act]{grid-column:3;grid-row:2}}.cv14[data-phone=true] [data-stats]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 0}.cv14[data-phone=true] [data-stats]>div:nth-child(3){border-left:none!important}.cv14[data-phone=true] [data-thead]{display:none!important}.cv14[data-phone=true] [data-trow]{grid-template-columns:auto minmax(0,1fr)!important;padding:14px 16px!important;gap:6px 12px!important}.cv14[data-phone=true] [data-trow]>span:first-child{grid-row:span 2}.cv14[data-phone=true] [data-c=found]{grid-column:2}.cv14[data-phone=true] [data-c=status]{grid-column:1 / -1}.cv14[data-phone=true] [data-c=act]{grid-column:1 / -1;justify-content:stretch!important}.cv14[data-phone=true] [data-c=act] button{width:100%;justify-content:center}.cv14[data-phone=true] [data-open]{margin:0 10px 12px!important;padding:16px!important}.cv14[data-phone=true] [data-open] button{width:100%}.cv14[data-phone=true] [data-tabs] button{min-height:40px!important;padding:0 10px!important;font-size:14px!important}.cv14[data-phone=true] [data-row]{padding:16px!important;gap:10px 12px!important}.cv14[data-phone=true] [data-rowend]{width:100%;margin-left:0!important;justify-content:space-between}.cv14[data-phone=true] [data-rowopen]{padding:16px!important}.cv14[data-phone=true] [data-rowopen] button,.cv14[data-phone=true] [data-sum] ul{width:100%}.cv14[data-phone=true] [data-sum]{align-items:stretch!important;gap:16px!important}.cv14[data-phone=true] [data-sum]>*{flex:0 0 auto!important}.cv14[data-phone=true] [data-sum] ul{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%}.cv14[data-phone=true] [data-sum] li{flex:none!important;flex-direction:row!important;align-items:baseline!important;gap:10px!important;min-width:0!important;width:100%;height:auto!important;padding:10px 14px!important}.cv14[data-phone=true] [data-sum] li>span{width:auto}.cv14[data-phone=true] [role=tablist] button{min-height:40px!important;padding:0 12px!important;font-size:14px!important}.cv14[data-phone=true] [data-sum] li>span:first-child{font-size:22px!important}.cv14[data-phone=true] [data-step]{box-shadow:none!important;background:transparent!important;padding:2px 0 12px!important}.cv14[data-phone=true] [data-nowbox]{padding:12px 0 0!important;background:transparent!important;border-radius:0!important;border-top:2px solid #E9A23B}.cv14[data-phone=true] [data-miss]{padding:0!important;box-shadow:none!important;background:transparent!important}.cv14[data-phone=true] [data-miss] li{font-size:16px!important}.cv14[data-phone=true] [data-okd]{display:none!important}.cv14[data-phone=true] [data-okm]{display:block!important}.cv14[data-phone=true] [data-okm][open] [data-chev]{transform:rotate(180deg)}.cv14[data-phone=true] [data-sbtn]{width:100%;min-height:52px!important;white-space:nowrap;padding:0 12px!important}.cv14[data-phone=true] [data-alert] button{white-space:normal!important}.cv14[data-phone=true] [data-hstats]{gap:10px 14px!important}.cv14[data-phone=true] [data-hstats] dd{font-size:19px!important}.cv14[data-phone=true] [data-hstats]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 12px!important}.cv14[data-phone=true] [data-hstats]>div{padding-left:12px}.cv14[data-phone=true] [data-hstats]>div:first-child{padding-left:0}.cv14[data-phone=true] [data-alert]{flex-direction:column!important;align-items:stretch!important}.cv14 [data-drawer]{animation:dvIn .28s cubic-bezier(.22,1,.36,1)}@keyframes dvIn{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.cv14[data-phone=true] [data-drawer]{position:absolute!important;inset:0!important;width:100%!important;box-shadow:none!important;z-index:65!important}.cv14[data-phone=true] [data-dscrim]{display:none!important}.cv14[data-phone=true] [data-dbody]{padding:16px 16px 22px!important}.cv14[data-phone=true] [data-dtop]{padding:10px 12px!important}.cv14[data-phone=true] [data-dtop] button{min-height:44px!important;padding:0 12px!important;font-size:14.5px!important}.cv14[data-phone=true] [data-dbot]{padding:10px 12px!important}.cv14[data-phone=true] [data-addm]{position:absolute!important;z-index:70!important;align-items:flex-end!important;padding:0!important}.cv14[data-phone=true] [data-addm]>div{border-radius:22px 22px 0 0!important}@media(prefers-reduced-motion:reduce){.cv14 *{transition:none!important;animation:none!important}}.cv14[data-phone=false] [data-split=true]{padding-right:calc(max(400px,calc(100vw - var(--dvSide,268px) - 340px)) + 24px)!important}.cv14[data-phone=false] [data-split=true] [data-thead],.cv14[data-phone=false] [data-split=true] [data-c=releve],.cv14[data-phone=false] [data-split=true] [data-c=found],.cv14[data-phone=false] [data-split=true] [data-c=act]{display:none!important}.cv14[data-phone=false] [data-split=true] [data-trow]{grid-template-columns:minmax(0,1fr)!important;gap:6px 14px!important;padding:12px 16px!important;align-items:center!important}.cv14[data-phone=false] [data-split=true] [data-trow]>span:first-child{grid-row:auto!important}.cv14[data-phone=false] [data-split=true] [data-trow]>span:first-child>span:first-child{font-size:16px!important}.cv14[data-phone=false] [data-split=true] [data-c=status]{grid-column:1!important;grid-row:auto!important}.cv14[data-phone=false] [data-split=true] [data-trow]>span:first-child{flex-direction:row!important;flex-wrap:wrap;align-items:baseline;gap:2px 8px!important}.cv14[data-phone=false] [data-split=true] [data-open]{display:none!important}.cv14 [data-trow][data-sel=true]{background:#eef1f7!important;box-shadow:inset 3px 0 #1e2d4d}.cv14[data-phone=true] [data-split=true]{padding-right:16px!important}.cv14[data-phone=false] [data-split=true]>*:not(header):not(section[aria-label="Vos ann\e9 es"]):not([data-drawer]){display:none!important}.cv14[data-phone=false] [data-split=true]>header p{display:none!important}.cv14[data-phone=false] [data-split=true] section[aria-label="Vos ann\e9 es"] [data-tabs]{flex-wrap:wrap!important;gap:6px!important;padding:12px!important;overflow:visible!important}.cv14[data-phone=false] [data-split=true] section[aria-label="Vos ann\e9 es"] [data-tabs]>*{min-height:36px!important;padding:0 10px!important;font-size:13.5px!important;border-radius:999px!important}.cv14[data-phone=false] [data-split=true]>header{flex-direction:column;align-items:flex-start!important}.cv14[data-phone=false] [data-split=true]>header>*:not(:first-child){display:none!important}.cv14[data-phone=false] [data-split=true] section[aria-label="Vos ann\e9 es"]>div:last-child{display:none!important}.cv14[data-phone=false] [data-split=true] [data-c=status] *{white-space:normal!important}.cv14[data-phone=false] [data-split=true] section[aria-label="Vos ann\e9 es"] [data-tabs]>*{white-space:nowrap}.cv14 [data-split=true] [data-courriers]{display:none!important}.cv14 [data-drawer] [data-stepper]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;row-gap:14px!important}.cv14 [data-drawer] [data-stepper] li{min-width:0}.cv14 [data-drawer] [data-stepper] li span{overflow-wrap:anywhere}.cv14[data-phone=false] [data-app],.cv14[data-phone=false] [data-apphead],.cv14[data-phone=false] [data-phsum],.cv14[data-phone=false] [data-appcta]{display:none!important}.cv14[data-phone=true] [data-main]>:not([data-app]):not([data-drawer]){display:none!important}.cv14[data-phone=true] [data-drawer] [data-dtop],.cv14[data-phone=true] [data-drawer] [data-dbot]{display:none!important}.cv14[data-phone=true] [data-drawer] [data-dbody]>header{display:none!important}.cv14[data-phone=true] [data-phtabs]::-webkit-scrollbar{display:none}.cv14[data-phone=true] [data-dbody]{scrollbar-width:none}.cv14[data-phone=true] [data-dbody]::-webkit-scrollbar{display:none}.cv14[data-phone=true] [data-phsum] span{overflow-wrap:normal}.cv14 [data-crumb]{white-space:nowrap}.cv14 [data-h=mint]:hover{background:#b6edd0!important}.mrr{display:flex;flex-direction:column;gap:20px;width:100%;color:#1e2d4d;font:15px/1.5 ADCF Manrope,Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.mrr :is(h1,h2,h3,p,ol,ul,dl,dd,dt){margin:0;padding:0}.mrr :is(h1,h2,h3){text-wrap:balance}.mrr p{text-wrap:pretty}.mrr a{color:#1e2d4d;text-decoration:none}.mrr :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.mrr svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.mrr-header{display:flex;flex-direction:column;gap:6px}.mrr-kicker{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#5b6576}.adcf-workspace .mrr h1.mrr-hello{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.25;max-width:42ch}.mrr-hello:focus{outline:none}.mrr .mrr-point{display:none;align-items:center;gap:10px;margin-top:8px;min-height:48px;padding:0 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6e2;font-size:15px;font-weight:800;color:#1e2d4d}.mrr .mrr-point:hover{color:#1e2d4d;background:#f7f8f6}.mrr-point>span{flex:1}.mrr-point svg{width:18px;height:18px;stroke:#1f8a5c;stroke-width:2}.mrr-point .mrr-point-go{stroke:#5b6576;stroke-width:2.2}.mrr-sum{display:flex;flex-wrap:wrap;gap:28px;padding:28px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12,0 18px 40px -28px #0f192d59}.mrr-sum-main{flex:1 1 340px;display:flex;flex-direction:column;gap:14px;min-width:0}.mrr-sum-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1f8a5c}.mrr-big{font-size:36px;font-weight:800;letter-spacing:-.035em;line-height:1.1}.mrr-big sup{font-size:.5em}.mrr-big-note{margin-top:-6px;font-size:15px;font-weight:600;line-height:1.35;color:#5b6576}.mrr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:12px 16px}.mrr-stats>div{display:flex;flex-direction:column;gap:3px;min-width:0;padding-left:16px;box-shadow:inset 1px 0 #e7eae5}.mrr-stats>div:first-child{padding-left:0;box-shadow:none}.mrr-stats dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#1e2d4d}.mrr-stats dd>span{white-space:nowrap}.mrr-stats .mrr-stat-unit{font-size:13.5px;font-weight:700;color:#5b6576;letter-spacing:0}.mrr-stats dt{order:2;font-size:13.5px;font-weight:600;line-height:1.3;color:#5b6576}.mrr-rule{height:1px;background:#eef0ec}.mrr-prog{display:flex;flex-direction:column;gap:6px}.mrr-prog-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:700}.mrr-prog-head>span:last-child{font-weight:800;color:#1f8a5c}.mrr-segs{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.mrr-segs>span{height:7px;border-radius:999px;background:#eef0ec}.mrr-segs>span[data-tone=vert]{background:#1f8a5c}.mrr-segs>span[data-tone=orange]{background:#e9a23b}.mrr-segs>span[data-tone=clair]{background:#9fe3c0}.mrr-cta-wrap{margin-top:auto;padding-top:6px}.mrr .mrr-cta{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 22px;border-radius:12px;font-size:16px;font-weight:800;color:#fff;background:linear-gradient(180deg,#2baa73,#1f8a5c 55%,#1a7a51);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #125c3c8c,0 10px 26px -12px #1f8a5ccc;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .2s}.mrr .mrr-cta:hover{color:#fff;transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #125c3c8c,0 14px 30px -10px #1f8a5cd9}.mrr .mrr-cta:active{transform:scale(.97)}.mrr-cta svg{width:18px;height:18px;stroke:#fff;stroke-width:2.4;transition:transform .3s cubic-bezier(.22,1,.36,1)}.mrr-cta:hover svg{transform:translate(3px)}.mrr-sit{flex:2 1 560px;display:flex;flex-direction:column;gap:12px;min-width:0}.mrr-sit h2{font-size:17px;font-weight:800}.mrr-sit ul{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;flex:1}.mrr-sit li{display:flex}.mrr .mrr-card{position:relative;overflow:hidden;width:100%;text-align:left;display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;border-radius:16px;background:#fff;color:inherit;box-shadow:inset 0 0 0 1px #e7eae5,0 10px 24px -20px #0f192d66;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s}.mrr a.mrr-card:hover{color:inherit;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #d5dad3,0 18px 32px -20px #0f192d73}.mrr a.mrr-card:focus-visible{outline:3px solid #1F8A5C;outline-offset:2px}.mrr-card-bar{position:absolute;left:0;top:0;right:0;height:3px}.mrr-card-head{display:flex;align-items:center;gap:8px;width:100%}.mrr-card-icon{width:28px;height:28px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.mrr-card-icon svg{width:15px;height:15px;stroke-width:2.2}.mrr-card-kicker{flex:1;min-width:0;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mrr-card-go{width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#f3f5f2;display:inline-flex;align-items:center;justify-content:center}.mrr-card-go svg{width:14px;height:14px;stroke:#1e2d4d;stroke-width:2.4}.mrr-card-value{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#1e2d4d}.mrr-card-text{font-size:15px;font-weight:600;line-height:1.45;color:#3d4859}.mrr-card-foot{margin-top:auto;padding-top:12px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mrr-card-src{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;background:#f3f5f2;font-size:12.5px;font-weight:700;color:#3d4859}.mrr-card-src svg{width:13px;height:13px;flex-shrink:0;stroke:#5b6576;stroke-width:2}.mrr-card-src>span{font-weight:600;color:#7a8394}.mrr-steps{display:flex;flex-direction:column;gap:14px;padding:26px 28px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #1e2d4d12;scroll-margin-top:20px}.mrr-steps-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.mrr-steps-head h2{font-size:20px;font-weight:800;letter-spacing:-.02em}.mrr-steps-head>span{font-size:14px;font-weight:700;color:#5b6576}.mrr-steps>ol{list-style:none;display:flex;flex-direction:column}.mrr-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}.mrr-step-rail{display:flex;flex-direction:column;align-items:center}.mrr-step-mark{width:34px;height:34px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;background:#fff;color:#5b6576;box-shadow:inset 0 0 0 1.5px #dde2da}.mrr-step-line{flex:1;width:2px;min-height:14px;margin:4px 0;border-radius:2px;background:#e3e6e2}.mrr-step-line[data-last=true]{background:transparent}.mrr-step-box{margin-bottom:12px;padding:6px 0 10px;border-radius:16px;background:transparent;min-width:0;transition:box-shadow .25s,transform .25s}.mrr-step-head{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px 14px;flex-wrap:wrap}.mrr-step-title{min-width:0}.mrr-step-title h3{font-size:16.5px;font-weight:800;line-height:1.3}.mrr-step-title p{margin-top:2px;font-size:14.5px;color:#3d4859}.mrr-step-status{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:800;white-space:nowrap;background:#f4f6f3;color:#5b6576}.mrr-step-date{margin-top:6px;font-size:13.5px;font-weight:700;color:#5b6576}.mrr-step[data-tone=done] .mrr-step-mark{background:#1f8a5c;color:#fff;box-shadow:none}.mrr-step[data-tone=done] .mrr-step-line{background:#1f8a5c}.mrr-step[data-tone=done] .mrr-step-line[data-last=true]{background:transparent}.mrr-step[data-tone=done] .mrr-step-status{background:#e9f6ef;color:#1f8a5c}.mrr-step[data-tone=now] .mrr-step-mark{background:#1e2d4d;color:#fff;box-shadow:none}.mrr-step[data-tone=now] .mrr-step-box{padding:18px 20px;background:#fff;box-shadow:0 0 0 1.5px #1e2d4d,0 14px 30px -22px #0f192d80}.mrr-step[data-tone=now] .mrr-step-status{background:#1e2d4d;color:#fff}.mrr-step[data-tone=wait] .mrr-step-mark{background:#e9a23b;color:#fff}.mrr-step[data-tone=wait] .mrr-step-box{padding:18px 20px;background:#fff;box-shadow:0 0 0 1.5px #e9c48a}.mrr-step[data-tone=wait] .mrr-step-status{background:#fbefdd;color:#8a4b00}.mrr-step[data-tone=open] .mrr-step-mark{background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1.5px #1e2d4d}.mrr-step[data-tone=open] .mrr-step-box{padding:18px 20px;background:#fff;box-shadow:0 0 0 1px #dde2da}.mrr-step-open{margin-top:14px;display:flex;flex-direction:column;gap:12px}.mrr-now{padding:14px 16px;border-radius:14px;background:#f4f6f3}.mrr-now-kicker{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1f8a5c}.mrr-now[data-tone=orange]{background:#fbefdd}.mrr-now[data-tone=orange] .mrr-now-kicker{color:#8a4b00}.mrr-now[data-tone=vert-fond]{background:#e9f6ef}.mrr-now[data-tone=gris] .mrr-now-kicker{color:#5b6576}.mrr-now-text{margin-top:4px;font-size:16px;font-weight:700;line-height:1.4}.mrr-items{list-style:none;margin-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px}.mrr-items>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:start;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #eef0ec}.mrr-item-year{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:30px;padding:0 8px;border-radius:8px;background:#1e2d4d;color:#fff;font-size:14px;font-weight:800}.mrr-items>li[data-annee=aucune]{grid-template-columns:minmax(0,1fr)}.mrr-item-text{font-size:15px;font-weight:700;line-height:1.4}.mrr-item-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13.5px;font-weight:700}.mrr-item-status{display:inline-flex;align-items:center;gap:6px}.mrr-item-status>i{width:7px;height:7px;border-radius:999px}.mrr-pieces{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px}.mrr-miss{padding:14px 16px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #e9c48a}.mrr-miss>p{font-size:14px;font-weight:800;color:#8a4b00}.mrr-miss ul,.mrr-ok ul{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:8px}.mrr-miss li{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:700}.mrr-miss li>span{width:20px;height:20px;flex-shrink:0;border-radius:999px;box-shadow:inset 0 0 0 2px #e9a23b}.mrr-ok{padding:14px 16px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #eef0ec}.mrr-ok>p{font-size:14px;font-weight:800;color:#1f8a5c}.mrr-ok ul{gap:6px}.mrr-ok li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.4;color:#3d4859}.mrr-ok li svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;stroke:#1f8a5c;stroke-width:2.6}.mrr .mrr-step-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;min-height:46px;padding:0 18px;border-radius:11px;font-size:15px;font-weight:800;color:#fff;background:#1e2d4d}.mrr .mrr-step-btn:hover{color:#fff;background:#2a4467}.mrr-ok-phone{display:none;margin-top:14px;border-top:1px solid #EEE3CF;padding-top:10px}.mrr-ok-phone summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:800;color:#1f8a5c}.mrr-ok-phone summary::-webkit-details-marker{display:none}.mrr-ok-phone summary>span{flex:1}.mrr-ok-phone summary svg{width:20px;height:20px;flex-shrink:0;stroke:#1f8a5c;stroke-width:2.6}.mrr-ok-phone summary .mrr-chev{width:18px;height:18px;stroke:#5b6576;stroke-width:2.2}.mrr-ok-phone[open] .mrr-chev{transform:rotate(180deg)}.mrr-ok-phone ul{list-style:none;margin:4px 0 0 30px;display:flex;flex-direction:column;gap:8px}.mrr-ok-phone li{font-size:15px;line-height:1.4;color:#3d4859}.mrr-step-next{display:flex;gap:8px;align-items:flex-start;font-size:14.5px;color:#3d4859}.mrr-step-next svg{width:17px;height:17px;flex-shrink:0;margin-top:2px;stroke:#1f8a5c;stroke-width:2.2}.mrr-step-next strong{color:#1e2d4d}.mrr-alert{display:flex;gap:18px;align-items:center;padding:20px 22px;border-radius:18px;background:#fbefdd;box-shadow:inset 0 0 0 1px #f1d9b5}.mrr-alert-icon{width:40px;height:40px;flex-shrink:0;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:center}.mrr-alert-icon svg{width:20px;height:20px;stroke:#8a4b00;stroke-width:2}.mrr-alert>div{flex:1;min-width:0}.mrr-alert h2{font-size:16px;font-weight:800;line-height:1.45;color:#5a3200}.mrr-alert p{margin-top:2px;font-size:15px;line-height:1.5;color:#5a3200}.mrr .mrr-alert-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:11px;font-size:15px;font-weight:800;color:#fff;background:#1e2d4d;white-space:nowrap}.mrr .mrr-alert-btn:hover{color:#fff;background:#2a4467}.mrr-note{font-size:13.5px;color:#5b6576;max-width:70ch}@media(prefers-reduced-motion:reduce){.mrr *{transition:none!important;animation:none!important}}@media(max-width:767.98px){.rf-coque .rf-body:has(.mrr)>.rf-main.aw-main{padding-top:calc(16px + env(safe-area-inset-top,0px))}.adcf-workspace .mrr h1.mrr-hello{font-size:20px}.mrr-sum{flex-direction:column;padding:20px;gap:18px}.mrr-sum>div{flex:1 1 auto}.mrr-big{font-size:28px;overflow-wrap:anywhere}.mrr-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.mrr-stats>div{padding-left:12px}.mrr-stats>div:first-child{padding-left:0}.mrr-stats dd{font-size:19px}.mrr .mrr-cta{width:100%;justify-content:center}.mrr-sit ul{grid-template-columns:minmax(0,1fr)}.mrr-sit .mrr-card{padding:16px}.mrr *{max-width:100%}.mrr-steps{padding:18px 14px}.mrr-step{grid-template-columns:30px minmax(0,1fr);gap:10px}.mrr-step-mark{width:30px;height:30px}.mrr-step-status{white-space:normal}.mrr .mrr-point{display:flex}.mrr-step-head{justify-content:space-between}.mrr-step .mrr-step-box,.mrr-step[data-tone] .mrr-step-box{box-shadow:none;background:transparent;padding:2px 0 12px}.mrr-now{padding:12px 0 0;background:transparent!important;border-radius:0;border-top:2px solid #E9A23B}.mrr-miss{padding:0;box-shadow:none;background:transparent}.mrr-miss li{font-size:16px}.mrr-ok-desktop{display:none}.mrr-ok-phone{display:block}.mrr .mrr-step-btn{width:100%;min-height:52px;white-space:nowrap;padding:0 12px}.mrr-alert{flex-direction:column;align-items:stretch}.mrr .mrr-alert-btn{white-space:normal}}.aw-home:has(.mrr){padding:0;max-width:none;width:100%;margin:0}.aw-dossiers-grid:has(.mrr){display:block}.mrr [data-bl="1"]{filter:blur(6px);opacity:.75;user-select:none;pointer-events:none}.mrr .mrr-band{margin-top:12px;border-radius:14px;padding:20px 22px;background:#0f3d44;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.mrr .mrr-band:not([data-band2]){border-radius:12px;padding:18px 20px}.mrr .mrr-band-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.mrr .mrr-band-title{margin:0;font-size:18px;font-weight:800;line-height:1.3;text-wrap:pretty;color:#fff}.mrr .mrr-band:not([data-band2]) .mrr-band-title{font-size:16.5px;line-height:1.35}.mrr .mrr-band ul{margin:0;list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:4px}.mrr .mrr-band li{font-size:14.5px;line-height:1.45;color:#e2eeee}.mrr .mrr-band-go{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%}.mrr .mrr-band-btn{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border-radius:6px;font-size:15px;font-weight:800;line-height:1.25;text-align:left;color:#0f3d44;background:#9fe3c0;text-decoration:none}.mrr .mrr-band-btn:hover{background:#b6edd0;color:#0f3d44}.mrr .mrr-band-btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.mrr .mrr-band-go b{flex-shrink:0;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8601c;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:-.02em;box-shadow:0 0 0 2px #ffffff1f}@media(max-width:760px){.mrr .mrr-band-go,.mrr .mrr-band-btn{width:100%}.mrr .mrr-band-btn{flex:1 1 0}.mrr .mrr-band:not([data-band2]) .mrr-band-go b{display:none}}.bvn{position:fixed;inset:0;z-index:290;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f192d8c;color:#1e2d4d;font:15px/1.5 ADCF Manrope,Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.bvn *{box-sizing:border-box}.bvn :is(h2,h3,p,ol,ul){margin:0;padding:0}.bvn :is(h2,h3){text-wrap:balance}.bvn p{text-wrap:pretty}.bvn :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.bvn svg{fill:none;stroke-linecap:round;stroke-linejoin:round}body:has(.bvn) :is(.rf-ask-host,.mr-fab){display:none!important}.bvn-box{width:100%;max-width:900px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 30px 70px -20px #0f192d8c}.bvn-box:focus{outline:none}.bvn-body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"h h" "s w";align-content:start;column-gap:24px;row-gap:14px;padding:20px 22px 16px}.bvn-body::-webkit-scrollbar{display:none}.bvn-body>*{flex-shrink:0}.bvn-head{grid-area:h}.bvn-steps{grid-area:s}.bvn-wait{grid-area:w}.bvn-head{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:20px;background:#e6f7ee}.bvn-check{width:40px;height:40px;border-radius:12px;background:#17714a;display:inline-flex;align-items:center;justify-content:center}.bvn-check svg{width:20px;height:20px;stroke:#9fe3c0;stroke-width:2.2}.bvn .bvn-head h2{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#0e3b26}.bvn-intro{font-size:15px;line-height:1.5;color:#1e4a33}.bvn-segs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:2px}.bvn-segs span{height:5px;border-radius:999px;background:#17714a2e}.bvn-segs [data-state=done]{background:#1f8a5c}.bvn-segs [data-state=now]{background:#e08a1e}.bvn-progress{font-size:13px;font-weight:700;color:#17714a}.bvn :is(.bvn-steps,.bvn-wait){display:flex;flex-direction:column}.bvn :is(.bvn-steps,.bvn-wait) h3{padding-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7483}.bvn-steps ol{list-style:none;display:flex;flex-direction:column}.bvn-steps li{display:flex;align-items:flex-start;gap:12px;padding:9px 0;border-bottom:1px solid #F0F2EE}.bvn-mark{width:24px;height:24px;flex-shrink:0;margin-top:1px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:#fff;color:#fff;box-shadow:inset 0 0 0 2px #c9cfc7}.bvn-steps [data-state=done] .bvn-mark{background:#1f8a5c;box-shadow:none}.bvn-steps [data-state=now] .bvn-mark{box-shadow:inset 0 0 0 7px #e08a1e}.bvn-step-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bvn-step-name{font-size:15px;font-weight:700;color:#1e2d4d}.bvn-steps [data-state=todo] .bvn-step-name{font-weight:600;color:#5b6576}.bvn-step-detail{font-size:13px;color:#5b6576}.bvn-now{flex-shrink:0;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;white-space:nowrap;font-size:11.5px;font-weight:700;background:#fbefdd;color:#8a4b00}.bvn-wait ul{list-style:none;display:flex;flex-direction:column;gap:8px}.bvn-wait li{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:14px;background:#f7f8f6}.bvn-wait-icon{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #e4e7e2;display:inline-flex;align-items:center;justify-content:center}.bvn-wait-icon svg{width:18px;height:18px;stroke:#1e2d4d;stroke-width:1.9}.bvn-wait-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.bvn-wait-title{font-size:14.5px;font-weight:700}.bvn-wait-sub{font-size:12.5px;color:#5b6576;text-wrap:pretty}.bvn-pill{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;white-space:nowrap;font-size:12px;font-weight:700;background:#eef1f7;color:#1e2d4d}.bvn-pill[data-ready=true]{background:#ddf5e7;color:#17714a}.bvn-foot{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:14px 22px 16px;border-top:1px solid #F0F2EE;background:#fff}.bvn-next{display:flex;align-items:center;gap:16px;padding:14px 16px;border-radius:18px;background:#1e2d4d;color:#fff}.bvn-next-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.bvn-next-kicker{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9fe3c0}.bvn .bvn-next h3{font-size:17px;font-weight:700;line-height:1.3;text-wrap:pretty;color:#fff}.bvn-next-sub{font-size:13px;color:#c9d2e3}.bvn-next-lead{font-size:13px;line-height:1.4;color:#c9d2e3;text-wrap:pretty}.bvn-min{width:58px;height:58px;flex-shrink:0;border-radius:999px;background:#9fe3c0;color:#0e3b26;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;transform:rotate(-8deg)}.bvn-min span:first-child{font-size:18px;font-weight:800}.bvn-min span:last-child{font-size:10px;font-weight:700}.bvn a.bvn-start{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border:0;border-radius:999px;background:#9fe3c0;color:#0e3b26;font-size:16px;font-weight:800;white-space:nowrap;text-decoration:none;transition:transform .15s,box-shadow .15s}.bvn a.bvn-start:hover{color:#0e3b26;transform:translateY(-1px);box-shadow:0 8px 20px #9fe3c059}.bvn a.bvn-start-phone{display:none}.bvn-later{appearance:none;align-self:center;min-height:36px;padding:0 10px;border:0;background:transparent;color:#1e2d4d;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:767.98px){.bvn{padding:0;align-items:stretch}.bvn-box{max-width:none;max-height:none;height:100%;border-radius:0;padding-top:env(safe-area-inset-top,0px)}.bvn-body{display:flex;flex-direction:column;gap:14px;padding:4px 18px 12px}.bvn-foot{gap:6px;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px))}.bvn-next{gap:12px;padding:12px 14px}.bvn .bvn-next h3{font-size:15.5px}.bvn-next-sub,.bvn a.bvn-start-desk{display:none}.bvn a.bvn-start-phone{display:flex;min-height:54px;background:#1f8a5c;color:#fff}.bvn a.bvn-start-phone:hover{color:#fff}}@media(prefers-reduced-motion:reduce){.bvn a.bvn-start{transition:none}}@media print{.bvn{display:none!important}}.rf-coque .ddr{display:flex;flex-direction:column;gap:18px;color:#1e2d4d;font-size:15px;line-height:1.5}.rf-coque .ddr :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}.rf-coque .ddr button{font-family:inherit;cursor:pointer}.rf-coque .ddr button:disabled{cursor:default;opacity:.45}.rf-coque .ddr a{color:#1e2d4d;text-decoration:none}.rf-coque .ddr :is(button,a):focus-visible{outline:3px solid #9FE3C0;outline-offset:2px}.rf-coque .ddr-mob,.rf-coque .ddr-done.ddr-done-m{display:none}.rf-coque .ddr-col{display:flex;flex-direction:column;gap:16px}.rf-coque .ddr-top{margin-top:58px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}.rf-coque .ddr-top>div{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.rf-coque .ddr-kick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7483}.rf-coque .ddr-pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:6px;letter-spacing:0;text-transform:none;white-space:nowrap;font-size:11.5px;font-weight:600;background:#e9f6ef;color:#17714a}.rf-coque .ddr-pill>i{width:5px;height:5px;border-radius:999px;background:#17714a}.rf-coque .ddr-top h1{font-size:clamp(28px,3.2vw,38px);font-weight:500;letter-spacing:-.02em;line-height:1.15}.rf-coque .ddr-pension{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13.5px;font-weight:600;color:#1e2d4d;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#b9c0b6!important}.rf-coque .ddr-pension:hover{color:#17714a}.rf-coque .ddr-error{padding:12px 16px;border-radius:12px;background:#fdf1f0;color:#b42318;font-size:14px;font-weight:600}.rf-coque .ddr-done{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px #3dd68c}.rf-coque .ddr-done-k{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#17714a}.rf-coque .ddr-done-k>i,.rf-coque .ddr-cur>i{width:18px;height:18px;border-radius:999px;background:#3dd68c;color:#0e3b26;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-style:normal}.rf-coque .ddr-done h2{font-size:16px;font-weight:600;line-height:1.35}.rf-coque .ddr-done ul{list-style:none;display:flex;flex-direction:column}.rf-coque .ddr-done li{display:flex;gap:8px;padding:8px 0;border-top:1px solid #F0F2EE;font-size:13.5px;line-height:1.45}.rf-coque .ddr-done li>i{color:#17714a;font-weight:700;font-style:normal}.rf-coque .ddr-done li strong{font-weight:600}.rf-coque .ddr-done-n{font-size:13px;color:#5b6576}.rf-coque .ddr-done>button{align-self:flex-start;min-height:32px;padding:0;border:0;background:transparent;color:#1e2d4d;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.rf-coque .ddr-fr{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #1e2d4d0d}.rf-coque .ddr-fr-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.rf-coque .ddr-fr-head h2{white-space:nowrap;flex-shrink:0;font-size:14.5px;font-weight:600}.rf-coque .ddr-fr-head>span{font-size:13px;font-weight:600}.rf-coque .ddr-fr-box{position:relative;margin:4px 34px 0}.rf-coque .ddr-fr-up,.rf-coque .ddr-fr-dn{position:relative;height:100px}.rf-coque .ddr-card{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 9px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #d5dad3,0 1px 2px #1e2d4d14;color:#1e2d4d;text-align:center;width:max-content;max-width:92px;white-space:normal;line-height:1.3;transform:translate(-50%)}.rf-coque .ddr-fr-up .ddr-card{bottom:4px}.rf-coque .ddr-fr-dn .ddr-card{top:4px}.rf-coque .ddr-card[data-edge=left]{transform:translate(-34px);align-items:flex-start;text-align:left}.rf-coque .ddr-card[data-edge=right]{transform:translate(calc(-100% + 34px));align-items:flex-end;text-align:right}.rf-coque .ddr-card:hover{background:#f4f6f3}.rf-coque .ddr-card[data-on]{background:#eef1f7;box-shadow:inset 0 0 0 2px #1e2d4d}.rf-coque .ddr-card-n{font-size:12.5px;font-weight:600}.rf-coque .ddr-card-a{font-size:11.5px;color:#6b7483}.rf-coque .ddr-badge{display:inline-flex;align-items:center;height:19px;padding:0 7px;white-space:nowrap;border-radius:6px;font-size:11px;font-weight:600;background:#1e2d4d;color:#fff}.rf-coque .ddr-fr-up .ddr-badge{margin-bottom:2px}.rf-coque .ddr-fr-dn .ddr-badge{margin-top:3px}.rf-coque .ddr-fr-track{position:relative;height:36px}.rf-coque .ddr-zones{position:absolute;left:0;right:0;top:14px;height:8px;display:flex;gap:2px}.rf-coque .ddr-dot{position:absolute;top:0;transform:translate(-50%);width:36px;height:36px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.rf-coque .ddr-dot>span{border-radius:999px;box-sizing:border-box}.rf-coque .ddr-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12.5px;color:#3d4859}.rf-coque .ddr-legend>span{display:inline-flex;align-items:center;gap:6px}.rf-coque .ddr-legend i{width:14px;height:8px;border-radius:999px}.rf-coque .ddr-hint{font-size:13px;color:#5b6576}.rf-coque .ddr-compare{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13.5px;font-weight:600;color:#1e2d4d;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#b9c0b6!important}.rf-coque .ddr-compare:hover{color:#17714a}.rf-coque .ddr-detail{position:relative;margin-top:2px;display:flex;flex-direction:column;gap:12px;padding:18px 20px 20px;border-radius:16px;background:#fff;box-shadow:0 0 0 2px #1e2d4d}.rf-coque .ddr-notch{position:absolute;top:-9px;width:16px;height:16px;margin-left:-8px;background:#fff;border-top:2px solid #1E2D4D;border-left:2px solid #1E2D4D;transform:rotate(45deg)}.rf-coque .ddr-detail>div:first-of-type{display:flex;flex-direction:column;gap:4px;min-width:0}.rf-coque .ddr-kick2{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7483}.rf-coque .ddr-detail h2{font-size:19px;font-weight:600;line-height:1.3;text-wrap:pretty}.rf-coque .ddr-p{font-size:14.5px;line-height:1.55;text-wrap:pretty}.rf-coque .ddr-dl{display:flex;flex-direction:column;border-top:1px solid #F0F2EE}.rf-coque .ddr-dl>div{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid #F0F2EE}.rf-coque .ddr-dl dt{font-size:12px;font-weight:600;color:#6b7483}.rf-coque .ddr-dl dd{font-size:14px;line-height:1.5;text-wrap:pretty}.rf-coque .ddr-corr{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:#e6f7ee}.rf-coque .ddr-corr p{font-size:14px;line-height:1.5}.rf-coque .ddr-corr a{align-self:flex-start;min-height:28px;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#17714a;text-decoration:underline;text-underline-offset:3px}.rf-coque .ddr-r2{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.rf-coque .ddr-r2>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#f7f8f6}.rf-coque .ddr-r2 dt{font-size:12px;font-weight:600;color:#6b7483}.rf-coque .ddr-r2 dd{font-size:18px;font-weight:500;line-height:1.3}.rf-coque .ddr-choose{align-self:flex-start;margin-top:4px;height:42px;padding:0 20px;border:0;border-radius:999px;background:#3dd68c;color:#0e3b26;font-size:14px;font-weight:600;white-space:nowrap;transition:transform .15s,box-shadow .15s}.rf-coque .ddr-choose:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #1f8a5c47}.rf-coque .ddr-link-btn{display:inline-flex;align-items:center;justify-content:center}.rf-coque .ddr-cur{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:#17714a}.rf-coque .ddr-amt{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid #F0F2EE}.rf-coque .ddr-amt>p{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;color:#5b6576}@media(max-width:767.98px){.rf-coque .ddr{gap:12px}.rf-coque .ddr-desk{display:none}.rf-coque .ddr-mob{display:flex;flex-direction:column;gap:12px}.rf-coque .ddr-mob-bar{display:flex;align-items:center;justify-content:space-between;height:52px}.rf-coque .ddr-mob-bar>button{width:40px;height:40px;border:0;border-radius:999px;background:#fff;box-shadow:0 1px 3px #1e2d4d1f;display:inline-flex;align-items:center;justify-content:center;color:#1e2d4d}.rf-coque .ddr-mob-bar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .ddr-mob-bar>span{font-size:15px;font-weight:700}.rf-coque .ddr-mob-bar>i{width:40px;height:40px}.rf-coque .ddr-mob-head{display:flex;flex-direction:column;gap:6px;padding:0 2px}.rf-coque .ddr-mob-pills{display:flex;align-items:center;justify-content:space-between;gap:8px}.rf-coque .ddr-mob-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #1e2d4d14;font-size:12.5px;font-weight:700}.rf-coque .ddr-mob-stat{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#f6c76e;color:#4a2e00;font-size:12.5px;font-weight:700}.rf-coque .ddr-mob-stat>i{width:6px;height:6px;border-radius:999px;background:currentColor}.rf-coque .ddr-mob-stat[data-plein]{background:#9fe3c0;color:#0f2a1c}.rf-coque .ddr-mob-head h1{margin-top:4px;font-size:29px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.rf-coque .ddr-mob-head>p{font-size:14px;color:#5b6576}.rf-coque .ddr-mob-fr{display:flex;flex-direction:column;gap:14px;padding:16px 12px 12px;border-radius:22px;background:#fff;box-shadow:0 1px 2px #1e2d4d0d}.rf-coque .ddr-mob-fr>div[role=group]{display:grid}.rf-coque .ddr-mob-fr>div[role=group]>button{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:#1e2d4d}.rf-coque .ddr-mob-track{position:relative;width:100%;height:30px;display:flex;align-items:center;justify-content:center}.rf-coque .ddr-mob-track>i{position:absolute;top:13.5px;height:3px;left:0;right:50%}.rf-coque .ddr-mob-track>i+i{left:50%;right:0}.rf-coque .ddr-mob-track>b{position:relative;width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;box-sizing:border-box}.rf-coque .ddr-mob-lab{max-width:100%;min-height:27px;font-size:11px;font-weight:600;line-height:1.2;text-align:center;color:#6b7483}.rf-coque .ddr-mob-lab[data-on]{font-weight:800;color:#1e2d4d}.rf-coque .ddr-mob-ul{width:18px;height:3px;border-radius:2px;background:transparent}.rf-coque .ddr-mob-ul[data-on]{background:#1e2d4d}.rf-coque .ddr-mob-tiles{display:grid;gap:6px}.rf-coque .ddr-mob-fr .ddr-compare{align-self:center}.rf-coque .ddr-mob-tiles>div{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:14px;background:#f4f6f3}.rf-coque .ddr-mob-tiles span{font-size:11.5px;color:#5b6576}.rf-coque .ddr-mob-tiles strong{font-size:14.5px;font-weight:700;white-space:nowrap}.rf-coque .ddr-mob-detail{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;background:#fff;box-shadow:0 1px 2px #1e2d4d0d}.rf-coque .ddr-mob-dh{display:flex;align-items:center;gap:12px}.rf-coque .ddr-mob-dh>span{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#eef1f7;display:inline-flex;align-items:center;justify-content:center}.rf-coque .ddr-mob-dh svg{width:19px;height:19px;fill:none;stroke:#1e2d4d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .ddr-mob-dh>div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.rf-coque .ddr-mob-dh>div>span{font-size:12px;font-weight:600;color:#5b6576}.rf-coque .ddr-mob-dh h2{font-size:16px;font-weight:700;line-height:1.3;text-wrap:pretty}.rf-coque .ddr-mob-p{font-size:14.5px;line-height:1.5;text-wrap:pretty}.rf-coque .ddr-mob-dl{display:flex;flex-direction:column;border-radius:16px;background:#f4f6f3;padding:2px 12px}.rf-coque .ddr-mob-dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:11px 0;border-bottom:1px solid #E7EAE5}.rf-coque .ddr-mob-dl>div:last-child{border-bottom:0}.rf-coque .ddr-mob-dl dt{font-size:12.5px;line-height:1.4;color:#5b6576}.rf-coque .ddr-mob-dl dd{font-size:13.5px;font-weight:600;line-height:1.4;text-wrap:pretty}.rf-coque .ddr-mob-detail .ddr-corr{padding:14px;border-radius:16px;background:#e3f6ea;gap:6px}.rf-coque .ddr-mob-detail .ddr-corr a{min-height:32px;font-size:14px;font-weight:700;text-decoration:none}.rf-coque .ddr-mob-after{font-size:14px;line-height:1.5;color:#3d4859}.rf-coque .ddr-mob-r2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rf-coque .ddr-mob-r2>div{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:14px;background:#f4f6f3}.rf-coque .ddr-mob-r2 span{font-size:11.5px;color:#5b6576}.rf-coque .ddr-mob-r2 strong{font-size:15px;font-weight:700}.rf-coque .ddr-mob-detail .ddr-amt{padding-top:0;border-top:0}.rf-coque .ddr-mob-detail .ddr-amt>p{font-size:12.5px;line-height:1.45}.rf-coque .ddr-choose-m{min-height:52px;border:0;border-radius:999px;background:#11161f;color:#fff!important;font-size:15.5px;font-weight:700}.rf-coque .ddr-mob-cur{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:999px;background:#e3f6ea;font-size:14px;font-weight:700;color:#17714a}.rf-coque .ddr-mob-pension{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:22px;background:#fff;box-shadow:0 1px 2px #1e2d4d0d;color:#1e2d4d}.rf-coque .ddr-mob-pension>span:first-child{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#e3f6ea;display:inline-flex;align-items:center;justify-content:center}.rf-coque .ddr-mob-pension svg{width:19px;height:19px;fill:none;stroke:#17714a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .ddr-mob-pension>span:nth-child(2){flex:1;display:flex;flex-direction:column;line-height:1.3}.rf-coque .ddr-mob-pension strong{font-size:15px;font-weight:700}.rf-coque .ddr-mob-pension small{font-size:12.5px;color:#5b6576}.rf-coque .ddr-mob-pension>span:last-child{font-size:20px;color:#9aa2ad}.rf-coque .ddr-done.ddr-done-m{display:flex}}.ddr-checks{list-style:none;margin:10px 0 4px;padding:0;display:flex;flex-direction:column;gap:8px}.ddr-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:#1e2d4d}.ddr-checks li>span:first-child{flex-shrink:0}.ddr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ddr-btn-note{margin:8px 0 0;font-size:13.5px;line-height:1.45;color:#5b6576}.rf-coque .ddr-amtb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 16px;border-radius:12px;background:#0f3d44;color:#fff}.rf-coque .ddr-amtb>p{flex:1 1 200px;min-width:0;margin:0;font-size:15.5px;font-weight:800;line-height:1.35;color:#fff}.rf-coque .ddr-amtb>span,.rf-coque .ddr-lockb>span{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;max-width:100%}.rf-coque .ddr-amtb button,.rf-coque .ddr-lockb button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:0;border-radius:6px;font-size:14px;font-weight:800;color:#0f3d44;background:#9fe3c0;white-space:nowrap;cursor:pointer}.rf-coque .ddr-amtb button:hover,.rf-coque .ddr-lockb button:hover{background:#b6edd0}.rf-coque .ddr-amtb svg,.rf-coque .ddr-lockb svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.rf-coque .ddr-amtb b,.rf-coque .ddr-lockb b{flex-shrink:0;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8601c;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:-.02em;box-shadow:0 0 0 2px #ffffff1f}.rf-coque .ddr-blur{display:inline-block;font-size:16px;font-weight:800;filter:blur(6px);user-select:none;pointer-events:none;white-space:nowrap}.rf-coque .ddr-lockb{border-radius:14px;padding:20px 22px;background:#0f3d44;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.rf-coque .ddr-lockb>div{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.rf-coque .ddr-lockb-t{margin:0;font-size:18px;font-weight:800;line-height:1.3;color:#fff}.rf-coque .ddr-lockb ul{list-style:disc;margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.rf-coque .ddr-lockb li{font-size:14.5px;line-height:1.45;color:#e2eeee}.rf-coque .ddr-lockb-max{margin:0;font-size:14px;font-weight:600;color:#9fe3c0}.rf-coque .ddr-lockb button{min-height:48px;padding:10px 16px;font-size:15px;line-height:1.25;text-align:left;white-space:normal;flex:0 1 auto;min-width:0}.rf-coque .ddr-lockd{display:flex;flex-direction:column;gap:8px}.rf-coque .ddr-lockd>p{margin:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b6576}.rf-coque .ddr-letter{filter:blur(6px);user-select:none;pointer-events:none;padding:16px 18px;border-radius:12px;background:#fcfcfa;box-shadow:inset 0 0 0 1px #e3e6e2;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.6;color:#1e2d4d}.rf-coque .ddr-letter p{margin:0 0 10px}.rf-coque .ddr-blur-btn{align-self:flex-start;display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border-radius:999px;background:#11161f;color:#fff;font-size:15px;font-weight:800;filter:blur(6px);user-select:none;pointer-events:none}.rf-coque .mpr{container-type:inline-size;container-name:mpr;display:flex;flex-direction:column;gap:20px;color:#1e2d4d;font-size:15px;line-height:1.5}.rf-coque .mpr :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.rf-coque .mpr :where(h1,h2,h3){text-wrap:balance}.rf-coque .mpr :where(p){text-wrap:pretty}.rf-coque .mpr :where(ul){list-style:none}.rf-coque .mpr:not(.mpr-free) :where(button){font:inherit;cursor:pointer}.rf-coque .mpr-free :where(button){font:inherit;cursor:pointer}.rf-coque .mpr :focus-visible{outline:2px solid #1F8A5C;outline-offset:2px;border-radius:8px}.rf-coque .mpr [data-cta]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .2s}.rf-coque .mpr [data-cta]:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #125c3c8c,0 14px 30px -10px #1f8a5cd9}.rf-coque .mpr [data-cta]:active{transform:scale(.97)}.rf-coque .mpr [data-cta] svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.rf-coque .mpr [data-cta]:hover svg{transform:translate(3px)}.rf-coque .mpr svg{flex-shrink:0}.rf-coque .mpr-head{display:flex;flex-direction:column;gap:6px;margin-top:40px}.rf-coque .mpr-head h1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(26px,2.6vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#1e2d4d}.rf-coque .mpr-head>p{font-size:15px;color:#5b6576}.rf-coque .mpr-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:0;background:#ddf5e7;color:#17714a}.rf-coque .mpr-pill[data-tone=orange]{background:#fbefdd;color:#8a4b00}.rf-coque .mpr-pill[data-tone=navy]{background:#eef1f7;color:#1e2d4d}.rf-coque .mpr-cofree{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;background:#f7f8f6}.rf-coque .mpr-cofree-t{flex:1 1 260px;display:flex;flex-direction:column;gap:4px;min-width:0}.rf-coque .mpr-cofree-t>span:first-child{font-size:15px;font-weight:700;color:#1e2d4d}.rf-coque .mpr-cofree-t>span:last-child{font-size:13.5px;color:#5b6576}.rf-coque .mpr-cofree-g{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.rf-coque .mpr-cofree-t>.mpr-cofree-g>span:first-child{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.1;color:#17714a;white-space:nowrap}.rf-coque .mpr-cofree-g>span:last-child{font-size:14px;color:#5b6576}.rf-coque .mpr-lockbtn{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:0;border-radius:10px;background:#eef1f7;color:#1e2d4d;font:inherit;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer}.rf-coque .mpr-lockbtn:hover{background:#e3e8f2}.rf-coque .mpr-i-lock{width:15px;height:15px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-free .mpr-dlrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rf-coque .mpr-free .mpr-dlrow>span:first-child{white-space:nowrap}.rf-coque .mpr-free .mpr-dtag[data-tone=orange]{background:#fbefdd;color:#8a4b00}.rf-coque .mpr-free .mpr-dl>.mpr-dlsub{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12.5px;font-weight:400;color:#6b7483}.rf-coque .mpr-free .mpr-lk{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#1e2d4d;white-space:nowrap}.rf-coque .mpr-free .mpr-lk .mpr-i-lock{width:12px;height:12px;stroke-width:2.2}.rf-coque .mpr-free .mpr-apply{display:inline-flex;align-items:center;justify-content:center;gap:8px}.rf-coque .mpr-free .mpr-apply .mpr-i-lock{width:17px;height:17px;stroke-width:2.2}.rf-coque .mpr-pill>span{width:6px;height:6px;border-radius:999px;background:currentColor}.rf-coque .mpr-linkbtn{padding:0;border:0;background:transparent;font:inherit;font-weight:700;color:#1e2d4d;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.rf-coque .mpr-card{border-radius:20px;background:#fff;box-shadow:0 0 0 1px #1e2d4d0f,0 1px 2px #1e2d4d0a}.rf-coque .mpr-hero{padding:26px 28px 24px;display:flex;flex-direction:column;gap:20px}.rf-coque .mpr-herorow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 24px}.rf-coque .mpr-herotext{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:8px}.rf-coque .mpr-herol{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:#3d4859}.rf-coque .mpr-herol svg{width:18px;height:18px;fill:none;stroke:#1f8a5c;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-bigline{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.rf-coque .mpr-big{font-size:clamp(46px,5vw,62px);font-weight:700;letter-spacing:-.04em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.rf-coque .mpr-approx{font-size:17px;font-weight:700;color:#1e2d4d;white-space:nowrap;letter-spacing:0}.rf-coque .mpr-cvn .mpr-approx{font-size:15px}.rf-coque .mpr-bigl{font-size:17px;font-weight:700;color:#1e2d4d;white-space:nowrap}.rf-coque .mpr-sub{font-size:15px;color:#5b6576}.rf-coque .mpr-hbtn{display:flex;flex-wrap:wrap;gap:8px}.rf-coque .mpr-btn-ghost,.rf-coque .mpr-btn-cta{display:inline-flex;align-items:center;gap:8px;min-height:48px;border:0;border-radius:999px;font-size:15px;white-space:nowrap}.rf-coque .mpr-btn-ghost{padding:0 18px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad3;font-weight:700;color:#1e2d4d}.rf-coque .mpr-btn-ghost:hover{background:#f4f6f3}.rf-coque .mpr-btn-cta{padding:0 20px;background:#1f8a5c;color:#fff;font-weight:800;box-shadow:inset 0 1px #ffffff40,0 0 0 1px #125c3c80}.rf-coque .mpr-btn-ghost svg,.rf-coque .mpr-btn-cta svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-btn-cta svg{stroke-width:2}.rf-coque .mpr-reason{font-size:14.5px;color:#3d4859}.rf-coque .mpr-calc{display:flex;flex-direction:column;border-radius:14px;background:#f7f8f6;box-shadow:inset 0 0 0 1px #eef0ec;overflow:hidden}.rf-coque .mpr-calcrow{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:2px 10px;align-items:baseline;padding:11px 16px;border-top:1px solid #EEF0EC}.rf-coque .mpr-calcrow:first-child{border-top:0}.rf-coque .mpr-op{font-size:16px;font-weight:800;color:#8a93a5}.rf-coque .mpr-calcl{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.rf-coque .mpr-calcname{font-size:15px;font-weight:600;color:#1e2d4d}.rf-coque .mpr-note{font-size:13.5px;color:#5b6576}.rf-coque .mpr-calcl .mpr-linkbtn{font-size:14px}.rf-coque .mpr-calcv{font-size:15px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;color:#1e2d4d}.rf-coque .mpr-calcrow[data-tone=muted] .mpr-calcv{color:#5b6576}.rf-coque .mpr-calcrow[data-tone=none] .mpr-calcv{color:#8a93a5}.rf-coque .mpr-calcrow[data-tone=strong] .mpr-calcname{font-weight:800}.rf-coque .mpr-calcrow[data-tone=strong] .mpr-op{color:#1e2d4d}.rf-coque .mpr-calcrow[data-tone=total]{background:#e7f5ec}.rf-coque .mpr-calcrow[data-tone=total] .mpr-calcname{font-weight:800}.rf-coque .mpr-calcrow[data-tone=total] .mpr-op,.rf-coque .mpr-calcrow[data-tone=total] .mpr-calcv{color:#17714a}.rf-coque .mpr-calcrow[data-tone=total] .mpr-calcv{font-size:17px}.rf-coque .mpr-cmp{padding:22px 24px;display:flex;flex-direction:column;gap:18px}.rf-coque .mpr-cmphead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.rf-coque .mpr-cmphead>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.rf-coque .mpr-cmphead>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.rf-coque .mpr-cmphead h2{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:800}.rf-coque .mpr-h2i{width:32px;height:32px;border-radius:10px;background:#eef1f7;display:inline-flex;align-items:center;justify-content:center}.rf-coque .mpr-h2i svg{width:17px;height:17px;fill:none;stroke:#1e2d4d;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-cmphead p{font-size:14px;color:#5b6576}.rf-coque .mpr-cmpc{display:grid;gap:12px}.rf-coque .mpr-cvcard{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e6e9e4;min-width:0}.rf-coque .mpr-cvcard[data-ref]{background:#f7f8f6}.rf-coque .mpr-cvk{display:flex;align-items:center;justify-content:space-between;gap:8px}.rf-coque .mpr-cvk>span:first-child{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;white-space:nowrap}.rf-coque .mpr-cvk>span:first-child>span{width:10px;height:10px;border-radius:3px}.rf-coque .mpr-tp{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:#eef1f7;font-size:11.5px;font-weight:800}.rf-coque .mpr-cvd{font-size:17px;font-weight:700;line-height:1.25}.rf-coque .mpr-cvd>span{display:block;font-size:13px;font-weight:500;color:#5b6576}.rf-coque .mpr-cvn{display:flex;flex-direction:column;gap:2px}.rf-coque .mpr-cvn>span:first-child{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.1;white-space:nowrap}.rf-coque .mpr-cvn>span:last-child{font-size:13px;color:#5b6576}.rf-coque .mpr-chips{display:flex;flex-direction:column;gap:6px;min-height:150px}.rf-coque .mpr-chips li{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;line-height:1.3;color:#3d4859}.rf-coque .mpr-chips li>span{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap;background:#eef1f7;color:#1e2d4d}.rf-coque .mpr-chips li>span[data-tone=green]{background:#e7f5ec;color:#17714a}.rf-coque .mpr-chips li>span[data-tone=orange]{background:#fbefdd;color:#8a4b00}.rf-coque .mpr-chips li>span[data-tone=red]{background:#fbe9e9;color:#b42318}.rf-coque .mpr-chips .mpr-refnote{font-size:13.5px;color:#5b6576}.rf-coque .mpr-cvbtn{margin-top:auto;min-height:44px;padding:6px 12px;border:0;border-radius:12px;font-size:14.5px;font-weight:800;line-height:1.2;background:#1f8a5c;color:#fff}.rf-coque .mpr-cvbtn[data-ref]{background:#fff;color:#1e2d4d;box-shadow:inset 0 0 0 1.5px #d5dad3}.rf-coque .mpr-cvbtn:hover{filter:brightness(.96)}.rf-coque .mpr-error{font-size:14.5px;font-weight:700;color:#8a4b00}.rf-coque .mpr-chart{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:16px;box-shadow:inset 0 0 0 1px #eef0ec}.rf-coque .mpr-charthead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rf-coque .mpr-charthead>div:first-child{display:flex;flex-direction:column;gap:2px}.rf-coque .mpr-charthead h3{font-size:15.5px;font-weight:800}.rf-coque .mpr-charthead p{font-size:13.5px;color:#5b6576}.rf-coque .mpr-tabs{display:inline-flex;flex-wrap:nowrap;gap:4px;max-width:100%;overflow-x:auto;padding:4px;border-radius:12px;background:#f1f3ef}.rf-coque .mpr-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:0;border-radius:9px;font-size:13.5px;font-weight:700;white-space:nowrap;background:transparent;color:#1e2d4d}.rf-coque .mpr-tabs button[aria-selected=true]{background:#fff;box-shadow:0 1px 2px #1e2d4d1f}.rf-coque .mpr-tabs button>span{width:8px;height:8px;border-radius:2px}.rf-coque .mpr-plot{position:relative}.rf-coque .mpr-plot svg{width:100%;height:auto;display:block}.rf-coque .mpr-tip{position:absolute;z-index:2;top:4px;min-width:190px;padding:10px 12px;border-radius:12px;background:#1e2d4d;color:#fff;box-shadow:0 12px 24px -10px #0f192d80;pointer-events:none;transition:left .15s}.rf-coque .mpr-tip>p:first-child{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b7c0d6;padding-bottom:6px}.rf-coque .mpr-tip>p+p{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.7}.rf-coque .mpr-tip>p+p>span:first-child{width:8px;height:8px;border-radius:999px;box-shadow:0 0 0 2px #fff}.rf-coque .mpr-tip>p+p>span:nth-child(2){flex:1;white-space:nowrap}.rf-coque .mpr-tip strong{white-space:nowrap}.rf-coque .mpr-axis{position:absolute;inset:0;pointer-events:none;font-size:11px;color:#6b7483}.rf-coque .mpr-ylab{position:absolute;right:92.19%;transform:translateY(-50%);white-space:nowrap}.rf-coque .mpr-xlab{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap}.rf-coque .mpr-mine{position:absolute;right:2.5%;top:44.5%;transform:translateY(-100%);font-weight:800;color:#1e2d4d;white-space:nowrap;background:#f3faf6e6;padding:0 4px;border-radius:4px}.rf-coque .mpr-mk{position:absolute;padding:2px 8px;border-radius:6px;background:#fff;font-size:12px;font-weight:800;color:#1e2d4d;white-space:nowrap}.rf-coque .mpr-hint{font-size:13px;color:#6b7483}.rf-coque .mpr-low{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.rf-coque .mpr-lowcol{display:flex;flex-direction:column;gap:18px;min-width:0}.rf-coque .mpr-dv,.rf-coque .mpr-co{padding:20px 22px;display:flex;flex-direction:column;gap:14px}.rf-coque .mpr-dv h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:800}.rf-coque .mpr-dv h2 svg{width:18px;height:18px;fill:none;stroke:#1f8a5c;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-dvsum{display:flex;align-items:baseline;gap:8px}.rf-coque .mpr-dvsum>span:first-child{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1;white-space:nowrap}.rf-coque .mpr-dvsum>span:last-child{font-size:14px;color:#6b7483}.rf-coque .mpr-caisses{display:flex;flex-direction:column;gap:12px}.rf-coque .mpr-caisses li{display:grid;grid-template-columns:minmax(0,1fr) 70px 64px;gap:10px;align-items:center}.rf-coque .mpr-cn{min-width:0;display:flex;flex-direction:column;line-height:1.3}.rf-coque .mpr-cn>span:first-child{font-size:14.5px;font-weight:700}.rf-coque .mpr-cn>span+span{font-size:12.5px;color:#6b7483}.rf-coque .mpr-cbar{height:6px;border-radius:999px;background:#eef0ec;overflow:hidden}.rf-coque .mpr-cbar>span{display:block;height:100%;border-radius:999px;background:#1f8a5c}.rf-coque .mpr-cm{text-align:right;white-space:nowrap;font-size:14.5px;font-weight:700}.rf-coque .mpr-agirc{font-size:14px;line-height:1.5;color:#3d4859}.rf-coque .mpr-changed{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:#e7f5ec;box-shadow:inset 0 0 0 1px #cdebd8}.rf-coque .mpr-changed>p:first-child{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:800;color:#17714a}.rf-coque .mpr-changed>p:first-child>span+span{font-weight:600;color:#3d6b52}.rf-coque .mpr-changed>p+p{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:17px;font-weight:700}.rf-coque .mpr-changed s{white-space:nowrap;color:#7c8a80;font-weight:600}.rf-coque .mpr-changed>p+p>span:first-of-type{color:#7c8a80}.rf-coque .mpr-changed>p+p>span:last-child{white-space:nowrap;color:#17714a}.rf-coque .mpr-cohead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.rf-coque .mpr-cohead h2{font-size:16px;font-weight:800}.rf-coque .mpr-cohead a{font-size:14px;font-weight:700;color:#1e2d4d;white-space:nowrap;text-decoration:none}.rf-coque .mpr-cohead a:hover{color:#1f8a5c}.rf-coque .mpr-gain{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.rf-coque .mpr-gain>span:first-child{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1;color:#17714a;white-space:nowrap}.rf-coque .mpr-gain>span:last-child{font-size:14px;color:#5b6576}.rf-coque .mpr-corr{display:flex;flex-direction:column;gap:14px}.rf-coque .mpr-corr li{display:flex;flex-direction:column;gap:7px}.rf-coque .mpr-corrt{min-width:0;font-size:14px;line-height:1.35;color:#3d4859}.rf-coque .mpr-corrrow{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rf-coque .mpr-corre{white-space:nowrap;font-size:14.5px;font-weight:800;color:#17714a}.rf-coque .mpr-corre[data-none]{color:#6b7483;font-weight:700}.rf-coque .mpr-corrbar{height:12px;border-radius:999px;background:#f1f3ef;overflow:hidden}.rf-coque .mpr-corrbar>span{display:block;height:100%;border-radius:999px;background:#3fae7a;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.35) 0 2px,transparent 2px 6px)}.rf-coque .mpr-corrt strong{color:#1e2d4d}.rf-coque .mpr-corrall{display:inline-block;margin-top:14px;font-size:14px;font-weight:700;color:#1e2d4d;text-decoration:none}.rf-coque .mpr-corrall:hover{color:#1f8a5c}.rf-coque .mpr-status{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-size:12.5px;font-weight:700;background:#eef1f7;color:#1e2d4d}.rf-coque .mpr-status[data-tone=orange]{background:#fbefdd;color:#8a4b00}.rf-coque .mpr-status[data-tone=grey]{background:#f1f3ef;color:#5b6576}.rf-coque .mpr-status[data-tone=green]{background:#e7f5ec;color:#17714a}.rf-coque .mpr-status>span{width:6px;height:6px;border-radius:999px;background:currentColor}.rf-coque .mpr-du{overflow:hidden}.rf-coque .mpr-du h2{padding:16px 22px 6px;font-size:16px;font-weight:800}.rf-coque .mpr-durow{display:flex;align-items:center;gap:12px;padding:12px 22px;border-top:1px solid #EEF0EC}.rf-coque .mpr-dui{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:#f4f6f3;display:inline-flex;align-items:center;justify-content:center}.rf-coque .mpr-dui svg{width:17px;height:17px;fill:none;stroke:#1e2d4d;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-dut{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.rf-coque .mpr-dut>span:first-child{font-size:14.5px;font-weight:700}.rf-coque .mpr-dut>span+span{font-size:13px;color:#6b7483}.rf-coque .mpr-dut>span[data-warn]{color:#8a4b00}.rf-coque .mpr-durow>a{font-size:14px;font-weight:700;color:#1f8a5c;white-space:nowrap;text-decoration:none}.rf-coque .mpr-foot{font-size:13.5px;color:#5b6576;max-width:72ch}.rf-coque .mpr-wov{position:fixed;inset:0;z-index:80;background:#0f192d52}.rf-coque .mpr-wpan{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:90;width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;border-radius:20px;background:#fff;box-shadow:0 24px 60px -20px #0f192d73,0 0 0 1px #1e2d4d0f;color:#1e2d4d}.rf-coque .mpr-whead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 20px;border-bottom:1px solid #EEF0EC}.rf-coque .mpr-whead h2{font-size:18px;font-weight:800;margin:0}.rf-coque .mpr-x{width:36px;height:36px;border:0;border-radius:999px;background:#f1f3ef;font-size:18px;color:#1e2d4d;line-height:1}.rf-coque .mpr-xw{width:40px;height:40px;border-radius:12px;background:#f4f6f3;font-size:20px}.rf-coque .mpr-xw:hover{background:#ebeee9}.rf-coque .mpr-wbody{flex:1;min-height:0;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:16px}.rf-coque .mpr-wbody>*{flex-shrink:0}.rf-coque .mpr-wfoot{display:flex;gap:10px;justify-content:flex-end;padding:14px 20px;border-top:1px solid #EEF0EC}.rf-coque .mpr-cancel{min-height:48px;padding:0 18px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad3;font-size:15px;font-weight:700;color:#1e2d4d}.rf-coque .mpr-save{min-height:48px;padding:0 22px;border:0;border-radius:12px;background:#1f8a5c;color:#fff;font-size:15px;font-weight:800}.rf-coque .mpr-field{display:flex;flex-direction:column;gap:8px;min-width:0}.rf-coque .mpr-fl{font-size:15px;font-weight:800}.rf-coque .mpr-fin{display:flex;align-items:center;gap:10px}.rf-coque .mpr-fin>span{font-size:18px;font-weight:700}.rf-coque .mpr-field input{height:52px;padding:0 14px;border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px #d5dad3;font:inherit;font-size:18px;font-weight:700;color:#1e2d4d;background:#fff;width:100%;min-width:0}.rf-coque .mpr-field input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #b42318}.rf-coque .mpr-field input.mpr-rate{width:120px;text-align:right}.rf-coque .mpr-fh{font-size:14px;line-height:1.5;color:#5b6576}.rf-coque .mpr-ferr{font-size:14px;font-weight:700;color:#b42318}.rf-coque .mpr-imp{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:#e7f5ec;font-size:15px}.rf-coque .mpr-imp strong{white-space:nowrap}.rf-coque .mpr-unk{align-self:flex-start;min-height:40px;padding:0;border:0;background:transparent;font-size:15px;font-weight:700;color:#1e2d4d;text-decoration:underline;text-underline-offset:3px}.rf-coque .mpr-grid{display:flex;flex-direction:column;gap:10px}.rf-coque .mpr-grid>p{font-size:14px;line-height:1.5;color:#3d4859}.rf-coque .mpr-grid [role=table],.rf-coque .mpr-csg{border-radius:12px;box-shadow:inset 0 0 0 1px #eef0ec;overflow:hidden}.rf-coque .mpr-grid [role=row]{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-top:1px solid #EEF0EC;font-size:14px;font-weight:500}.rf-coque .mpr-grid [role=row]>span:last-child{white-space:nowrap}.rf-coque .mpr-grid [role=row][data-on]{background:#e7f5ec;font-weight:800}.rf-coque .mpr-usedef{align-self:flex-start;min-height:44px;padding:0 16px;border:0;border-radius:12px;background:#1e2d4d;color:#fff;font-size:14.5px;font-weight:800}.rf-coque .mpr-wp{font-size:14.5px;line-height:1.5;color:#3d4859}.rf-coque .mpr-wcf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.rf-coque .mpr-wcf .mpr-field{gap:6px}.rf-coque .mpr-wcf .mpr-fl{font-size:14.5px}.rf-coque .mpr-wcf .mpr-fin{gap:8px}.rf-coque .mpr-wcf .mpr-fin>span{font-size:15px}.rf-coque .mpr-csgnone{padding:12px 14px;border-radius:12px;background:#fff8ec;box-shadow:inset 0 0 0 1px #f3e2c2;font-size:14.5px;line-height:1.5;color:#3d4859}.rf-coque .mpr-csg [role=row]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 14px;border-top:1px solid #EEF0EC}.rf-coque .mpr-csg [role=row]:first-child,.rf-coque .mpr-grid [role=row]:first-child{border-top:0}.rf-coque .mpr-csg [role=row][data-on]{background:#e7f5ec;box-shadow:inset 3px 0 #1f8a5c}.rf-coque .mpr-csgl{font-size:15px;font-weight:800}.rf-coque .mpr-mine-pill{margin-left:8px;display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:#ddf5e7;color:#17714a;font-size:11.5px;font-weight:800;vertical-align:2px}.rf-coque .mpr-csgm{font-size:15px;font-weight:800;white-space:nowrap;text-align:right}.rf-coque .mpr-csgs{font-size:13px;color:#5b6576}.rf-coque .mpr-csgs.mpr-r{text-align:right}.rf-coque .mpr-csgfoot{font-size:13px;color:#6b7483}.rf-coque .mpr-toast{position:fixed;left:50%;bottom:96px;transform:translate(-50%);z-index:95;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:14px;background:#1e2d4d;color:#fff;font-size:14.5px;font-weight:700;box-shadow:0 16px 32px -12px #0f192d80}.rf-coque .mpr-toast>span{width:22px;height:22px;flex-shrink:0;border-radius:999px;background:#1f8a5c;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.rf-coque .mpr-scov{position:fixed;inset:0;z-index:80;background:#0f192d47}.rf-coque .mpr-scpan{position:fixed;top:96px;right:clamp(20px,3vw,40px);z-index:90;width:400px;max-width:calc(100vw - 40px);max-height:calc(100vh - 120px);display:flex;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 24px 60px -20px #0f192d73,0 0 0 1px #1e2d4d0f;color:#1e2d4d}.rf-coque .mpr-schead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;border-bottom:1px solid #EEF0EC}.rf-coque .mpr-schead h2{font-size:17px;font-weight:800;white-space:nowrap;margin:0}.rf-coque .mpr-schead>div{display:flex;align-items:center;gap:6px}.rf-coque .mpr-scback{min-height:36px;padding:0 8px;border:0;background:transparent;font-size:14px;font-weight:700;color:#1f8a5c;white-space:nowrap}.rf-coque .mpr-schead>div{min-width:0;flex-shrink:1}.rf-coque .mpr-schead .mpr-scback{white-space:normal;text-align:right;line-height:1.25}.rf-coque .mpr-schead .mpr-x{flex-shrink:0}.rf-coque .mpr-scbody{flex:1;overflow-y:auto;padding:14px 18px;display:flex;flex-direction:column;gap:16px}.rf-coque .mpr-scbody fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-width:0}.rf-coque .mpr-scbody legend{white-space:nowrap;padding:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#6b7483}.rf-coque .mpr-scbody fieldset+fieldset legend{padding-bottom:2px}.rf-coque .mpr-opt{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 10px;border-radius:12px;background:transparent;cursor:pointer}.rf-coque .mpr-opt[data-on]{background:#f1f8f4}.rf-coque .mpr-opt input{width:20px;height:20px;margin:0;accent-color:#1F8A5C;flex-shrink:0}.rf-coque .mpr-opt>span:not(.mpr-dl):not(.mpr-dtag){font-size:15px;font-weight:600}.rf-coque .mpr-opt[data-on]>span:not(.mpr-dl):not(.mpr-dtag){font-weight:800}.rf-coque .mpr-dhelp{padding-bottom:6px;font-size:13px;color:#6b7483}.rf-coque .mpr-cmpon{margin-bottom:4px;background:#fff;box-shadow:inset 0 0 0 1px #e6e9e4}.rf-coque .mpr-cmpon>span:not(.mpr-dl):not(.mpr-dtag),.rf-coque .mpr-cmpon[data-on]>span:not(.mpr-dl):not(.mpr-dtag){font-weight:700}.rf-coque .mpr-date{min-height:48px}.rf-coque .mpr-dl{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.rf-coque .mpr-dl>span:first-child{font-size:15px;font-weight:600}.rf-coque .mpr-opt[data-on] .mpr-dl>span:first-child{font-weight:800}.rf-coque .mpr-dl>span+span{font-size:12.5px;color:#6b7483}.rf-coque .mpr-dtag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;background:#ddf5e7;color:#17714a;white-space:nowrap}.rf-coque .mpr-cx{display:flex;flex-direction:column;gap:8px;padding:8px 10px;border-radius:12px;background:#f7f8f6}.rf-coque .mpr-cx[data-on]{background:#f1f8f4}.rf-coque .mpr-cx .mpr-opt{min-height:40px;padding:0;background:transparent}.rf-coque .mpr-cx .mpr-dl>span:first-child{font-weight:700}.rf-coque .mpr-cxsel{display:flex;gap:8px;padding-left:32px}.rf-coque .mpr-cxsel select{min-height:44px;padding:0 10px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad3;font:inherit;font-size:15px;color:#1e2d4d}.rf-coque .mpr-cxsel select{-webkit-appearance:none;appearance:none;padding-right:34px;cursor:pointer;background:#fff url("./chevron-bas-WL6D2ZSI.svg") no-repeat right 10px center/16px 16px}.rf-coque .mpr-cxsel select:hover{box-shadow:inset 0 0 0 1.5px #9aa3b2}.rf-coque .mpr-cxsel select:focus-visible{outline:2px solid #1F8A5C;outline-offset:2px}.rf-coque .mpr-cxsel select:first-child{flex:1 1 0;min-width:0}.rf-coque .mpr-cxsel select:last-child{flex:0 0 96px}.rf-coque .mpr-cxnote{padding-left:32px;font-size:12.5px;line-height:1.45;color:#6b7483}.rf-coque .mpr-scnote{font-size:13px;color:#6b7483}.rf-coque .mpr-salary{padding:6px 10px 4px}.rf-coque .mpr-salary .mpr-fl{font-size:14.5px}.rf-coque .mpr-salary input{height:48px;font-size:17px}.rf-coque .mpr-salary .mpr-fin>span{font-size:15px}.rf-coque .mpr-salary .mpr-fh{font-size:13px}.rf-coque .mpr-scfoot{padding:14px 18px;border-top:1px solid #EEF0EC}.rf-coque .mpr-scerr{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;border-radius:12px;background:#fbefdd;color:#8a4b00;font-size:14.5px;font-weight:700}.rf-coque .mpr-scerr svg{width:17px;height:17px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.rf-coque .mpr-apply{width:100%;min-height:52px;border:0;border-radius:999px;background:#1f8a5c;color:#fff;font-size:16px;font-weight:800}.rf-coque .mpr button:disabled{opacity:.6;cursor:default}@container mpr (max-width:900px){.rf-coque .mpr-low{grid-template-columns:minmax(0,1fr)}}@container mpr (max-width:520px){.rf-coque .mpr-cmpc{grid-template-columns:minmax(0,1fr)!important}.rf-coque .mpr-wcf{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.rf-coque .mpr-head{margin-top:0;align-items:stretch}.rf-coque .mpr-head h1{font-size:25px}.rf-coque .mpr-hero{padding:18px 16px;gap:16px}.rf-coque .mpr-big{font-size:44px}.rf-coque .mpr-hbtn{width:100%;flex-direction:column-reverse}.rf-coque .mpr-hbtn button{width:100%;justify-content:center}.rf-coque .mpr-calcrow{padding:10px 12px}.rf-coque .mpr-cmp{padding:18px 16px}.rf-coque .mpr-cmpc{grid-template-columns:minmax(0,1fr)!important}.rf-coque .mpr-cvcard{min-height:0;padding:16px}.rf-coque .mpr-chips{min-height:0}.rf-coque .mpr-caisses li{grid-template-columns:minmax(0,1fr) 44px 60px}.rf-coque .mpr-low,.rf-coque .mpr-wcf{grid-template-columns:minmax(0,1fr)}.rf-coque .mpr-wpan,.rf-coque .mpr-scpan{inset:0;transform:none;width:auto;max-width:none;max-height:none;border-radius:0}.rf-coque .mpr-toast{bottom:calc(96px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.rf-coque .mpr *{transition:none!important;animation:none!important}}.rf-coque .mpr-salnote{margin-top:6px;font-size:14.5px;line-height:1.45;color:#5b6576}.rf-coque .mpr-linkbtn{appearance:none;border:0;background:none;padding:0;font:inherit;font-weight:700;color:#1e2d4d;text-decoration:underline;cursor:pointer}.rf-coque .mpr-dl>.mpr-dtag-under{align-self:flex-start;margin-top:4px;font-size:12px}.rf-coque .mpr-dtag[data-tone=orange]{background:#fbefdd;color:#8a4b00}.rf-coque .mpr-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:22px 24px;border-radius:12px;background:#0f3d44;color:#fff}.rf-coque .mpr-band>div{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px}.rf-coque .mpr-band p{margin:0;font-size:19px;font-weight:800;line-height:1.3;text-wrap:pretty;color:#fff}.rf-coque .mpr-band ul{margin:0;list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:4px}.rf-coque .mpr-band li{font-size:14.5px;line-height:1.45;color:#e2eeee}.rf-coque .mpr-band>span{flex:0 0 auto;display:flex;align-items:center;gap:14px;max-width:100%}.rf-coque .mpr-band button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border:0;border-radius:6px;white-space:nowrap;font-size:15.5px;font-weight:800;color:#0f3d44;background:#9fe3c0;cursor:pointer}.rf-coque .mpr-band button:hover{background:#b6edd0}.rf-coque .mpr-band svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-band b{flex-shrink:0;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e8601c;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:-.02em;box-shadow:0 0 0 2px #ffffff1f}.rf-coque .mpr-blur{filter:blur(6px);user-select:none;pointer-events:none}.rf-coque .mpr-chart .mpr-blur{filter:blur(8px)}.rf-coque .mpr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-coque .mpr-explored{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 18px;border-radius:14px;background:#fbefdd;color:#5c3300;box-shadow:inset 0 0 0 1px #f1d3a6}.rf-coque .mpr-explored>span{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.rf-coque .mpr-explored svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rf-coque .mpr-explored button{min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:#1e2d4d;font-size:14.5px;font-weight:800;box-shadow:inset 0 0 0 1px #e3c79b;white-space:nowrap;cursor:pointer}.rf-coque .mpr-add{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #d5dad3;font-size:14.5px;font-weight:800;color:#1e2d4d;cursor:pointer}.rf-coque .mpr-add span{font-size:18px;line-height:1}.rf-coque .mpr-cmpfree{display:flex;flex-direction:column;gap:18px}.rf-coque .mpr-cofree2{display:flex;flex-direction:column;gap:14px}.rf-coque .mpr-cofree-n{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:15px;font-weight:700}.rf-coque .mpr-cofree-n strong{font-size:22px;font-weight:800;letter-spacing:-.02em;color:#17714a;white-space:nowrap}.rf-coque .mpr-cofree-n span:last-child{font-size:14.5px;font-weight:400;color:#3d4859}.rf-coque .mpr-corrfree{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.rf-coque .mpr-corrfree li{display:flex;flex-direction:column;gap:7px}
