.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:clamp(40px,6vw,88px) clamp(56px,7vw,96px);position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.glow[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#e76b2452,#0000 62%);border-radius:50%;width:70vw;max-width:1000px;height:70vw;max-height:1000px;animation:9s ease-in-out infinite alternate breathe;position:absolute;top:-30%;right:-10%}@keyframes breathe{to{transform:translate(-6%,8%)scale(1.12)}}.hero-laths[data-astro-cid-lcdefpme]{background:var(--laths);opacity:.6;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 60%);mask-image:linear-gradient(90deg,#0000 0%,#000 60%)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero-eyebrow[data-astro-cid-lcdefpme]{color:var(--silver)}.hero-eyebrow[data-astro-cid-lcdefpme]:before{display:none}h1[data-astro-cid-lcdefpme]{margin-bottom:22px}.line[data-astro-cid-lcdefpme]{padding-bottom:.06em;display:block;overflow:hidden}.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:lineUp 1s var(--ease-out) both;display:inline-block}.line[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:.1s}.line[data-astro-cid-lcdefpme]:nth-child(3)>span[data-astro-cid-lcdefpme]{animation-delay:.2s}@keyframes lineUp{0%{transform:translateY(105%)}}.hero-lede[data-astro-cid-lcdefpme],.hero-ctas[data-astro-cid-lcdefpme],.hero-copy[data-astro-cid-lcdefpme] .rr,.hero-chips[data-astro-cid-lcdefpme]{animation:fadeUp .9s var(--ease-out) both}.hero-lede[data-astro-cid-lcdefpme]{animation-delay:.3s}.hero-ctas[data-astro-cid-lcdefpme]{margin-bottom:28px;animation-delay:.4s}.hero-copy[data-astro-cid-lcdefpme] .rr{animation-delay:.5s}.hero-chips[data-astro-cid-lcdefpme]{margin-top:20px;animation-delay:.6s}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}}.hero-stage[data-astro-cid-lcdefpme]{animation:fadeUp 1s .2s var(--ease-out) both}@media (width<=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-stage[data-astro-cid-lcdefpme]{order:-1;max-width:560px}}@media (width<=960px) and (height<=900px){.hero-stage[data-astro-cid-lcdefpme]{order:0}}.ticker[data-astro-cid-lcdefpme]{background:var(--orange);color:var(--ink);border-block:2px solid var(--ink);align-items:center;display:flex;position:relative;overflow:hidden}.ticker-view[data-astro-cid-lcdefpme]{flex:1;min-width:0;overflow:hidden}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:40s linear infinite tick;display:flex}.ticker[data-astro-cid-lcdefpme].is-paused .ticker-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.ticker[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex:none;margin:0;padding:0;list-style:none;display:flex}.ticker[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:26px;padding:14px 0 14px 26px;font-size:1.15rem;font-weight:800;display:flex}.tk-dot[data-astro-cid-lcdefpme]{background:var(--ink);width:10px;height:10px;transform:rotate(45deg)}@keyframes tick{to{transform:translate(-50%)}}.tk-pause[data-astro-cid-lcdefpme]{z-index:2;border:2px solid var(--ink);background:var(--orange);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin:0 10px;display:grid;position:relative}.tk-pause[data-astro-cid-lcdefpme] svg{width:16px;height:16px}.tk-pause[data-astro-cid-lcdefpme] .i-play,.tk-pause[data-astro-cid-lcdefpme][aria-pressed=true] .i-pause{display:none}.tk-pause[data-astro-cid-lcdefpme][aria-pressed=true] .i-play{display:block}.range-head[data-astro-cid-lcdefpme]{max-width:820px}.tablist[data-astro-cid-lcdefpme]{background:var(--ink-2);scrollbar-width:none;border:1px solid #ffffff14;border-radius:999px;gap:8px;width:fit-content;max-width:100%;margin-bottom:28px;padding:6px;display:flex;overflow-x:auto}.tablist[data-astro-cid-lcdefpme]:not([hidden]){display:flex}[data-astro-cid-lcdefpme][role=tab]{min-height:46px;color:var(--silver);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex;position:relative}[data-astro-cid-lcdefpme][role=tab]:hover{color:var(--white)}[data-astro-cid-lcdefpme][role=tab][aria-selected=true]{background:var(--orange);color:var(--ink)}.count[data-astro-cid-lcdefpme]{background:#ffffff1a;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.75rem;display:grid}[data-astro-cid-lcdefpme][aria-selected=true] .count[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--orange-hi)}.panel[data-astro-cid-lcdefpme]+.panel[data-astro-cid-lcdefpme]{margin-top:56px}.js-tabs[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme]+.panel[data-astro-cid-lcdefpme]{margin-top:0}.panel-title[data-astro-cid-lcdefpme]{margin-bottom:20px;font-size:1.5rem}.panel-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.js-tabs[data-astro-cid-lcdefpme] .panel-title[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.panel[data-astro-cid-lcdefpme][hidden]{display:none}.panel[data-astro-cid-lcdefpme]:not([hidden]){animation:fadeUp .5s var(--ease-out)}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:18px;display:grid}.panel-all[data-astro-cid-lcdefpme]{align-items:center;gap:8px;margin-top:26px;font-weight:700;text-decoration:none;display:inline-flex}.panel-all[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";background:var(--grad-flame);transform-origin:0;height:3px;transition:transform 1.6s var(--ease-out) .2s;position:absolute;top:28px;left:28px;right:28px;transform:scaleX(0)}.steps[data-astro-cid-lcdefpme].is-in:before{transform:scaleX(1)}.js .steps[data-astro-cid-lcdefpme][data-rise]:not(.is-in){opacity:1;transform:none}.step[data-astro-cid-lcdefpme]{padding-top:0;position:relative}.step-icon[data-astro-cid-lcdefpme]{background:var(--ink);width:58px;height:58px;color:var(--orange-hi);opacity:0;transition:transform .7s var(--ease-spring), opacity .4s;transition-delay:calc(.3s + var(--i) * .25s);border-radius:16px;place-items:center;margin-bottom:20px;display:grid;position:relative;transform:scale(.6)rotate(-12deg)}.steps[data-astro-cid-lcdefpme].is-in .step-icon[data-astro-cid-lcdefpme],.no-js .step-icon[data-astro-cid-lcdefpme]{opacity:1;transform:none}.step-icon[data-astro-cid-lcdefpme] svg{width:28px;height:28px}.step-n[data-astro-cid-lcdefpme]{color:#0a0f1712;font-size:3.4rem;font-weight:800;line-height:1;position:absolute;top:0;right:0}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--steel-2)}@media (width<=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.steps[data-astro-cid-lcdefpme]:before{display:none}}@media (width<=520px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.builder-sec[data-astro-cid-lcdefpme]{background:radial-gradient(60% 50% at 80% 10%, #e76b2424, transparent 70%), var(--ink)}.why[data-astro-cid-lcdefpme]{background:var(--ink-2)}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.why-list[data-astro-cid-lcdefpme]{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.why-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--silver);align-items:flex-start;gap:14px;display:flex}.why-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--white)}.tick[data-astro-cid-lcdefpme]{background:var(--orange);width:28px;height:28px;color:var(--ink);border-radius:8px;flex:none;place-items:center;display:grid}.tick[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.stat[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--ink-3), var(--ink));border:1px solid #ffffff14;flex-direction:column-reverse;justify-content:flex-end;padding:26px 22px;display:flex}.stat[data-astro-cid-lcdefpme]:nth-child(2),.stat[data-astro-cid-lcdefpme]:nth-child(4){transform:translateY(28px)}.js .stat[data-astro-cid-lcdefpme][data-rise]:nth-child(2n):not(.is-in){transform:translateY(56px)}.stat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{letter-spacing:-.04em;background:var(--grad-flame);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:clamp(2.6rem,2rem + 2vw,3.6rem);font-weight:800;line-height:1}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--silver);font-weight:600}@media (width<=900px){.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.areas-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.area-map[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:radial-gradient(circle at 30% 40%, #e76b2440, transparent 30%), radial-gradient(circle at 70% 25%, #e76b2433, transparent 32%), radial-gradient(circle at 70% 75%, #e76b2433, transparent 32%), repeating-linear-gradient(0deg, #0a0f170d 0 1px, transparent 1px 24px), repeating-linear-gradient(90deg, #0a0f170d 0 1px, transparent 1px 24px), var(--ink);margin-top:28px;position:relative;overflow:hidden}.river[data-astro-cid-lcdefpme]{opacity:.8;background:#2f6db0;border-radius:10px;height:10px;position:absolute;top:50%;left:-5%;right:-5%;transform:rotate(-6deg)}.pin[data-astro-cid-lcdefpme]{z-index:1;position:absolute;transform:translate(-50%,-100%)}.pin[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--orange);color:var(--ink);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:.85rem;animation:3s ease-in-out infinite bob;display:block}.pin[data-astro-cid-lcdefpme]:after{content:"";background:var(--orange);width:3px;height:14px;margin-left:-1.5px;position:absolute;bottom:-14px;left:50%}.p-london[data-astro-cid-lcdefpme]{top:40%;left:26%}.p-essex[data-astro-cid-lcdefpme]{top:26%;left:70%}.p-kent[data-astro-cid-lcdefpme]{top:80%;left:68%}.p-base[data-astro-cid-lcdefpme]{top:52%;left:46%}.p-base[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--white);animation-delay:-1.5s}.p-base[data-astro-cid-lcdefpme]:after{background:var(--white)}.p-essex[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{animation-delay:-.7s}.p-kent[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{animation-delay:-2.1s}@keyframes bob{50%{transform:translateY(-6px)}}@media (width<=900px){.areas-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
