.tf-inner-borough{--bor-ink: var(--tf-color-ink);--bor-ink-soft: var(--tf-color-ink-soft);--bor-muted: #587179;--bor-surface: var(--tf-color-surface);--bor-line: var(--tf-color-line);--bor-mist: #f6fafa;--bor-tone: var(--tf-color-teal);--bor-tone-deep: var(--tf-color-teal-deep);--bor-tone-text: var(--tf-color-teal-text);--bor-tone-soft: #e3f4f5;--bor-tint: #eef8f8;--bor-tint-2: #fdfaee;--bor-accent: var(--tf-color-gold-bright);--bor-accent-hover: #ffd83f;--bor-accent-ink: var(--tf-color-ink);--bor-accent-soft: #fff6d0;--bor-wash-a: rgba(5, 127, 137, .16);--bor-wash-b: rgba(255, 209, 42, .22);--bor-shadow: 0 18px 44px rgba(5, 40, 49, .08);--bor-shadow-sm: 0 8px 20px rgba(5, 40, 49, .06);--bor-radius: var(--tf-radius-xl);--bor-whatsapp: #25d366;--bor-whatsapp-deep: #128c7e;--bor-danger: #d9482b;--bor-danger-soft: #fdeee9;background:var(--bor-surface);color:var(--bor-ink);font-family:var(--tf-font-body);overflow-x:clip}.tf-inner-borough[data-borough-accent=indigo]{--bor-tone: #4f46e5;--bor-tone-deep: #4338ca;--bor-tone-text: #3730a3;--bor-tone-soft: #eceefe;--bor-tint: #f2f3ff;--bor-tint-2: #fff8e6;--bor-accent: #fbbf24;--bor-accent-hover: #fcd34d;--bor-accent-soft: #fff3cf;--bor-wash-a: rgba(99, 102, 241, .2);--bor-wash-b: rgba(251, 191, 36, .22);--bor-line: #e3e5f4}.tf-inner-borough[data-borough-accent=ember]{--bor-tone: #ea580c;--bor-tone-deep: #c2410c;--bor-tone-text: #9a3412;--bor-tone-soft: #ffeee3;--bor-tint: #fff5ee;--bor-tint-2: #fffbea;--bor-accent: #ffb454;--bor-accent-hover: #ffc46f;--bor-accent-soft: #fff1d6;--bor-wash-a: rgba(249, 115, 22, .2);--bor-wash-b: rgba(255, 180, 84, .26);--bor-line: #f1e3da}.tf-inner-borough[data-borough-accent=volt]{--bor-tone: #0284c7;--bor-tone-deep: #0369a1;--bor-tone-text: #075985;--bor-tone-soft: #e5f3fc;--bor-tint: #eef7fd;--bor-tint-2: #fffbdc;--bor-accent: #facc15;--bor-accent-hover: #fde047;--bor-accent-soft: #fff8c5;--bor-wash-a: rgba(14, 165, 233, .2);--bor-wash-b: rgba(250, 204, 21, .26);--bor-line: #dde9f1}.tf-inner-borough[data-borough-accent=copper]{--bor-tone: #b45309;--bor-tone-deep: #92400e;--bor-tone-text: #7c3a0b;--bor-tone-soft: #faeadb;--bor-tint: #fbf4ec;--bor-tint-2: #eef8f7;--bor-accent: #e9a15b;--bor-accent-hover: #f0b273;--bor-accent-soft: #fbe9d6;--bor-wash-a: rgba(217, 119, 6, .18);--bor-wash-b: rgba(5, 127, 137, .14);--bor-line: #eddfd2}.tf-inner-borough[data-borough-accent=forest]{--bor-tone: #15803d;--bor-tone-deep: #166534;--bor-tone-text: #14532d;--bor-tone-soft: #e5f5ea;--bor-tint: #f0f9f2;--bor-tint-2: #fbfde7;--bor-accent: #a3e635;--bor-accent-hover: #bef264;--bor-accent-soft: #eefbd0;--bor-wash-a: rgba(34, 197, 94, .18);--bor-wash-b: rgba(163, 230, 53, .28);--bor-line: #dcebe0}.tf-inner-borough[data-borough-accent=mint]{--bor-tone: #0d9488;--bor-tone-deep: #0f766e;--bor-tone-text: #115e59;--bor-tone-soft: #dcf5ee;--bor-tint: #eefaf6;--bor-tint-2: #fff8e8;--bor-accent: #34d399;--bor-accent-hover: #6ee7b7;--bor-accent-soft: #d8f7e9;--bor-wash-a: rgba(20, 184, 166, .2);--bor-wash-b: rgba(52, 211, 153, .24);--bor-line: #d8ebe5}.tf-inner-borough[data-borough-accent=amber]{--bor-tone: #d97706;--bor-tone-deep: #b45309;--bor-tone-text: #92400e;--bor-tone-soft: #fff1d2;--bor-tint: #fff8ea;--bor-tint-2: #eef8f8;--bor-accent: #f59e0b;--bor-accent-hover: #fbbf24;--bor-accent-soft: #fff0c9;--bor-wash-a: rgba(245, 158, 11, .2);--bor-wash-b: rgba(5, 127, 137, .14);--bor-line: #efe3cf}.tf-inner-borough .tf-borough-title{margin:0;font-family:var(--tf-font-display);font-size:clamp(38px,4.6vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.02;color:var(--bor-ink);text-wrap:balance}.tf-inner-borough .tf-borough-heading{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-2xl);font-weight:800;letter-spacing:-.025em;line-height:1.08;color:var(--bor-ink);text-wrap:balance}.tf-inner-borough .tf-borough-eyebrow{display:inline-flex;align-items:center;gap:var(--tf-space-2);padding:6px 12px;border-radius:var(--tf-radius-pill);background:var(--bor-tone-soft);color:var(--bor-tone-text);font-family:var(--tf-font-display);font-size:12px;font-weight:700;letter-spacing:var(--tf-tracking-caps);text-transform:uppercase;line-height:1.2}.tf-inner-borough .tf-borough-eyebrow svg{color:var(--bor-tone);flex:none}.tf-inner-borough .tf-borough-head{display:grid;gap:var(--tf-space-3);justify-items:start;max-width:760px;margin-bottom:var(--tf-space-10)}.tf-inner-borough .tf-borough-head[data-align=center]{justify-items:center;text-align:center;margin-inline:auto}.tf-inner-borough .tf-borough-head-text{margin:0;font-size:var(--tf-text-lg);line-height:var(--tf-leading-body);color:var(--bor-ink-soft);text-wrap:pretty}.tf-inner-borough .tf-borough-textlink{display:inline-flex;align-items:center;gap:var(--tf-space-2);color:var(--bor-tone-text);font-weight:700;font-size:var(--tf-text-md);text-decoration:none;border-bottom:2px solid transparent;transition:border-color var(--tf-motion-fast) var(--tf-ease-standard),color var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-textlink:hover{border-color:var(--bor-tone)}.tf-inner-borough .tf-borough-section{position:relative;padding-block:var(--tf-space-section)}.tf-inner-borough .tf-borough-section-coverage{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-local{background:var(--bor-mist)}.tf-inner-borough .tf-borough-section-emergencies{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-steps{background:linear-gradient(180deg,var(--bor-tint) 0%,var(--bor-surface) 100%)}.tf-inner-borough .tf-borough-section-why{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-audiences{background:var(--bor-mist)}.tf-inner-borough .tf-borough-section-guides{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-proof{background:var(--bor-tint-2)}.tf-inner-borough .tf-borough-section-faq{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-related{background:var(--bor-mist)}.tf-inner-borough>.tf-v6-answer,.tf-inner-borough>.tf-v6-facts,.tf-inner-borough>.tf-v6-review{width:min(calc(100% - 2 * var(--tf-gutter)),var(--tf-shell-max));margin-inline:auto}.tf-inner-borough>.tf-v6-answer{margin-block:var(--tf-space-8);border-color:var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough>.tf-v6-facts{margin-block:var(--tf-space-8)}.tf-inner-borough>.tf-v6-review{margin-block:var(--tf-space-8)}.tf-inner-borough .tf-borough-section-symptoms,.tf-inner-borough .tf-borough-section-form{background:var(--bor-surface)}.tf-inner-borough .tf-borough-ctas{display:flex;flex-wrap:wrap;gap:var(--tf-space-3);align-items:stretch}.tf-inner-borough .tf-borough-btn{display:inline-flex;align-items:center;gap:var(--tf-space-3);min-height:56px;padding:10px 20px 10px 12px;border-radius:var(--tf-radius-lg);border:1px solid transparent;font-family:var(--tf-font-display);font-weight:700;font-size:var(--tf-text-md);line-height:1.15;text-decoration:none;color:var(--bor-ink);transition:transform var(--tf-motion-fast) var(--tf-ease-standard),box-shadow var(--tf-motion-fast) var(--tf-ease-standard),background-color var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-btn:hover{transform:translateY(-2px)}.tf-inner-borough .tf-borough-btn:focus-visible{outline:none;box-shadow:var(--tf-focus-ring)}.tf-inner-borough .tf-borough-btn-icon{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--tf-radius-md);background:#0528311a}.tf-inner-borough .tf-borough-btn-copy{display:grid;gap:2px;text-align:left}.tf-inner-borough .tf-borough-btn-copy small{font-family:var(--tf-font-body);font-weight:500;font-size:var(--tf-text-sm);opacity:.78}.tf-inner-borough .tf-borough-btn-call{background:var(--bor-accent);color:var(--bor-accent-ink);box-shadow:0 10px 24px #d4a60038}.tf-inner-borough .tf-borough-btn-call:hover{background:var(--bor-accent-hover)}.tf-inner-borough .tf-borough-btn-whatsapp{background:var(--bor-surface);border-color:var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-btn-whatsapp .tf-borough-btn-icon{background:#25d36629;color:var(--bor-whatsapp-deep)}.tf-inner-borough .tf-borough-btn-whatsapp:hover{border-color:var(--bor-whatsapp)}.tf-inner-borough .tf-borough-btn-outline{padding-inline:18px;border-color:var(--bor-line);background:#ffffffb3;color:var(--bor-tone-text);gap:var(--tf-space-2)}.tf-inner-borough .tf-borough-btn-outline:hover{border-color:var(--bor-tone);background:var(--bor-surface)}.tf-inner-borough .tf-borough-btn-compact{min-height:48px;padding:6px 16px 6px 8px}.tf-inner-borough .tf-borough-btn-compact .tf-borough-btn-icon{width:32px;height:32px}.tf-inner-borough a[hidden]{display:none}.tf-inner-borough .tf-borough-hero{position:relative;padding-block:var(--tf-space-8) var(--tf-space-12);background:var(--bor-tint);isolation:isolate}.tf-inner-borough .tf-borough-hero-wash{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 70% at 88% 8%,var(--bor-wash-b) 0%,transparent 62%),radial-gradient(48% 60% at 6% 92%,var(--bor-wash-a) 0%,transparent 60%),linear-gradient(180deg,var(--bor-tint) 0%,var(--bor-surface) 100%)}.tf-inner-borough .tf-borough-hero-grid{display:grid;gap:var(--tf-space-8);align-items:center}.tf-inner-borough .tf-borough-hero-copy{display:grid;gap:var(--tf-space-5);justify-items:start}.tf-inner-borough .tf-borough-eyebrow-hero{background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-hero-lead{margin:0;max-width:60ch;font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--bor-ink-soft);text-wrap:pretty}.tf-inner-borough .tf-borough-hero-bullets{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--tf-space-2)}.tf-inner-borough .tf-borough-hero-bullets li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 9px;border-radius:var(--tf-radius-pill);background:var(--bor-surface);border:1px solid var(--bor-line);font-size:var(--tf-text-sm);font-weight:600;color:var(--bor-ink)}.tf-inner-borough .tf-borough-hero-bullets svg{color:var(--bor-tone);flex:none}.tf-inner-borough .tf-borough-trust{display:flex;flex-wrap:wrap;gap:var(--tf-space-3) var(--tf-space-5);padding-top:var(--tf-space-2);border-top:1px solid var(--bor-line);width:100%}.tf-inner-borough .tf-borough-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--tf-text-sm);font-weight:600;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-trust-item svg{color:var(--bor-tone)}.tf-inner-borough .tf-borough-hero-checklink{margin-top:calc(-1 * var(--tf-space-2))}.tf-inner-borough .tf-borough-hero-visual{position:relative;display:grid;gap:var(--tf-space-4)}.tf-inner-borough .tf-borough-hero-frame{position:relative}.tf-inner-borough .tf-borough-hero-photo{position:relative;aspect-ratio:1 / 1;border-radius:calc(var(--bor-radius) + 6px);overflow:hidden;background:var(--bor-tone-soft);box-shadow:var(--bor-shadow);outline:6px solid rgba(255,255,255,.7);outline-offset:-6px}.tf-inner-borough .tf-borough-hero-photo picture,.tf-inner-borough .tf-borough-hero-photo img{display:block;width:100%;height:100%;object-fit:cover}.tf-inner-borough .tf-borough-hero-accent{position:absolute;top:-14px;right:6%;z-index:2}.tf-inner-borough .tf-borough-hero-ticket{position:absolute;left:var(--tf-space-4);bottom:var(--tf-space-4);z-index:2;display:grid;gap:2px;max-width:calc(100% - var(--tf-space-8));padding:10px 14px;border-radius:var(--tf-radius-lg);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-hero-ticket-label{display:inline-flex;align-items:center;gap:5px;font-size:var(--tf-text-xs);font-weight:700;letter-spacing:var(--tf-tracking-caps);text-transform:uppercase;color:var(--bor-tone-text)}.tf-inner-borough .tf-borough-hero-ticket strong{font-family:var(--tf-font-display);font-size:var(--tf-text-md);letter-spacing:.01em;color:var(--bor-ink)}.tf-inner-borough .tf-borough-hero-badge{display:flex;align-items:flex-start;gap:var(--tf-space-3);padding:var(--tf-space-4) var(--tf-space-5);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-hero-badge-icon{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--tf-radius-md);background:var(--bor-accent-soft);color:var(--bor-tone-deep)}.tf-inner-borough .tf-borough-hero-badge strong{display:block;font-family:var(--tf-font-display);font-size:var(--tf-text-md);color:var(--bor-ink)}.tf-inner-borough .tf-borough-hero-badge span:not(.tf-borough-hero-badge-icon){display:block;margin-top:2px;font-size:var(--tf-text-sm);line-height:1.45;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-answer{padding-block:0 var(--tf-space-8);background:var(--bor-surface)}.tf-inner-borough .tf-borough-answer-card{display:grid;gap:var(--tf-space-4);padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-ink);color:#f3f9fa;box-shadow:var(--bor-shadow)}.tf-inner-borough .tf-borough-answer-icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--tf-radius-md);background:var(--bor-accent);color:var(--bor-accent-ink)}.tf-inner-borough .tf-borough-answer-question{margin:0 0 var(--tf-space-2);font-family:var(--tf-font-display);font-size:var(--tf-text-xl);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}.tf-inner-borough .tf-borough-answer-text{margin:0;font-size:var(--tf-text-lg);line-height:1.55;color:#f3f9fadb;text-wrap:pretty}.tf-inner-borough .tf-borough-answer-call{display:inline-flex;align-items:center;gap:var(--tf-space-2);justify-self:start;align-self:center;min-height:48px;padding:0 18px;border-radius:var(--tf-radius-lg);background:var(--bor-accent);color:var(--bor-accent-ink);font-family:var(--tf-font-display);font-weight:800;font-size:var(--tf-text-md);text-decoration:none;white-space:nowrap;transition:background-color var(--tf-motion-fast) var(--tf-ease-standard),transform var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-answer-call:hover{background:var(--bor-accent-hover);transform:translateY(-2px)}.tf-inner-borough .tf-borough-coverage-grid{display:grid;gap:var(--tf-space-8);align-items:start}.tf-inner-borough .tf-borough-coverage-map{border-radius:var(--bor-radius);background:var(--bor-mist);border:1px solid var(--bor-line);padding:var(--tf-space-4);min-height:320px}.tf-inner-borough .tf-borough-coverage-side{display:grid;gap:var(--tf-space-6)}.tf-inner-borough .tf-borough-checker{scroll-margin-top:96px;border-radius:var(--bor-radius);border:1px solid var(--bor-line);background:var(--bor-surface);box-shadow:var(--bor-shadow-sm);padding:var(--tf-space-5)}.tf-inner-borough .tf-borough-chip-group h3,.tf-inner-borough .tf-borough-facts-title,.tf-inner-borough .tf-borough-tellus h3,.tf-inner-borough .tf-borough-neighbours h3{display:flex;align-items:center;gap:var(--tf-space-2);margin:0 0 var(--tf-space-3);font-family:var(--tf-font-display);font-size:var(--tf-text-md);font-weight:800;letter-spacing:.01em;color:var(--bor-ink)}.tf-inner-borough .tf-borough-chip-group h3 svg,.tf-inner-borough .tf-borough-facts-title svg,.tf-inner-borough .tf-borough-tellus h3 svg,.tf-inner-borough .tf-borough-neighbours h3 svg{color:var(--bor-tone)}.tf-inner-borough .tf-borough-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--tf-space-2)}.tf-inner-borough .tf-borough-chips li{padding:7px 12px;border-radius:var(--tf-radius-pill);background:var(--bor-tone-soft);color:var(--bor-tone-text);font-size:var(--tf-text-sm);font-weight:600}.tf-inner-borough .tf-borough-chips-mono li{background:var(--bor-surface);border:1px solid var(--bor-line);color:var(--bor-ink);font-family:var(--tf-font-display);font-weight:700;letter-spacing:.02em}.tf-inner-borough .tf-borough-facts{margin-top:var(--tf-space-10);padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-tint);border:1px solid var(--bor-line)}.tf-inner-borough .tf-borough-facts-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-4)}.tf-inner-borough .tf-borough-facts-list li{display:flex;gap:var(--tf-space-3);align-items:flex-start;font-size:var(--tf-text-md);line-height:1.5;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-facts-index{flex:none;font-family:var(--tf-font-display);font-weight:800;font-size:var(--tf-text-sm);color:var(--bor-tone);padding-top:3px}.tf-inner-borough .tf-borough-local-grid{display:grid;gap:var(--tf-space-8);align-items:start}.tf-inner-borough .tf-borough-article{max-width:68ch}.tf-inner-borough .tf-borough-article p{margin:0 0 var(--tf-space-5);font-size:17px;line-height:1.65;color:var(--bor-ink-soft);text-wrap:pretty}.tf-inner-borough .tf-borough-article p:first-child{font-size:19px;line-height:1.6;color:var(--bor-ink);font-weight:500}.tf-inner-borough .tf-borough-article h2{margin:var(--tf-space-8) 0 var(--tf-space-3);padding-left:var(--tf-space-4);border-left:4px solid var(--bor-accent);font-family:var(--tf-font-display);font-size:var(--tf-text-xl);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--bor-ink)}.tf-inner-borough .tf-borough-article h3{margin:var(--tf-space-6) 0 var(--tf-space-2);font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;color:var(--bor-ink)}.tf-inner-borough .tf-borough-local-aside{display:grid;gap:var(--tf-space-5)}.tf-inner-borough .tf-borough-doorstep{margin:0;border-radius:var(--bor-radius);overflow:hidden;background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-doorstep picture,.tf-inner-borough .tf-borough-doorstep img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.tf-inner-borough .tf-borough-doorstep figcaption{display:flex;align-items:center;gap:var(--tf-space-2);padding:var(--tf-space-3) var(--tf-space-4);font-size:var(--tf-text-sm);font-weight:600;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-doorstep figcaption svg{color:var(--bor-tone)}.tf-inner-borough .tf-borough-highlights{margin-top:var(--tf-space-10)}.tf-inner-borough .tf-borough-symptoms{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-4)}.tf-inner-borough .tf-borough-symptom{display:flex;gap:var(--tf-space-4);align-items:flex-start;padding:var(--tf-space-5);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm);transition:transform var(--tf-motion-fast) var(--tf-ease-standard),border-color var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-symptom:hover{transform:translateY(-2px);border-color:var(--bor-tone)}.tf-inner-borough .tf-borough-symptom-mark{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border-radius:var(--tf-radius-md);background:var(--bor-danger-soft);color:var(--bor-danger)}.tf-inner-borough .tf-borough-symptom strong{display:block;font-family:var(--tf-font-display);font-size:var(--tf-text-md);font-weight:800;line-height:1.3;color:var(--bor-ink)}.tf-inner-borough .tf-borough-symptom small{display:block;margin-top:4px;font-size:var(--tf-text-sm);line-height:1.45;color:var(--bor-tone-text);font-weight:600}.tf-inner-borough .tf-borough-services{display:grid;gap:var(--tf-space-4);margin-top:var(--tf-space-8)}.tf-inner-borough .tf-borough-service-card{display:flex;align-items:center;gap:var(--tf-space-4);padding:var(--tf-space-4) var(--tf-space-5);border-radius:var(--bor-radius);background:var(--bor-tint);border:1px solid var(--bor-line);color:var(--bor-ink);text-decoration:none;transition:transform var(--tf-motion-fast) var(--tf-ease-standard),box-shadow var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-service-card:hover{transform:translateY(-2px);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-service-icon{flex:none}.tf-inner-borough .tf-borough-service-copy{display:grid;gap:2px;flex:1}.tf-inner-borough .tf-borough-service-copy strong{font-family:var(--tf-font-display);font-size:var(--tf-text-md);font-weight:800}.tf-inner-borough .tf-borough-service-copy small{font-size:var(--tf-text-sm);color:var(--bor-ink-soft);line-height:1.4}.tf-inner-borough .tf-borough-service-arrow{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--tf-radius-pill);background:var(--bor-surface);color:var(--bor-tone);transition:transform var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-service-card:hover .tf-borough-service-arrow{transform:translate(3px)}.tf-inner-borough .tf-borough-steps-grid{display:grid;gap:var(--tf-space-8);align-items:start}.tf-inner-borough .tf-borough-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-4);counter-reset:borough-step}.tf-inner-borough .tf-borough-step{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:var(--tf-space-4);row-gap:var(--tf-space-1);padding:var(--tf-space-5);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-step-number{position:absolute;top:-10px;left:var(--tf-space-5);display:inline-grid;place-items:center;min-width:26px;height:26px;padding-inline:8px;border-radius:var(--tf-radius-pill);background:var(--bor-accent);color:var(--bor-accent-ink);font-family:var(--tf-font-display);font-size:12px;font-weight:800}.tf-inner-borough .tf-borough-step-icon{grid-row:1 / span 2;align-self:start}.tf-inner-borough .tf-borough-step h3{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;color:var(--bor-ink)}.tf-inner-borough .tf-borough-step p{margin:0;font-size:var(--tf-text-md);line-height:1.55;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-tellus{display:grid;gap:var(--tf-space-4);justify-items:start;padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-ink);color:#f3f9fa;box-shadow:var(--bor-shadow)}.tf-inner-borough .tf-borough-tellus h3{color:#fff;margin:0}.tf-inner-borough .tf-borough-tellus h3 svg{color:var(--bor-accent)}.tf-inner-borough .tf-borough-tellus ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-3)}.tf-inner-borough .tf-borough-tellus li{display:flex;gap:var(--tf-space-2);align-items:flex-start;font-size:var(--tf-text-md);line-height:1.5;color:#f3f9fae6}.tf-inner-borough .tf-borough-tellus li svg{flex:none;margin-top:3px;color:var(--bor-accent)}.tf-inner-borough .tf-borough-why,.tf-inner-borough .tf-borough-audiences{display:grid;gap:var(--tf-space-5);list-style:none;margin:0;padding:0}.tf-inner-borough .tf-borough-why-card,.tf-inner-borough .tf-borough-audience{display:grid;gap:var(--tf-space-3);align-content:start;padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm);color:var(--bor-ink);text-decoration:none;transition:transform var(--tf-motion-fast) var(--tf-ease-standard),box-shadow var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-why-card:hover,.tf-inner-borough a.tf-borough-audience:hover{transform:translateY(-3px);box-shadow:var(--bor-shadow)}.tf-inner-borough .tf-borough-why-card{background:var(--bor-mist)}.tf-inner-borough .tf-borough-why-card h3,.tf-inner-borough .tf-borough-audience h3{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;line-height:1.2;color:var(--bor-ink)}.tf-inner-borough .tf-borough-why-card p,.tf-inner-borough .tf-borough-audience p{margin:0;font-size:var(--tf-text-md);line-height:1.55;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-audience-points{list-style:none;margin:0;padding:var(--tf-space-3) 0 0;border-top:1px dashed var(--bor-line);display:grid;gap:var(--tf-space-2)}.tf-inner-borough .tf-borough-audience-points li{display:flex;gap:6px;align-items:flex-start;font-size:var(--tf-text-sm);line-height:1.45;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-audience-points svg{flex:none;margin-top:3px;color:var(--bor-tone)}.tf-inner-borough .tf-borough-audience-more{display:inline-flex;align-items:center;gap:6px;font-family:var(--tf-font-display);font-size:var(--tf-text-sm);font-weight:800;color:var(--bor-tone-text)}.tf-inner-borough .tf-borough-guides{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-5)}.tf-inner-borough .tf-borough-guide-card{position:relative;display:grid;height:100%;border-radius:var(--bor-radius);overflow:hidden;background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm);color:var(--bor-ink);text-decoration:none;transition:transform var(--tf-motion-fast) var(--tf-ease-standard),box-shadow var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-guide-card:hover{transform:translateY(-3px);box-shadow:var(--bor-shadow)}.tf-inner-borough .tf-borough-guide-photo{display:block;background:var(--bor-tone-soft)}.tf-inner-borough .tf-borough-guide-photo picture,.tf-inner-borough .tf-borough-guide-photo img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.tf-inner-borough .tf-borough-guide-body{display:grid;gap:var(--tf-space-2);padding:var(--tf-space-5);padding-right:calc(var(--tf-space-5) + 40px)}.tf-inner-borough .tf-borough-guide-tag{display:inline-flex;align-items:center;gap:5px;justify-self:start;font-size:var(--tf-text-xs);font-weight:800;letter-spacing:var(--tf-tracking-caps);text-transform:uppercase;color:var(--bor-tone-text)}.tf-inner-borough .tf-borough-guide-body strong{font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;line-height:1.2}.tf-inner-borough .tf-borough-guide-body small{font-size:var(--tf-text-sm);line-height:1.5;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-guide-body em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:var(--tf-text-xs);font-weight:700;color:var(--bor-muted)}.tf-inner-borough .tf-borough-guide-arrow{position:absolute;right:var(--tf-space-4);bottom:var(--tf-space-4);display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--tf-radius-pill);background:var(--bor-accent-soft);color:var(--bor-tone-deep);transition:transform var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-guide-card:hover .tf-borough-guide-arrow{transform:translate(3px)}.tf-inner-borough .tf-borough-reviews{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-5)}.tf-inner-borough .tf-borough-review{position:relative;display:grid;gap:var(--tf-space-3);padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-review-quote{color:var(--bor-accent)}.tf-inner-borough .tf-borough-review p{margin:0;font-size:var(--tf-text-md);line-height:1.6;color:var(--bor-ink)}.tf-inner-borough .tf-borough-review footer{font-family:var(--tf-font-display);font-size:var(--tf-text-sm);font-weight:800;color:var(--bor-ink)}.tf-inner-borough .tf-borough-review footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.tf-inner-borough .tf-borough-review-by span{font-weight:500;color:var(--bor-muted)}.tf-inner-borough .tf-borough-review footer .tf-proof-source span{font-weight:600;color:inherit}.tf-inner-borough .tf-borough-faq-grid{display:grid;gap:var(--tf-space-10);align-items:start}.tf-inner-borough .tf-borough-faq-list{display:grid;gap:var(--tf-space-3)}.tf-inner-borough .tf-borough-faq-item{border-radius:var(--tf-radius-lg);border:1px solid var(--bor-line);background:var(--bor-surface);overflow:hidden;transition:border-color var(--tf-motion-fast) var(--tf-ease-standard),box-shadow var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-faq-item[open]{border-color:var(--bor-tone);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--tf-space-4);padding:var(--tf-space-4) var(--tf-space-5);cursor:pointer;list-style:none;font-family:var(--tf-font-display);font-size:var(--tf-text-md);font-weight:800;line-height:1.35;color:var(--bor-ink)}.tf-inner-borough .tf-borough-faq-item summary::-webkit-details-marker{display:none}.tf-inner-borough .tf-borough-faq-icon{flex:none;color:var(--bor-tone);transition:transform var(--tf-motion-base) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-faq-item[open] .tf-borough-faq-icon{transform:rotate(45deg)}.tf-inner-borough .tf-borough-faq-answer{padding:0 var(--tf-space-5) var(--tf-space-5)}.tf-inner-borough .tf-borough-faq-answer p{margin:0;font-size:var(--tf-text-md);line-height:1.6;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-form-col{display:grid;gap:var(--tf-space-3);justify-items:start}.tf-inner-borough .tf-borough-form-card{width:100%;scroll-margin-top:96px;padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-tint);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-related-grid{display:grid;gap:var(--tf-space-10);align-items:start}.tf-inner-borough .tf-borough-references .tf-borough-head,.tf-inner-borough .tf-borough-related .tf-borough-head{margin-bottom:var(--tf-space-6)}.tf-inner-borough .tf-borough-reference-list,.tf-inner-borough .tf-borough-related-list,.tf-inner-borough .tf-borough-neighbours ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--tf-space-3)}.tf-inner-borough .tf-borough-reference-list a,.tf-inner-borough .tf-borough-related-list a{display:flex;align-items:center;gap:var(--tf-space-4);padding:var(--tf-space-4) var(--tf-space-5);border-radius:var(--tf-radius-lg);background:var(--bor-surface);border:1px solid var(--bor-line);color:var(--bor-ink);text-decoration:none;transition:border-color var(--tf-motion-fast) var(--tf-ease-standard),transform var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-reference-list a:hover,.tf-inner-borough .tf-borough-related-list a:hover{border-color:var(--bor-tone);transform:translate(3px)}.tf-inner-borough .tf-borough-reference-list a>svg,.tf-inner-borough .tf-borough-related-list a>svg{flex:none;color:var(--bor-tone)}.tf-inner-borough .tf-borough-reference-icon{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--tf-radius-md);background:var(--bor-tone-soft);color:var(--bor-tone-text)}.tf-inner-borough .tf-borough-reference-copy,.tf-inner-borough .tf-borough-related-copy{display:grid;gap:2px;flex:1}.tf-inner-borough .tf-borough-reference-copy strong,.tf-inner-borough .tf-borough-related-copy strong{font-family:var(--tf-font-display);font-size:var(--tf-text-md);font-weight:800;line-height:1.3}.tf-inner-borough .tf-borough-reference-copy em,.tf-inner-borough .tf-borough-related-copy small{font-style:normal;font-size:var(--tf-text-sm);line-height:1.4;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-neighbours{margin-bottom:var(--tf-space-6)}.tf-inner-borough .tf-borough-neighbours ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.tf-inner-borough .tf-borough-neighbours a{display:flex;align-items:center;gap:var(--tf-space-2);padding:10px 14px;border-radius:var(--tf-radius-pill);background:var(--bor-tone-soft);color:var(--bor-tone-text);font-family:var(--tf-font-display);font-size:var(--tf-text-sm);font-weight:800;text-decoration:none;transition:background-color var(--tf-motion-fast) var(--tf-ease-standard),color var(--tf-motion-fast) var(--tf-ease-standard)}.tf-inner-borough .tf-borough-neighbours a span{flex:1}.tf-inner-borough .tf-borough-neighbours a:hover{background:var(--bor-tone);color:#fff}.tf-inner-borough .tf-borough-closing{padding-block:var(--tf-space-8) var(--tf-space-section);background:var(--bor-mist)}.tf-inner-borough .tf-borough-closing-card{position:relative;display:grid;gap:var(--tf-space-6);padding:var(--tf-space-8) var(--tf-space-6);border-radius:calc(var(--bor-radius) + 6px);background:radial-gradient(70% 90% at 100% 0%,var(--bor-wash-b) 0%,transparent 60%),radial-gradient(50% 70% at 0% 100%,var(--bor-wash-a) 0%,transparent 60%),var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow);overflow:hidden}.tf-inner-borough .tf-borough-closing-copy{display:grid;gap:var(--tf-space-4);justify-items:start;max-width:720px}.tf-inner-borough .tf-borough-closing-copy p{margin:0;font-size:var(--tf-text-lg);line-height:1.55;color:var(--bor-ink-soft);text-wrap:pretty}.tf-inner-borough .tf-borough-eyebrow-closing{background:var(--bor-accent-soft);color:var(--bor-tone-deep)}.tf-inner-borough .tf-borough-closing-accent{justify-self:end;align-self:end}.tf-inner-borough .tf-borough-answer-body{min-width:0}.tf-inner-borough .tf-borough-why-icon,.tf-inner-borough .tf-borough-audience-icon{justify-self:start}.tf-inner-borough .tf-borough-review-stars{display:inline-flex;align-items:center;gap:2px;color:var(--bor-accent)}.tf-inner-borough .tf-borough-faq-col{min-width:0}.tf-inner-borough .tf-borough-section-scenarios{background:var(--bor-mist)}.tf-inner-borough .tf-borough-section-zones{background:var(--bor-surface)}.tf-inner-borough .tf-borough-section-decision{background:linear-gradient(180deg,var(--bor-tint-2) 0%,var(--bor-surface) 100%)}.tf-inner-borough .tf-borough-scenarios{display:grid;gap:var(--tf-space-5);list-style:none;margin:0;padding:0}.tf-inner-borough .tf-borough-scenario{display:grid;gap:var(--tf-space-3);align-content:start;padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm);border-top:3px solid var(--bor-tone)}.tf-inner-borough .tf-borough-scenario-top{display:flex;align-items:center;justify-content:space-between;gap:var(--tf-space-3);flex-wrap:wrap}.tf-inner-borough .tf-borough-scenario-housing{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--tf-radius-pill);background:var(--bor-tone-soft);color:var(--bor-tone-text);font-size:var(--tf-text-xs);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.tf-inner-borough .tf-borough-scenario h3{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;line-height:1.2;color:var(--bor-ink)}.tf-inner-borough .tf-borough-scenario p{margin:0;font-size:var(--tf-text-md);line-height:1.55;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-zones{display:grid;gap:var(--tf-space-5);list-style:none;margin:0;padding:0;counter-reset:none}.tf-inner-borough .tf-borough-zone{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--tf-space-4);padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-tint);border:1px solid var(--bor-line)}.tf-inner-borough .tf-borough-zone-index{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--tf-radius-md);background:var(--bor-tone);color:#fff;font-family:var(--tf-font-display);font-size:var(--tf-text-sm);font-weight:800}.tf-inner-borough .tf-borough-zone-body{display:grid;gap:var(--tf-space-2);min-width:0}.tf-inner-borough .tf-borough-zone h3{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-lg);font-weight:800;line-height:1.2;color:var(--bor-ink)}.tf-inner-borough .tf-borough-zone-area{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--tf-text-sm);font-weight:700;color:var(--bor-tone-text)}.tf-inner-borough .tf-borough-zone-area svg{flex:none}.tf-inner-borough .tf-borough-zone-points{display:grid;gap:var(--tf-space-2);list-style:none;margin:var(--tf-space-1) 0 0;padding:0}.tf-inner-borough .tf-borough-zone-points li{display:flex;gap:var(--tf-space-2);align-items:flex-start;font-size:var(--tf-text-md);line-height:1.5;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-zone-points svg{flex:none;margin-top:5px;color:var(--bor-tone)}.tf-inner-borough .tf-borough-decisions{display:grid;gap:var(--tf-space-6)}.tf-inner-borough .tf-borough-decision{display:grid;gap:var(--tf-space-5);padding:var(--tf-space-6);border-radius:var(--bor-radius);background:var(--bor-surface);border:1px solid var(--bor-line);box-shadow:var(--bor-shadow-sm)}.tf-inner-borough .tf-borough-decision-question{margin:0;font-family:var(--tf-font-display);font-size:var(--tf-text-xl);font-weight:800;line-height:1.2;color:var(--bor-ink)}.tf-inner-borough .tf-borough-decision-summary{margin:0;font-size:var(--tf-text-md);line-height:1.6;color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-decision-table-wrap{overflow-x:auto;border-radius:var(--tf-radius-lg);border:1px solid var(--bor-line)}.tf-inner-borough .tf-borough-decision-table{width:100%;border-collapse:collapse;font-size:var(--tf-text-md);line-height:1.5;color:var(--bor-ink)}.tf-inner-borough .tf-borough-decision-table thead th{text-align:left;padding:var(--tf-space-3) var(--tf-space-4);background:var(--bor-tone-soft);color:var(--bor-tone-text);font-family:var(--tf-font-display);font-size:var(--tf-text-sm);font-weight:800;letter-spacing:.02em}.tf-inner-borough .tf-borough-decision-table tbody th,.tf-inner-borough .tf-borough-decision-table tbody td{text-align:left;vertical-align:top;padding:var(--tf-space-3) var(--tf-space-4);border-top:1px solid var(--bor-line)}.tf-inner-borough .tf-borough-decision-table tbody th{font-weight:800;color:var(--bor-ink);background:var(--bor-mist);min-width:180px}.tf-inner-borough .tf-borough-decision-table tbody td{color:var(--bor-ink-soft)}.tf-inner-borough .tf-borough-decision-verdict{display:flex;gap:var(--tf-space-3);align-items:flex-start;margin:0;padding:var(--tf-space-4) var(--tf-space-5);border-radius:var(--tf-radius-lg);background:var(--bor-accent-soft);color:var(--bor-ink);font-weight:600;line-height:1.55}.tf-inner-borough .tf-borough-decision-verdict svg{flex:none;color:var(--bor-tone);margin-top:2px}.tf-inner-borough .tf-borough-decision-sources h4{margin:0 0 var(--tf-space-2);font-size:var(--tf-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bor-muted)}.tf-inner-borough .tf-borough-decision-sources ul{display:flex;flex-wrap:wrap;gap:var(--tf-space-2) var(--tf-space-4);list-style:none;margin:0;padding:0}.tf-inner-borough .tf-borough-decision-sources a{display:inline-flex;align-items:center;gap:6px;color:var(--bor-tone-text);font-size:var(--tf-text-sm);font-weight:700;text-decoration:none}.tf-inner-borough .tf-borough-decision-sources a:hover{text-decoration:underline}.tf-inner-borough .tf-borough-decision-sources em{display:block;font-style:normal;font-weight:500;color:var(--bor-muted)}@media(max-width:768px){.tf-inner-borough .tf-borough-hero{padding-block:var(--tf-space-6) var(--tf-space-10)}.tf-inner-borough .tf-borough-hero-copy{display:contents}.tf-inner-borough .tf-borough-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--tf-space-4)}.tf-inner-borough .tf-borough-eyebrow-hero{order:1;justify-self:start}.tf-inner-borough .tf-borough-title{order:2;font-size:clamp(34px,9.6vw,42px)}.tf-inner-borough .tf-borough-hero-lead{order:3}.tf-inner-borough .tf-borough-ctas{order:4}.tf-inner-borough .tf-borough-hero-visual{order:5;margin-top:var(--tf-space-3)}.tf-inner-borough .tf-borough-hero-bullets{order:6}.tf-inner-borough .tf-borough-trust{order:7}.tf-inner-borough .tf-borough-hero-checklink{order:8;margin-top:0}.tf-inner-borough .tf-borough-hero .tf-borough-btn{flex:1 1 100%;justify-content:flex-start}.tf-inner-borough .tf-borough-hero-accent{right:4%;top:-18px}.tf-inner-borough .tf-borough-closing-card{padding:var(--tf-space-6) var(--tf-space-5)}.tf-inner-borough .tf-borough-closing .tf-borough-btn{flex:1 1 100%}.tf-inner-borough .tf-borough-answer-card,.tf-inner-borough .tf-borough-facts,.tf-inner-borough .tf-borough-scenario,.tf-inner-borough .tf-borough-zone,.tf-inner-borough .tf-borough-decision{padding:var(--tf-space-5)}.tf-inner-borough .tf-borough-decision-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tf-inner-borough .tf-borough-decision-table,.tf-inner-borough .tf-borough-decision-table tbody,.tf-inner-borough .tf-borough-decision-table tr,.tf-inner-borough .tf-borough-decision-table th,.tf-inner-borough .tf-borough-decision-table td{display:block}.tf-inner-borough .tf-borough-decision-table tbody th{min-width:0;border-top:0}.tf-inner-borough .tf-borough-decision-table tr+tr{border-top:1px solid var(--bor-line)}.tf-inner-borough .tf-borough-decision-table tbody td{border-top:0;padding-top:0}.tf-inner-borough .tf-borough-decision-table tbody td:before{content:attr(data-label);display:block;font-size:var(--tf-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bor-tone-text);margin-bottom:2px}}@media(min-width:769px){.tf-inner-borough .tf-borough-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.tf-inner-borough .tf-borough-hero{padding-block:var(--tf-space-12) var(--tf-space-16)}.tf-inner-borough .tf-borough-answer-card{grid-template-columns:auto 1fr auto;align-items:start}.tf-inner-borough .tf-borough-answer-call{margin-top:4px}.tf-inner-borough .tf-borough-coverage-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tf-inner-borough .tf-borough-facts-list,.tf-inner-borough .tf-borough-symptoms,.tf-inner-borough .tf-borough-services,.tf-inner-borough .tf-borough-why{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-inner-borough .tf-borough-audiences{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-inner-borough .tf-borough-scenarios,.tf-inner-borough .tf-borough-zones,.tf-inner-borough .tf-borough-guides{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-inner-borough .tf-borough-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-inner-borough .tf-borough-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-inner-borough .tf-borough-closing-card{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:var(--tf-space-10) var(--tf-space-8)}}@media(min-width:1181px){.tf-inner-borough .tf-borough-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--tf-space-16)}.tf-inner-borough .tf-borough-hero-visual{padding-left:var(--tf-space-4)}.tf-inner-borough .tf-borough-coverage-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--tf-space-12)}.tf-inner-borough .tf-borough-facts-list{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-inner-borough .tf-borough-local-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--tf-space-16)}.tf-inner-borough .tf-borough-local-aside{position:sticky;top:96px}.tf-inner-borough .tf-borough-symptoms{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-inner-borough .tf-borough-services{grid-template-columns:repeat(4,minmax(0,1fr))}.tf-inner-borough .tf-borough-service-card{flex-direction:column;align-items:flex-start;gap:var(--tf-space-3);padding:var(--tf-space-5)}.tf-inner-borough .tf-borough-service-arrow{margin-top:auto}.tf-inner-borough .tf-borough-steps-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:var(--tf-space-12)}.tf-inner-borough .tf-borough-why{grid-template-columns:repeat(4,minmax(0,1fr))}.tf-inner-borough .tf-borough-scenarios,.tf-inner-borough .tf-borough-zones{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-inner-borough .tf-borough-decision{padding:var(--tf-space-8)}.tf-inner-borough .tf-borough-guides{grid-template-columns:repeat(4,minmax(0,1fr))}.tf-inner-borough .tf-borough-faq-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--tf-space-16)}.tf-inner-borough .tf-borough-form-col{position:sticky;top:96px}.tf-inner-borough .tf-borough-related-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--tf-space-16)}.tf-inner-borough .tf-borough-related-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.tf-inner-borough .tf-borough-btn,.tf-inner-borough .tf-borough-symptom,.tf-inner-borough .tf-borough-service-card,.tf-inner-borough .tf-borough-why-card,.tf-inner-borough .tf-borough-audience,.tf-inner-borough .tf-borough-guide-card,.tf-inner-borough .tf-borough-reference-list a,.tf-inner-borough .tf-borough-related-list a{transition:none}.tf-inner-borough .tf-borough-btn:hover,.tf-inner-borough .tf-borough-symptom:hover,.tf-inner-borough .tf-borough-service-card:hover,.tf-inner-borough .tf-borough-why-card:hover,.tf-inner-borough a.tf-borough-audience:hover,.tf-inner-borough .tf-borough-guide-card:hover{transform:none}}
