:root{--blue-50:#eef4ff;--blue-100:#dce6fe;--blue-200:#b8cdfd;--blue-300:#8aaafa;--blue-400:#5c82f1;--blue-500:#2f5be3;--blue-600:#1e45c7;--blue-700:#1936a0;--blue-800:#142a7e;--blue-900:#0e1f5c;--navy-700:#0b1f4f;--navy-800:#07173c;--navy-900:#050f2a;--ink-50:#f8fafc;--ink-100:#f1f4f9;--ink-200:#e4eaf2;--ink-300:#cbd3e0;--ink-400:#95a0b5;--ink-500:#64708a;--ink-600:#45526d;--ink-700:#2d3a55;--ink-800:#1a2540;--ink-900:#0e1633;--amber-50:#fff7e6;--amber-100:#ffe7b2;--amber-500:#f59e0b;--amber-600:#d97706;--green-50:#e6f7ee;--green-500:#10b981;--green-600:#059669;--red-500:#dc2626;--surface:#fff;--surface-2:#f6f8fc;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--sh-1:0 1px 2px rgba(14,31,92,.06);--sh-2:0 6px 18px rgba(14,31,92,.08);--sh-3:0 14px 36px rgba(14,31,92,.12);--sh-4:0 28px 72px rgba(14,31,92,.18);--ring-blue:0 0 0 4px rgba(47,91,227,.18);--f-display:"Manrope",system-ui,sans-serif;--f-body:"Manrope",system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,monospace;--gap-1:4px;--gap-2:8px;--gap-3:12px;--gap-4:16px;--gap-5:24px;--gap-6:32px;--gap-7:48px;--gap-8:64px;--gap-9:96px;--gap-10:128px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--f-body);color:var(--ink-900);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6}img{max-width:100%;display:block}button{font-family:inherit}a{color:inherit}.app h1,.app h2,.app h3,.app h4,.app h5{font-family:var(--f-display);font-weight:700;letter-spacing:-.022em;color:var(--ink-900);margin:0;text-wrap:balance}.app h1{font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.03em}.app h2{font-size:clamp(28px,3.4vw,42px);line-height:1.1;letter-spacing:-.022em}.app h3{font-size:clamp(20px,1.6vw,24px);line-height:1.25;letter-spacing:-.012em}.app h4{font-size:18px;line-height:1.35}.app p{margin:0;text-wrap:pretty}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.section{padding:clamp(64px,9vw,110px) 0}.section--tight{padding:clamp(48px,6vw,72px) 0}.section--soft{background:var(--surface-2)}.section--blue{background:var(--blue-50)}.section--navy{background:var(--navy-700);color:hsla(0,0%,100%,.88)}.section--navy h1,.section--navy h2,.section--navy h3{color:#fff}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600)}.eyebrow:before{content:"";width:24px;height:2px;background:var(--blue-500);border-radius:2px}.eyebrow--dark{color:#fff}.eyebrow--dark:before{background:var(--amber-500)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-body);font-weight:600;font-size:15px;line-height:1;padding:14px 22px;border-radius:var(--r-pill);border:1.5px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap;text-decoration:none;letter-spacing:-.005em}.btn:focus-visible{outline:none;box-shadow:var(--ring-blue)}.btn--primary{background:var(--blue-500);color:#fff;box-shadow:var(--sh-1)}.btn--primary:hover{background:var(--blue-600);transform:translateY(-1px);box-shadow:var(--sh-2)}.btn--emergency{background:var(--amber-500);color:var(--ink-900);box-shadow:var(--sh-1)}.btn--emergency:hover{background:var(--amber-600);color:#fff;transform:translateY(-1px)}.btn--white{background:#fff;color:var(--blue-700)}.btn--white:hover{background:var(--blue-50)}.btn--ghost-light{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.3)}.btn--ghost-light:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.55)}.btn--ghost{background:transparent;color:var(--ink-800);border-color:var(--ink-200)}.btn--ghost:hover{border-color:var(--blue-500);color:var(--blue-700)}.btn--lg{padding:18px 28px;font-size:16px}.btn--sm{padding:10px 16px;font-size:14px}.btn--block{width:100%}.card{background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-lg);padding:28px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.card--hover:hover{box-shadow:var(--sh-3);border-color:var(--blue-200);transform:translateY(-3px)}.card--soft{background:var(--surface-2);border-color:var(--ink-200)}.pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--r-pill);font-size:13px;font-weight:600;background:var(--blue-50);color:var(--blue-700);border:1px solid var(--blue-100);white-space:nowrap}.pill--ghost-light{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pill--amber{background:var(--amber-50);color:var(--amber-600);border-color:var(--amber-100)}.pill--green{background:var(--green-50);color:var(--green-600);border-color:rgba(16,185,129,.2)}.icon-chip{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:var(--blue-50);color:var(--blue-600);border-radius:14px;flex-shrink:0}.icon-chip--lg{width:56px;height:56px;border-radius:16px}.icon-chip--filled{background:var(--blue-500);color:#fff}.icon-chip--amber{background:var(--amber-50);color:var(--amber-600)}.icon-chip--white{background:#fff;color:var(--blue-600)}.field{display:flex;flex-direction:column;gap:6px}.field-label{font-size:13px;font-weight:600;color:var(--ink-700)}.input,.select,.textarea{font-family:var(--f-body);font-size:15px;height:48px;padding:0 14px;border:1.5px solid var(--ink-200);border-radius:var(--r-sm);background:#fff;color:var(--ink-900);width:100%;transition:border-color .15s ease,box-shadow .15s ease}.textarea{height:auto;padding:12px 14px;line-height:1.5;min-height:96px}.input::placeholder,.textarea::placeholder{color:var(--ink-400)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--blue-500);box-shadow:var(--ring-blue)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-500) 50%),linear-gradient(135deg,var(--ink-500) 50%,transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:36px;cursor:pointer}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--green-500);box-shadow:0 0 0 4px rgba(16,185,129,.18);animation:live-pulse 2s ease-out infinite;flex-shrink:0}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.4)}70%{box-shadow:0 0 0 10px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.stars{display:inline-flex;gap:2px;color:var(--amber-500)}.hr{height:1px;background:var(--ink-200);border:0;margin:0}image-slot{--image-slot-border:1.5px dashed var(--ink-300);--image-slot-bg:var(--surface-2);--image-slot-text-color:var(--ink-500)}.fade-up{animation:fade-up .5s ease both}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}[data-theme=red]{--blue-50:#fef2f2;--blue-100:#fee2e2;--blue-200:#fecaca;--blue-300:#fca5a5;--blue-400:#f87171;--blue-500:#dc2626;--blue-600:#b91c1c;--blue-700:#991b1b;--blue-800:#7f1d1d;--blue-900:#4a0f0f;--navy-700:#1f2937;--navy-800:#111827;--navy-900:#030712;--amber-50:#fef8ec;--amber-100:#fbeab8;--amber-500:#d4a574;--amber-600:#b08552;--ring-blue:0 0 0 4px rgba(220,38,38,.18)}[data-theme=green]{--blue-50:#ecfdf5;--blue-100:#d1fae5;--blue-200:#a7f3d0;--blue-300:#6ee7b7;--blue-400:#34d399;--blue-500:#059669;--blue-600:#047857;--blue-700:#065f46;--blue-800:#064e3b;--blue-900:#042f25;--navy-700:#1e293b;--navy-800:#0f172a;--navy-900:#020617;--amber-50:#fff7e6;--amber-100:#ffe7b2;--amber-500:#f59e0b;--amber-600:#d97706;--ring-blue:0 0 0 4px rgba(5,150,105,.2)}[data-theme=charcoal]{--blue-50:#f4f4f5;--blue-100:#e4e4e7;--blue-200:#d4d4d8;--blue-300:#a1a1aa;--blue-400:#71717a;--blue-500:#3f3f46;--blue-600:#27272a;--blue-700:#18181b;--blue-800:#09090b;--blue-900:#000;--navy-700:#18181b;--navy-800:#09090b;--navy-900:#000;--amber-50:#fff7e6;--amber-100:#fee7ac;--amber-500:#f59e0b;--amber-600:#d97706;--ring-blue:0 0 0 4px rgba(63,63,70,.18)}[data-theme=gold]{--blue-50:#eef2ff;--blue-100:#e0e7ff;--blue-200:#c7d2fe;--blue-300:#a5b4fc;--blue-400:#818cf8;--blue-500:#4f46e5;--blue-600:#4338ca;--blue-700:#3730a3;--blue-800:#1e1b4b;--blue-900:#0f0e2c;--navy-700:#1e1b4b;--navy-800:#0f0e2c;--navy-900:#050414;--amber-50:#fdf7e5;--amber-100:#faebc2;--amber-500:#c8a062;--amber-600:#a88147;--ring-blue:0 0 0 4px rgba(79,70,229,.18)}[data-theme=teal]{--blue-50:#ecfeff;--blue-100:#cffafe;--blue-200:#a5f3fc;--blue-300:#67e8f9;--blue-400:#22d3ee;--blue-500:#0891b2;--blue-600:#0e7490;--blue-700:#155e75;--blue-800:#164e63;--blue-900:#083344;--navy-700:#0f172a;--navy-800:#020617;--navy-900:#000;--amber-50:#fff7ed;--amber-100:#ffedd5;--amber-500:#f97316;--amber-600:#ea580c;--ring-blue:0 0 0 4px rgba(8,145,178,.18)}@media (max-width:768px){.section{padding:64px 0}.container{padding:0 20px}.hero-bg-img{object-position:center center!important}}@media (max-width:900px){.hero-grid{grid-template-columns:1fr!important;gap:32px!important}.hero-photo-bg{display:none!important}.services-grid{grid-template-columns:repeat(2,1fr)!important}.services-list-grid,.why-grid{grid-template-columns:1fr!important}.why-grid{gap:40px!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important}.stats-grid>div:nth-child(2){border-left:none!important}.stats-grid>div:nth-child(3),.stats-grid>div:nth-child(4){border-top:1px solid hsla(0,0%,100%,.1)!important}.stats-grid>div:nth-child(3){border-left:none!important}.process-grid{grid-template-columns:1fr!important}.gallery-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:200px 200px 200px!important}.gallery-grid>div:first-child{grid-area:1/1/2/3!important}.gallery-grid>div:nth-child(2){grid-area:2/1/3/2!important}.gallery-grid>div:nth-child(3){grid-area:2/2/3/3!important}.gallery-grid>div:nth-child(4){grid-area:3/1/4/2!important}.gallery-grid>div:nth-child(5){grid-area:3/2/4/3!important}.areas-grid,.reviews-grid{grid-template-columns:1fr!important}.areas-grid{gap:40px!important}.emergency-hero{grid-template-columns:1fr!important;gap:32px!important}.emergency-grid{grid-template-columns:1fr 1fr!important}.emergency-cta-row{gap:18px!important}.emergency-cta-row,.feature-row,.pain-grid{grid-template-columns:1fr!important}.feature-row{gap:0!important}.feature-row>div:first-child{min-height:240px!important;order:1!important}.feature-row>div:last-child{order:2!important;padding:28px 24px!important}.benefits-layout{gap:36px!important}.benefits-grid,.benefits-layout{grid-template-columns:1fr!important}.reasons-grid,.specialisms-grid,.who-grid{grid-template-columns:1fr!important;gap:16px!important}.installs-grid,.specialisms-grid{grid-template-columns:1fr 1fr!important}.ba-grid,.services-list-grid>button{grid-template-columns:1fr!important}.services-list-grid>button>div:first-child{min-height:220px!important}.towns-grid{grid-template-columns:repeat(2,1fr)!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.nav-main{display:none!important}.nav-burger{display:inline-flex!important;align-items:center;justify-content:center}.hide-sm{display:none!important}.trust-band{grid-template-columns:repeat(2,1fr)!important}.trust-band>div:nth-child(odd){border-left:none!important}.trust-band>div:nth-child(n+3){border-top:1px solid var(--ink-100)}.trust-band>div:nth-child(5){grid-column:span 2;border-left:none!important}.sticky-mobile{display:flex!important}main{padding-bottom:20px}footer{padding-top:40px!important}.footer-col-links{display:none!important}.footer-grid{grid-template-columns:1fr!important;gap:0!important;margin-bottom:24px!important}.big-numbers-grid,.brands-grid,.city-cards-grid,.city-hero-grid,.contact-hero-grid,.included-grid,.loc-grid,.local-grid,.nearby-grid,.service-brands-grid,.service-hero-grid,.service-process-grid,.services-banner-grid,.services-list-grid,.story-grid,.team-grid,.team-portraits-grid,.towns-full-grid,.values-grid,.warranty-grid{grid-template-columns:1fr!important;gap:32px!important}.big-numbers-grid{grid-template-columns:repeat(2,1fr)!important}.big-numbers-grid>div:nth-child(3){border-left:none!important}.big-numbers-grid>div:nth-child(3),.big-numbers-grid>div:nth-child(4){border-top:1px solid var(--ink-200)!important}.included-grid{grid-template-columns:1fr 1fr!important}.brands-grid{grid-template-columns:repeat(3,1fr)!important}.city-cards-grid,.team-portraits-grid,.towns-full-grid{grid-template-columns:1fr 1fr!important}.cta-banner-grid,.nearby-grid,.team-grid>div{grid-template-columns:1fr!important}.cta-banner-grid{padding:48px 20px!important;gap:28px!important}.accred-row{gap:20px!important}.accred-row img{width:52px!important;height:52px!important}.hero-grid{padding-top:0!important}.feature-row>div:first-child{order:1!important;min-height:260px!important}.feature-row>div:last-child{order:2!important}.feature-row-text{padding:28px 20px!important}.why-grid>div:first-child{order:1}.why-grid>div:last-child{order:2}.services-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:560px){.services-list-grid button{grid-template-columns:1fr!important}.services-list-grid button>div:first-child{min-height:180px!important}.service-hero-grid>div[style*=sticky]{position:static!important}.emergency-grid,.gallery-grid,.services-grid,.specialisms-grid{grid-template-columns:1fr!important}.gallery-grid{grid-template-rows:repeat(5,220px)!important}.gallery-grid>div{grid-area:auto!important}.footer-grid,.included-grid,.towns-full-grid,.towns-grid{grid-template-columns:1fr!important}.brands-grid{grid-template-columns:1fr 1fr!important}.big-numbers-grid,.city-cards-grid,.team-portraits-grid{grid-template-columns:1fr!important}.big-numbers-grid>div{border-left:none!important;border-top:1px solid var(--ink-200)!important}.big-numbers-grid>div:first-child{border-top:none!important}}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_6b03d3;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_6b03d3{font-family:__Manrope_6b03d3,__Manrope_Fallback_6b03d3;font-style:normal}.__variable_6b03d3{--f-sans:"__Manrope_6b03d3","__Manrope_Fallback_6b03d3"}@font-face{font-family:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ad3736e903bfaa5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3150dd0728fab2c3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3db186a51b1f2b3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3647a4d8cc3a67ad-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad50a964c4297b83-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_bdbcf3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a36735a804b49f85-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_bdbcf3;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_bdbcf3{font-family:__JetBrains_Mono_bdbcf3,__JetBrains_Mono_Fallback_bdbcf3;font-weight:500;font-style:normal}.__variable_bdbcf3{--f-mono:"__JetBrains_Mono_bdbcf3","__JetBrains_Mono_Fallback_bdbcf3"}