.elementor .e-355c95df-7a61{font-size:min(var(--art-fs-hero), 10svh);margin:0px;}.elementor .e-60fcf54b-6fec{max-width:640px;margin-block-start:min(28px, 3svh);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a21148c-9b19{max-width:640px;color:var(--art-cream-muted);margin-block-start:min(32px, 3.5svh);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& span { white-space: nowrap; }\n}.elementor .e-3e905f54-8656{max-width:min(760px, 56vw);position:relative;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7c032488-7810{min-height:calc(95svh - var(--art-header-h) - var(--wp-admin--admin-bar--height, 0px));position:relative;padding-block-start:min(40px, 4svh);padding-block-end:clamp(3rem, 7svh, 5.5rem);padding-inline-start:clamp(2.75rem, 6.25vw, 7.75rem);padding-inline-end:clamp(2.75rem, 6.25vw, 7.75rem);background-image:linear-gradient(180deg, rgba(26,20,15,0.24) 0%,rgba(26,20,15,0.40) 48%,rgba(26,20,15,0.76) 100%),url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/endolift-fibre-shown-consultation-desk-art-clinic-belgravia.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--art-deep);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-72e53e56-bd3a{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-7adc9592-f3b9{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;}.elementor .e-7b8a82bd-f2ef{width:700px;height:auto;max-width:48vw;position:absolute;inset-block-start:0px;inset-inline-start:-60px;z-index:0;opacity:85%;pointer-events: none;\n}.elementor .e-57d91bfe-a0fb{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-1827b9ed-9c11{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-29bc069-6f17{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-203d14ea-ef23{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-45664396-1e7f{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-40aeee01-6f9a{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-51abcb63-e911{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-79df489-303f{margin:0px;& a { display: block; color: var(--art-ink-muted); text-decoration: none; } & a:hover { color: var(--art-ink); } & a:focus-visible { color: var(--art-ink); }\n}.elementor .e-625f43c8-c3ad{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line-strong);border-style:solid;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7835683-d31b{position:sticky;inset-block-start:calc(var(--art-header-h) + 32px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:clamp(3.25rem, 8vw, 7.75rem);display:flex;flex-direction:column;grid-column:1 / 2;grid-row:1 / 2;align-items:stretch;align-self:start;}.elementor .e-127af717-ffbd{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-35351e37-b250{max-width:46rem;margin:0px;}.elementor .e-592374e9-57f9{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8cd6a8d-1937{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-760bd14d-e77f{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-429ca0b2-8ec4{max-width:46rem;margin:0px;}.elementor .e-7bc9a321-760f{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-613c3b0b-3647{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33c522b4-4f97{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;margin-block-start:clamp(64px, 7vw, 112px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-20eb6055-8efa{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ca3cfd0-1525{max-width:46rem;margin:0px;}.elementor .e-3872018a-ec59{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63141a30-2239{margin:0px;text-align: left;\n}.elementor .e-78fc635d-4676{padding:0px;margin-block-start:26px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 18px 32px;\n}.elementor .e-479d79f6-49a0{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;margin-block-start:clamp(64px, 7vw, 112px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-34bd73a6-348f{width:100%;height:auto;max-width:46rem;aspect-ratio:3 / 2;object-fit:cover;object-position:center center;margin-block-start:clamp(64px, 7vw, 112px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27a993e-c6e2{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-2beb4fc0-c0d1{position:relative;z-index:1;padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-4d973b23-da13{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-3d3a4e72-b9de{position:relative;padding-block-start:var(--art-section-y);padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;overflow: clip;\n}.elementor .e-1d03b837-386a{max-width:46rem;font-size:2.75rem;line-height:1;margin:0px;}.elementor .e-4b85eb-81b7{min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-46490be3-4b55{min-width:0px;padding:0px;grid-column:1 / 2;grid-row:1 / 2;}.elementor .e-38294ff3-a646{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:2.75rem;color:var(--art-ink);letter-spacing:-0.035em;line-height:1;font-style:italic;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-39d1eb08-36a0{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:2.75rem;color:var(--art-ink);letter-spacing:-0.035em;line-height:1;font-style:italic;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-ebb12e-da40{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-31095875-12fb{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-16e4afc0-d094{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line-strong);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-23b98039-2bdb{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line-strong);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-52b734f2-ff8e{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6aadf6-6da1{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5e21bfbc-4423{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-5b94c8bb-5733{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-2ecb27d2-d301{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6c6aea6e-8153{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6e96e50e-40e1{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-17380507-bd44{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-3c05d6f1-9deb{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-16cc6ede-2d45{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7a3bd95c-bc1e{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-1182f4cf-96e5{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-4fcecb37-72d6{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-24e63bc0-cc7e{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6179ee94-af7e{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-74a4b669-ed51{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-69088d3-95ab{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-138ebfe7-5007{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2b115292-23b2{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-72539b43-d769{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-539987c5-bbe2{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-66bf09c7-92af{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5d174ae1-9c53{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-73d2484b-5c6e{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-1a0f66a0-59d0{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7459fbd5-3b61{min-width:0px;font-family:var(--art-serif);font-weight:500;font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;font-style:normal;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(3.25rem, 8vw, 7.75rem);border-color:var(--art-line-strong);border-style:solid;grid-column:1 / 2;grid-row:1 / 2;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-26ab0e64-acec{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:clamp(1.5rem, 3vw, 3.5rem);border-color:var(--art-line);border-style:solid;grid-column:2 / 3;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-67802804-9fa1{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;grid-column:3 / 4;grid-row:1 / 2;max-width: none; border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; & span { display: none; }\n}.elementor .e-4566d63e-a793{padding:0px;border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:stretch;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-b4a6714-2f6c{min-width:0px;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);grid-column:1 / 3;grid-row:2 / 3;}.elementor .e-6b6a3cdc-1010{max-width:820px;font-family:var(--art-serif);font-weight:400;font-size:clamp(34px, 3.3vw, 50px);color:var(--art-ink);letter-spacing:-0.025em;line-height:1.08;font-style:italic;margin-block-start:clamp(56px, 6vw, 88px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:2 / 3;grid-row:3 / 4;}.elementor .e-6f2b1afa-44bd{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto auto auto;align-items:start;}.elementor .e-44263189-ae18{width:80vw;max-width:80vw;position:relative;padding-block-start:var(--art-section-y);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(26,20,15,0.08);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5441fa02-88be{padding-block-start:0px;padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-4e418513-4874{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f70c75b-bb43{max-width:46rem;margin:0px;}.elementor .e-ff4ca4f-2166{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7220fbdb-9891{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-e80cea0-83f6{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-6df42d78-fdb2{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-71b3f432-2ba8{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-7d306eca-fde7{padding-block-start:var(--art-section-y);padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-deep);display:flex;flex-direction:column;align-items:center;}.elementor .e-3adbc762-c7aa{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-152222ab-19e4{max-width:46rem;margin:0px;}.elementor .e-6f2b4904-e9e2{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f9f84ce-2329{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d7612c6-7689{margin:0px;text-align: left;\n}.elementor .e-1e29e0fd-a267{padding:0px;margin-block-start:26px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 18px 32px;\n}.elementor .e-47ccf5c5-be75{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-24fa0612-6f33{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79ee436d-5c39{max-width:46rem;margin:0px;}.elementor .e-3f2d04f-128d{max-width:46rem;margin-block-start:1.1em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67a53199-3750{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;margin-block-start:clamp(64px, 7vw, 112px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7737d734-b0fc{max-width:46rem;font-size:2.75rem;line-height:1;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23712131-76cf{max-width:46rem;margin:0px;}.elementor .e-2a54740-1868{width:100%;min-width:0px;scroll-margin-top:calc(var(--art-header-h) + 32px);padding:0px;margin-block-start:clamp(64px, 7vw, 112px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1091449-411f{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-5f1749c2-e47e{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-f465092-87f7{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-2432e0d1-b11f{position:relative;padding-block-start:var(--art-section-y);padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;overflow: clip;\n}.elementor .e-3d681250-c507{max-width:46rem;font-size:2.75rem;line-height:1;margin:0px;}.elementor .e-22b6ee20-4243{margin:0px;}.elementor .e-220fb70-7df9{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-2a715890-3c37{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-396cb4a7-32ae{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-57646e05-c1e9{padding:0px;margin-block-start:18px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-5964cc5b-346d{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-40d2a794-c9d9{margin:0px;}.elementor .e-6ef4d024-768f{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-16da8772-738e{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-5be3bec0-8480{padding:0px;margin-block-start:18px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2bf2f536-1ff6{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-253d37e9-139a{margin:0px;}.elementor .e-16c0a85e-de12{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-6d9a04cb-5ccc{font-family:var(--art-serif);font-size:var(--art-fs-h4);color:var(--art-ink);line-height:1.3;margin:0px;& a { color: var(--art-ink); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; }\n}.elementor .e-20b4125e-fda7{padding:0px;margin-block-start:18px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-4bed9c7b-7f58{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-73ea50ce-d804{width:100%;max-width:46rem;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);}.elementor .e-76ca8825-c9d5{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-3ded4793-6af4{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-4b644af3-442f{width:80vw;max-width:80vw;position:relative;padding-block-start:var(--art-section-y);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(26,20,15,0.08);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-794b47ac-8bd0{padding-block-start:0px;padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-362b7310-5b86{max-width:46rem;margin:0px;}.elementor .e-19311d86-c2c6{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-447fc463-2ad3{min-width:250px;}.elementor .e-3556e240-152d{margin:0px;text-align: left;\n}.elementor .e-3843ab98-75c9{padding:0px;margin-block-start:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 18px 32px;\n}.elementor .e-1aa11e16-2ba9{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;grid-row:1 / 2;align-items:flex-start;}.elementor .e-707fd7e1-7738{padding:0px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-46f2c95-c120{width:80vw;max-width:80vw;position:relative;padding-block-start:var(--art-section-y);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(26,20,15,0.08);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-4558d0a3-4c83{padding-block-start:0px;padding-block-end:var(--art-section-y);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}