.GOS62q_calendarPromo{background:linear-gradient(115deg, var(--ui-weak), var(--ui-surface));box-shadow:inset 0 0 0 1px var(--ui-soft);color:var(--ui-strong);border-radius:28px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:32px;padding:24px 32px;display:grid}.GOS62q_calendarArtwork{place-items:center;padding:6px;display:grid}.GOS62q_calendarSheet{border-radius:var(--ui-radius-panel);background:var(--ui-surface);width:92px;height:100px;box-shadow:0 4px 0 var(--ui-soft), var(--ui-shadow-panel);transition:transform .2s ease-out;transform:rotate(-8deg)}.GOS62q_calendarBinding{border-radius:var(--ui-radius-panel) var(--ui-radius-panel) 0 0;background:var(--ui-primary);height:28px;position:relative}.GOS62q_calendarBinding:before,.GOS62q_calendarBinding:after{content:"";border:2px solid var(--ui-surface);border-radius:var(--ui-radius-button);background:var(--ui-strong);width:5px;height:15px;position:absolute;top:-5px}.GOS62q_calendarBinding:before{left:20px}.GOS62q_calendarBinding:after{right:20px}.GOS62q_calendarGrid{grid-template-columns:repeat(7,1fr);gap:5px;padding:16px 12px;display:grid}.GOS62q_calendarGrid span{aspect-ratio:1;background:var(--ui-soft);border-radius:2px}.GOS62q_calendarGrid span[data-highlight=true]{background:var(--ui-primary);box-shadow:0 2px 0 var(--ui-primary-base)}.GOS62q_calendarCopy{min-width:0}.GOS62q_calendarAction{justify-self:end}@media (hover:hover) and (pointer:fine){.GOS62q_calendarPromo:hover .GOS62q_calendarSheet{transform:rotate(-3deg)translateY(-2px)}}@media (max-width:639px){.GOS62q_calendarPromo{grid-template-columns:80px minmax(0,1fr);gap:16px;padding:24px 20px}.GOS62q_calendarArtwork{padding:0}.GOS62q_calendarSheet{width:76px;height:84px}.GOS62q_calendarBinding{height:24px}.GOS62q_calendarGrid{gap:4px;padding:12px 10px}.GOS62q_calendarAction{grid-column:1/-1;justify-self:stretch}.GOS62q_calendarAction>a{width:100%}}@media (prefers-reduced-motion:reduce){.GOS62q_calendarSheet{transition:none}.GOS62q_calendarPromo:hover .GOS62q_calendarSheet{transform:rotate(-8deg)}}
