.elementor .e-6fff0c3c-7a6b{font-size:min(var(--art-fs-hero), 10svh);margin:0px;}.elementor .e-5f1361f1-1ca3{max-width:640px;margin-block-start:min(28px, 3svh);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c6193ba-6a48{margin:0px;}.elementor .e-22db259a-e7e8{padding:0px;margin-block-start:min(32px, 3.5svh);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 18px 32px;\n}.elementor .e-6b70849d-2d14{max-width:min(760px, 56vw);position:relative;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3202f8fa-520d{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/patient-reading-aftercare-letter-reception-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%,0% center;\n}.elementor .e-1b9ff40-3bc9{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;align-items:center;}.elementor .e-58cb466c-86b5{padding:0px;background-color:var(--art-paper);display:flex;flex-direction:column;}.elementor .e-4b4f11cc-a69f{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-7ae160db-ed25{max-width:900px;margin:0px;}.elementor .e-5be4f3e5-9974{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40ca7f3b-b93d{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-748b061d-6c78{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;margin:0px;grid-column:1 / 2;}.elementor .e-45eb5dce-e47e{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;margin:0px;grid-column:2 / 3;}.elementor .e-310ee192-513c{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;margin:0px;grid-column:4 / 5;}.elementor .e-44693df5-fabc{position:sticky;inset-block-start:var(--art-header-h);z-index:5;padding:0px;border-color:rgba(26,20,15,0.28);border-style:solid;background-color:var(--art-paper);display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1f291549-c834{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-5431e8f3-9bb0{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-48725ff6-153a{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-41d03493-5a04{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-6f4652c7-842d{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-67521093-8152{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-2ff4141a-8749{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-2eb77d5c-1202{position:relative;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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::after { content: ""; position: absolute; inset-block-end: -1px; inset-inline-start: 0px; width: 20%; height: 1px; background-color: var(--art-ink); }\n}.elementor .e-5c47c79c-d33c{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-2ca0efe6-4ab3{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-55de7f73-ff63{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-4edce584-952c{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-19c2c10a-46f0{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-7d8d8840-2a60{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-790d2383-c1ef{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-3f64c4f6-324b{position:relative;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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::after { content: ""; position: absolute; inset-block-end: -1px; inset-inline-start: 0px; width: 40%; height: 1px; background-color: var(--art-ink); }\n}.elementor .e-5831ad47-4b7a{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-f460556-5b9d{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-38fac0f0-ca4e{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-59fac4f-1b3d{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-9111564-a170{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-6fc23fd0-cb5a{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-21dc7dab-ac06{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-3867a379-acbc{position:relative;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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::after { content: ""; position: absolute; inset-block-end: -1px; inset-inline-start: 0px; width: 60%; height: 1px; background-color: var(--art-ink); }\n}.elementor .e-67a9ef0f-e2ca{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-1b041349-ffa3{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-69f4f701-1b68{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-2ec0992-8020{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-65ba4474-cfc1{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-77252b8-7fcc{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-2bb87e52-7acb{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-1c157653-12fe{position:relative;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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::after { content: ""; position: absolute; inset-block-end: -1px; inset-inline-start: 0px; width: 80%; height: 1px; background-color: var(--art-ink); }\n}.elementor .e-415e77c3-fbaf{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-3eeb49f7-9824{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-54d65431-936f{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-783eb50-65b4{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-2320bccd-2130{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-6beef64c-5b8f{font-size:var(--art-fs-body-l);margin:0px;}.elementor .e-45c03e14-6ad0{min-width:0px;max-width:34rem;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-11df9644-a8ed{position:relative;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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; &::after { content: ""; position: absolute; inset-block-end: -1px; inset-inline-start: 0px; width: 100%; height: 1px; background-color: var(--art-ink); }\n}.elementor .e-68459823-bb55{position:relative;z-index:1;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);}.elementor .e-6a002b38-673f{grid-column:2 / 3;justify-self: start; text-align: left;\n}.elementor .e-75fc9150-c942{grid-column:4 / 5;justify-self: start; text-align: left;\n}.elementor .e-4c3197f1-f54e{padding:0px;margin-block-start:30px;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;}.elementor .e-773c1228-9650{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-40da3959-2d87{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-531c7495-3ade{max-width:900px;margin:0px;}.elementor .e-7d185c-2741{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75747af8-ca55{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-36123384-a9f8{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-332f335a-85d2{font-size:var(--art-fs-body-l);padding-block-end:18px;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-130446ed-e915{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-75798317-a3b4{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-40db97ee-bfec{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-1200ac07-8f1b{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-588096f-41c7{min-width:0px;max-width:46rem;padding:0px;display:flex;flex-direction:column;grid-column:2 / 5;align-items:stretch;}.elementor .e-5d20acb9-56ff{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-6c09b9f3-21f6{min-width:0px;padding:0px;grid-column:1 / 2;}.elementor .e-6be41105-a786{font-size:27px;line-height:1.08;margin-block-start:0px;margin-block-end:18px;}.elementor .e-4789ae7-ba03{font-size:var(--art-fs-body-l);padding-block-end:18px;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-30d742fa-18eb{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-147f546a-1860{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-14284a48-e362{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:stretch;}.elementor .e-320350a6-ddb5{font-size:27px;line-height:1.08;margin-block-start:0px;margin-block-end:18px;}.elementor .e-3252d82c-365a{font-size:var(--art-fs-body-l);padding-block-end:18px;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-40d94c3c-4002{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-341a3389-2fe9{font-size:var(--art-fs-body-l);padding-block-end:18px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-7b24e442-5ebc{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:stretch;}.elementor .e-3ca6c036-66df{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-15c8ff2f-368a{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-269ec864-a9d2{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-6011c2bb-871e{max-width:900px;margin:0px;}.elementor .e-3049cb7d-e515{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a2ba4b-c7e4{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-19075e74-cdcf{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-cream-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;padding-block-end:18px;margin:0px;grid-column:1 / 2;}.elementor .e-7ba770d9-ac0d{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-cream-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;padding-block-end:18px;margin:0px;grid-column:2 / 5;}.elementor .e-79f030e1-4c9b{padding:0px;border-color:rgba(243,240,235,0.34);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3c987965-1c11{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-51d1cc12-7471{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-7430cbb0-1d39{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-b084a24-a461{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-6d7a65f2-337d{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-55db0a-9f51{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-57d5c37f-a67a{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-5b18d055-c980{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-78034ead-66df{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2d881c39-9c9b{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-403fcd63-af96{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-1bcadbb9-d834{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-24da50cd-6990{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-38e137c2-a123{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-4a21f688-e1ce{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1ac592c7-3326{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-1a14845e-27de{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-7cae9090-d98c{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-565beeb4-c388{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-a379ad0-52fe{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-5f1c9ad5-5833{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-608f29d3-eb07{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-755dc858-5317{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-476b47b6-3360{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-67a478de-9a5d{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-cream);letter-spacing:-0.01em;line-height:1.2;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-3074097d-a069{max-width:46rem;margin:0px;grid-column:2 / 5;}.elementor .e-794ae752-a9a9{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.2);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-12f0cf89-fd68{position:relative;z-index:1;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);}.elementor .e-181fcd96-8391{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-4d9ce724-ad82{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-4868abc2-219e{max-width:900px;margin:0px;}.elementor .e-7fb032ab-30d1{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74de567f-8e73{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1a462339-6043{font-family:var(--art-serif);font-weight:400;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.28;font-style:italic;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-253ca554-906a{font-size:var(--art-fs-body-l);color:var(--art-ink);padding-block-end:14px;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-5c8fc266-52d0{font-size:var(--art-fs-body-l);color:var(--art-ink);padding-block-end:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-4d4f6805-411c{font-size:var(--art-fs-body-l);color:var(--art-ink);padding-block-end:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-63ea0fca-7a6d{font-size:var(--art-fs-body-l);color:var(--art-ink);padding-block-end:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-42c0c56a-4634{font-size:var(--art-fs-body-l);color:var(--art-ink);padding-block-end:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end: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-45b6058f-fc83{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:stretch;}.elementor .e-19c0298d-871e{font-size:27px;line-height:1.08;margin:0px;}.elementor .e-43530c4-6143{margin:0px;}.elementor .e-5c856cd5-6f8b{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.2;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-decoration-thickness: 1px; text-underline-offset: 0.18em;\n}.elementor .e-6a02282a-6bac{padding-block-start:14px;padding-block-end:14px;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: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3ea30304-30ab{margin:0px;}.elementor .e-6aca0735-a891{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.2;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-decoration-thickness: 1px; text-underline-offset: 0.18em;\n}.elementor .e-6d212465-ce06{padding-block-start:14px;padding-block-end:14px;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: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-76ad4fbb-912a{margin:0px;}.elementor .e-7cfafc5a-d892{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.2;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-decoration-thickness: 1px; text-underline-offset: 0.18em;\n}.elementor .e-4db91932-66db{padding-block-start:14px;padding-block-end:14px;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: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5928d168-5baa{margin:0px;}.elementor .e-7ec0b8b1-6945{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.2;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-decoration-thickness: 1px; text-underline-offset: 0.18em;\n}.elementor .e-71ca7929-224c{padding-block-start:14px;padding-block-end:14px;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: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-43706b68-2df8{padding:0px;margin-block-start:18px;border-color:var(--art-line);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-ffc0498-9a0e{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:stretch;}.elementor .e-7f96715c-4268{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1ac6c255-ea63{max-width:46rem;font-family:var(--art-serif);font-weight:400;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.28;font-style:italic;margin-block-start:clamp(48px, 5vw, 80px);margin-block-end:0px;margin-inline-start:340px;margin-inline-end:0px;}.elementor .e-1aa92bc6-c0ca{margin-block-start:26px;margin-inline-start:340px;text-align: left;\n}.elementor .e-2b7b4d73-3d6d{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-5535b1a-c890{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;}.elementor .e-6c21f327-ed8f{max-width:900px;margin:0px;}.elementor .e-35a127e2-fd02{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79362d38-2ca2{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3d0b63c5-f9ba{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-44731a38-21d9{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-610aef94-db98{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-669ec211-7ec0{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2fb51b59-44c6{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-617c48c0-a0b3{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-515b679c-3b06{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-64ea0e5b-40c9{font-size:var(--art-fs-body-l);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6980fc05-fde7{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-4dcf0e1a-2ba4{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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5a74f369-714b{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-15376375-7c9a{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-5fda1590-134a{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7954abd0-58df{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-44c3a1af-afc7{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66cd74b6-8efd{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-7812c80e-3a09{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-3e4d077f-c2ff{font-size:var(--art-fs-body-l);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-413d6533-d73b{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-6fdc0897-97e8{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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-3854f7b5-a081{font-size:31px;line-height:1.08;padding-inline-end:36px;margin:0px;grid-column:1 / 2;}.elementor .e-4aca8d10-c3f5{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-4d58f40-ae7a{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-be7f235-13bf{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-668e3446-c042{font-size:var(--art-fs-body-l);color:var(--art-ink);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1da360de-60be{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:2 / 3;align-items:flex-start;}.elementor .e-6960696-5411{font-family:var(--art-sans);font-weight:500;font-size:11px;color:var(--art-ink-muted);letter-spacing:0.22em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-28ced408-9dd4{font-size:var(--art-fs-body-l);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41170afe-3841{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:4 / 5;align-items:flex-start;}.elementor .e-3cc432c0-4de4{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:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5d33e0d1-ebad{position:relative;z-index:1;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:rgba(26,20,15,0.28);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-1900cb7a-b722{max-width:46rem;margin-block-start:clamp(48px, 5vw, 80px);margin-block-end:0px;margin-inline-start:340px;margin-inline-end:0px;}.elementor .e-4a7c36bd-b918{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-1108167-a6b1{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-5b0e1eb-4143{width:100%;object-fit:cover;display:none;}.elementor .e-e1bfe61-2953{max-width:900px;margin:0px;}.elementor .e-b082af9-9cec{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40319801-e5f3{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-a76384c-3705{width:calc(100% - 36px);aspect-ratio:2 / 3;object-fit:cover;margin-inline-end:36px;display:block;grid-column:1 / 2;grid-row:1 / 3;align-self:start;}.elementor .e-1a0b4d58-5ddb{font-size:27px;line-height:1.08;margin:0px;}.elementor .e-2fd738f1-64b0{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7be13983-5c40{min-width:0px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.34);border-style:solid;grid-column:2 / 3;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-725f8415-4c77{font-size:27px;line-height:1.08;margin:0px;}.elementor .e-2d4f8018-58d3{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bf3fc6c-3dbb{min-width:0px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.34);border-style:solid;grid-column:4 / 5;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-62cea493-c522{font-size:27px;line-height:1.08;margin:0px;}.elementor .e-298bb9d8-bc28{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38054f8a-beaa{min-width:0px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.34);border-style:solid;grid-column:2 / 3;grid-row:2 / 3;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-29dd50c2-7fb1{font-size:27px;line-height:1.08;margin:0px;}.elementor .e-407f05b0-e94b{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-26ea8af0-d344{min-width:0px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(243,240,235,0.34);border-style:solid;grid-column:4 / 5;grid-row:2 / 3;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-2a23bce2-d2d9{position:relative;z-index:1;column-gap:0px;padding:0px;margin-block-start:clamp(48px, 5vw, 80px);display:grid;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto auto;align-items:start;row-gap: 42px;\n}.elementor .e-572c7329-4ac4{margin-block-start:clamp(48px, 5vw, 80px);margin-inline-start:340px;text-align: left;\n}.elementor .e-136a5a07-ef12{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-54c1429e-8c54{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-1fc1279a-7e98{margin:0px;}.elementor .e-1ebf1631-a5f6{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-5310238-41ce{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-b8bff1-15d8{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-49174ed4-2003{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-2c2e4f8-e2eb{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-52d2ed5-1d56{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-66cc3e24-6e4b{max-width:46rem;margin:0px;}.elementor .e-686a20ba-701c{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-3e58f3b7-3fd2{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-772eeb7a-2184{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-3625a20f-452b{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-67c747b1-3f54{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-63a14948-1777{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-3be63aab-457d{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-53c4d2d2-8692{max-width:46rem;margin:0px;}.elementor .e-5f345e3d-4d3c{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-539a3fab-da2e{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-cf9af10-f8e4{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-3ba405fb-20d1{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-1140b6e7-3865{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-28519a61-2f23{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-70073490-4440{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-65ec35a3-8aeb{max-width:46rem;margin:0px;}.elementor .e-52abf1cf-7617{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-20f50fc3-bd1e{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-5979ad00-f3c3{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-1f193027-62c3{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-6eefc8c4-73c3{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-26669a5d-3e88{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-8bba327-6f56{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-1f8dc666-1a75{max-width:46rem;margin:0px;}.elementor .e-74df1cdb-681a{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-3c33002b-3488{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-7a9acf69-b91c{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-2a48c7f7-4311{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-295cfe77-baac{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-ef3d955-2ea2{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-378012bb-60e8{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-377d38fd-56a0{max-width:46rem;margin:0px;}.elementor .e-30990bb5-876d{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-1c9831e-60f2{width:2.75rem;color:var(--art-ink-muted);font-style:italic;margin:0px;flex:0 0 auto;}.elementor .e-6bd25fa3-52a5{min-width:0px;margin:0px;flex:1 1 auto;}.elementor .e-1688fa5e-c31f{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;align-items: baseline;\n}.elementor .e-123b874d-3830{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-b14b552-b829{width:20px;height:20px;max-width:20px;flex:0 0 auto;}.elementor .e-22dc1ac3-b3f1{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3f35b98d-2708{max-width:46rem;margin:0px;}.elementor .e-27a5b9ef-d96b{padding-block-start:0px;padding-block-end:30px;padding-inline-start:2.75rem;padding-inline-end:0px;display:block;}.elementor .e-71c95d52-4fde{padding:0px;margin-block-start:clamp(48px, 5vw, 80px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--art-line);border-style:solid;display:flex;flex-direction:column;align-self:stretch;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px; & > details + details { border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: var(--art-line); }\n}.elementor .e-399a0470-7f76{width:80vw;max-width:80vw;position:relative;padding:0px;}.elementor .e-682f9975-8842{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;}.elementor .e-4bfbefd4-638d{max-width:900px;margin:0px;}.elementor .e-39adb290-e38a{max-width:46rem;margin-block-start:28px;margin-block-end:0px;margin-inline-start:340px;margin-inline-end:0px;}.elementor .e-126e58f6-615a{min-width:250px;}.elementor .e-4b39c6eb-66b1{font-family:var(--art-serif);font-weight:500;font-size:26px;color:var(--art-ink);letter-spacing:-0.01em;line-height:1.2;text-decoration:underline;padding:0px;margin-block-start:18px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; text-decoration-thickness: 1px; text-underline-offset: 0.18em;\n}.elementor .e-924bfab-8d0f{min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1 / 2;align-items:flex-start;}.elementor .e-19b4c283-911b{margin-block-start:18px;grid-column:2 / 3;justify-self: start; text-align: left;\n}.elementor .e-49abbb33-6a45{margin-block-start:18px;grid-column:4 / 5;justify-self: start; text-align: left;\n}.elementor .e-4fef498c-6a7e{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(48px, 5vw, 80px);border-color:var(--art-line-strong);border-style:solid;display:grid;gap:0px;grid-template-columns:340px minmax(0, 1fr) clamp(1.5rem, 3vw, 3.5rem) minmax(0, 1fr);grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-38ccd30e-4a1e{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-73d639df-f93d{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;}