.elementor .ge-b500{& b { font-weight:500; color:var(--ivory); }\n}.elementor .ge-rows{grid-template-rows:none;grid-auto-rows:auto;}.elementor .ge-prize{padding:clamp(28px, 3vw, 40px);border-width:1px;border-color:var(--line);border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .ge-grid5{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:none;grid-auto-rows:auto;}.elementor .ge-grid3{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:none;grid-auto-rows:auto;}.elementor .ge-head{column-gap:40px;padding:0px;margin-block-end:clamp(32px, 4vw, 48px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px; row-gap:16px;\n}.elementor .ge-stack{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .ge-row{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .ge-more:hover,.elementor .ge-more:focus-visible{color:var(--gold-hi);}.elementor .ge-more{font-family:var(--sans);font-weight:500;font-size:14px;color:var(--gold);letter-spacing:0.12em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block:10px;\n}.elementor .ge-btn{min-height:48px;font-family:var(--sans);font-weight:600;font-size:14px;letter-spacing:0.12em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:var(--gold);border-style:solid;display:inline-flex;justify-content:center;align-items:center;}.elementor .ge-text{max-width:62ch;font-family:var(--sans);font-size:17px;line-height:1.6;}.elementor .ge-lead{font-family:var(--serif);font-size:clamp(22px, 2.4vw, 30px);color:var(--soft);line-height:1.3;font-style:italic;}.elementor .ge-h3{font-family:var(--serif);font-weight:600;font-size:clamp(26px, 2.6vw, 32px);line-height:1.1;}.elementor .ge-h2{font-family:var(--serif);font-weight:500;font-size:clamp(40px, 5vw, 60px);line-height:1.02;}.elementor .ge-h1{font-family:var(--serif);font-weight:500;font-size:clamp(52px, 7vw, 96px);letter-spacing:-0.01em;line-height:.95;}.elementor .ge-eyebrow-ink{font-family:var(--sans);font-weight:500;font-size:13px;color:var(--gold-ink);letter-spacing:0.2em;line-height:1.3;text-transform:uppercase;}.elementor .ge-eyebrow{font-family:var(--sans);font-weight:500;font-size:13px;color:var(--gold);letter-spacing:0.2em;line-height:1.3;text-transform:uppercase;}.elementor .ge-wrap{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:20px;margin-inline:auto; padding-block:0; padding-inline:clamp(16px, 5vw, 64px);\n}.elementor .ge-sec{width:100%;font-family:var(--sans);font-size:17px;line-height:1.6;display:flex;flex-direction:column;gap:0px;align-items:stretch;padding-block:clamp(64px, 8vw, 112px); padding-inline:0;\n}.elementor .ge-parch{color:var(--ink);background-color:var(--parch);}.elementor .ge-ivory{color:var(--ink);background-color:var(--ivory);}.elementor .ge-velvet{color:var(--ivory);background-color:var(--velvet);}.elementor .ge-night{color:var(--ivory);background-color:var(--night);}.elementor .ge-ink2{color:var(--ink2);}.elementor .ge-prize-first{border-color:var(--gold);background-color:#2b1017;}.elementor .ge-more-ink:hover,.elementor .ge-more-ink:focus-visible{color:var(--velvet);}.elementor .ge-more-ink{color:var(--gold-ink);}.elementor .ge-btn-line:hover,.elementor .ge-btn-line:focus-visible{color:var(--gold-hi);background-color:rgba(201,164,92,.12);}.elementor .ge-btn-line{color:var(--gold);background-color:transparent;}.elementor .ge-btn-gold:hover,.elementor .ge-btn-gold:focus-visible{color:var(--night);background-color:var(--gold-hi);}.elementor .ge-btn-gold{color:var(--night);background-color:var(--gold);}