.elementor .e-1c3ce9fc-b7c4{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(90deg, rgba(26, 20, 15, 0.74) 0%,rgba(26, 20, 15, 0.58) 38%,rgba(26, 20, 15, 0.22) 60%,rgba(26, 20, 15, 0) 78%),url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/10/press-features-framed-magazines-walnut-shelves-art-clinic-belgravia.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--art-deep);background-repeat: repeat, no-repeat; background-size: auto, cover; background-position: 0% 0%, center 30%;\n}.elementor .e-509f4a33-394a{font-size:min(var(--art-fs-hero), 10svh);margin:0px;}.elementor .e-6c87da04-3feb{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-78813e58-6834{margin:0px;}.elementor .e-17def2e0-2016{max-width:580px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-color:rgba(243,240,235,0.28);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-47d97fd2-e56a{max-width:min(820px, 64vw);position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2c06dcff-c2e3{min-height:max(32rem, calc(100svh - var(--art-header-h) - var(--wp-admin--admin-bar--height, 0px) - 24rem));position:relative;padding-block-start:min(40px, 4svh);padding-block-end:min(40px, 4svh);padding-inline-start:clamp(2.75rem, 6.25vw, 7.75rem);padding-inline-end:clamp(2.75rem, 6.25vw, 7.75rem);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-30804268-e9cb{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-2a5f9587-8068{margin:0px;}.elementor .e-6e70da96-cb2b{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c4af43a-76db{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6bcf629f-787d{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-2912daa4-47a1{width:137px;height:44px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-7d7c5a4f-6ddd{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-50848ae6-f44e{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7933d29-9767{margin-block-start:22px;text-align: left;\n}.elementor .e-3b021d98-dcf7{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-a89d109-f628{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-1ac36e3f-62ab{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-53aa52e7-73e0{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-426eed3b-acd8{width:117px;height:38px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-bfcd282-d08a{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-76268a14-6f75{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-585f64e9-f302{margin-block-start:22px;text-align: left;\n}.elementor .e-106522ad-e954{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-39f7f9a7-d1d0{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-497eb35a-9591{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-2eae2c4e-3fcb{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-726ab1ec-5dfd{width:201px;height:35px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-4001ec0e-318d{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-40af191d-c801{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32dd2fa1-c673{margin-block-start:22px;text-align: left;\n}.elementor .e-2a667d9a-8da0{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-52203e66-a53d{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-7c100b7f-2bd2{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2326b529-a69f{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-78fb1f20-4727{width:184px;height:37px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-17919293-c2e7{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-8fb21c2-a133{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32f81db5-fe7a{margin-block-start:22px;text-align: left;\n}.elementor .e-396b5425-529c{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-3d960faa-8464{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-4053c228-4d78{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-221463e4-4a50{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-593cdbd6-55a9{width:172px;height:42px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-6eb1b06c-deca{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-26806363-280a{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c594e2f-3cef{margin-block-start:22px;text-align: left;\n}.elementor .e-489420cf-5850{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-688767f6-e8e7{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-6459304e-669c{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7c859d61-c9bf{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-2b0b4a08-d927{width:164px;height:42px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-7d389771-92ad{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-4dbd3b42-c5da{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d6eedd5-7d4b{margin-block-start:22px;text-align: left;\n}.elementor .e-3c585bfd-7c70{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-63853608-d8e9{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-7c3e98ff-15d8{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-61bebb6a-1a80{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-6e708272-7beb{width:198px;height:36px;max-width:100%;object-fit:contain;position:relative;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-62a9af1c-8818{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-69bdf90f-e23e{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15881806-a700{margin-block-start:22px;text-align: left;\n}.elementor .e-3b286cf9-c89b{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-1b79aae4-5376{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-5258657f-3a59{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-bd60839-b154{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-5e8236dd-3dd1{width:188px;height:46px;max-width:100%;object-fit:contain;position:relative;inset-block-start:6px;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-9067ff8-5727{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-3cc96d1e-fc78{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d4bbd3f-afed{margin-block-start:22px;text-align: left;\n}.elementor .e-4fa1a107-9da3{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-489947eb-a667{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-917e34a-f18f{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-773ed765-1c50{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-400383de-693a{width:195px;height:40px;max-width:100%;object-fit:contain;position:relative;inset-block-start:5px;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-45ea833e-5555{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-552ea7b4-2966{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64128c2d-d7e6{margin-block-start:22px;text-align: left;\n}.elementor .e-3f1b7a0e-8ecd{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-5025d6d1-88ed{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-698d4111-f8f0{padding-block-start:38px;padding-block-end:42px;padding-inline-start:0px;padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6c1bf560-5b6e{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-2ea347c1-b70e{width:219px;height:44px;max-width:100%;object-fit:contain;position:relative;inset-block-start:4px;grid-column:1 / 2;grid-row:1 / 2;object-position: left bottom;\n}.elementor .e-295f44c6-23bb{font-family:var(--art-serif);font-weight:400;font-size:clamp(1.625rem, 2.2vw, 2rem);color:var(--art-ink);letter-spacing:-0.005em;line-height:1.3;font-style:italic;margin:0px;}.elementor .e-78726f34-c503{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8a78465-a55b{margin-block-start:22px;text-align: left;\n}.elementor .e-9a690cd-e1e2{min-width:0px;max-width:46rem;padding:0px;margin-block-start:22px;display:flex;flex-direction:column;grid-column:1 / 3;grid-row:2 / 3;align-items:flex-start;}.elementor .e-1996fa5b-93ef{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-1deeb7be-1e52{padding-block-start:38px;padding-block-end:42px;padding-inline-start:clamp(20px, 2.2vw, 40px);padding-inline-end:clamp(20px, 2.2vw, 40px);border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;align-items: baseline; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 1px; border-inline-end-width: 0px;\n}.elementor .e-53ff5737-385c{padding:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto auto auto auto auto;align-items:stretch;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-55361d50-b85a{padding:0px;}.elementor .e-4ae247be-33ed{padding-block-start:clamp(2.5rem, 4vw, 4.25rem);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-131a3efc-a3ac{width:700px;height:auto;max-width:48vw;position:sticky;inset-block-start:calc(var(--art-header-h) + 32px);margin-inline-start:-60px;opacity:85%;display:block;pointer-events: none;\n}.elementor .e-75e27239-c233{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;display:block;pointer-events: none;\n}.elementor .e-46e656f6-3f44{margin:0px;}.elementor .e-7e6010c2-754d{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75e2a814-c5a7{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3c2979-b995{font-size:var(--art-fs-h3);letter-spacing:-0.012em;line-height:1.08;font-style:normal;padding-block-start:16px;padding-block-end:16px;margin:0px;border-color:var(--art-line);border-style:solid;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-234e4b91-fec8{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-3783f720-c3ce{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-4b352b00-4544{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-31f156a4-4920{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1ab5e687-1b1a{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-38702860-fb49{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-5e5c4c7f-f9f1{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-123b04eb-bdcf{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2dc4e402-3ebc{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-72966c89-f9cd{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3be69733-4918{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-1c24bb3f-73c1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-19725ac6-739d{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-1ccee92a-2d49{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-303bbe4e-58b1{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-659e394a-a57b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7f5e005f-451e{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-59ec8d3e-4a09{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-1aad57be-604a{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-457408d2-e5f1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-721f6e8b-e5c3{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-34705e47-8d55{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-444df991-c33d{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-4fd05b1e-d39d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-49e6df35-570c{padding:0px;}.elementor .e-43f24651-89d2{padding:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);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-2e2f5aa7-e6ab{font-size:var(--art-fs-h3);letter-spacing:-0.012em;line-height:1.08;font-style:normal;padding-block-start:16px;padding-block-end:16px;margin:0px;border-color:var(--art-line);border-style:solid;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-387eeae0-c7db{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-1e9f5a27-a891{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-5bdc3ab2-76c3{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-1d531d59-f832{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3ab411d0-5c55{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-3e454265-597b{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3076ce6e-e014{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-56776bcf-6f53{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-31ecf80d-809d{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-1c947ec4-a01c{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3cc19c9-5b53{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-6eab0984-d7d1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1035cabc-cd5b{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-3e8c6a47-5859{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-1b3b320b-1713{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-6753f40e-a8ab{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1c4ac7e4-7fa4{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-29cdcea3-ce2d{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-7f04c284-40f6{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-64c2b89b-bb32{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-53f8219c-6217{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-915fb1b-3000{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-55a83006-7519{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-6ae38c69-2462{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-a6aff96-7a0f{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-3896b057-af04{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-1008a8bf-dd59{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-4218b189-4b0d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6aaed5e7-68b8{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-7db9426b-a02c{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-405f9160-6363{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-c31964-a6f9{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-35e9389d-5ac3{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-11cf161d-247e{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-56944db3-843c{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-71728aa3-96f2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-57b08d38-afc2{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-102311dd-6783{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-1e5d8869-eb08{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-7600d1a0-5f91{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-9eeb598-6b4a{padding:0px;}.elementor .e-428fed7c-4b27{padding:0px;margin-block-start:clamp(2.25rem, 4vw, 3.5rem);border-color:var(--art-line-strong);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-3f0cd234-b76a{font-size:var(--art-fs-h3);letter-spacing:-0.012em;line-height:1.08;font-style:normal;padding-block-start:16px;padding-block-end:16px;margin:0px;border-color:var(--art-line);border-style:solid;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-59bc5874-cdae{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-37bf71a2-d536{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3b270f4a-f284{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-68f1285c-baab{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-16d9c5d9-73a8{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-5c29aa11-32c4{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-78cd6cfc-5899{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-61160ec0-ce99{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-561a0d8-c767{min-width:0px;font-weight:500;font-size:1.25rem;padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-35a009da-902c{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:1.25rem;color:var(--art-ink);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3a57d80c-6abe{min-width:0px;font-size:1.25rem;color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-9bb7612-f373{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-55e732b7-d239{padding:0px;}.elementor .e-5be6bc7e-867a{padding:0px;margin-block-start:clamp(2.25rem, 4vw, 3.5rem);border-color:var(--art-line-strong);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-4409c556-c80d{position:relative;z-index:1;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-4d5a1697-b9bc{overflow:visible;position:relative;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-66bf54aa-f743{margin:0px;}.elementor .e-7ed110b5-1796{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1bc32005-7090{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6b419ce3-3b7a{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-1e909de0-3618{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3600b587-c1cf{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-7f014de2-33ed{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-4aad41af-ae7e{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-4d8389eb-2cd9{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-31bd65f4-92bb{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-3f3a91b1-19a5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1320d52e-14d4{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-68758d0-6484{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-151adf47-6225{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-67245b2c-9327{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-67d26fe9-8873{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-1a3c81f1-699e{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-53796f88-f103{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-59464aed-7e32{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-13428dc9-6a61{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-fc41a81-1c4b{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-6b321880-7a35{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-6175bf90-990d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-15377c30-e948{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-3fe2b78f-e22a{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-27784b59-c59d{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-259b3cb4-57cc{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2d97aa68-1950{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-654fa017-ceda{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-758c91f9-934e{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-12a76267-c37b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2cf3b60e-6694{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-6cf686de-a1b5{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-3de841f8-296d{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-19766957-52c4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5361fa12-bdd6{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-463b7b77-4f87{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-41b95fe4-4459{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-77e39eed-3764{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7d51d426-4bad{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-4f2857d7-f43b{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-2b511bf9-7b13{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-5be1163b-2bc8{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3197e120-ba51{min-width:0px;font-weight:500;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);padding-inline-end:clamp(1rem, 2vw, 2.5rem);grid-column:1 / 2;grid-row:1 / 2;& span { font-weight: 400; }\n}.elementor .e-25f287d0-b449{min-width:0px;max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);line-height:1.2;font-style:italic;margin:0px;grid-column:2 / 3;grid-row:1 / 2;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-1ce942fe-c670{min-width:0px;font-size:var(--art-fs-lead-s);color:var(--art-ink-soft);grid-column:3 / 4;grid-row:1 / 2;}.elementor .e-4a18b1d0-7b18{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--art-line);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) 230px;grid-template-rows:auto;align-items: baseline; border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7c118cd8-4ceb{padding:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);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-6a032ab2-84d2{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-29afc56f-7292{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-6e820e89-5ff2{margin:0px;}.elementor .e-9557739-4e9f{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 0.18em; text-decoration-color: var(--art-line-strong); } & a:hover, & a:focus-visible { text-decoration-color: var(--art-ink); }\n}.elementor .e-670063ff-18ba{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1c86855b-d00e{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-43611786-84f4{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-15fa8f9d-bd2a{font-size:var(--art-fs-display-m);margin:0px;}.elementor .e-212fac1c-57a1{margin-block-start:26px;margin-block-end:0px;}.elementor .e-60ef7a58-d034{margin-block-start:14px;margin-block-end:0px;}.elementor .e-50448740-5508{margin-block-start:32px;}.elementor .e-5fd04d7d-4aa5{margin-block-start:24px;}.elementor .e-2b94a975-d34f{width:clamp(24rem, 33vw, 47.5rem);padding:clamp(2.5rem, 3.4vw, 3.75rem);background-color:var(--art-paper);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6819624c-2b9a{min-height:820px;padding-block-start:clamp(4rem, 6vw, 6.5rem);padding-block-end:clamp(4rem, 6vw, 6.5rem);padding-inline-start:clamp(2.75rem, 7vw, 8.5rem);padding-inline-end:clamp(2.75rem, 7vw, 8.5rem);background-image:url("https://staging.art-clinic.co.uk/wp-content/uploads/2026/09/aesthetic-consultation-notes-art-clinic-belgravia.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}