.dtc-pl .dts-banner{padding-block:var(--space-2xl)}.dtc-pl .dts-banner__grid{align-items:end}.dtc-pl .dts-banner__head{text-wrap:balance}.dtc-pl .dts-banner__line{display:grid;row-gap:var(--space-lg);justify-items:start}.dtc-pl .dts-inline{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--color-muted);transition:text-decoration-color var(--dur-short) var(--ease-out)}.dtc-pl .dts-inline:hover{text-decoration-color:currentColor}.dtc-pl .dts-inline:active{color:var(--color-field-text)}.dtc-pl .dts-lead-in{font-weight:600;color:var(--color-ink)}.dtc-pl .dts-notice{max-width:62ch;padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-ink);color:var(--color-ink-2)}.dtc-pl .dts-notice strong{font-weight:600;color:var(--color-ink)}.dtc-pl .dts-faq__foot{padding-top:var(--space-lg)}.dtc-pl .dts-list{border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-list li{padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);color:var(--color-ink-2)}.dtc-pl .dts-list--large li{padding-block:var(--space-md);font-size:var(--text-lg);line-height:1.35;color:var(--color-ink)}.dtc-pl .dts-rows{display:grid;row-gap:var(--space-lg);border-top:0}.dtc-pl .dts-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--gap-columns)}.dtc-pl .dts-notes>div{display:grid;row-gap:var(--space-sm);align-content:start;padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-notes dt{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em}.dtc-pl .dts-notes dd,.dtc-pl .dts-notes p{max-width:45ch;color:var(--color-ink-2)}.dtc-pl .dts-notes--four{grid-template-columns:repeat(4,minmax(0,1fr))}.dtc-pl .dts-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg) var(--gap-columns);font-variant-numeric:lining-nums}.dtc-pl .dts-figures>div{display:flex;flex-direction:column;row-gap:var(--space-2xs);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-figures dd{font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1.05;letter-spacing:var(--tracking-display);overflow-wrap:break-word}.dtc-pl .dts-figures dd.dts-figures__words{font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em}.dtc-pl .dts-figures dt{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-figures__source{margin-top:var(--space-md)}.dtc-pl .dts-split{align-items:start}.dtc-pl .dts-split__body{display:grid;row-gap:var(--space-md);justify-items:start}.dtc-pl .dts-split--ruled{padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-data__head{display:grid;row-gap:var(--space-md);align-content:start}.dtc-pl .dts-steps--five{grid-template-columns:repeat(5,minmax(0,1fr))}.dtc-pl .dts-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.dtc-pl .dts-step-title{display:block;margin-bottom:var(--space-sm);font-family:var(--font-display);font-weight:700;font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em;color:var(--color-ink)}.dtc-pl .dts-close{align-items:end}.dtc-pl .dts-close__text{display:grid;row-gap:var(--space-md)}.dtc-pl .dts-close__actions{display:grid;row-gap:var(--space-sm);justify-items:start}.dtc-pl .dts-after-hero{padding-block:var(--space-xl) var(--section-gap-s)}.dtc-pl .dts-counter__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-2xl);align-items:center;min-height:calc(100dvh - 8.5rem);padding-block:var(--space-2xl)}.dtc-pl .dts-counter__text{display:grid;row-gap:var(--space-lg);justify-items:start}.dtc-pl .dts-actions__link{margin-inline-start:var(--space-sm)}.dtc-pl .dts-words{display:flex;flex-wrap:wrap;column-gap:var(--space-lg);row-gap:var(--space-2xs);font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-panel{display:grid;row-gap:var(--space-md);align-content:center;padding:var(--space-xl);border-radius:var(--radius-card);background:var(--color-field);color:var(--color-field-ink);--color-focus:var(--color-field-ink)}.dtc-pl .dts-panel__title{font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.dtc-pl .dts-panel__title--large{font-size:var(--text-section);line-height:1.05;letter-spacing:var(--tracking-display)}.dtc-pl .dts-panel__line{max-width:56ch;color:var(--color-field-ink-2)}.dtc-pl .dts-panel__line strong{font-weight:600;color:var(--color-field-ink)}.dtc-pl .dts-panel__note{font-size:var(--text-sm);line-height:1.5;color:var(--color-field-ink-2)}.dtc-pl .dts-panel__figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-md);font-variant-numeric:lining-nums}.dtc-pl .dts-panel__figures>div{display:flex;flex-direction:column;row-gap:var(--space-2xs)}.dtc-pl .dts-panel__figures dd{font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1;letter-spacing:var(--tracking-display)}.dtc-pl .dts-panel__figures dt{font-size:var(--text-sm);line-height:1.35;color:var(--color-field-ink-2)}.dtc-pl .dts-panel__rows{border-top:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-panel__rows li{border-bottom:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-panel__row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-md);padding-block:var(--space-sm);text-decoration:none}.dtc-pl .dts-panel__name{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;letter-spacing:-.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--dur-short) var(--ease-out)}.dtc-pl .dts-panel__row:active .dts-panel__name,.dtc-pl .dts-panel__row:hover .dts-panel__name{text-decoration-color:currentColor}.dtc-pl .dts-panel__count{font-weight:600;white-space:nowrap}.dtc-pl .dts-panel__region{grid-column:1/-1;font-size:var(--text-sm);line-height:1.5;color:var(--color-field-ink-2)}.dtc-pl .dts-panel__list{border-top:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-panel__list li{padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-field-rule);font-weight:600;line-height:1.35}.dtc-pl .dts-panel__facts{border-top:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-panel__facts>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--space-md);padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-panel__facts dt{color:var(--color-field-ink-2)}.dtc-pl .dts-panel__facts dd{font-weight:600}.dtc-pl .dts-panel__action{justify-self:start}.dtc-pl .dts-journey__foot{margin-top:var(--space-2xl);align-items:end}.dtc-pl .dts-journey__text{display:grid;row-gap:var(--space-sm)}.dtc-pl .dts-statement{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em}.dtc-pl .dts-journey__actions{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-lg);row-gap:var(--space-xs)}.dtc-pl .dts-preview{align-items:start}.dtc-pl .dts-preview__text{display:grid;row-gap:var(--space-lg);justify-items:start}.dtc-pl .dts-preview__browse{margin-top:var(--space-md)}.dtc-pl .dts-preview__browse,.dtc-pl .dts-preview__regions{display:grid;row-gap:var(--space-sm);justify-items:start}.dtc-pl .dts-ranks{width:100%;margin-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-field-ink)}.dtc-pl .dts-ranks li{border-bottom:var(--rule-hair) solid var(--color-field-rule)}.dtc-pl .dts-rank{display:flex;align-items:baseline;justify-content:space-between;column-gap:var(--space-md);padding-block:var(--space-md);text-decoration:none}.dtc-pl .dts-rank__name{min-width:0;font-family:var(--font-display);font-weight:700;font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:transparent;transition:text-decoration-color var(--dur-short) var(--ease-out)}.dtc-pl .dts-rank:active .dts-rank__name,.dtc-pl .dts-rank:hover .dts-rank__name{text-decoration-color:currentColor}.dtc-pl .dts-rank__count{flex-shrink:0;font-size:var(--text-sm);line-height:1.5}.dtc-pl .dts-colophon{align-items:start}.dtc-pl .dts-colophon__text{display:grid;row-gap:var(--space-md)}.dtc-pl .dts-colophon__text h2{font-size:var(--text-section);text-wrap:balance}.dtc-pl .dts-process{padding-block:var(--space-2xl) var(--section-gap-s)}.dtc-pl .dts-process__head{align-items:end;margin-bottom:var(--space-2xl)}.dtc-pl .dts-process__body{align-items:start}.dtc-pl .dts-ladder{counter-reset:dts-step;border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-ladder li{counter-increment:dts-step;display:grid;grid-template-columns:var(--space-3xl) minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--space-md);row-gap:var(--space-xs);padding-block:var(--space-xl);border-bottom:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-ladder li:before{content:counter(dts-step);grid-row:1/span 2;font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1;letter-spacing:-.03em;color:var(--color-field-text)}.dtc-pl .dts-process__aside{display:grid;row-gap:var(--space-xl);position:sticky;top:var(--space-lg)}.dtc-pl .dts-process__aside h3{margin-bottom:var(--space-md)}.dtc-pl .dts-process__more{display:grid;justify-items:start}.dtc-pl .dts-process__more h3{margin-bottom:var(--space-xs)}.dtc-pl .dts-know{align-items:start}.dtc-pl .dts-know__col{display:grid;row-gap:var(--space-lg);justify-items:stretch}.dtc-pl .dts-know__col h2{font-size:var(--text-section)}.dtc-pl .dts-know__link{justify-self:start}.dtc-pl .dts-flow__link{margin-top:var(--space-xl)}.dtc-pl .dh-steps p:has(.dts-step-title){max-width:45ch}.dtc-pl .dts-status{padding-block:var(--space-xl)}.dtc-pl .dts-status .dh-container{display:grid;row-gap:var(--space-sm)}.dtc-pl .dts-status h2{font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em;color:var(--color-field-text);max-width:40ch}.dtc-pl .dts-give{padding-block:var(--space-2xl) var(--section-gap-s)}.dtc-pl .dts-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg) var(--gap-columns);font-variant-numeric:lining-nums}.dtc-pl .dts-amounts li{display:grid;row-gap:var(--space-xs);align-content:start;padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-amounts__figure{font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1;letter-spacing:var(--tracking-display);color:var(--color-field-text)}.dtc-pl .dts-amounts__line{color:var(--color-ink-2)}.dtc-pl .dts-give__actions{margin-top:var(--space-xl)}.dtc-pl .dts-scan{align-items:center}.dtc-pl .dts-scan__text{display:grid;row-gap:var(--space-md)}.dtc-pl .dts-scan__code{justify-self:start;padding:var(--space-sm);border-radius:var(--radius-card);background:var(--color-paper);outline:1px solid var(--color-rule);outline-offset:-1px}.dtc-pl .dts-finder{padding-block:var(--space-2xl) var(--section-gap-s)}.dtc-pl .dts-finder__grid{align-items:start;margin-bottom:var(--space-2xl)}.dtc-pl .dts-finder__search{display:grid;row-gap:var(--space-md)}.dtc-pl .dts-search>div>div:first-child{min-height:52px;padding-block:0;border-color:var(--color-muted);border-radius:var(--radius-control);box-shadow:none}.dtc-pl .dts-search>div>div:first-child:hover{border-color:var(--color-ink)}.dtc-pl .dts-search>div>div:first-child:focus-within{outline:2px solid var(--color-focus);outline-offset:-2px;box-shadow:none}.dtc-pl .dts-search input{height:48px;background:transparent;color:var(--color-ink);font-size:var(--text-md)}.dtc-pl .dts-search input:focus-visible{outline:0}.dtc-pl .dts-search input::placeholder{color:var(--color-muted);opacity:1}.dtc-pl .dts-search svg{color:var(--color-muted);flex-shrink:0}.dtc-pl .dts-search ul{border-color:var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);box-shadow:none;outline:1px solid var(--color-ink);outline-offset:-1px}.dtc-pl .dts-search li{border-radius:0}.dtc-pl .dts-search li:hover,.dtc-pl .dts-search li[aria-selected=true]{background:var(--color-paper-3)}.dtc-pl .dts-search li span:first-child{color:var(--color-ink)}.dtc-pl .dts-search li span:last-child{color:var(--color-muted)}.dtc-pl .dts-near>div{display:grid;row-gap:var(--space-xs);justify-items:start;text-align:left;padding:var(--space-md) 0 0;border:0;border-top:var(--rule-hair) solid var(--color-ink);border-radius:0;background:transparent;color:var(--color-ink)}.dtc-pl .dts-near>div>*{margin:0}.dtc-pl .dts-near p{max-width:45ch;color:var(--color-ink-2)}.dtc-pl .dts-near .text-xs,.dtc-pl .dts-near p.text-xs{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-near>div>div.rounded-full{display:none}.dtc-pl .dts-near>div>svg{color:var(--color-error)}.dtc-pl .dts-near>div>button:not([class*=underline]){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:52px;margin-top:var(--space-xs);padding:0 var(--space-lg);border:1px solid var(--color-ink);border-radius:var(--radius-control);background:transparent;color:var(--color-ink);font:600 var(--text-md)/1 var(--font-body);box-shadow:none;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out)}.dtc-pl .dts-near>div>button:not([class*=underline]):hover{background:var(--color-paper-3)}.dtc-pl .dts-near>div>button:not([class*=underline]):active{background:var(--color-rule)}.dtc-pl .dts-near>div>button:not([class*=underline]):disabled{opacity:.55;cursor:not-allowed}.dtc-pl .dts-near>div>button:not([class*=underline]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.dtc-pl .dts-near>div>button[class*=underline]{min-height:44px;font-size:var(--text-md);font-weight:600;color:var(--color-ink);cursor:pointer}.dtc-pl .dts-near>div>button[class*=underline]:active{color:var(--color-field-text)}.dtc-pl .dts-near>div>button[class*=underline]:disabled{opacity:.55;cursor:not-allowed}.dtc-pl .dts-near>div>div:first-child:not(.rounded-full){font-size:var(--text-md);font-weight:600;color:var(--color-ink)}.dtc-pl .dts-near>div>div:first-child:not(.rounded-full) svg{display:none}.dtc-pl .dts-near>div>div.grid{display:block;width:100%}.dtc-pl .dts-near>div>div.grid>a{display:grid;row-gap:var(--space-3xs);padding:var(--space-sm) 0;border:0;border-bottom:var(--rule-hair) solid var(--color-rule);border-radius:0;background:transparent;box-shadow:none;text-decoration:none}.dtc-pl .dts-near>div>div.grid>a:hover{box-shadow:none;border-color:var(--color-ink)}.dtc-pl .dts-near>div>div.grid>a svg{display:none}.dtc-pl .dts-near>div>div.grid>a span{padding:0;border-radius:0;background:transparent;font-weight:400;font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-near>div>div.grid>a>div{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:var(--space-md);row-gap:0;margin:0}.dtc-pl .dts-near>div>div.grid>a>p:first-of-type{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;letter-spacing:-.01em;color:var(--color-ink)}.dtc-pl .dts-near>div>div.grid>a>p{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-near>div>p[class*=emerald]{color:var(--color-muted)}.dtc-pl .dts-letters{margin-top:var(--space-2xl);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-letters__label{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-letters ul{display:flex;flex-wrap:wrap;column-gap:var(--space-2xs);margin-top:var(--space-2xs);margin-left:calc(var(--space-sm) * -1)}.dtc-pl .dts-letter{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:var(--radius-control);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1;text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.dtc-pl .dts-letter:hover{background:var(--color-paper-3)}.dtc-pl .dts-letter:active{color:var(--color-field-text)}.dtc-pl .dts-index__title{max-width:none;margin-bottom:var(--space-xl)}.dtc-pl .dts-index__notice{margin-top:var(--space-2xl)}.dtc-pl .dts-row__name{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;letter-spacing:-.01em;transition:color var(--dur-short) var(--ease-out)}.dtc-pl .dts-row__meta{display:block;font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-row__cell{font-size:var(--text-sm);line-height:1.5;color:var(--color-ink-2)}.dtc-pl .dts-row__cell--strong{font-weight:600;color:var(--color-ink);font-variant-numeric:tabular-nums lining-nums}.dtc-pl .dts-row__cell--end{text-align:right}.dtc-pl .dts-row__lead{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);line-height:1.2;letter-spacing:-.015em}.dtc-pl .dts-regions{border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-regions li{border-bottom:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-region{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr);column-gap:var(--gap-columns);row-gap:var(--space-2xs);align-items:baseline;padding-block:var(--space-md);text-decoration:none}.dtc-pl .dts-centre:active .dts-row__name,.dtc-pl .dts-centre:hover .dts-row__name,.dtc-pl .dts-region:active .dts-row__name,.dtc-pl .dts-region:hover .dts-row__name{color:var(--color-field-text)}.dtc-pl .dts-centre:focus-visible,.dtc-pl .dts-panel__row:focus-visible,.dtc-pl .dts-rank:focus-visible,.dtc-pl .dts-region:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.dtc-pl .dts-letter-group{align-items:start;padding-top:var(--space-md);padding-bottom:var(--space-xl);border-top:var(--rule-hair) solid var(--color-ink);scroll-margin-top:var(--space-lg)}.dtc-pl .dts-letter-group__head{font-size:var(--text-section);line-height:1;letter-spacing:var(--tracking-display);color:var(--color-field-text);position:sticky;top:var(--space-lg)}.dtc-pl .dts-centres li{border-bottom:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-centres li:last-child{border-bottom:0}.dtc-pl .dts-centre{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr);column-gap:var(--gap-columns);row-gap:var(--space-2xs);align-items:baseline;padding-block:var(--space-sm);text-decoration:none}.dtc-pl .dts-centre--county{grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,2fr)}.dtc-pl .dts-reviewed{margin-bottom:var(--space-2xl)}.dtc-pl .dts-county{align-items:start;padding-top:var(--space-md);padding-bottom:var(--space-2xl);border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-county:last-child{padding-bottom:0}.dtc-pl .dts-county__head{display:grid;row-gap:var(--space-xs)}.dtc-pl .dts-county__rate{margin-top:var(--space-xs);font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-county__rate span{display:block;font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1.05;letter-spacing:var(--tracking-display);color:var(--color-field-text)}.dtc-pl .dts-slots{align-items:start}.dtc-pl .dts-slots__head{display:grid;row-gap:var(--space-md);justify-items:start}.dtc-pl .dts-slots__head h2{font-size:var(--text-section)}.dtc-pl .dts-slots__rows{border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-slot{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,3fr) minmax(0,2fr);column-gap:var(--gap-columns);row-gap:var(--space-3xs);align-items:baseline;padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);line-height:1.5;color:var(--color-ink-2)}.dtc-pl .dts-slot__date{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;letter-spacing:-.01em;color:var(--color-ink)}.dtc-pl .dts-slot__count{text-align:right;color:var(--color-muted)}.dtc-pl .dts-here{display:grid;row-gap:var(--space-xl);margin-top:var(--space-3xl)}.dtc-pl .dts-data{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg) var(--gap-columns);width:100%;margin-bottom:var(--space-md);font-variant-numeric:lining-nums}.dtc-pl .dts-data>div{display:flex;flex-direction:column;row-gap:var(--space-2xs);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-data dt{font-size:var(--text-sm);line-height:1.5;color:var(--color-ink-2)}.dtc-pl .dts-data__figure{font-family:var(--font-display);font-weight:700;font-size:var(--text-section);line-height:1.05;letter-spacing:var(--tracking-display)}.dtc-pl .dts-data__note{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.dtc-pl .dts-map{align-items:stretch}.dtc-pl .dts-map__text{display:grid;row-gap:var(--space-lg);justify-items:start;align-content:start}.dtc-pl .dts-address{display:grid;font-style:normal;color:var(--color-ink-2)}.dtc-pl .dts-address strong{font-weight:600;color:var(--color-ink)}.dtc-pl .dts-map__frame{position:relative;display:grid;place-items:center;min-height:480px;overflow:hidden;border-radius:var(--radius-card);background:var(--color-paper-3)}.dtc-pl .dts-map__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.dtc-pl .dts-nearby{display:block;width:100%;justify-items:stretch;border-top:var(--rule-hair) solid var(--color-ink)}.dtc-pl .dts-nearby li{border-bottom:var(--rule-hair) solid var(--color-rule)}.dtc-pl .dts-rank--paper .dts-rank__count{color:var(--color-muted)}.dtc-pl .dts-trust{align-items:end;margin-bottom:var(--space-2xl)}.dtc-pl .dts-respect{align-items:stretch}.dtc-pl .dts-respect__text{display:grid;row-gap:var(--space-lg);align-content:center}.dtc-pl .dts-respect__title{font-size:var(--text-section)}.dtc-pl .dts-respect__panel{padding:var(--space-2xl) var(--space-xl)}@media (min-width:60.0625rem){.dtc-pl .dts-banner__head{grid-column:1/span 7}.dtc-pl h1.dts-banner__head{max-width:none}.dtc-pl .dts-banner__line{grid-column:8/span 5}.dtc-pl .dts-close__text{grid-column:1/span 7}.dtc-pl .dts-close__actions{grid-column:9/span 4}.dtc-pl .dts-split__head{grid-column:1/span 5}.dtc-pl .dts-split__body{grid-column:7/span 6}.dtc-pl .dts-notice--offset{grid-column:5/span 8}.dtc-pl .dts-journey__text{grid-column:1/span 7}.dtc-pl .dts-journey__actions{grid-column:9/span 4}.dtc-pl .dts-journey__partner{grid-column:1/-1}.dtc-pl .dts-preview__text{grid-column:1/span 6}.dtc-pl .dts-preview__regions{grid-column:8/span 5}.dtc-pl .dts-colophon__text{grid-column:1/span 7;grid-row:1}.dtc-pl .dts-colophon__notice{grid-column:9/span 4;grid-row:1}.dtc-pl .dts-process__head>h2{grid-column:1/span 5}.dtc-pl .dts-process__head>p{grid-column:7/span 6}.dtc-pl .dts-ladder{grid-column:1/span 8}.dtc-pl .dts-process__aside{grid-column:9/span 4}.dtc-pl .dts-know__col--first{grid-column:1/span 6}.dtc-pl .dts-know__col--second{grid-column:7/span 6}.dtc-pl .dts-scan__text{grid-column:1/span 7}.dtc-pl .dts-scan__code{grid-column:9/span 4}.dtc-pl .dts-finder__search{grid-column:1/span 7}.dtc-pl .dts-near{grid-column:8/span 5}.dtc-pl .dts-letter-group__head{grid-column:1/span 1}.dtc-pl .dts-centres{grid-column:2/span 11}.dtc-pl .dts-county__head{grid-column:1/span 4}.dtc-pl .dts-centres--county{grid-column:5/span 8}.dtc-pl .dts-slots__head{grid-column:1/span 5}.dtc-pl .dts-slots__rows{grid-column:6/span 7}.dtc-pl .dts-map__text{grid-column:1/span 5}.dtc-pl .dts-map__frame{grid-column:6/span 7}.dtc-pl .dts-trust>h2{grid-column:1/span 7}.dtc-pl .dts-trust>p{grid-column:8/span 5}.dtc-pl .dts-respect__panel{grid-column:1/span 5}.dtc-pl .dts-respect__text{grid-column:7/span 6}}@media (max-width:75rem) and (min-width:60.0625rem){.dtc-pl .dts-steps--five{grid-template-columns:repeat(3,minmax(0,1fr))}.dtc-pl .dts-notes--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:60rem){.dtc-pl .dts-counter__grid{grid-template-columns:minmax(0,1fr);row-gap:var(--space-xl);min-height:0;padding-block:var(--space-xl) var(--space-2xl)}.dtc-pl .dts-notes,.dtc-pl .dts-notes--four,.dtc-pl .dts-steps--five,.dtc-pl .dts-steps--three{grid-template-columns:repeat(2,minmax(0,1fr))}.dtc-pl .dts-letter-group__head,.dtc-pl .dts-process__aside{position:static}.dtc-pl .dts-letter-group{row-gap:var(--space-sm)}.dtc-pl .dts-map__frame{min-height:360px}.dtc-pl .dts-here{margin-top:var(--space-2xl)}.dtc-pl .dts-centre,.dtc-pl .dts-centre--county,.dtc-pl .dts-region{grid-template-columns:repeat(2,minmax(0,1fr))}.dtc-pl .dts-centre__main,.dtc-pl .dts-region__main{grid-column:1/-1}}@media (max-width:40rem){.dtc-pl .dts-figures,.dtc-pl .dts-notes,.dtc-pl .dts-notes--four,.dtc-pl .dts-steps--five,.dtc-pl .dts-steps--three{grid-template-columns:minmax(0,1fr)}.dtc-pl .dts-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.dtc-pl .dts-panel{padding:var(--space-lg)}.dtc-pl .dts-panel__figures{column-gap:var(--space-sm)}.dtc-pl .dts-panel__action{width:100%}.dtc-pl .dts-ladder li{grid-template-columns:var(--space-xl) minmax(0,1fr);column-gap:var(--space-sm);padding-block:var(--space-lg)}.dtc-pl .dts-region{grid-template-columns:minmax(0,1fr)}.dtc-pl .dts-region .dts-row__cell--end{text-align:left}.dtc-pl .dts-centre,.dtc-pl .dts-centre--county{grid-template-columns:minmax(0,1fr) auto}.dtc-pl .dts-centre__agency{grid-column:1/-1;grid-row:3}.dtc-pl .dts-data{grid-template-columns:minmax(0,1fr)}.dtc-pl .dts-slot{grid-template-columns:repeat(2,minmax(0,1fr))}.dtc-pl .dts-slot__date{grid-column:1/-1}.dtc-pl .dts-slot__count{grid-column:1/-1;text-align:left}.dtc-pl .dts-actions__link{margin-inline-start:0}.dtc-pl .dts-rank{flex-wrap:wrap;row-gap:var(--space-2xs)}.dtc-pl .dts-long-btn{padding-inline:var(--space-sm);font-size:var(--text-sm)}}