.close-section{padding-block-end:clamp(88px,9vw,176px)}.close-block{display:flex;flex-direction:column;align-items:center;text-align:center}.close-lead{margin-block-start:18px}.close-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;margin-block-start:36px}.az-occasions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:640px){.az-occasions{grid-template-columns:repeat(var(--cols-sm,3),minmax(0,1fr));gap:16px}}@media (min-width:1100px){.az-occasions{grid-template-columns:repeat(var(--cols-md,6),minmax(0,1fr))}}.az-occasion{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,1.4vw,22px);min-height:100%;padding:clamp(16px,1.3vw,24px);overflow:hidden;transition:border-color .35s var(--ease-brand)}.az-occasion:focus-visible,.az-occasion:hover{border-color:var(--color-accent)}.az-occasion.reveal{--reveal-time:620ms;--reveal-delay:calc(var(--i, 0) * 62ms)}.az-occasion-text{display:block;min-width:0}.az-occasion .occ-mark{flex:none;color:var(--tint,var(--color-accent));opacity:0;transform:scale(.72);transition:opacity .5s var(--ease-brand),transform .5s var(--ease-brand);transition-delay:calc(.22s + var(--i, 0) * 62ms)}.az-occasion[data-in=true] .occ-mark{opacity:1;transform:none}.az-occasion .occ-mark :is(path,circle,rect,line,polyline,ellipse,polygon){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .72s var(--ease-brand);transition-delay:calc(.34s + var(--i, 0) * 62ms)}.az-occasion[data-in=true] .occ-mark :is(path,circle,rect,line,polyline,ellipse,polygon){stroke-dashoffset:0}.az-occasion:focus-visible .occ-mark,.az-occasion:hover .occ-mark{opacity:1;transform:scale(1.12);transition-delay:0s}.az-occasion-go{position:absolute;inset-inline-end:clamp(16px,1.3vw,24px);inset-block-start:clamp(16px,1.3vw,24px);display:inline-flex;align-items:center;block-size:44px;color:var(--color-accent);opacity:0;transform:translateX(-6px);transition:opacity .35s var(--ease-brand),transform .35s var(--ease-brand)}[dir=rtl] .az-occasion-go{transform:translateX(6px)}.az-occasion:focus-visible .az-occasion-go,.az-occasion:hover .az-occasion-go{opacity:1;transform:translateX(0)}@media (max-width:639px){.az-occasion:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){.az-occasion,.az-occasion-go{transition:none}.az-occasion .occ-mark{opacity:1;transform:none;transition:none}.az-occasion .occ-mark :is(path,circle,rect,line,polyline,ellipse,polygon){stroke-dashoffset:0;transition:none}}