.elementor .e-32bbc828-d6c0:hover,.elementor .e-32bbc828-d6c0:focus-visible{color:var(--ink);background-color:transparent;}.elementor .e-32bbc828-d6c0{min-height:44px;font-family:var(--font-body);font-size:15px;color:var(--gilt-deep);text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;text-underline-offset: 3px;\n}.elementor .e-37155bab-7b08{font-family:var(--font-body);font-size:13px;color:var(--gilt-deep);letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-405c79ea-9c4d{max-width:var(--measure);padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;& p { margin: 0px 0px 16px 0px; } & p:last-child { margin: 0px; }\n}.elementor .e-14bbf893-def5{max-width:var(--content-width);padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-77f15fb6-9d55{padding-block-start:48px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:var(--paper);justify-content:center;border-bottom-style: solid; border-bottom-color: var(--hairline);\n}.elementor .e-6ffcfd43-ffa4{font-family:var(--font-subhead);font-weight:600;font-size:26px;color:var(--ink);line-height:1.25;}.elementor .e-30b2964-f30e:hover,.elementor .e-30b2964-f30e:focus-visible{background-color:var(--surface);}.elementor .e-30b2964-f30e{text-decoration:none;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;flex-direction:column;gap:12px;& .elementor-widget-theme-post-title { display: block; } & .elementor-heading-title { font-family: var(--font-subhead); font-weight: 600; font-size: 19px; line-height: 1.3; color: var(--ink); margin: 0px; } & img { display: block; width: 100%; height: auto; border: 4px solid var(--surface); box-sizing: border-box; } &:hover .elementor-heading-title { color: var(--gilt-deep); }\n}.elementor .e-45672255-b53b{width:calc(25% - 18px);flex:0 0 auto;}.elementor .e-7c664ef4-a418{display:flex;flex-direction:row-reverse;gap:24px;flex-wrap:wrap-reverse;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;justify-content:flex-end;align-items:flex-end;}.elementor .e-758bf6af-e780{max-width:var(--content-width);padding:0px;flex-direction:column;gap:24px;}.elementor .e-2790dd44-6670{padding-block-start:56px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--paper);justify-content:center;}.elementor .e-47993ed3-e691{font-family:var(--font-subhead);font-weight:600;font-size:26px;color:var(--ink);line-height:1.25;}.elementor .e-6cafe9a1-7441{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-62688d32-2c46{width:auto;padding:0px;flex-direction:column;gap:4px;}.elementor .e-21cd0058-b69e{width:1px;height:1px;overflow:hidden;position:absolute;}.elementor .e-21145a54-d115:focus{border-width:1px;border-color:var(--gilt);border-style:solid;outline: 2px solid var(--gilt);\n}.elementor .e-21145a54-d115{width:140px;height:44px;font-family:var(--font-body);font-size:16px;color:var(--ink);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:var(--paper);}.elementor .e-38151b78-fb2f:hover,.elementor .e-38151b78-fb2f:focus-visible{color:var(--paper);border-width:1px;border-color:var(--gilt-deep);border-style:solid;background-color:var(--gilt-deep);}.elementor .e-38151b78-fb2f{min-height:44px;font-family:var(--font-subhead);font-weight:600;font-size:17px;color:var(--gilt-deep);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:var(--gilt);border-style:solid;background-color:transparent;white-space: nowrap;\n}.elementor .e-1c3afdff-a1ad{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-719e41e2-5d8f{font-family:var(--font-body);font-size:14px;color:var(--vermilion);}.elementor .e-65bcd556-129f{width:auto;gap:12px;flex-wrap:nowrap;align-items:end;}.elementor .e-6907cba4-a642:hover,.elementor .e-6907cba4-a642:focus-visible{color:var(--ink);border-width:1px;border-color:var(--ink);border-style:solid;background-color:var(--parchment);}.elementor .e-6907cba4-a642{min-height:44px;font-family:var(--font-subhead);font-weight:600;font-size:17px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:var(--paper);}.elementor .e-1cc95713-ba43{width:auto;padding:0px;gap:12px;align-items:end;}.elementor .e-60b345d4-d8ae{max-width:var(--content-width);padding:0px;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-10a6ee80-8db1{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;background-color:var(--surface);justify-content:center;border-top-style: solid; border-top-color: var(--hairline);\n}