.days{background: var(--cream)}.days__head{position: relative;max-width: 900px;margin: 0 auto clamp(30px,4vw,52px);text-align: center}.days__h{font-weight: 800;font-size: clamp(34px,4.4vw,60px);line-height: 1.05}.days__lead{margin-top: 14px;font-family: var(--display);font-weight: 700;font-style: italic;font-size: clamp(22px,2.1vw,28px);line-height: 1.3;color: var(--navy)}.days__s{--ss: clamp(26px,2.8vw,40px);--sr: 12deg;top: -44px;left: 2%;overflow: visible}.days__s path{stroke: var(--ink);stroke-width: 5;stroke-linejoin: round}.days__list{display: grid;grid-template-columns: 1fr;gap: 18px;max-width: 1120px;margin: 0 auto;padding: 0;list-style: none}.day{display: flex;align-items: flex-start;gap: 18px;padding: 24px 22px 26px;background: var(--paper);border: 2px solid var(--ink);border-radius: 18px}.day__n{flex: none;min-width: 1.9em;padding: 0 .1em;font-family: var(--text);font-weight: 900;font-size: clamp(38px,3.6vw,50px);line-height: 1;letter-spacing: -.01em;color: var(--ink);font-variant-numeric: tabular-nums;background: linear-gradient(transparent 50%,var(--lime) 50%,var(--lime) 90%,transparent 90%)}.day__txt{min-width: 0;padding-top: 2px}.day__t{font-family: var(--text);font-weight: 800;font-size: 18px;line-height: 1.35;letter-spacing: .05em;text-transform: uppercase;text-wrap: balance}.day__p{margin-top: 8px;font-size: 18px;line-height: 1.6}@media (min-width: 700px){.days__list{grid-template-columns: 1fr 1fr;gap: 26px 28px}.day{padding: 30px 30px 32px;gap: 22px}}@media (max-width: 699px){.days__s{top: -38px;left: 0}.day__n{font-size: 40px}}@media (max-width: 999px){.day{flex-direction: column;gap: 12px}}.texts{padding-bottom: calc(var(--pad) + 12px)}.texts__head{position: relative;max-width: 900px;margin: 0 auto clamp(28px,4vw,48px);text-align: center}.texts__h{font-weight: 800;font-size: clamp(34px,4.4vw,60px);line-height: 1.05}.texts__lead{margin-top: 12px;font-size: 19px;font-weight: 700;line-height: 1.5}.texts__s1{--ss: clamp(26px,2.8vw,40px);--sr: -12deg;top: -44px;left: 2%}.texts__s2{--ss: clamp(20px,2vw,28px);--sr: 16deg;top: 4px;right: 3%}.texts__wall{display: flex;flex-direction: column;gap: 22px;max-width: 640px;margin: 0 auto}.texts__col{display: contents}.tx{margin: 0;padding: 10px;background: #000;border-radius: 20px;box-shadow: 0 18px 32px -20px rgba(33,46,33,.75)}.tx__a{display: block;cursor: zoom-in}.tx__a img{width: 100%;height: auto}@media (min-width: 900px){.texts__wall{flex-direction: row;align-items: flex-start;gap: 28px;max-width: 1240px}.texts__col{display: flex;flex-direction: column;gap: 28px;flex: 1 1 0;min-width: 0}.texts__wall--one{max-width: 640px}}@media (max-width: 699px){.texts__s1{top: -38px;left: 0}.texts__s2{top: -18px;right: 0}}
