.CanadaCaseReadiness_casePage__QWTHl{max-width:1180px;margin-inline:auto;padding-block:clamp(26px,5vw,64px) 52px;line-height:1.55}.CanadaCaseReadiness_hero__pO5zS{margin-block-end:24px}.CanadaCaseReadiness_kicker__LyD0D,.CanadaCaseReadiness_statusTag__9qJ7S{margin:0 0 4px;color:#356048;font-size:.78rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.CanadaCaseReadiness_hero__pO5zS h1{margin:0;font-size:clamp(2.7rem,6vw,4.85rem);line-height:1.05;letter-spacing:-.055em}.CanadaCaseReadiness_lede__egpe0{max-width:65ch;margin:12px 0 16px;color:var(--muted);font-size:clamp(1rem,2vw,1.15rem)}.CanadaCaseReadiness_actions__1Fr0S{display:flex;flex-wrap:wrap;gap:8px}.CanadaCaseReadiness_actions__1Fr0S button,.CanadaCaseReadiness_state__cBXcT button{min-height:44px;padding:8px 12px;border:1px solid #bdcbbd;background:#fff;color:var(--ink);font-weight:650}.CanadaCaseReadiness_actions__1Fr0S button:hover:not(:disabled),.CanadaCaseReadiness_state__cBXcT button:hover{background:#e6eddf}.CanadaCaseReadiness_actions__1Fr0S button:disabled{opacity:.6;cursor:default}.CanadaCaseReadiness_state__cBXcT{margin:0;padding:16px 20px;border:1px solid var(--line);border-radius:12px;background:#fff}.CanadaCaseReadiness_announcer__FBG87{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CanadaCaseReadiness_state__cBXcT p{margin-block:0 8px}.CanadaCaseReadiness_disposition__8XBp1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px 26px;margin-block:18px;padding:16px clamp(14px,3vw,24px);border:1px solid #d9cbae;border-left:5px solid #9b7939;border-radius:12px;background:#fbf5e8}.CanadaCaseReadiness_disposition__8XBp1 .CanadaCaseReadiness_statusTag__9qJ7S{color:#71531d}.CanadaCaseReadiness_disposition__8XBp1 h2,.CanadaCaseReadiness_disposition__8XBp1>p{margin:0}.CanadaCaseReadiness_disposition__8XBp1>p{color:#574725}.CanadaCaseReadiness_inventoryGrid__sEVVr{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px}.CanadaCaseReadiness_costPanel__kO4FJ,.CanadaCaseReadiness_panel__aQnIE{min-width:0;width:100%;padding:clamp(14px,3vw,23px);border:1px solid var(--line);border-radius:14px;background:#fff}.CanadaCaseReadiness_costPanel__kO4FJ{background:#edf2e9;border-color:#cfdbcc}.CanadaCaseReadiness_casePage__QWTHl h2{font-size:clamp(1.17rem,2.5vw,1.5rem);line-height:1.25}.CanadaCaseReadiness_costPanel__kO4FJ>h2,.CanadaCaseReadiness_panel__aQnIE>h2{margin:0 0 10px}.CanadaCaseReadiness_selector__WK6DO{margin:0;padding:0;min-inline-size:0;border:0}.CanadaCaseReadiness_selector__WK6DO legend{padding:0;margin:0 0 6px;color:var(--muted)}.CanadaCaseReadiness_choices__dnehB{display:flex;flex-wrap:wrap;gap:6px}.CanadaCaseReadiness_choice__5BkHc{position:relative;cursor:pointer}.CanadaCaseReadiness_choice__5BkHc input{position:absolute;width:1px;height:1px;opacity:0}.CanadaCaseReadiness_choice__5BkHc span{display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid #c7d2c6;border-radius:8px;font-weight:650}.CanadaCaseReadiness_choice__5BkHc:hover span{background:#f3f6ee}.CanadaCaseReadiness_choice__5BkHc input:checked+span{background:#e2eee3;color:#194c32;border-color:#4d775f}.CanadaCaseReadiness_choice__5BkHc input:focus-visible+span{outline:3px solid var(--accent);outline-offset:2px}.CanadaCaseReadiness_liveRecord__i5Dco{margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}.CanadaCaseReadiness_liveRecord__i5Dco h3{margin:0 0 8px;font-size:1.2rem}.CanadaCaseReadiness_liveRecord__i5Dco h3 span{color:var(--muted);font-size:.92rem;font-weight:500}.CanadaCaseReadiness_liveRecord__i5Dco p{margin:10px 0 6px}.CanadaCaseReadiness_complete__7MCXa a,.CanadaCaseReadiness_liveRecord__i5Dco a,.CanadaCaseReadiness_provenance__xr0q1 a{font-weight:650}.CanadaCaseReadiness_recordData__W8SbB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.CanadaCaseReadiness_recordData__W8SbB>div{padding:8px 10px;border-radius:8px;background:#f4f6f0}.CanadaCaseReadiness_recordData__W8SbB dt{color:var(--muted);font-size:.88rem}.CanadaCaseReadiness_recordData__W8SbB dd{margin:0;font-size:1.36rem;font-weight:750}.CanadaCaseReadiness_total__fc5I_{font-size:clamp(2rem,5vw,2.9rem);letter-spacing:-.04em;line-height:1.15}.CanadaCaseReadiness_costPanel__kO4FJ p{margin:7px 0}.CanadaCaseReadiness_estimateList__uNRXQ{margin:10px 0;padding:0;list-style:none}.CanadaCaseReadiness_estimateList__uNRXQ li{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px solid #cfdbcc}.CanadaCaseReadiness_costLimit__wGM63{color:var(--muted);font-size:.92rem}.CanadaCaseReadiness_provenance__xr0q1,.CanadaCaseReadiness_requirements__Uv6FN{margin-top:26px}.CanadaCaseReadiness_provenance__xr0q1>h2,.CanadaCaseReadiness_requirements__Uv6FN>h2{margin:0 0 5px}.CanadaCaseReadiness_provenance__xr0q1>p,.CanadaCaseReadiness_requirements__Uv6FN>p{margin:0 0 12px}.CanadaCaseReadiness_requirementList__yZL8Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0 0 12px;padding:0;list-style:none}.CanadaCaseReadiness_requirementList__yZL8Q li{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--line);border-radius:10px;background:#fff;padding:12px}.CanadaCaseReadiness_requirementId__yhzZD{flex:none;color:#30523f;background:#e8efe5;border-radius:6px;padding:2px 7px;font-size:.82rem;font-weight:750}.CanadaCaseReadiness_requirementList__yZL8Q h3{margin:0 0 2px;font-size:1rem}.CanadaCaseReadiness_requirementList__yZL8Q p{color:var(--muted);margin:0;font-size:.92rem}.CanadaCaseReadiness_complete__7MCXa{padding:12px;border:1px solid #cbd8c7;border-radius:10px;background:#edf2e9}.CanadaCaseReadiness_provenance__xr0q1{border-top:1px solid var(--line);padding-top:14px}.CanadaCaseReadiness_provenance__xr0q1 summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:8px}.CanadaCaseReadiness_digests__11p0Y{margin:0;display:grid;gap:6px}.CanadaCaseReadiness_digests__11p0Y dt{font-weight:650}.CanadaCaseReadiness_digests__11p0Y dd{margin:0;overflow-wrap:anywhere}.CanadaCaseReadiness_printRecords__XU7dY{display:none}@media (max-width:760px){.CanadaCaseReadiness_disposition__8XBp1,.CanadaCaseReadiness_inventoryGrid__sEVVr,.CanadaCaseReadiness_requirementList__yZL8Q{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.CanadaCaseReadiness_choice__5BkHc span{padding-inline:9px}.CanadaCaseReadiness_recordData__W8SbB dd{font-size:1.2rem}}@media print{@page canada-brief{size:auto;margin:11mm}body:has(.CanadaCaseReadiness_casePage__QWTHl),html:has(.CanadaCaseReadiness_casePage__QWTHl){page:canada-brief;background:#fff}body:has(.CanadaCaseReadiness_casePage__QWTHl)>.skip,body:has(.CanadaCaseReadiness_casePage__QWTHl)>header{display:none!important}body:has(.CanadaCaseReadiness_casePage__QWTHl)>main{max-width:none;margin:0;padding:0}.CanadaCaseReadiness_casePage__QWTHl{max-width:none;padding:0;font-size:9.5pt;line-height:1.32}.CanadaCaseReadiness_actions__1Fr0S,.CanadaCaseReadiness_estimateList__uNRXQ,.CanadaCaseReadiness_liveRecord__i5Dco,.CanadaCaseReadiness_selector__WK6DO{display:none!important}.CanadaCaseReadiness_hero__pO5zS{margin-block-end:8pt}.CanadaCaseReadiness_hero__pO5zS h1{font-size:27pt}.CanadaCaseReadiness_lede__egpe0{max-width:none;margin:5pt 0;font-size:10pt}.CanadaCaseReadiness_disposition__8XBp1,.CanadaCaseReadiness_inventoryGrid__sEVVr{display:block;margin:6pt 0}.CanadaCaseReadiness_complete__7MCXa,.CanadaCaseReadiness_costPanel__kO4FJ,.CanadaCaseReadiness_disposition__8XBp1,.CanadaCaseReadiness_panel__aQnIE,.CanadaCaseReadiness_requirementList__yZL8Q li{background:#fff;padding:5pt 7pt;border-radius:0}.CanadaCaseReadiness_costPanel__kO4FJ,.CanadaCaseReadiness_disposition__8XBp1,.CanadaCaseReadiness_provenance__xr0q1{page-break-inside:avoid;break-inside:avoid}.CanadaCaseReadiness_disposition__8XBp1 h2{margin-bottom:3pt}.CanadaCaseReadiness_casePage__QWTHl h2{font-size:12pt}.CanadaCaseReadiness_printRecords__XU7dY{width:100%;display:table;margin-block:4pt;border-collapse:collapse}.CanadaCaseReadiness_printRecords__XU7dY td,.CanadaCaseReadiness_printRecords__XU7dY th{padding:3pt;border-bottom:1px solid #ccd4c9;text-align:left;vertical-align:top}.CanadaCaseReadiness_printRecords__XU7dY tr,.CanadaCaseReadiness_requirementList__yZL8Q li{page-break-inside:avoid;break-inside:avoid}.CanadaCaseReadiness_costPanel__kO4FJ{margin-top:4pt}.CanadaCaseReadiness_costPanel__kO4FJ h2,.CanadaCaseReadiness_costPanel__kO4FJ p{display:inline}.CanadaCaseReadiness_total__fc5I_{font-size:14pt;margin-inline:5pt}.CanadaCaseReadiness_costLimit__wGM63:before{content:" "}.CanadaCaseReadiness_provenance__xr0q1,.CanadaCaseReadiness_requirements__Uv6FN{margin-top:8pt}.CanadaCaseReadiness_requirementList__yZL8Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:4pt}.CanadaCaseReadiness_requirementList__yZL8Q h3,.CanadaCaseReadiness_requirementList__yZL8Q p{font-size:9pt}.CanadaCaseReadiness_provenance__xr0q1 summary{display:none}.CanadaCaseReadiness_provenance__xr0q1 details::details-content{content-visibility:visible}.CanadaCaseReadiness_provenance__xr0q1 [open] .CanadaCaseReadiness_digests__11p0Y,.CanadaCaseReadiness_provenance__xr0q1 details>.CanadaCaseReadiness_digests__11p0Y{display:grid}.CanadaCaseReadiness_digests__11p0Y{font-size:8pt;gap:0}.CanadaCaseReadiness_digests__11p0Y>div{display:flex;flex-wrap:wrap;gap:2pt 5pt}}