@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-italic.Cigfgs4r.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-italic.DC5MiAaX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-mono-latin-ext-400-normal.CpVFOiMk.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-mono-latin-ext-400-normal.ITMuFrSK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-mono-latin-400-normal.CmMGer93.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-mono-latin-400-normal.Cmjm2dBj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-mono-latin-ext-700-normal.Cb4hxZGu.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-mono-latin-ext-700-normal.Db6cZPB4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-mono-latin-700-normal.BhOtGXDr.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-mono-latin-700-normal.BQ8cw3oD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", Verdana, Arial, system-ui, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--font-system:system-ui, -apple-system, "Segoe UI", Roboto, Verdana, Arial, sans-serif;--lh:1.6;--para:calc(var(--lh) * 1.5em);--measure:48ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius:.5rem;--target:44px;--page:72rem;color-scheme:light}:root[data-text-size="125"]{font-size:125%}:root[data-text-size="150"]{font-size:150%}:root[data-text-size="175"]{font-size:175%}:root[data-text-size="200"]{font-size:200%}:root[data-line-spacing=wide]{--lh:1.9}:root[data-line-spacing=wider]{--lh:2.2}:root[data-font=system]{--font-body:var(--font-system)}*,:before,:after{box-sizing:border-box;scroll-behavior:auto!important;transition:none!important;animation:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:1.125rem;line-height:var(--lh);text-align:left;overflow-wrap:break-word;font-variant-ligatures:none;margin:0}h1,h2,h3,h4{margin:0 0 var(--space-4);max-inline-size:var(--measure);text-wrap:balance;font-weight:700;line-height:1.3}h1{margin-block-end:var(--space-5);font-size:2.25rem}h2{margin-block-start:var(--space-7);font-size:1.75rem}h3{margin-block-start:var(--space-6);font-size:1.375rem}h4{margin-block-start:var(--space-5);font-size:1.1875rem}h1+h2,h2+h3,h3+h4{margin-block-start:var(--space-4)}p,ul,ol,dl,blockquote,table,figure,pre,details{margin:0 0 var(--para);max-inline-size:var(--measure)}li{margin-block-end:var(--space-3)}li>ul,li>ol{margin-block:var(--space-3) 0}strong,b{font-weight:700}em,i{font-style:normal;font-weight:700}a{color:var(--link);text-underline-offset:.18em;text-decoration:underline .08em}a:visited{color:var(--link-visited)}a:hover{text-decoration-thickness:.18em}abbr[title]{text-underline-offset:.2em;cursor:help;text-decoration:underline dotted}hr{border:0;border-block-start:2px solid var(--rule);margin:var(--space-7) 0;max-inline-size:var(--measure)}img,svg{block-size:auto;max-inline-size:100%}code,kbd,samp,.mono{font-family:var(--font-mono);font-size:1em}mark{background:var(--mark-bg);color:var(--mark-text);padding:0 .1em}table{border-collapse:collapse;inline-size:100%}th,td{text-align:left;vertical-align:top;padding:var(--space-3);border:1px solid var(--border)}thead th{background:var(--surface)}caption{text-align:left;padding-block-end:var(--space-2);font-weight:700}.table-wrap{max-inline-size:100%;margin-block-end:var(--para);overflow-x:auto}.table-wrap table{margin:0}:focus{outline:none}:focus-visible,.focus-within-ring:focus-within{outline:3px solid var(--focus-ring);outline-offset:0;box-shadow:0 0 0 6px var(--focus-halo)}a:focus-visible{background:var(--focus-halo);color:var(--focus-ring);box-shadow:0 0 0 3px var(--focus-halo), 0 4px 0 3px var(--focus-ring);outline:none;text-decoration:none}:target,:focus{scroll-margin-block:6rem}.skip-link{z-index:10;padding:var(--space-3) var(--space-4);background:var(--bg);color:var(--link);font-weight:700;position:absolute;inset-block-start:-10rem;inset-inline-start:var(--space-3)}.skip-link:focus,.skip-link:focus-visible{inset-block-start:var(--space-3)}.wrap{inline-size:100%;max-inline-size:var(--page);padding-inline:var(--space-4);margin-inline:auto}@media (width>=40em){.wrap{padding-inline:var(--space-6)}}main{padding-block:var(--space-5) var(--space-8);display:block}main:focus{outline:none}.visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hp-field{display:none!important}.lede{max-inline-size:var(--measure);font-size:1.3125rem}.muted{color:var(--muted)}.stack>*+*{margin-block-start:var(--space-4)}.flow-tight>*{margin-block-end:var(--space-3)}.site-header{border-block-end:4px solid var(--accent);background:var(--bg)}.site-header__top{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.site-name{align-items:center;gap:var(--space-3);max-inline-size:100%;min-block-size:var(--target);color:var(--text);font-size:1.375rem;font-weight:800;text-decoration:none;display:inline-flex}.site-name>span{min-inline-size:0}.site-name:visited{color:var(--text)}.site-name:hover{text-decoration:underline}.site-name__mark{flex:none;block-size:2rem;inline-size:2rem}.site-name__mark rect{fill:var(--accent)}.site-name__mark path{fill:var(--bg)}.header-tools{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.site-search{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.site-search label{font-size:1rem;font-weight:700;display:block}.site-search input{inline-size:min(16rem,60vw)}.site-nav{border-block-start:1px solid var(--rule)}.site-nav ul{gap:0 var(--space-5);flex-wrap:wrap;max-inline-size:none;margin:0;padding:0;list-style:none;display:flex}.site-nav li{margin:0}.site-nav a{min-block-size:var(--target);min-inline-size:var(--target);padding-block:var(--space-2);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.site-nav a[aria-current=page]{color:var(--text);text-decoration-thickness:.25em}.display-settings{position:relative}.display-settings__panel{border:2px solid var(--border);background:var(--surface);padding:var(--space-5);margin-block:var(--space-3) var(--space-5);border-radius:var(--radius)}.display-settings__panel fieldset{margin-block-end:var(--space-5)}.display-settings__grid{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.breadcrumbs ol{margin:0 0 var(--space-5);flex-wrap:wrap;max-inline-size:none;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;margin:0;display:inline-flex}.breadcrumbs li+li:before{content:"›";padding-inline:var(--space-3);color:var(--muted)}.breadcrumbs a{min-block-size:var(--target);min-inline-size:var(--target);align-items:center;display:inline-flex}.breadcrumbs [aria-current=page]{color:var(--muted)}label,legend{font-weight:700}fieldset{margin:0 0 var(--space-6);border:0;min-inline-size:0;padding:0}legend{max-inline-size:var(--measure);margin-block-end:var(--space-3);padding:0;font-size:1.25rem}.field{max-inline-size:var(--measure);margin-block-end:var(--space-5)}.field>label{margin-block-end:var(--space-1);display:block}.hint{color:var(--muted);max-inline-size:var(--measure);margin-block-end:var(--space-2);font-weight:400;display:block}.error-message{color:var(--text);border-inline-start:6px solid var(--text);margin-block-end:var(--space-2);padding-inline-start:var(--space-3);font-weight:700;display:block}.field--error input,.field--error select,.field--error textarea{border-width:4px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],select,textarea{font:inherit;color:var(--text);background:var(--bg);border:2px solid var(--border);min-block-size:var(--target);padding:var(--space-2) var(--space-3);border-radius:.25rem;inline-size:100%;max-inline-size:32rem}input.input--short{max-inline-size:7rem}input.input--postcode{text-transform:uppercase;max-inline-size:11rem;font-family:var(--font-mono)}textarea{min-block-size:6rem}.choice{align-items:flex-start;gap:var(--space-3);max-inline-size:var(--measure);margin-block-end:var(--space-3);display:flex}.choice input[type=radio],.choice input[type=checkbox]{block-size:2rem;inline-size:2rem;accent-color:var(--accent);flex:none;margin:.375rem}.choice label{min-block-size:var(--target);cursor:pointer;min-inline-size:0;padding-block:.6rem;font-weight:400}.choice-row{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.stepper{align-items:stretch;gap:var(--space-2);display:inline-flex}.stepper input{text-align:center;max-inline-size:5rem}.button,button{font:inherit;justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--target);min-inline-size:var(--target);padding:var(--space-2) var(--space-5);border:2px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-text);cursor:pointer;text-align:center;border-radius:.375rem;font-weight:700;text-decoration:none;display:inline-flex}.button:visited{color:var(--btn-text)}.button:hover,button:hover{text-decoration:underline .12em}.button--secondary,button.button--secondary{background:var(--bg);color:var(--text);border-color:var(--border)}.button--secondary:visited{color:var(--text)}.button--link,button.button--link{color:var(--link);padding-inline:var(--space-2);background:0 0;border-color:#0000;text-decoration:underline}.button-row{gap:var(--space-3);margin-block:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.button-row>a:not(.button){min-block-size:var(--target);min-inline-size:var(--target);align-items:center;display:inline-flex}button[disabled],.button[aria-disabled=true]{opacity:1;cursor:not-allowed;background:var(--surface);color:var(--muted);border-color:var(--border)}.panel{border:2px solid var(--border);border-radius:var(--radius);padding:var(--space-5);background:var(--bg);max-inline-size:48rem;margin-block-end:var(--space-6)}.panel>:last-child{margin-block-end:0}.panel h2,.panel h3{margin-block-start:0}.panel--surface{background:var(--surface)}.panel--note{background:var(--note-bg);border-color:var(--border)}.panel--warn{background:var(--warn-bg)}.panel--ok{background:var(--ok-bg)}.callout{border-inline-start:8px solid var(--accent);background:var(--surface);padding:var(--space-4) var(--space-5);max-inline-size:var(--measure);margin-block-end:var(--para)}.callout--important{background:var(--warn-bg);border-inline-start-color:var(--text)}.callout--tip{background:var(--ok-bg)}.callout--info{background:var(--note-bg)}.callout>:last-child{margin-block-end:0}.callout__title{margin-block-end:var(--space-2);font-size:1.1875rem;font-weight:700;display:block}.draft-note{background:var(--draft-bg);border:2px dashed var(--border);padding:var(--space-3) var(--space-4);max-inline-size:var(--measure);margin-block-end:var(--space-5)}.card-grid{gap:var(--space-5);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));max-inline-size:none;padding:0;list-style:none;display:grid}.card-grid>li{margin:0}.card{border:2px solid var(--border);border-radius:var(--radius);block-size:100%;padding:var(--space-5);background:var(--bg);flex-direction:column;display:flex}.card h2,.card h3{margin-block-start:0;font-size:1.3125rem}.card p:last-child{margin-block-end:0}.card .meta{color:var(--muted);margin-block-start:auto;padding-block-start:var(--space-3);font-size:1rem}.tool-link{border:2px solid var(--accent);border-radius:var(--radius);padding:var(--space-4) var(--space-5);max-inline-size:var(--measure);background:var(--surface);margin-block-end:var(--para);display:block}.tool-link a{font-size:1.1875rem;font-weight:700}.tool-link p{margin:var(--space-2) 0 0}.phone{font-family:var(--font-mono);max-inline-size:100%;font-weight:700;display:inline-block}.big-number{align-items:center;gap:var(--space-3) var(--space-5);border:3px solid var(--text);border-radius:var(--radius);padding:var(--space-4) var(--space-5);flex-wrap:wrap;max-inline-size:48rem;margin-block-end:var(--space-5);display:flex}.big-number__digits{font-family:var(--font-mono);font-size:3rem;font-weight:700;line-height:1}.big-number__digits a{color:var(--text);text-decoration-thickness:.06em}.big-number p{margin:0}.site-footer{border-block-start:4px solid var(--accent);background:var(--surface);padding-block:var(--space-7)}.site-footer h2{margin-block-start:0;font-size:1.3125rem}.footer-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.footer-links{padding:0;list-style:none}.footer-links li{margin-block-end:var(--space-1)}.footer-links a{min-block-size:var(--target);min-inline-size:var(--target);align-items:center;display:inline-flex}.footer-disclaimer{border-block-start:1px solid var(--rule);margin-block-start:var(--space-6);padding-block-start:var(--space-5)}.page-meta{color:var(--muted);margin-block-end:var(--space-5);font-size:1rem}.reviewed{color:var(--muted);border-block-start:1px solid var(--rule);margin-block-start:var(--space-7);padding-block-start:var(--space-4);font-size:1rem}.prose>:first-child{margin-block-start:0}.answer{border-inline-start:6px solid var(--accent);padding-inline-start:var(--space-5);font-size:1.3125rem}.tag-list{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tag-list li{border:1px solid var(--border);padding:0 var(--space-3);border-radius:999px;margin:0;font-size:1rem}.hero{gap:var(--space-6);padding-block:var(--space-5) var(--space-6);align-items:center;display:grid}@media (width>=60em){.hero{grid-template-columns:1fr 1fr}}.hero h1{font-size:2.75rem}.hero img{border-radius:var(--radius);background:var(--surface);block-size:auto;inline-size:100%}.home-actions{gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));max-inline-size:none;padding:0;list-style:none;display:grid}.home-actions li{margin:0}.home-actions a{block-size:100%;padding:var(--space-5);border:2px solid var(--accent);border-radius:var(--radius);background:var(--surface);font-size:1.25rem;font-weight:700;display:block}.home-actions a span{color:var(--text);margin-block-start:var(--space-2);font-size:1.0625rem;font-weight:400;display:block}.tick-list{padding:0;list-style:none}.tick-list li{gap:var(--space-3);align-items:flex-start;display:flex}.tick-box{border:2px solid var(--text);border-radius:.2rem;flex:none;block-size:1.4rem;inline-size:1.4rem;margin-block-start:.2rem}.tick-list .detail{color:var(--muted);display:block}.checklist-item{border:2px solid var(--border);border-radius:var(--radius);padding:var(--space-5);max-inline-size:48rem;margin-block-end:var(--space-5)}.checklist-item h4{margin-block-start:0;font-size:1.25rem}.checklist-item[data-status=have],.checklist-item[data-status=na]{background:var(--surface)}.checklist-item .qty{font-family:var(--font-mono);font-weight:700}.status-group{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.status-group .choice{min-inline-size:0;max-inline-size:100%;margin:0}.may-own{background:var(--ok-bg);padding:var(--space-3) var(--space-4);margin-block:var(--space-4);border-radius:.25rem}.total-box{border:3px solid var(--accent);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin-block:var(--space-5);background:var(--surface);max-inline-size:48rem}.total-box p{margin:0}.total-box .amount{font-family:var(--font-mono);font-size:1.5rem;font-weight:700}.result-figure{font-family:var(--font-mono);font-size:2.25rem;font-weight:700;line-height:1.2;display:block}.live-panel{border:3px solid var(--text);border-radius:var(--radius);padding:var(--space-5);max-inline-size:48rem;margin-block-end:var(--space-6)}.live-panel h2{margin-block-start:0}.live-meta{color:var(--muted);font-size:1rem}.live-disclaimer{border:2px solid var(--text);background:var(--note-bg);padding:var(--space-3) var(--space-4);max-inline-size:48rem;margin-block-end:var(--space-6);font-weight:700}.warning-list{padding:0;list-style:none}.warning-list>li{border-inline-start:6px solid var(--text);margin-block-end:var(--space-5);padding-inline-start:var(--space-4)}.warning-list .severity{font-weight:800;display:block}.update-notice{margin-block-end:var(--space-5)}.affiliate-disclosure{background:var(--note-bg);border:2px solid var(--border);padding:var(--space-3) var(--space-4);max-inline-size:var(--measure);margin-block-end:var(--space-5)}.affiliate-link{font-weight:700}.pick{border:2px solid var(--border);border-radius:var(--radius);padding:var(--space-5);max-inline-size:48rem;margin-block-end:var(--space-6)}.pick h3{margin-block-start:0}.pick dl{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;display:grid}.pick dt{font-weight:700}.pick dd{margin:0}@media (width<=30em){.pick dl{grid-template-columns:1fr}.pick dd{margin-block-end:var(--space-2)}}.search-results{padding:0;list-style:none}.search-results li{border-block-end:1px solid var(--rule);padding-block:var(--space-4)}.search-results h2{margin:0 0 var(--space-2);font-size:1.25rem}.glossary dt{margin-block-start:var(--space-5);font-size:1.1875rem;font-weight:700}.glossary dd{margin:var(--space-2) 0 0}.easy-read{--lh:1.8;font-size:1.375rem}.easy-read .tick-list li{margin-block-end:var(--space-5)}.easy-read .tick-box{block-size:1.8rem;inline-size:1.8rem}.plan-output table{font-size:1rem}.wallet-card{border:2px dashed var(--text);background:var(--bg);min-block-size:54mm;inline-size:85.6mm;max-inline-size:100%;padding:3mm;font-size:9pt;line-height:1.35}.wallet-card h3{margin:0 0 1mm;font-size:10pt}.wallet-card p,.wallet-card ul{max-inline-size:none;margin:0 0 1mm}.wallet-card ul{padding-inline-start:4mm}.wallet-card li{margin:0}.plan-output--large{font-size:1.375rem}.plan-output--contrast{color:#000;background:#fff}.plan-output--contrast table,.plan-output--contrast th,.plan-output--contrast td{border-width:2px;border-color:#000}@media (forced-colors:active){.button,button{border:2px solid buttontext}.tick-box{border-color:canvastext}.live-panel,.panel,.card,.pick,.checklist-item,.callout,.draft-note{border:2px solid canvastext}:focus-visible{box-shadow:none;outline:3px solid highlight}a:focus-visible{outline:3px solid highlight}}.print-only{display:none}.summary-list{border-block-start:1px solid var(--rule);max-inline-size:48rem}.summary-list__row{gap:0 var(--space-4);border-block-end:1px solid var(--rule);padding-block:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.summary-list dt{flex:16rem;font-weight:700}.summary-list dd{flex:10rem;margin:0}.summary-list dd:last-child{flex:none}.costs-disclaimer{border:2px solid var(--text);background:var(--note-bg);padding:var(--space-3) var(--space-4)}.scheme{border:2px solid var(--border);border-radius:var(--radius);padding:var(--space-4) var(--space-5);max-inline-size:48rem;margin-block-end:var(--space-4)}.scheme h4{margin-block-start:0;font-size:1.25rem}.scheme p,.scheme ul{margin-block-end:var(--space-3)}.scheme__links{padding-inline-start:1.25rem}.scheme__links li{margin-block-end:var(--space-2)}.scheme__checked{font-size:1rem;margin-block-end:0!important}.scheme-list>li{margin-block-end:var(--space-4)}.version-link a{min-block-size:var(--target);align-items:center;display:inline-flex}.plan-steps{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;max-inline-size:none;padding:0;list-style:none;display:flex}.plan-steps li{margin:0}.plan-steps button{padding-inline:var(--space-3)}@media print{@page{size:A4;margin:14mm 14mm 16mm}:root{--bg:#fff;--surface:#fff;--text:#000;--muted:#000;--link:#000;--link-visited:#000;--accent:#000;--border:#000;--rule:#000;--note-bg:#fff;--warn-bg:#fff;--ok-bg:#fff;--draft-bg:#fff;--para:.6em;--lh:1.35;font-size:100%!important}body{color:#000;background:#fff;font-size:11pt}:root[data-print-size=large] body{font-size:15pt}h1{margin-block-end:3mm;font-size:18pt}h2{break-after:avoid;margin-block:5mm 2mm;font-size:14pt}h3{break-after:avoid;margin-block:4mm 1mm;font-size:12pt}p,ul,ol,table{max-inline-size:none}li{margin-block-end:1mm}.site-header,.site-nav,.site-footer,.breadcrumbs,.skip-link,.no-print,.display-settings,.button-row,.email-signup,.update-notice,form,button,.tool-link,noscript{display:none!important}.print-only{display:block!important}main{padding:0}.wrap{max-inline-size:none;padding:0}a{color:#000;text-decoration:underline}.prose a[href^=http]:after,.print-urls a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt}.panel,.card,.callout,.live-panel,.pick,.checklist-item,.draft-note,.total-box{break-inside:avoid;margin-block-end:3mm;padding:3mm;background:#fff!important;border:1px solid #000!important}.tick-list{columns:2;column-gap:8mm}.tick-list li{break-inside:avoid;margin-block-end:1.5mm}.tick-box{border:1.5px solid #000;block-size:4mm;inline-size:4mm;margin-block-start:.5mm}.easy-read .tick-list{columns:1}.easy-read{font-size:14pt}.print-section{break-inside:avoid-page}.big-number{border:2px solid #000;padding:2mm 4mm}.big-number__digits{font-size:20pt}.wallet-card{break-inside:avoid;border:1px dashed #000}.page-break{break-before:page}img{display:none}.costs-results{--lh:1.25;font-size:8.5pt}.costs-results>p:not(.costs-disclaimer):not(.costs-for):not(.print-only),.costs-results .callout{display:none}.costs-results .costs-disclaimer{margin-block-end:2mm;padding:1mm 2mm}[data-scheme-results]{columns:2;column-gap:6mm}.scheme-group h3{break-after:avoid;margin-block:0 1mm;font-size:10pt}.scheme-group+.scheme-group h3{margin-block-start:2mm}.scheme{break-inside:avoid;border-radius:0;max-inline-size:none;margin-block-end:1mm;padding:0 0 1mm;border:0!important;border-block-end:.5px solid #000!important}.scheme h4{margin:0;font-size:9pt}.scheme p,.scheme ul{max-inline-size:none;margin:0}.scheme__who,.scheme__how-text{display:none}.scheme__how,.scheme__links,.scheme__links li{margin:0;padding:0;display:inline}.scheme__links li+li:before{content:" · "}.scheme__links a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:7.5pt}.scheme__checked{font-size:7.5pt}}
