.page-module__P8zssq__invitation{isolation:isolate;color:#172219;background:linear-gradient(115deg,#dde7d3 0%,#cfdacd 46%,#bccdb7 100%);border-top:1px solid #a9bfa5;grid-template-columns:minmax(0,.92fr) minmax(0,1.28fr);align-items:stretch;min-height:330px;margin:0;display:grid;position:relative;overflow:hidden}.page-module__P8zssq__invitation:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(80% 90% at 4% 0,#ffffff52,#0000 58%),radial-gradient(70% 80% at 42% 100%,#4a673c1f,#0000 65%);position:absolute;inset:0}.page-module__P8zssq__invitation>div{z-index:2;align-self:center;min-width:0;padding:clamp(26px,2.8vw,34px) clamp(24px,3.4vw,52px) clamp(48px,4vw,56px);position:relative}.page-module__P8zssq__eyebrow{color:#405739;font:10px var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.page-module__P8zssq__invitation h2{font:400 clamp(40px, 4.1vw, 58px) / .96 var(--font-instrument-serif), Georgia, serif;letter-spacing:-.03em;color:#172219;margin:0}.page-module__P8zssq__invitation h2 em{font-style:italic}.page-module__P8zssq__invitation>div>span{color:#344735;max-width:27ch;margin-top:14px;font-size:14px;line-height:1.6;display:block}.page-module__P8zssq__invitation a{color:#172219;border-bottom:1px solid #1722196b;margin-top:16px;padding-bottom:5px;font-size:12px;text-decoration:none;transition:border-color .2s;display:inline-block}.page-module__P8zssq__invitation a:hover{border-bottom-color:#172219}.page-module__P8zssq__stageImage{object-fit:cover;object-position:58% center;-webkit-mask-composite:source-in;grid-area:1/2;width:100%;height:100%;min-height:330px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%),linear-gradient(#0000 0%,#000 9%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%),linear-gradient(#0000 0%,#000 9%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-module__P8zssq__stageRail{z-index:3;pointer-events:none;color:#405739;max-width:36%;font:9px var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #17221938;flex-wrap:wrap;gap:8px 26px;margin:0;padding-top:11px;display:flex;position:absolute;bottom:16px;left:clamp(24px,3.4vw,52px)}.page-module__P8zssq__edition{border-bottom:1px solid var(--mx-line-strong);color:var(--mx-faint);font:10px var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin:0 0 28px;padding-bottom:12px;display:flex}.page-module__P8zssq__filters{border-top:1px solid var(--mx-line-strong);margin-top:0;padding-top:18px}.page-module__P8zssq__blank{border-top:1px solid var(--mx-line-strong);max-width:56rem;margin-top:40px;padding:26px 0 10px}.page-module__P8zssq__blankRail{color:var(--mx-faint);font:10px var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-bottom:clamp(32px,5vw,52px);display:flex}.page-module__P8zssq__blankLabel{color:var(--mx-dim);align-items:center;gap:10px;display:inline-flex}.page-module__P8zssq__blank h2{color:var(--mx-fg);font:400 clamp(32px, 4.6vw, 48px) / 1.04 var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;margin:0}.page-module__P8zssq__blank p{max-width:50ch;color:var(--mx-dim);margin:12px 0 0;font-size:15px;line-height:1.65}.page-module__P8zssq__blankAction{margin-top:28px}@media (max-width:900px){.page-module__P8zssq__invitation{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);min-height:300px}.page-module__P8zssq__stageImage{min-height:300px}.page-module__P8zssq__invitation>div{padding-left:28px;padding-right:24px}.page-module__P8zssq__stageRail{max-width:46%;left:28px}}@media (max-width:700px){.page-module__P8zssq__invitation{grid-template-columns:1fr;min-height:0}.page-module__P8zssq__invitation>div{padding:26px 24px 18px}.page-module__P8zssq__invitation h2{font-size:clamp(40px,10.5vw,54px)}.page-module__P8zssq__invitation>div>span{max-width:32ch;margin-top:14px;font-size:13.5px}.page-module__P8zssq__stageImage{object-position:55% center;grid-area:2/1;height:auto;min-height:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12%);mask-image:linear-gradient(#0000 0%,#000 12%)}.page-module__P8zssq__stageRail{grid-area:3/1;max-width:none;margin:0 24px;padding:12px 0 14px;position:static}.page-module__P8zssq__edition{margin-bottom:20px;font-size:9px}.page-module__P8zssq__filters.page-module__P8zssq__filters{flex-wrap:wrap;padding-top:14px;overflow-x:visible}.page-module__P8zssq__blank{margin-top:30px}}html.dark .page-module__P8zssq__invitation{color:#eef3e6;background:linear-gradient(115deg,#2a3825 0%,#22301f 48%,#1a2517 100%);border-top-color:#3b4c35}html.dark .page-module__P8zssq__invitation:before{background:radial-gradient(80% 90% at 4% 0,#e2efd614,#0000 58%),radial-gradient(70% 80% at 42% 100%,#00000047,#0000 65%)}html.dark .page-module__P8zssq__eyebrow{color:#a8bda0}html.dark .page-module__P8zssq__invitation h2{color:#eef3e6}html.dark .page-module__P8zssq__invitation>div>span{color:#c3d0ba}html.dark .page-module__P8zssq__invitation a{color:#eef3e6;border-bottom-color:#eef3e66b}html.dark .page-module__P8zssq__invitation a:hover{border-bottom-color:#eef3e6}html.dark .page-module__P8zssq__stageImage{filter:brightness(.78)saturate(.86)}html.dark .page-module__P8zssq__stageRail{color:#a8bda0;border-top-color:#eef3e633}@media (prefers-reduced-motion:reduce){.page-module__P8zssq__invitation a{transition:none}}
