@page affiche{size:A4 portrait;margin:0}@supports not (page:affiche){@page{margin:0}}html:has(.keD64a_page){page:affiche}.keD64a_page{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--gutter) var(--space-7);flex-direction:column;flex:1;display:flex}.keD64a_toolbar{align-items:center;gap:var(--space-3) var(--space-5);inline-size:min(100%, var(--container-event));flex-wrap:wrap;display:flex}.keD64a_back{flex:none}.keD64a_toolbarText{gap:var(--space-2);flex:18rem;min-inline-size:0;display:grid}.keD64a_format{color:var(--color-muted);font-family:var(--font-serif);font-size:var(--text-md);font-style:italic;line-height:var(--leading-serif)}.keD64a_warning{align-items:flex-start;gap:var(--space-2);max-inline-size:var(--measure);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:var(--leading-snug);display:flex}.keD64a_warning svg{flex:none;margin-block-start:calc(var(--space-1) * -.5)}.keD64a_print{flex:none}.keD64a_cancelledWarning{padding-block:var(--space-2);border-block:var(--border-strong) solid var(--color-danger);color:var(--color-danger);font-size:var(--text-md);font-weight:var(--weight-strong);line-height:1.35}.keD64a_cancelledStamp{background:var(--ink-noir);color:var(--ink-papier);outline:.7cqw solid var(--ink-papier);outline-offset:-1.6cqw;font-family:var(--font-poster);font-size:15cqw;font-weight:var(--weight-black);font-variation-settings:"wdth" 70;text-transform:uppercase;white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:2cqw 6cqw 1.4cqw;line-height:1;position:absolute;inset-block-start:40%;inset-inline-start:50%;transform:translate(-50%,-50%)rotate(-14deg)}.keD64a_cancelledStamp:before{content:attr(data-t)}.keD64a_stage{justify-items:center;inline-size:100%;display:grid}.keD64a_sheet{--u:min(1mm, (100vw - 2 * var(--gutter)) / 210);--rule:calc(.6 * var(--u));gap:calc(6 * var(--u));inline-size:calc(210 * var(--u));block-size:calc(297 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(11 * var(--u));background:var(--ink-papier);color:var(--ink-noir);box-shadow:var(--shadow-poster);-webkit-print-color-adjust:exact;print-color-adjust:exact;grid-template-rows:auto auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media (min-width:45rem){.keD64a_sheet{--u:min(1mm, (100vw - 2 * var(--gutter)) / 210, (100dvh - 8.5rem) / 297)}}.keD64a_top{justify-content:space-between;align-items:baseline;gap:calc(6 * var(--u));border-block-end:var(--rule) solid currentColor;padding-block-end:calc(3 * var(--u));display:flex}.keD64a_brand{font-family:var(--font-display);font-size:calc(9 * var(--u));font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-wide);letter-spacing:var(--tracking-tight);text-transform:uppercase;line-height:1}.keD64a_tagline{font-family:var(--font-serif);font-size:calc(4.4 * var(--u));text-align:end;font-style:italic;line-height:1.1}.keD64a_posterSlot{inline-size:calc(156 * var(--ratio) * var(--u));block-size:calc(156 * var(--u));outline:calc(.3 * var(--u)) solid var(--ink-noir);justify-self:center;position:relative;container-type:inline-size}.keD64a_band{--fit:1;align-items:stretch;gap:calc(8 * var(--u));min-block-size:0;border-block-start:var(--rule) dashed currentColor;grid-template-columns:auto minmax(0,1fr);padding-block-start:calc(6 * var(--u));display:grid}.keD64a_qrColumn{gap:calc(1.5 * var(--u));flex-direction:column;display:flex}.keD64a_qr{inline-size:calc(var(--qr-code) * var(--u) * (var(--qr-modules) + 2 * var(--qr-margin)) / var(--qr-modules));aspect-ratio:1;color:var(--ink-noir);background:var(--ink-papier)}.keD64a_qr svg{block-size:100%;inline-size:100%;display:block}.keD64a_url{inline-size:0;min-inline-size:100%;font-size:calc(3.3 * var(--u));font-weight:var(--weight-semi);font-variation-settings:"wdth" var(--wdth-condensed);text-align:center;overflow-wrap:anywhere;line-height:1.2}.keD64a_facts{align-items:flex-start;gap:calc(2.2 * var(--fit) * var(--u));flex-direction:column;min-inline-size:0;display:flex}.keD64a_title{font-family:var(--font-display);font-size:calc(7 * var(--fit) * var(--u));font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-condensed);overflow-wrap:anywhere;line-height:1.02}.keD64a_day{font-size:calc(4.4 * var(--fit) * var(--u));font-weight:var(--weight-bold);font-variation-settings:"wdth" var(--wdth-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-block-start:calc(1.5 * var(--fit) * var(--u));line-height:1.15}.keD64a_time{align-items:baseline;column-gap:calc(3 * var(--fit) * var(--u));flex-wrap:wrap;margin-block-start:calc(-1 * var(--fit) * var(--u));display:flex}.keD64a_clock{font-family:var(--font-poster);font-size:calc(15 * var(--fit) * var(--u));font-weight:var(--weight-black);font-variation-settings:"wdth" var(--wdth-ultra);letter-spacing:var(--tracking-tight);line-height:.9}.keD64a_end{font-family:var(--font-serif);font-size:calc(4.2 * var(--fit) * var(--u));font-style:italic}.keD64a_place{font-family:var(--font-display);font-size:calc(6.4 * var(--fit) * var(--u));font-weight:var(--weight-heavy);font-variation-settings:"wdth" var(--wdth-condensed);overflow-wrap:anywhere;line-height:1.05}.keD64a_address{font-family:var(--font-serif);font-size:calc(4.4 * var(--fit) * var(--u));overflow-wrap:anywhere;margin-block-start:calc(-1 * var(--fit) * var(--u));font-style:italic;line-height:1.2}.keD64a_invitation{align-items:flex-start;gap:calc(2.5 * var(--fit) * var(--u));border-block-start:var(--rule) solid currentColor;font-size:calc(4.3 * var(--fit) * var(--u));font-weight:var(--weight-bold);margin-block-start:auto;padding-block-start:calc(3 * var(--fit) * var(--u));line-height:1.22;display:flex}.keD64a_arrow{inline-size:calc(6 * var(--fit) * var(--u));block-size:calc(6 * var(--fit) * var(--u));clip-path:polygon(0 50%,55% 8%,55% 34%,100% 34%,100% 66%,55% 66%,55% 92%);background:currentColor;border-radius:50%;flex:none;margin-block-start:calc(-.4 * var(--fit) * var(--u))}@media print{.keD64a_page{padding:0;display:block}.keD64a_toolbar{display:none}.keD64a_stage{display:block}.keD64a_sheet{--u:1mm;box-shadow:none;break-inside:avoid}}
