.worked-choices svg,.payment-close a svg{transition:transform var(--settle) var(--ease-out)}.worked-choices a:hover svg,.payment-close a:hover svg{transform:translate(5px)}.worked-page{padding-bottom:90px}.worked-example-nav{width:var(--page);border-bottom:1px solid var(--charcoal);margin:26px auto 0;display:flex}.worked-example-nav a{min-width:120px;min-height:var(--control-min);border:1px solid var(--line-dark);text-align:center;font-family:var(--display);font-size:var(--text-label);border-bottom:0;justify-content:center;align-items:center;margin-right:-1px;padding:11px 15px;font-weight:700;text-decoration:none;display:flex}.worked-example-nav a[aria-current=page]{background:var(--charcoal);color:var(--white);border-color:var(--charcoal)}.worked-header{width:var(--page);border-inline:1px solid var(--charcoal);border-bottom:1px solid var(--charcoal);background:var(--white);min-height:0;margin:0 auto}.worked-header-main{padding:46px clamp(30px,5vw,68px) 38px}.worked-header h1{max-width:900px;font-family:var(--display);font-size:var(--text-fluid-deep);letter-spacing:-.04em;margin:0;line-height:.96}.worked-header-main p{max-width:72ch;color:var(--muted);font-size:var(--text-lead);margin:18px 0 0}.worked-boundary{background:var(--soft);border-top:1px solid var(--charcoal);grid-template-columns:210px minmax(0,1fr);align-items:baseline;gap:24px;padding:15px clamp(30px,5vw,68px);display:grid}.worked-boundary strong{font-family:var(--display);font-size:var(--text-body-small)}.worked-boundary p{max-width:78ch;color:var(--muted);font-size:var(--text-support);margin:0}.worked-outcome{width:var(--page);border-inline:1px solid var(--charcoal);border-bottom:1px solid var(--charcoal);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}.worked-outcome div{border-right:1px solid var(--charcoal);flex-direction:column;justify-content:flex-end;min-height:114px;padding:20px;display:flex}.worked-outcome div:last-child{background:var(--slate);color:var(--white);border-right:0}.worked-outcome strong{font-family:var(--display);font-size:var(--text-display-md);line-height:1}.worked-outcome span{color:var(--muted);font-size:var(--text-label);margin-top:7px}.worked-outcome div:last-child span{color:var(--inverse-blue)}.case-boundary{background:var(--burgundy);width:min(1000px,100vw - 48px);color:var(--white);grid-template-columns:.75fr 1.25fr;gap:50px;margin:70px auto;padding:28px 32px;display:grid}.case-boundary h2{font-family:var(--display);font-size:var(--text-heading);margin:0;line-height:1}.case-boundary p{margin:0}.case-boundary p+p{margin-top:12px}.case-boundary a{color:inherit;font-weight:700}.worked-chronology-nav{border:1px solid var(--charcoal);background:var(--white);grid-template-columns:220px 1fr;width:min(1120px,100vw - 48px);margin:0 auto 24px;display:grid}.worked-chronology-nav>strong{background:var(--soft);font-family:var(--display);font-size:var(--text-base);align-items:center;padding:14px 18px;display:flex}.worked-chronology-nav>div{grid-template-columns:repeat(4,1fr);display:grid}.worked-chronology-nav a{min-height:var(--control-min);border-left:1px solid var(--line-dark);font-family:var(--display);font-size:var(--text-label);align-items:center;padding:10px 12px;font-weight:700;text-decoration:none;display:flex}.worked-chronology-nav a:hover{background:var(--soft)}.worked-route{border:1px solid var(--charcoal);width:min(1120px,100vw - 48px);margin:0 auto 90px}.worked-route ol{margin:0;padding:0;list-style:none}.worked-route li{grid-template-columns:165px 1fr;gap:34px;padding:28px 30px;scroll-margin-top:24px;display:grid}.worked-route li:nth-child(2n){background:var(--soft)}.worked-route li+li{border-top:1px solid var(--line-dark)}.worked-route time{font-family:var(--display);font-size:var(--text-label);font-weight:700}.record-label{color:var(--muted);font-family:var(--display);font-size:var(--text-tiny);margin-bottom:8px;font-weight:700;display:inline-block}.label-defendant-position{color:var(--burgundy)}.label-claimant-position{color:var(--slate)}.label-recorded-outcome{color:var(--moss)}.label-outcome-without-reasons{color:var(--ochre)}.worked-route .worked-provenance{max-width:78ch;color:var(--muted);font-size:var(--text-meta);flex-wrap:wrap;gap:4px 8px;margin:0 0 12px;display:flex}.worked-provenance strong{color:var(--charcoal);font-family:var(--display)}.worked-route h3{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.02em;margin:0}.worked-route p{max-width:70ch;color:var(--muted);margin:7px 0 0}.worked-route a{min-height:24px;font-size:var(--text-detail);align-items:center;gap:8px;margin-top:12px;display:inline-flex}.worked-defence-briefs{border-top:2px solid var(--charcoal);max-width:78ch;margin-top:18px}.worked-defence-briefs>h4{font-family:var(--display);font-size:var(--text-action);margin:0;padding:13px 0}.worked-defence-briefs>article{border-top:1px solid var(--line-dark)}.worked-defence-briefs h5{font-family:var(--display);font-size:var(--text-base);margin:0;padding:14px 0 9px}.worked-defence-briefs article>div{border:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.worked-defence-briefs article section{padding:14px}.worked-defence-briefs article section+section{border-left:1px solid var(--line-dark);background:var(--soft)}.worked-defence-briefs article strong{color:var(--burgundy);font-family:var(--display);font-size:var(--text-meta)}.worked-route .worked-defence-briefs p{color:var(--charcoal);font-size:var(--text-body-small);margin-top:7px}.worked-defence-briefs article>a{margin:9px 0 15px}.worked-email{border-block:1px solid var(--line-dark);background:var(--white);max-width:70ch;margin-top:16px}.worked-email summary{cursor:pointer;min-height:48px;font-family:var(--display);font-size:var(--text-small);padding:12px 14px;font-weight:700}.worked-email summary:hover{background:var(--soft)}.worked-email summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.worked-email summary small{color:var(--muted);font-family:var(--body);margin:4px 0 0 19px;font-size:.74rem;font-weight:400;display:block}.worked-email[open] summary{border-bottom:1px solid var(--line-dark);background:var(--soft)}.worked-email-copy{padding:18px}.worked-email dl{border-top:1px solid var(--line);margin:0 0 18px}.worked-email dl>div{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.worked-email dt{color:var(--muted);font-family:var(--display);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.worked-email dd{overflow-wrap:anywhere;margin:0}.worked-email-body{white-space:pre-line;line-height:1.55}.worked-choices{width:var(--page);border:1px solid var(--charcoal);grid-template-columns:repeat(3,1fr);margin:0 auto 90px;display:grid}.worked-choices a{border-right:1px solid var(--charcoal);flex-direction:column;justify-content:space-between;min-height:155px;padding:24px;text-decoration:none;display:flex}.worked-choices a:last-child{border-right:0}.worked-choices a:hover{background:var(--soft)}.worked-choices strong{font-family:var(--display);font-size:var(--text-card-title)}.worked-choices span{color:var(--muted);font-size:var(--text-action);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.claim-route-check,.defence-principle,.prepare-response,.conduct-boundary,.payment-close{width:var(--page);background:var(--soft);border-block:1px solid var(--charcoal);grid-template-columns:.7fr 1.3fr;gap:70px;margin:70px auto 0;padding:38px 42px;display:grid}.claim-route-check h2,.defence-principle h2,.prepare-response h2,.conduct-boundary h2,.payment-close h2{font-family:var(--display);font-size:var(--text-fluid-section);letter-spacing:-.035em;margin:0;line-height:1}.claim-route-check p,.defence-principle p,.prepare-response p,.conduct-boundary p,.payment-close p{color:var(--muted)}.claim-route-check ol,.prepare-response ul{margin:0;padding-left:22px}.claim-route-check li,.prepare-response li{border-bottom:1px solid var(--line);padding:7px 0}.worked-calculation,.model-pleadings,.defence-lab,.hearing-sequence,.oral-answers,.judgment-sheet,.proves-grid{width:min(1120px,100vw - 48px);margin:90px auto 0}.worked-panel-heading{background:var(--slate);color:var(--white);border-bottom:0;align-items:end;padding:30px 34px}.worked-panel-heading p{color:var(--inverse-blue)}.worked-panel-heading-caution{background:var(--burgundy)}.worked-panel-heading-caution p{color:var(--inverse-burgundy)}.worked-panel-heading-soft{background:var(--soft);color:var(--charcoal)}.worked-panel-heading-soft p{color:var(--muted)}.worked-calculation{border:1px solid var(--charcoal)}.worked-calculation>.indicative-calculation,.worked-calculation>.calculation-comparison,.worked-calculation>.calculation-template-check{margin-inline:34px}.calculation-ledger{margin-top:30px}.calculation-group+.calculation-group{margin-top:58px}.calculation-group>header{border-bottom:2px solid var(--charcoal);grid-template-columns:.7fr 1.3fr;align-items:end;gap:46px;padding-bottom:16px;display:grid}.calculation-group>header h4{font-family:var(--display);font-size:var(--text-fluid-subsection);letter-spacing:-.025em;margin:0;line-height:1}.calculation-group>header p{max-width:68ch;color:var(--muted);margin:0}.calculation-table{border-bottom:1px solid var(--charcoal)}.calculation-row{border-bottom:1px solid var(--line-dark);grid-template-columns:76px minmax(260px,1fr) 150px 1.15fr;align-items:center;gap:20px;min-height:76px;padding:13px 4px;display:grid}.calculation-row:last-child{border-bottom:0}.calculation-row-level{color:var(--muted);font-family:var(--display);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.045em;font-weight:700}.calculation-row>span:nth-child(2){font-family:var(--display);font-weight:700}.calculation-row>strong{font-family:var(--display);font-size:var(--text-panel);text-align:right;font-variant-numeric:tabular-nums}.calculation-row>small{color:var(--muted)}.calculation-level-value{padding-left:14px}.calculation-level-subtotal{border-top:2px solid var(--charcoal);background:var(--soft);margin-top:-1px;padding-inline:14px}.calculation-level-subtotal .calculation-row-level{color:var(--burgundy)}.calculation-level-subtotal>strong{font-size:var(--text-section)}.calculation-level-total{background:var(--charcoal);color:var(--white);padding-inline:16px}.calculation-level-total .calculation-row-level,.calculation-level-total small{color:var(--inverse-neutral)}.calculation-level-total>strong{font-size:var(--text-section-lg)}.indicative-calculation{margin-top:42px}.indicative-calculation>header{grid-template-columns:.8fr 1.2fr;align-items:end;gap:46px;display:grid}.indicative-calculation h3{font-family:var(--display);font-size:var(--text-fluid-stat);letter-spacing:-.03em;margin:0;line-height:1}.indicative-calculation header p{max-width:68ch;color:var(--muted);margin:0}.indicative-table-wrap{border-block:1px solid var(--charcoal);margin-top:28px;overflow-x:auto}.indicative-calculation table{border-collapse:collapse;width:100%;min-width:760px}.indicative-calculation th,.indicative-calculation td{border-bottom:1px solid var(--line);text-align:left;padding:15px 14px}.indicative-calculation thead th{color:var(--muted);font-family:var(--display);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.04em}.indicative-calculation tbody th{font-family:var(--display);font-size:var(--text-support)}.indicative-calculation td:nth-child(2),.indicative-calculation td:last-child{text-align:right;font-variant-numeric:tabular-nums}.indicative-calculation tbody tr:last-child>*{border-bottom:0}.indicative-calculation .indicative-subtotal>*{border-top:2px solid var(--charcoal)}.indicative-calculation .indicative-total{background:var(--charcoal);color:var(--white)}.indicative-calculation .indicative-total>*{border-bottom-color:var(--charcoal)}.calculation-comparison{border-top:1px solid var(--charcoal);margin-top:74px;padding-top:36px}.calculation-comparison>header{border-bottom:2px solid var(--charcoal);grid-template-columns:.8fr 1.2fr;align-items:end;gap:46px;padding-bottom:18px;display:grid}.calculation-comparison>header h3{font-family:var(--display);font-size:var(--text-fluid-stat);letter-spacing:-.03em;margin:0;line-height:1}.calculation-comparison>header p{max-width:68ch;color:var(--muted);margin:0}.calculation-template-check{background:var(--soft);grid-template-columns:.7fr 1.3fr;gap:46px;margin-top:44px;margin-bottom:34px;padding:22px 24px;display:grid}.calculation-template-check h3{font-family:var(--display);font-size:var(--text-feature);margin:0}.calculation-template-check p{color:var(--muted);margin:0}.model-pleadings>.worked-panel-heading{border:1px solid var(--burgundy)}.model-pleadings>.worked-panel-heading p{color:var(--inverse-burgundy)}.model-route-guide{border:1px solid var(--charcoal);border-top:0}.model-route-guide>div{grid-template-columns:.72fr 1.28fr;align-items:end;gap:46px;padding:26px 30px;display:grid}.model-route-guide h3{font-family:var(--display);font-size:var(--text-section);margin:0}.model-route-guide>div p{color:var(--muted);margin:0}.model-route-guide nav{border-top:1px solid var(--charcoal);border-bottom:1px solid var(--charcoal);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.model-route-guide nav a{flex-direction:column;justify-content:space-between;gap:24px;min-height:142px;padding:22px;text-decoration:none;display:flex}.model-route-guide nav a+a{border-left:1px solid var(--charcoal)}.model-route-guide nav a:hover{background:var(--soft)}.model-route-guide nav strong{font-family:var(--display);font-size:var(--text-lead)}.model-route-guide nav span{color:var(--muted);font-size:var(--text-action)}.model-route-instruction{color:var(--muted);margin:0;padding:20px 30px}.model-route-instruction strong{color:var(--charcoal)}.model-pleadings>article{border:1px solid var(--charcoal);margin-top:42px;scroll-margin-top:24px}.model-pleadings article>header{background:var(--soft);border-bottom:1px solid var(--charcoal);grid-template-columns:.75fr 1.25fr;gap:14px 55px;padding:28px 30px;display:grid}.model-pleadings h3{font-family:var(--display);font-size:var(--text-section-lg);margin:0}.model-pleadings header p{color:var(--muted);margin:0}.model-pleadings header span{color:var(--muted);font-family:var(--display);font-size:var(--text-meta);grid-column:2;font-weight:700}.model-pleadings pre{white-space:pre-wrap;background:var(--charcoal);color:var(--white);font-family:var(--body);font-size:var(--text-caption);margin:0;padding:28px;line-height:1.55;overflow-x:auto}.model-pleadings article>.copy-control{border-bottom:1px solid var(--line-dark);padding-inline:18px}.copy-control{align-items:center;gap:18px;min-height:54px;padding:8px 0;display:flex}.copy-control button{min-height:var(--control-min);border:1px solid var(--charcoal);background:var(--white);color:var(--charcoal);cursor:pointer;font-family:var(--display);font-size:var(--text-label);transition:background-color var(--quick) ease, color var(--quick) ease;align-items:center;gap:8px;padding:8px 11px;font-weight:700;display:inline-flex}.copy-control button:hover{background:var(--soft)}.copy-control[data-status=copied] button{background:var(--charcoal);color:var(--white)}.copy-control[data-status=copied] button svg{animation:confirmation-stroke .36s var(--ease-out) both}.copy-control>span{color:var(--muted);font-size:var(--text-small)}@keyframes confirmation-stroke{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.model-pleadings dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.model-pleadings dl div{border-right:1px solid var(--line-dark);padding:18px}.model-pleadings dl div:nth-child(n+4){border-top:1px solid var(--line-dark)}.model-pleadings dl div:nth-child(3n){border-right:0}.model-pleadings dt{font-family:var(--display);font-weight:700}.model-pleadings dd{color:var(--muted);font-size:var(--text-action);margin:6px 0 0}.defence-principle{background:var(--slate);color:var(--white);border:0}.defence-principle p{color:var(--inverse-slate)}.defence-lab>article{border:1px solid var(--charcoal);margin-bottom:80px}.defence-lab article>header{background:var(--soft);border-bottom:1px solid var(--charcoal);padding:34px 38px}.defence-lab article>header h2{font-family:var(--display);font-size:var(--text-fluid-headline);letter-spacing:-.035em;margin:0 0 10px;line-height:1}.defence-lab article>header p{max-width:72ch;color:var(--muted);margin:0}.defence-columns{grid-template-columns:1fr 1fr;display:grid}.defence-columns section{border-right:1px solid var(--charcoal);padding:32px 38px}.defence-columns section:last-child{border-right:0}.defence-columns h3,.model-response h3{font-family:var(--display);font-size:var(--text-panel);margin:0}.defence-columns ol,.defence-columns ul{margin:22px 0 0;padding-left:22px}.defence-columns li{margin:10px 0}.model-response{border-top:1px solid var(--charcoal);background:var(--charcoal);color:var(--white);padding:32px 38px}.model-response p{max-width:76ch}.model-response .copy-control button{border-color:var(--white);color:var(--white);background:0 0}.model-response .copy-control>span{color:var(--inverse-neutral)}.defence-lab article>aside{border-top:1px solid var(--charcoal);color:var(--burgundy);grid-template-columns:230px 1fr;gap:28px;padding:24px 38px;display:grid}.defence-lab article>aside strong{font-family:var(--display)}.defence-lab article>aside p{margin:0}.hearing-sequence{border:1px solid var(--charcoal)}.hearing-sequence ol{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.hearing-sequence li{border-right:1px solid var(--charcoal);border-top:1px solid var(--charcoal);min-height:230px;padding:26px}.hearing-sequence li:nth-child(3n){border-right:0}.hearing-sequence li:nth-child(n+4){background:var(--soft)}.hearing-sequence h3{font-family:var(--display);font-size:var(--text-card-title);margin:0}.hearing-sequence p{color:var(--muted);font-size:var(--text-body-small)}.hearing-sequence>.worked-panel-heading p{color:var(--inverse-blue);font-size:var(--text-base)}.oral-answers{border:1px solid var(--charcoal)}.oral-answers dl{margin:0}.oral-answers dl>div{grid-template-columns:.72fr 1.28fr;gap:50px;padding:26px 30px;display:grid}.oral-answers dl>div+div{border-top:1px solid var(--line-dark)}.oral-answers dl>div:nth-child(2n){background:var(--soft)}.oral-answers dt{font-family:var(--display);font-size:var(--text-feature);font-weight:700}.oral-answers dd{color:var(--muted);margin:0}.conduct-boundary{color:var(--white);background:var(--burgundy);border:0}.conduct-boundary p{color:var(--inverse-burgundy)}.judgment-sheet{border:1px solid var(--charcoal);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.judgment-sheet>div{border-right:1px solid var(--charcoal);flex-direction:column;justify-content:flex-end;min-width:0;min-height:175px;padding:24px;display:flex}.judgment-sheet>div:last-child{border-right:0}.judgment-sheet span{color:var(--muted);font-family:var(--display);font-size:var(--text-label);font-weight:700}.judgment-sheet strong{font-family:var(--display);font-size:var(--text-fluid-stat);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:10px;line-height:1}.judgment-sheet .judgment-total{background:var(--burgundy);color:var(--white)}.judgment-sheet .judgment-total span{color:var(--inverse-burgundy)}.record-total-boundary{width:min(980px, var(--page));border-block:1px solid var(--charcoal);background:var(--soft);grid-template-columns:180px 1fr;gap:28px;margin:44px auto 0;padding:20px 24px;display:grid}.record-total-boundary strong{font-family:var(--display)}.record-total-boundary p{max-width:68ch;color:var(--muted);margin:0}.proves-grid{border-top:2px solid var(--charcoal);grid-template-columns:1fr 1fr;display:grid}.proves-grid>div{padding:30px 36px 30px 0}.proves-grid>div:last-child{border-left:1px solid var(--charcoal);padding-left:36px}.proves-grid h2{font-family:var(--display);font-size:var(--text-heading);margin:0}.proves-grid ul{margin:24px 0 0;padding:0;list-style:none}.proves-grid li{border-bottom:1px solid var(--line);gap:10px;padding:11px 0;display:flex}.proves-grid ul.prose-list{padding-left:1.35em;list-style:outside}.proves-grid ul.prose-list li{display:list-item}.proves-grid svg{color:var(--moss);flex:none}.payment-close{align-items:center}.payment-close a{font-family:var(--display);align-items:center;gap:12px;font-weight:700;display:flex}@media (max-width:820px){.claim-route-check,.defence-principle,.prepare-response,.conduct-boundary,.payment-close{grid-template-columns:1fr;gap:30px}.worked-outcome,.judgment-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.worked-outcome div:nth-child(2),.judgment-sheet>div:nth-child(2){border-right:0}.worked-outcome div:nth-child(-n+2),.judgment-sheet>div:nth-child(-n+2){border-bottom:1px solid var(--charcoal)}.worked-choices{grid-template-columns:1fr}.worked-choices a{border-right:0;border-bottom:1px solid var(--charcoal)}.worked-choices a:last-child{border-bottom:0}.model-pleadings dl,.hearing-sequence ol{grid-template-columns:repeat(2,1fr)}.hearing-sequence li:nth-child(3n){border-right:1px solid var(--charcoal)}.hearing-sequence li:nth-child(2n){border-right:0}.defence-columns,.proves-grid{grid-template-columns:1fr}.defence-columns section{border-right:0;border-bottom:1px solid var(--charcoal)}.proves-grid>div:last-child{border-left:0;border-top:1px solid var(--charcoal);padding-left:0}.record-total-boundary{grid-template-columns:1fr;gap:8px}}@media (max-width:650px){.worked-example-nav{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:14px;display:grid}.worked-example-nav a{min-width:0;font-size:var(--text-support);white-space:nowrap;padding-inline:3px}.worked-header-main{padding:34px 22px 28px}.worked-header h1{font-size:var(--text-fluid-mobile);overflow-wrap:break-word}.worked-header-main p{font-size:var(--text-copy-lg);margin-top:14px}.worked-boundary{grid-template-columns:1fr;align-items:start;gap:4px;padding:17px 22px}.worked-outcome{grid-template-columns:repeat(2,minmax(0,1fr))}.worked-outcome strong{font-size:var(--text-section-lg)}.case-boundary{grid-template-columns:1fr;gap:15px;padding:26px 22px}.worked-chronology-nav{width:var(--page);grid-template-columns:1fr}.worked-chronology-nav>strong{border-bottom:1px solid var(--charcoal)}.worked-chronology-nav>div{grid-template-columns:1fr}.worked-chronology-nav a{border-left:0;border-bottom:1px solid var(--line-dark)}.worked-chronology-nav a:last-child{border-bottom:0}.worked-route li{grid-template-columns:1fr;gap:8px;padding:24px 22px}.worked-defence-briefs article>div{grid-template-columns:1fr}.worked-defence-briefs article section+section{border-left:0;border-top:1px solid var(--line-dark)}.worked-email summary{padding-inline:12px}.worked-email-copy{padding:16px 12px}.worked-email dl>div{grid-template-columns:58px minmax(0,1fr);gap:9px}.worked-choices{grid-template-columns:1fr}.claim-route-check,.defence-principle,.prepare-response,.conduct-boundary,.payment-close{padding:28px 22px}.worked-panel-heading{padding:26px 22px}.worked-calculation>.indicative-calculation,.worked-calculation>.calculation-comparison,.worked-calculation>.calculation-template-check{margin-inline:22px}.calculation-group>header{grid-template-columns:1fr;gap:9px}.calculation-row{grid-template-columns:62px minmax(0,1fr) auto;gap:8px 12px}.calculation-row>small{grid-column:2/-1}.indicative-calculation>header,.calculation-comparison>header,.calculation-template-check{grid-template-columns:1fr;gap:12px}.indicative-table-wrap{margin-right:-22px}.model-route-guide>div{grid-template-columns:1fr;gap:9px;padding:24px 22px}.model-route-guide nav{grid-template-columns:1fr}.model-route-guide nav a{min-height:112px;padding:20px 22px}.model-route-guide nav a+a{border-left:0;border-top:1px solid var(--charcoal)}.model-route-instruction{padding:20px 22px}.model-pleadings article>header{grid-template-columns:1fr;gap:9px}.model-pleadings header span{grid-column:1}.model-pleadings pre{font-size:var(--text-action);padding:20px}.model-pleadings dl{grid-template-columns:1fr}.model-pleadings dl div,.model-pleadings dl div:nth-child(3n){border-right:0}.model-pleadings dl div+div{border-top:1px solid var(--line-dark)}.defence-lab article>header,.defence-columns section,.model-response{padding:26px 22px}.defence-lab article>aside{grid-template-columns:1fr;gap:7px;padding:22px}.hearing-sequence ol{grid-template-columns:1fr}.hearing-sequence li,.hearing-sequence li:nth-child(2n),.hearing-sequence li:nth-child(3n){border-right:0;min-height:0}.oral-answers dl>div{grid-template-columns:1fr;gap:9px}.court-order-record>header{flex-direction:column;align-items:flex-start;gap:22px;padding:26px 22px}.court-order-frame{height:780px;min-height:0}.judgment-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.judgment-sheet>div{min-height:125px;padding:16px}.judgment-sheet strong{font-size:var(--text-fluid-amount)}}@media print{.worked-example-nav,.worked-chronology-nav,.copy-control{display:none!important}.worked-header,.worked-outcome,.case-boundary,.worked-route,.worked-choices,.claim-route-check,.worked-calculation,.model-pleadings,.defence-lab,.hearing-sequence,.oral-answers,.conduct-boundary,.judgment-sheet,.proves-grid{width:100%!important;margin:0!important}.worked-header,.case-boundary,.claim-route-check,.defence-principle,.prepare-response,.conduct-boundary,.payment-close{min-height:0;display:block}.worked-header>div,.worked-header aside{padding:8mm 0}.worked-route li,.defence-lab>article,.hearing-sequence li,.oral-answers dl>div{break-inside:avoid}.worked-outcome,.judgment-sheet{grid-template-columns:repeat(4,1fr)}.model-pleadings pre,.model-response,.defence-principle{background:var(--print-white);color:var(--print-black);border:1px solid var(--print-black)}.worked-email summary{display:none}.worked-email>.worked-email-copy{display:block!important}.hearing-sequence ol{grid-template-columns:1fr 1fr}}
