.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite{--stage:#1a1512;--ink:#1c1714;--muted:#6a5d50;--sheet:#f3ede2;--sand:#e7decf;--clay:#a82f1b;--gold:#dc6448;--stamp:#b2321c;--hair:#d9cfbd;--print:#1c1714;--on-dark:#efe7d9;--on-dark-muted:#a69a8c;--red:#b2321c;--red-hi:#df6a4e;--line:#8a2a1a;--f-display:var(--font-playfair), "Playfair Display", Georgia, serif;--f-text:var(--font-playfair), "Playfair Display", Georgia, serif;--f-type:var(--font-typewriter), "Courier New", monospace;--f-ui:var(--font-montserrat), Montserrat, system-ui, sans-serif;--accent:var(--red);--soft:var(--muted);--on-accent:var(--sheet);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .25  0 0 0 0 .18  0 0 0 .075 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");font-variant-numeric:lining-nums;background:var(--sheet);font-size:1.0625rem;line-height:1.74}@media (min-width:768px){.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite{font-size:1.125rem}}.весна-module__i7p7ca__rite :where(p){text-wrap:pretty}.весна-module__i7p7ca__rite :where(h1,h2,h3,blockquote){text-wrap:balance}.весна-module__i7p7ca__rite :where(figcaption,small,li,dd){text-wrap:pretty}.весна-module__i7p7ca__rite [class*=dark]{--accent:var(--red-hi);--soft:var(--on-dark-muted);--on-accent:var(--stage);background:radial-gradient(70% 60% at 80% 10%, #b2321c1a, transparent 70%), var(--grain), var(--stage)}.весна-module__i7p7ca__paper,.весна-module__i7p7ca__hero{background:var(--grain), radial-gradient(120% 80% at 50% 0%, #f7f2e9 0%, var(--sheet) 55%, #ebe3d4 100%);color:var(--ink)}.весна-module__i7p7ca__wash{--sheet:#ebe3d4;background:var(--grain), radial-gradient(120% 80% at 50% 0%, #efe8dc 0%, #e8dfcf 60%, #e1d7c5 100%);color:var(--ink)}.весна-module__i7p7ca__defs{width:0;height:0;position:absolute;overflow:hidden}.весна-module__i7p7ca__rite [class*=eyebrow]{font-family:var(--f-ui);letter-spacing:.3em;color:var(--accent);font-size:.62rem;font-weight:600}.весна-module__i7p7ca__rite [class*=dropcap]:first-letter{font-family:var(--f-display);color:var(--ink);padding:.06em .1em 0 0;font-size:4.9em;font-weight:400;line-height:.8}.весна-module__i7p7ca__rite [class*=masthead]{color:var(--line);letter-spacing:.16em;border-bottom-color:var(--hair);font-weight:600}.весна-module__i7p7ca__rite [class*=masthead] a:hover{color:var(--ink)}@media (min-width:768px){.весна-module__i7p7ca__rite [class*=masthead]{letter-spacing:.28em}}.весна-module__i7p7ca__rite [class*=btnFilm]{background:var(--ink);color:var(--sheet);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;font-size:.7rem}.весна-module__i7p7ca__rite [class*=btnFilm]:hover{background:var(--red)}.весна-module__i7p7ca__rite [class*=btnFilm] span[aria-hidden]{background:var(--sheet);color:var(--ink)}.весна-module__i7p7ca__rite [class*=btnRead]{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.весна-module__i7p7ca__rite [class*=btnRead]:hover{color:var(--red)}.весна-module__i7p7ca__rite [class*=btnDark]{letter-spacing:.1em;text-transform:uppercase;border-radius:2px;font-size:.7rem}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=btnDark]:hover{background:var(--red)}.весна-module__i7p7ca__rite [class*=moment]{font-family:var(--f-ui);letter-spacing:.02em;font-size:.7rem}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=momentPlay]{border-color:var(--accent);color:var(--accent);background:0 0}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=moment]:hover [class*=momentPlay]{background:var(--accent);color:var(--on-accent)}.весна-module__i7p7ca__rite [class*=momentTime]{color:var(--accent)}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=momentLabel]{color:var(--soft)}.весна-module__i7p7ca__rite [class*=tabs]{background:color-mix(in srgb, var(--sheet) 93%, transparent);border-bottom:1px solid var(--hair)}.весна-module__i7p7ca__rite [class*=tab][data-id]{color:var(--muted);font-family:var(--f-ui);letter-spacing:.18em;text-transform:uppercase;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:.55rem .7rem .45rem .55rem;font-size:.62rem;font-weight:600}.весна-module__i7p7ca__rite [class*=tab][data-id]:hover{color:var(--ink);background:0 0}.весна-module__i7p7ca__rite [class*=tab][data-id][aria-current=true]{color:var(--ink);border-bottom-color:var(--red);background:0 0}.весна-module__i7p7ca__rite [class*=tabNum]{font-family:var(--f-display);letter-spacing:0;text-transform:none;color:var(--red);border-right:1px solid color-mix(in srgb, var(--ink) 22%, transparent);font-size:.86rem;font-weight:400}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=print]{background:#fbf8f1;padding:.6rem .6rem 0;transform:none;box-shadow:0 22px 40px -24px #3c281499,0 2px 6px #3c281429}.весна-module__i7p7ca__rite [class*=print] img{filter:none}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=print] figcaption{font-family:var(--f-ui);letter-spacing:.01em;color:#5a4e42;padding:.6rem .15rem .75rem;font-size:.62rem;line-height:1.55}.весна-module__i7p7ca__rite [class*=dark] [class*=print]{box-shadow:0 24px 44px -24px #000c}.весна-module__i7p7ca__rite [class*=credits] h2{color:var(--ink)}.весна-module__i7p7ca__rite.весна-module__i7p7ca__rite [class*=next]{border-radius:2px}.весна-module__i7p7ca__rite [class*=turnQ]{font-size:clamp(2rem,4.8vw,3.5rem);font-weight:400;line-height:1.06}.весна-module__i7p7ca__rite [class*=tally] i{background:var(--red)}.весна-module__i7p7ca__visionRow [class*=row],.весна-module__i7p7ca__lastDance [class*=row],.весна-module__i7p7ca__telegramRow [class*=row],.весна-module__i7p7ca__seventeen [class*=row],.весна-module__i7p7ca__wingsInner [class*=row],.весна-module__i7p7ca__proSplit [class*=row]{grid-template-columns:minmax(0,1fr);gap:.35rem}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__brushMain,.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__brushThin,.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on).весна-module__i7p7ca__brushMain{stroke-dashoffset:1px}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__seal{opacity:0;transform:scale(1.5)rotate(-6deg)}.весна-module__i7p7ca__caps{font-family:var(--f-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--line);font-size:.6rem;font-weight:600;line-height:1.6;display:block}[class*=dark] .весна-module__i7p7ca__caps{color:var(--red-hi)}.весна-module__i7p7ca__capsSoft{font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;opacity:.7;margin-top:.4rem;font-size:.56rem;font-weight:500;line-height:1.6;display:block}.весна-module__i7p7ca__redRule{background:var(--accent);width:4.4rem;height:2px;margin:1.3rem 0;display:block}.весна-module__i7p7ca__bigTitle{font-family:var(--f-display);letter-spacing:-.01em;margin:.7rem 0 1.4rem;font-size:clamp(2.2rem,6.4vw,4.4rem);font-weight:400;line-height:1.05}.весна-module__i7p7ca__bigTitle em{color:var(--accent);font-style:italic}.весна-module__i7p7ca__bigLine{text-align:center;max-width:26ch;font-family:var(--f-display);margin:3.5rem auto .6rem;font-size:clamp(1.6rem,4.4vw,2.8rem);line-height:1.16}.весна-module__i7p7ca__bigLine em{color:var(--accent);margin-top:.6rem;font-size:.62em;line-height:1.3;display:block}.весна-module__i7p7ca__center{justify-content:center;margin-bottom:3rem;display:flex}.весна-module__i7p7ca__remember{color:var(--accent);font-style:italic}.весна-module__i7p7ca__accent{font-family:var(--f-display);color:var(--accent);font-size:1.45em;font-style:italic;line-height:1.2}.весна-module__i7p7ca__midLine{text-align:center;max-width:40rem;margin:2.8rem auto 0}.весна-module__i7p7ca__midLine p{margin-bottom:.4rem;font-size:1.14rem;font-style:italic}.весна-module__i7p7ca__slim{max-width:19rem;margin:0 auto}.весна-module__i7p7ca__duo,.весна-module__i7p7ca__duoSmall{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.весна-module__i7p7ca__duo{max-width:64rem;margin:3.5rem auto}@media (min-width:900px){.весна-module__i7p7ca__duo{gap:2.5rem}}@media (max-width:599px){.весна-module__i7p7ca__duo{grid-template-columns:1fr}}.весна-module__i7p7ca__brush{display:block;overflow:visible}.весна-module__i7p7ca__brushMain,.весна-module__i7p7ca__brushThin{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.65,0,.35,1)}.весна-module__i7p7ca__brushMain{stroke-width:9px;stroke-opacity:.88}.весна-module__i7p7ca__brushThin{stroke-width:3px;stroke-opacity:.42;transition-delay:.12s}[class*=dark] .весна-module__i7p7ca__brushMain,[class*=dark] .весна-module__i7p7ca__brushThin{stroke:var(--on-dark)}.весна-module__i7p7ca__seal{color:var(--red);transition:opacity .18s ease-in 1.25s,transform .22s cubic-bezier(.3,0,.6,1) 1.25s;display:block;transform:rotate(-6deg)}.весна-module__i7p7ca__sealInk{fill:var(--red);fill-opacity:.92}.весна-module__i7p7ca__sealHole{fill:#efe6d2}.весна-module__i7p7ca__endsDark.весна-module__i7p7ca__endsDark{padding-bottom:0}.весна-module__i7p7ca__endsDark>.весна-module__i7p7ca__wings:last-child{margin-bottom:0}.весна-module__i7p7ca__heroGrid{gap:2.5rem;padding-top:2.2rem;padding-bottom:3.5rem;display:grid}@media (min-width:960px){.весна-module__i7p7ca__heroGrid{min-height:calc(100svh - var(--offset) - 3rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3.5rem;padding-top:2rem;padding-bottom:3rem}}.весна-module__i7p7ca__heroText{flex-direction:column;display:flex}.весна-module__i7p7ca__heroKicker{font-family:var(--f-ui);letter-spacing:.34em;text-transform:uppercase;color:var(--red);margin:0;font-size:.66rem;font-weight:600}.весна-module__i7p7ca__heroTitle{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);margin:.55rem 0 0;font-size:clamp(2.55rem,10.6vw,5.4rem);font-weight:400;line-height:1;display:block}.весна-module__i7p7ca__heroOf{font-family:var(--f-display);color:var(--red);margin-top:.3rem;font-size:clamp(1.75rem,6.8vw,3.3rem);font-style:italic;line-height:1.08;display:block}.весна-module__i7p7ca__heroDek{color:#4e443a;max-width:32rem;margin:1.4rem 0 0;font-size:1.04rem;line-height:1.62}.весна-module__i7p7ca__heroArt{margin:0;padding:0 .4rem;position:relative}.весна-module__i7p7ca__heroPhoto{background:#fbf8f1;padding:.7rem;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 56px -30px #3c2814bf,0 3px 8px #3c28142e}.весна-module__i7p7ca__heroPhoto img{width:100%;height:auto;display:block}.весна-module__i7p7ca__heroPhoto{z-index:1}.весна-module__i7p7ca__heroRing{z-index:0;pointer-events:none;opacity:.85;width:38%;position:absolute;top:-16%;left:-7%}.весна-module__i7p7ca__heroSeal{z-index:2;width:4.2rem;position:absolute;bottom:1.5rem;right:-.2rem}.весна-module__i7p7ca__heroArt figcaption{font-family:var(--f-ui);letter-spacing:.04em;color:var(--muted);margin-top:1rem;padding:0 .3rem;font-size:.62rem}@media (max-width:959px){.весна-module__i7p7ca__heroArt{order:-1}.весна-module__i7p7ca__heroRing{display:none}.весна-module__i7p7ca__heroSeal{width:3.1rem;bottom:2.4rem}}.весна-module__i7p7ca__prologue{padding-top:3.5rem}.весна-module__i7p7ca__clock{text-align:center;justify-items:center;max-width:40rem;margin:0 auto 3.5rem;display:grid}.весна-module__i7p7ca__clockTime{font-family:var(--f-display);color:var(--red-hi);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(4.5rem,20vw,9rem);line-height:1}.весна-module__i7p7ca__clockWords{font-family:var(--f-display);color:var(--on-dark);grid-template-columns:repeat(3,auto);gap:.4rem 1.2rem;margin:1.4rem 0 0;padding:0;font-size:clamp(1.25rem,4.4vw,2rem);font-style:italic;list-style:none;display:grid}.весна-module__i7p7ca__clockWords li{transition:opacity .5s ease calc(.4s + var(--i) * .35s), transform .5s ease calc(.4s + var(--i) * .35s)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__clockWords li{opacity:0;transform:translateY(8px)}.весна-module__i7p7ca__clockPolice{border:2px solid var(--red-hi);font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--red-hi);margin-top:1.4rem;padding:.35rem .8rem;font-size:.86rem;font-weight:600;transition:opacity .3s 1.6s;transform:rotate(-3deg)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__clockPolice{opacity:0}.весна-module__i7p7ca__proSplit{gap:3rem;display:grid}@media (min-width:960px){.весна-module__i7p7ca__proSplit{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:4.5rem}}.весна-module__i7p7ca__contents{border:1px solid color-mix(in srgb, var(--on-dark) 22%, transparent);width:100%;max-width:24rem;margin:0 auto;padding:1.8rem 1.4rem 1.2rem}.весна-module__i7p7ca__contentsTitle{font-family:var(--f-display);margin:.25rem 0 .9rem;font-size:1.55rem;font-style:italic;line-height:1.2;display:block}.весна-module__i7p7ca__contents ol{margin:0;padding:0;list-style:none}.весна-module__i7p7ca__contents a{border-bottom:1px dotted color-mix(in srgb, var(--on-dark) 25%, transparent);color:var(--on-dark);grid-template-columns:2rem 1fr auto;align-items:baseline;gap:.5rem;padding:.5rem .1rem;transition:color .2s,padding .2s;display:grid}.весна-module__i7p7ca__contents li:last-child a{border-bottom:0}.весна-module__i7p7ca__contents a:hover{color:var(--red-hi);padding-left:.35rem}.весна-module__i7p7ca__contentsNum{font-family:var(--f-display);color:var(--red-hi)}.весна-module__i7p7ca__contentsName{font-family:var(--f-display);font-size:1.02rem}.весна-module__i7p7ca__contentsTime{font-family:var(--f-ui);font-variant-numeric:tabular-nums;color:var(--on-dark-muted);font-size:.68rem}.весна-module__i7p7ca__hello{padding:1rem 0 5rem}@media (min-width:768px){.весна-module__i7p7ca__hello{padding:1rem 0 7rem}}.весна-module__i7p7ca__words{max-width:46rem;margin:3.2rem auto}.весна-module__i7p7ca__words blockquote{font-family:var(--f-display);margin:0;padding-left:1.6rem;font-size:clamp(1.22rem,2.6vw,1.65rem);font-style:italic;line-height:1.42;position:relative}.весна-module__i7p7ca__words blockquote:before{content:"“";color:var(--accent);font-size:3.2rem;line-height:1;position:absolute;top:-.45rem;left:-.1rem}.весна-module__i7p7ca__words figcaption{font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-top:.9rem;padding-left:1.6rem;font-size:.58rem;font-weight:600;line-height:1.6}.весна-module__i7p7ca__words>[class*=moment]{margin-top:.3rem;margin-left:1.6rem}.весна-module__i7p7ca__wordsBig{text-align:center;max-width:52rem}.весна-module__i7p7ca__wordsBig blockquote{padding-left:0;font-size:clamp(1.7rem,4.8vw,3.2rem);font-style:normal;line-height:1.15}.весна-module__i7p7ca__wordsBig blockquote:before{margin-bottom:.4rem;font-size:4rem;line-height:.7;display:block;position:static}.весна-module__i7p7ca__wordsBig blockquote em{color:var(--accent);margin-top:.5rem;font-style:italic;display:block}.весна-module__i7p7ca__wordsBig figcaption{padding-left:0}.весна-module__i7p7ca__wordsBig>[class*=moment]{margin-left:0}.весна-module__i7p7ca__words blockquote em{color:var(--accent)}.весна-module__i7p7ca__studio{padding:4.5rem 0}@media (min-width:768px){.весна-module__i7p7ca__studio{padding:6rem 0}}.весна-module__i7p7ca__studioHead{text-align:center;align-items:center;gap:1rem;max-width:34rem;margin:0 auto 1rem;display:flex}.весна-module__i7p7ca__studioLine{background:color-mix(in srgb, var(--on-dark) 25%, transparent);flex:1;height:1px}.весна-module__i7p7ca__studioQ{text-align:center;max-width:20ch;font-family:var(--f-display);margin:2.4rem auto 0;font-size:clamp(2rem,5.6vw,3.6rem);font-weight:400;line-height:1.06}.весна-module__i7p7ca__studioPair{gap:0 3rem;max-width:64rem;margin:0 auto;display:grid}@media (min-width:900px){.весна-module__i7p7ca__studioPair{grid-template-columns:1fr 1fr;align-items:center}.весна-module__i7p7ca__studioPair .весна-module__i7p7ca__words{margin:3rem 0}}.весна-module__i7p7ca__ask{border:1px solid color-mix(in srgb, var(--red-hi) 55%, transparent);text-align:center;max-width:30rem;margin:2.5rem auto;padding:1.6rem 1.5rem 1.3rem}.весна-module__i7p7ca__ask p{font-family:var(--f-display);margin:.6rem 0 .7rem;font-size:1.4rem;line-height:1.3}.весна-module__i7p7ca__ask p em{color:var(--accent);margin-top:.3rem;font-size:.78em;display:block}.весна-module__i7p7ca__opener{align-items:center;gap:2.5rem;margin-bottom:3.5rem;display:grid}@media (min-width:900px){.весна-module__i7p7ca__openerWithPhoto{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:4rem}}.весна-module__i7p7ca__card{text-align:center;justify-items:center;padding:1rem 0 0;display:grid}.весна-module__i7p7ca__cardMark{aspect-ratio:1;width:min(15rem,62vw);position:relative}.весна-module__i7p7ca__cardMark .весна-module__i7p7ca__brush{width:100%;height:100%;position:absolute;inset:0}.весна-module__i7p7ca__numeral{font-family:var(--f-display);color:var(--ink);place-items:center;padding-top:.06em;font-size:clamp(4.4rem,17vw,6.4rem);line-height:1;transition:opacity 1s .2s,filter 1s .2s;display:grid;position:absolute;inset:0}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__numeral{opacity:0;filter:blur(10px)}.весна-module__i7p7ca__cardSeal{width:22%;position:absolute;bottom:12%;right:-9%}.весна-module__i7p7ca__cardTitle{font-family:var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin:1.6rem -.26em 0 0;font-size:clamp(1.15rem,4.2vw,1.65rem);font-weight:600;line-height:1.3}.весна-module__i7p7ca__cardSub{font-family:var(--f-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--line);margin-top:.7rem;font-size:.6rem;font-weight:600}.весна-module__i7p7ca__cardPlace{font-family:var(--f-display);color:var(--muted);margin-top:1.2rem;font-size:1.12rem;font-style:italic}.весна-module__i7p7ca__cardWatch{margin-top:.8rem}.весна-module__i7p7ca__openerPhoto{width:100%;max-width:26rem;margin:0 auto}.весна-module__i7p7ca__quote{max-width:42rem;margin:3.5rem auto;padding:0}.весна-module__i7p7ca__quote blockquote{font-family:var(--f-display);margin:0 0 .9rem;font-size:clamp(1.45rem,3.4vw,2.2rem);line-height:1.28}.весна-module__i7p7ca__quoteBig{text-align:center}.весна-module__i7p7ca__quoteBig .весна-module__i7p7ca__redRule{margin:1.3rem auto}.весна-module__i7p7ca__quoteBig blockquote{color:var(--accent);font-size:clamp(2.4rem,8vw,4.8rem);font-style:italic;line-height:1.05}.весна-module__i7p7ca__visionRow{align-items:center;gap:1rem;max-width:64rem;margin:2rem auto 1rem;display:grid}@media (min-width:900px){.весна-module__i7p7ca__visionRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}.весна-module__i7p7ca__visionRow .весна-module__i7p7ca__quote{margin:2rem 0}}.весна-module__i7p7ca__visionArt{width:min(22rem,80vw);margin:0 auto}.весна-module__i7p7ca__vision{width:100%;height:auto;display:block;overflow:visible}.весна-module__i7p7ca__elder{fill:var(--ink);fill-opacity:.82;transition:opacity .4s ease calc(.6s + var(--i) * 80ms)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__elder{opacity:0}.весна-module__i7p7ca__chosen{fill:var(--red);stroke:var(--red);transition:opacity .6s 1.6s,transform .6s 1.6s}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__chosen{opacity:0}.весна-module__i7p7ca__titlePlate{text-align:center;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);justify-items:center;max-width:40rem;margin:4rem auto;padding:2.4rem 1.2rem 1.6rem;display:grid}.весна-module__i7p7ca__titlePlateMain{font-family:var(--f-display);margin-top:.8rem;font-size:clamp(2.4rem,8.4vw,4.6rem);line-height:1.02}.весна-module__i7p7ca__titlePlate .весна-module__i7p7ca__redRule{margin:1.4rem auto 1.2rem}.весна-module__i7p7ca__titlePlateSub{font-family:var(--f-display);color:var(--red);margin-bottom:.8rem;font-size:clamp(1.4rem,4.2vw,2.1rem);font-style:italic}.весна-module__i7p7ca__sheetDoc{color:#2e2620;width:100%;max-width:22rem;font-family:var(--f-type);background:#f8f3e8;margin:0 auto;padding:2.2rem 1.8rem 2.4rem;position:relative;transform:rotate(1.2deg);box-shadow:0 26px 48px -26px #3c281499,0 2px 6px #3c281426}.весна-module__i7p7ca__docTitle{text-align:center;letter-spacing:.14em;text-transform:uppercase;font-size:2rem;display:block}.весна-module__i7p7ca__strike{background:var(--red);transform-origin:0;border-radius:3px;width:78%;height:6px;margin:-1.45rem auto 1.6rem;transition:transform .6s cubic-bezier(.65,0,.35,1) .4s;display:block}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__strike{transform:scaleX(0)}.весна-module__i7p7ca__sheetDoc dl{grid-template-columns:auto 1fr;gap:.9rem .8rem;margin:1.6rem 0 0;font-size:.86rem;display:grid}.весна-module__i7p7ca__sheetDoc dt{opacity:.7}.весна-module__i7p7ca__sheetDoc dd{margin:0}.весна-module__i7p7ca__blank{border-bottom:1.5px solid #3a2f28;min-height:1.2rem}.весна-module__i7p7ca__stampRed{border:2px solid var(--red);font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--red);mix-blend-mode:multiply;margin-top:1.4rem;padding:.25rem .6rem;font-size:.66rem;font-weight:600;display:inline-block;transform:rotate(-4deg)}[class*=dark] .весна-module__i7p7ca__stampRed{border-color:var(--red-hi);color:var(--red-hi);mix-blend-mode:normal}.весна-module__i7p7ca__sheetDoc .весна-module__i7p7ca__stampRed{position:absolute;bottom:1rem;right:1rem}.весна-module__i7p7ca__clip{color:#2e2620;background:#f8f3e8;margin:1.8rem 0 0;padding:1.3rem 1.3rem .9rem;position:relative;box-shadow:0 20px 36px -24px #3c28148c,0 1px 4px #3c281424}.весна-module__i7p7ca__clipName{font-family:var(--f-display);border-bottom:1px solid #3a2f28;padding-bottom:.45rem;font-size:1.35rem;font-weight:600;line-height:1.1;display:block}.весна-module__i7p7ca__clipWho{font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--line);margin-top:.45rem;font-size:.58rem;font-weight:600;display:block}.весна-module__i7p7ca__clip blockquote{font-family:var(--f-type);margin:.8rem 0 .6rem;font-size:.98rem;line-height:1.5}.весна-module__i7p7ca__clip figcaption{font-family:var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-top:1px dotted #b9ad99;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem 1rem;padding-top:.4rem;font-size:.56rem;display:flex}.весна-module__i7p7ca__rhythm{max-width:64rem;color:var(--on-dark);margin:4.5rem auto 0;padding:2.6rem 1.2rem 2.4rem}@media (min-width:768px){.весна-module__i7p7ca__rhythm{padding:3.4rem 3rem 3rem}}.весна-module__i7p7ca__rhythmHead{text-align:center;margin-bottom:2rem}.весна-module__i7p7ca__rhythmTitle{font-family:var(--f-display);margin:.6rem 0 0;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:400;line-height:1.1}.весна-module__i7p7ca__rhythmTitle em{color:var(--red-hi)}.весна-module__i7p7ca__track{margin-top:1.8rem}.весна-module__i7p7ca__trackHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;margin-bottom:.6rem;display:flex}.весна-module__i7p7ca__trackHead b{font-family:var(--f-ui);letter-spacing:.26em;text-transform:uppercase;font-size:.62rem;font-weight:600}.весна-module__i7p7ca__cells{grid-template-columns:repeat(36,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:599px){.весна-module__i7p7ca__cells{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}}.весна-module__i7p7ca__cells li{aspect-ratio:1;background:color-mix(in srgb, var(--on-dark) 14%, transparent);transition:background .25s ease calc(var(--i) * 50ms)}.весна-module__i7p7ca__cells .весна-module__i7p7ca__beatWaltz{background:var(--on-dark)}.весна-module__i7p7ca__cells .весна-module__i7p7ca__beatRite{background:var(--red-hi);box-shadow:0 0 14px #df6a4e8c}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__cells li{background:color-mix(in srgb, var(--on-dark) 14%, transparent);box-shadow:none}.весна-module__i7p7ca__trackNote{color:var(--on-dark-muted);margin:.7rem 0 0;font-size:.98rem;font-style:italic}.весна-module__i7p7ca__rhythmEnd{text-align:center;max-width:40rem;font-family:var(--f-display);margin:2.4rem auto 0;font-size:1.2rem;line-height:1.45}.весна-module__i7p7ca__rhythmEnd em{color:var(--red-hi);margin-top:.4rem;display:block}.весна-module__i7p7ca__metroPair{justify-items:center;gap:1.8rem;display:grid}.весна-module__i7p7ca__metro{text-align:center;justify-items:center;gap:.4rem;display:grid}.весна-module__i7p7ca__metro svg{width:6.5rem;height:auto;overflow:visible}.весна-module__i7p7ca__metroBody{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linejoin:round}.весна-module__i7p7ca__metroArm{stroke:var(--red);stroke-width:4px;stroke-linecap:round;fill:var(--red);transform-origin:60px 140px;animation:1.1s ease-in-out infinite alternate весна-module__i7p7ca__metro}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__metroArm{animation-play-state:paused}@keyframes весна-module__i7p7ca__metro{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@media (prefers-reduced-motion:reduce){.весна-module__i7p7ca__metroArm{animation:none}}.весна-module__i7p7ca__feet{grid-template-columns:1fr 1fr;gap:1rem;max-width:40rem;margin:3.5rem auto .4rem;display:grid}.весна-module__i7p7ca__feet figure{text-align:center;margin:0}.весна-module__i7p7ca__feet svg{width:100%;max-width:13rem;height:auto}.весна-module__i7p7ca__footInk{fill:var(--ink);fill-opacity:.86}.весна-module__i7p7ca__footRed{fill:var(--red);fill-opacity:.9}.весна-module__i7p7ca__feetIn{transform-origin:100px 120px;transition:opacity .6s .4s,transform .8s cubic-bezier(.3,1.3,.5,1) .4s}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__feetIn{opacity:0;transform:translateY(8px)}.весна-module__i7p7ca__feet figcaption{gap:.2rem;margin-top:.4rem;display:grid}.весна-module__i7p7ca__feet figcaption b{font-family:var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--line);font-size:.62rem;font-weight:600}.весна-module__i7p7ca__feet figcaption span{font-family:var(--f-display);font-size:1.05rem;font-style:italic}.весна-module__i7p7ca__chosenCard{text-align:center;background:#f8f3e8;justify-items:center;max-width:20rem;margin:2rem auto 0;padding:1.6rem 1.2rem 1.4rem;display:grid;box-shadow:0 20px 36px -24px #3c28148c,0 1px 4px #3c281424}.весна-module__i7p7ca__chosenRole{font-family:var(--f-display);margin-top:.6rem;font-size:1.8rem;font-style:italic;line-height:1.1}.весна-module__i7p7ca__chosenOld{font-family:var(--f-display);color:var(--muted);margin-top:1rem;font-size:1.15rem;position:relative}.весна-module__i7p7ca__chosenOld:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .5s .5s;position:absolute;top:52%;left:-4%;right:-4%}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__chosenOld:after{transform:scaleX(0)}.весна-module__i7p7ca__chosenNew{font-family:var(--f-type);color:var(--red);margin-top:.2rem;font-size:1.35rem;transition:opacity .5s 1.1s;transform:rotate(-2deg)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__chosenNew{opacity:0}.весна-module__i7p7ca__quoteRow{align-items:center;gap:1.5rem;max-width:64rem;margin:2rem auto;display:grid}.весна-module__i7p7ca__quoteRow .весна-module__i7p7ca__duoSmall{width:100%;max-width:26rem;margin:0 auto}@media (min-width:900px){.весна-module__i7p7ca__quoteRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}}.весна-module__i7p7ca__seventeen{align-items:center;gap:1.5rem;max-width:54rem;margin:3.5rem auto;display:grid}@media (min-width:768px){.весна-module__i7p7ca__seventeen{grid-template-columns:14rem 1fr;gap:3rem}}.весна-module__i7p7ca__seventeenNum b{font-family:var(--f-display);color:var(--red);font-size:5.6rem;font-weight:400;line-height:.9;display:block}.весна-module__i7p7ca__seventeenNum span{font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--line);margin-top:.4rem;font-size:.6rem;font-weight:600;display:block}.весна-module__i7p7ca__premiere{text-align:center;justify-items:center;gap:.6rem;margin:3.5rem auto 0;display:grid}.весна-module__i7p7ca__premiere p{font-family:var(--f-display);margin:0;font-size:1.3rem;font-style:italic}.весна-module__i7p7ca__premiereStamp{border:3px double var(--red);font-family:var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--red);padding:.5rem 1rem;font-size:.86rem;font-weight:600;transition:opacity .2s ease-in .3s,transform .25s cubic-bezier(.3,0,.6,1) .3s;transform:rotate(-3deg)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__premiereStamp{opacity:0;transform:scale(1.5)rotate(-3deg)}.весна-module__i7p7ca__rules{text-align:center;max-width:54rem;margin:3rem auto}.весна-module__i7p7ca__rulesPair{text-align:left;gap:1rem;margin-top:1.2rem;display:grid}@media (min-width:768px){.весна-module__i7p7ca__rulesPair{grid-template-columns:1fr 1fr;gap:1.5rem}}.весна-module__i7p7ca__rule{border:1px solid color-mix(in srgb, var(--on-dark) 25%, transparent);padding:1.4rem 1.3rem 1.2rem;position:relative}.весна-module__i7p7ca__rule b{font-family:var(--f-display);font-size:1.6rem;font-weight:400}.весна-module__i7p7ca__rule p{color:var(--on-dark-muted);margin:.4rem 0}.весна-module__i7p7ca__ruleBroken{border-top:1px dotted color-mix(in srgb, var(--red-hi) 55%, transparent);font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--red-hi);margin-top:.8rem;padding-top:.7rem;font-size:.6rem;font-weight:600;transition:opacity .5s .8s;display:block}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__ruleBroken{opacity:0}.весна-module__i7p7ca__hall{align-items:center;gap:2rem;max-width:64rem;margin:3.5rem auto;display:grid}@media (min-width:900px){.весна-module__i7p7ca__hall{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.весна-module__i7p7ca__hallImg{width:100%;max-width:30rem;margin:0 auto}.весна-module__i7p7ca__halves{grid-template-columns:1fr 1fr;gap:0;display:grid}.весна-module__i7p7ca__halves>div{padding:1.2rem 1rem 1.3rem}.весна-module__i7p7ca__halves p{font-family:var(--f-display);margin:.5rem 0 0;font-size:1.12rem;line-height:1.4}.весна-module__i7p7ca__halfBoxes{border-right:2px solid var(--ink)}.весна-module__i7p7ca__halfBohemia .весна-module__i7p7ca__caps{color:var(--red)}.весна-module__i7p7ca__halfBohemia p{color:var(--red);font-style:italic}.весна-module__i7p7ca__halves>[class*=moment]{grid-column:1/-1;justify-self:center;margin-top:.6rem}.весна-module__i7p7ca__noise{text-align:center;max-width:44rem;margin:3.5rem auto}.весна-module__i7p7ca__noiseLead{font-style:italic}.весна-module__i7p7ca__noiseWords{font-family:var(--f-display);margin:1.4rem 0;padding:0;line-height:1;list-style:none}.весна-module__i7p7ca__noiseWords li{transition:opacity .4s ease calc(.3s + var(--i) * .45s), transform .4s ease calc(.3s + var(--i) * .45s)}.весна-module__i7p7ca__noiseWords li:first-child{color:var(--muted);font-size:clamp(1.8rem,6vw,2.6rem);font-style:italic}.весна-module__i7p7ca__noiseWords li:nth-child(2){color:var(--ink);font-size:clamp(2.6rem,9vw,4rem);font-style:italic}.весна-module__i7p7ca__noiseWords li:nth-child(3){font-family:var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:clamp(2.8rem,12vw,5.8rem);font-weight:600}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__noiseWords li{opacity:0;transform:scale(.92)}.весна-module__i7p7ca__noiseEnd{font-family:var(--f-display);font-size:1.25rem}.весна-module__i7p7ca__wings{margin:4.5rem 0 0;padding:4rem 0}.весна-module__i7p7ca__wingsInner{align-items:center;gap:2rem;max-width:64rem;display:grid}@media (min-width:900px){.весна-module__i7p7ca__wingsInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.весна-module__i7p7ca__wingsShort{max-width:56rem}.весна-module__i7p7ca__wingsArt{place-items:center;display:grid}.весна-module__i7p7ca__chair{aspect-ratio:2/3;width:min(15rem,62vw);position:relative}.весна-module__i7p7ca__chairSmall{width:min(9rem,40vw)}.весна-module__i7p7ca__chair svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.весна-module__i7p7ca__chairInk path{fill:none;stroke:var(--on-dark);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s cubic-bezier(.65,0,.35,1)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__chairInk path{stroke-dashoffset:1px}.весна-module__i7p7ca__count{font-family:var(--f-display);color:var(--red-hi);opacity:0;left:calc(50% + (var(--i) - 4.5) * 11%);top:calc(18% + (var(--i) * 37 % 5) * 9%);font-size:1.6rem;line-height:1;position:absolute}.весна-module__i7p7ca__on .весна-module__i7p7ca__count{animation:весна-module__i7p7ca__shout 3.2s ease-out calc(var(--i) * .42s + 1.2s) infinite}@keyframes весна-module__i7p7ca__shout{0%{opacity:0;transform:translateY(10px)scale(.8)}15%{opacity:1;transform:translateY(0)scale(1)}60%{opacity:.9}to{opacity:0;transform:translateY(-34px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.весна-module__i7p7ca__count{opacity:.7}}.весна-module__i7p7ca__wingsLine{font-family:var(--f-display);margin:1.6rem 0 .5rem;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.2}.весна-module__i7p7ca__wingsLine em{color:var(--red-hi)}.весна-module__i7p7ca__lastDance{align-items:center;gap:1.5rem;max-width:64rem;margin:3.5rem auto;display:grid}@media (min-width:900px){.весна-module__i7p7ca__lastDance{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}}.весна-module__i7p7ca__bars{gap:5px;margin:.4rem 0 1.4rem;display:grid}.весна-module__i7p7ca__bars>span{border:1.5px solid var(--ink);gap:2px;padding:3px;display:flex}.весна-module__i7p7ca__bars i{background:var(--red);opacity:.85;flex:1;height:.9rem}.весна-module__i7p7ca__press,.весна-module__i7p7ca__legends{max-width:64rem;margin:4rem auto 0}.весна-module__i7p7ca__pressGrid,.весна-module__i7p7ca__legendsGrid{align-items:start;gap:0 1.5rem;display:grid}@media (min-width:768px){.весна-module__i7p7ca__pressGrid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.весна-module__i7p7ca__pressGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.весна-module__i7p7ca__legendsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.весна-module__i7p7ca__nyt{justify-items:start;gap:.6rem;margin-top:1.8rem;display:grid}.весна-module__i7p7ca__legend{border:1px solid var(--hair);background:#fbf8f1b3;margin-top:1.8rem;padding:1.4rem 1.3rem 1.1rem;position:relative}.весна-module__i7p7ca__legend p{margin:.6rem 0 0;font-size:1rem;line-height:1.6}.весна-module__i7p7ca__legend .весна-module__i7p7ca__stampRed{margin:1rem 0 .6rem;transition:opacity .2s ease-in .6s,transform .25s cubic-bezier(.3,0,.6,1) .6s}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__stampRed{opacity:0;transform:scale(1.5)rotate(-4deg)}.весна-module__i7p7ca__legend [class*=moment]{display:flex}.весна-module__i7p7ca__telegramRow{align-items:center;gap:2rem;max-width:60rem;margin:4rem auto;display:grid}@media (min-width:900px){.весна-module__i7p7ca__telegramRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.весна-module__i7p7ca__telegram{color:#2e2620;background:#ece2c9;width:100%;max-width:25rem;margin:0 auto;padding:1.4rem 1.4rem 2.6rem;position:relative;transform:rotate(-1.5deg);box-shadow:0 26px 48px -26px #3c281499,0 2px 6px #3c281426}.весна-module__i7p7ca__telegramHead{font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;border-bottom:2px solid #3a2f28;justify-content:space-between;gap:1rem;padding-bottom:.6rem;font-size:.62rem;font-weight:600;display:flex}.весна-module__i7p7ca__telegramTape{gap:.5rem;margin-top:1.3rem;display:grid}.весна-module__i7p7ca__telegramTape span{font-family:var(--f-type);letter-spacing:.06em;text-transform:uppercase;transform-origin:0;background:#f8f3e4;justify-self:start;padding:.25rem .5rem;font-size:1.05rem;transition:transform .45s cubic-bezier(.65,0,.35,1);box-shadow:0 1px 2px #3c281433}.весна-module__i7p7ca__telegramTape span:nth-child(2){transition-delay:.5s}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__telegramTape span{transform:scaleX(0)}.весна-module__i7p7ca__telegramNote{font-family:var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--line);font-size:.56rem;font-weight:600;position:absolute;bottom:.9rem;right:1.2rem}.весна-module__i7p7ca__fewer{align-items:baseline;gap:.8rem;margin-top:1rem;display:flex}.весна-module__i7p7ca__fewer b{font-family:var(--f-display);color:var(--red);font-size:3.6rem;font-weight:400;line-height:1}.весна-module__i7p7ca__fewer>span{font-family:var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--line);font-size:.62rem;font-weight:600}.весна-module__i7p7ca__blows ol{border-left:2px solid var(--ink);margin:0;padding:0;list-style:none}.весна-module__i7p7ca__blows li{transition:opacity .45s ease calc(var(--i) * .3s), transform .45s ease calc(var(--i) * .3s);gap:.15rem;padding:0 0 1.4rem 1.4rem;display:grid;position:relative}.весна-module__i7p7ca__blows li:before{content:"";background:var(--red);width:.8rem;height:.8rem;position:absolute;top:.55rem;left:-.45rem;transform:rotate(45deg)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__blows li{opacity:0;transform:translate(-10px)}.весна-module__i7p7ca__blows b{font-family:var(--f-display);font-size:1.7rem;font-weight:400;line-height:1.1}.весна-module__i7p7ca__blows li>span{line-height:1.55}.весна-module__i7p7ca__blows [class*=moment]{vertical-align:middle;margin-left:.3rem;display:inline-flex}.весна-module__i7p7ca__waits{text-align:center;grid-template-columns:1fr 1fr;gap:1rem;max-width:40rem;margin:3rem auto 0;display:grid}.весна-module__i7p7ca__waits b{font-family:var(--f-display);font-size:clamp(2.4rem,8vw,3.8rem);font-weight:400;line-height:1;display:block}.весна-module__i7p7ca__waits div:last-of-type b{color:var(--red-hi)}.весна-module__i7p7ca__waits>div>span{font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-muted);margin-top:.5rem;font-size:.6rem;font-weight:600;display:block}.весна-module__i7p7ca__waits>[class*=moment]{grid-column:1/-1;justify-self:center}.весна-module__i7p7ca__desk{padding:4rem 0}.весна-module__i7p7ca__deskInner{text-align:center;max-width:76rem;margin:0 auto;padding:0 1rem}@media (min-width:768px){.весна-module__i7p7ca__deskInner{padding:0 2.5rem}}.весна-module__i7p7ca__deskCards{text-align:left;gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.весна-module__i7p7ca__deskCards{grid-template-columns:1fr 1fr;gap:1.25rem}}@media (min-width:1100px){.весна-module__i7p7ca__deskCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.весна-module__i7p7ca__person{height:100%;color:var(--ink);--accent:var(--red);--soft:var(--muted);--on-accent:var(--sheet);transition:opacity .5s ease calc(var(--i) * 80ms), transform .5s ease calc(var(--i) * 80ms);background:#f6f0e4;grid-template-columns:5.5rem 1fr;gap:1rem;padding:1rem;display:grid;position:relative;box-shadow:0 22px 40px -26px #000000d9}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on).весна-module__i7p7ca__person{opacity:0;transform:translateY(14px)}.весна-module__i7p7ca__personPhoto{background:#e2d8c6;outline:4px solid #fbf8f1;width:5.5rem;height:7rem;display:block;position:relative;overflow:hidden;box-shadow:0 4px 10px #3c28144d}.весна-module__i7p7ca__personPhoto img{object-fit:cover;filter:grayscale(.25)}.весна-module__i7p7ca__personEmpty{font-family:var(--f-display);color:#b5a991;place-items:center;font-size:2.4rem;display:grid;position:absolute;inset:0}.весна-module__i7p7ca__personText{align-content:start;gap:.25rem;display:grid}.весна-module__i7p7ca__personText b{font-family:var(--f-display);font-size:1.3rem;font-weight:400;line-height:1.15}.весна-module__i7p7ca__personFading{opacity:.42}.весна-module__i7p7ca__personText small{font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--line);font-size:.56rem;font-weight:600}.весна-module__i7p7ca__personText>span{font-size:.95rem;line-height:1.5}.весна-module__i7p7ca__person .весна-module__i7p7ca__stampRed{mix-blend-mode:multiply;border-color:var(--red);color:var(--red);justify-self:start;margin:.45rem 0 .15rem;font-size:.56rem}.весна-module__i7p7ca__stamps{text-align:center;max-width:62rem;margin:3.5rem auto}.весна-module__i7p7ca__stamps ol{flex-wrap:wrap;justify-content:center;gap:.6rem .7rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.весна-module__i7p7ca__stamps li{border:2px solid var(--red);font-family:var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--red);transform:rotate(calc((var(--i) - 2) * 2deg));transition:opacity .2s ease-in calc(.2s + var(--i) * .3s), transform .25s cubic-bezier(.3, 0, .6, 1) calc(.2s + var(--i) * .3s);padding:.3rem .7rem;font-size:.72rem;font-weight:600}@media (max-width:899px){.весна-module__i7p7ca__stamps ol{flex-direction:column;align-items:center}}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__stamps li{opacity:0;transform:scale(1.5)}.весна-module__i7p7ca__stamps p{font-family:var(--f-display);font-size:1.2rem;font-style:italic}.весна-module__i7p7ca__tree{max-width:64rem;margin:2rem auto 4rem}.весна-module__i7p7ca__treeLine{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.весна-module__i7p7ca__treeLine{border-top:2px solid var(--red);grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;padding-top:1.4rem}}.весна-module__i7p7ca__treeLine li{border-left:2px solid var(--red);transition:opacity .5s ease calc(var(--i) * .25s);align-content:start;gap:.25rem;padding:0 0 1.4rem 1.4rem;display:grid;position:relative}@media (min-width:900px){.весна-module__i7p7ca__treeLine li{border-left:0;padding:0}.весна-module__i7p7ca__treeLine li:before{content:"";background:var(--red);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:-1.85rem;left:0}}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__treeLine li{opacity:0}.весна-module__i7p7ca__treeLine b{font-family:var(--f-display);font-size:1.7rem;font-weight:400;line-height:1.1}.весна-module__i7p7ca__treeWho{font-family:var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--line);font-size:.58rem;font-weight:600}.весна-module__i7p7ca__treeLine li>span:not(.весна-module__i7p7ca__treeWho){font-size:.98rem;line-height:1.55}.весна-module__i7p7ca__twoHundred{text-align:center;margin-top:2.6rem}.весна-module__i7p7ca__strokes{grid-template-columns:repeat(25,minmax(0,1fr));gap:6px 4px;max-width:34rem;margin:0 auto 1.2rem;display:grid}@media (max-width:599px){.весна-module__i7p7ca__strokes{grid-template-columns:repeat(20,minmax(0,1fr))}}.весна-module__i7p7ca__strokes i{background:var(--ink);opacity:.75;width:2px;height:1.1rem;transform:rotate(var(--r));transition:opacity .3s ease calc(var(--i) * 6ms);justify-self:center}.весна-module__i7p7ca__strokes .весна-module__i7p7ca__strokeFirst{background:var(--red);opacity:1;width:3px}.весна-module__i7p7ca__strokes .весна-module__i7p7ca__strokeLate{background:var(--red)}.весна-module__i7p7ca__armed:not(.весна-module__i7p7ca__on) .весна-module__i7p7ca__strokes i{opacity:0}.весна-module__i7p7ca__twoHundred p{font-family:var(--f-display);margin-bottom:.4rem;font-size:1.3rem;line-height:1.4}.весна-module__i7p7ca__twoHundred p b{color:var(--red);font-weight:400}.весна-module__i7p7ca__twoHundred p em{color:var(--red);display:block}.весна-module__i7p7ca__sum{text-align:center;grid-template-columns:1fr auto 1fr;align-items:end;gap:1.5rem;max-width:44rem;margin:4rem auto 0;display:grid}.весна-module__i7p7ca__sum b{font-family:var(--f-display);font-size:clamp(3.2rem,11vw,6rem);font-weight:400;line-height:.95;display:block}.весна-module__i7p7ca__sum div:first-child b{color:var(--red)}.весна-module__i7p7ca__sum>div>span{font-family:var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--line);margin-top:.4rem;font-size:.6rem;font-weight:600;display:block}.весна-module__i7p7ca__sumRule{background:var(--hair);width:1px;height:100%}.весна-module__i7p7ca__sum>[class*=moment]{grid-column:1/-1;justify-self:center}.весна-module__i7p7ca__finaleHead{text-align:center;max-width:52rem;margin:0 auto}.весна-module__i7p7ca__years{text-align:center;grid-template-columns:1fr 1fr;gap:1.6rem 1rem;max-width:56rem;margin:3.5rem auto 1rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.весна-module__i7p7ca__years{grid-template-columns:repeat(4,minmax(0,1fr))}}.весна-module__i7p7ca__years b{font-family:var(--f-display);color:var(--red-hi);font-size:clamp(2.2rem,6vw,3.2rem);font-weight:400;line-height:1;display:block}.весна-module__i7p7ca__years span{color:var(--on-dark-muted);margin-top:.5rem;font-size:.98rem;line-height:1.45;display:block}.весна-module__i7p7ca__turnActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.весна-module__i7p7ca__invite{padding:5rem 0 4.5rem}@media (min-width:768px){.весна-module__i7p7ca__invite{padding:7rem 0 6rem}}.весна-module__i7p7ca__inviteCard{text-align:center;border:1px solid color-mix(in srgb, var(--on-dark) 22%, transparent);max-width:56rem;margin:0 auto;padding:2.6rem 1.2rem 1.6rem;position:relative}@media (min-width:768px){.весна-module__i7p7ca__inviteCard{padding:3.4rem 3rem 2.4rem}}.весна-module__i7p7ca__inviteMark{width:5.5rem;margin:0 auto 1.2rem;position:relative}.весна-module__i7p7ca__inviteSeal{width:42%;position:absolute;bottom:2%;right:-12%}.весна-module__i7p7ca__inviteTitle{max-width:24ch;font-family:var(--f-display);margin:.9rem auto 0;font-size:clamp(1.9rem,5vw,3.1rem);font-weight:400;line-height:1.1}.весна-module__i7p7ca__inviteTitle em{color:var(--red-hi);margin-top:.5rem;display:block}.весна-module__i7p7ca__inviteSub{max-width:34rem;color:var(--on-dark-muted);margin:1.2rem auto 0}.весна-module__i7p7ca__inviteList{text-align:left;border-top:1px solid color-mix(in srgb, var(--on-dark) 18%, transparent);margin:2rem 0 0;padding:0;list-style:none}.весна-module__i7p7ca__inviteList a{border-bottom:1px solid color-mix(in srgb, var(--on-dark) 18%, transparent);color:var(--on-dark);grid-template-columns:2.2rem 1fr;align-items:baseline;gap:.2rem 1rem;padding:1.1rem .4rem;transition:background .2s;display:grid}.весна-module__i7p7ca__inviteList a:hover{background:color-mix(in srgb, var(--on-dark) 5%, transparent)}@media (min-width:768px){.весна-module__i7p7ca__inviteList a{grid-template-columns:2.6rem 1fr auto;padding:1.2rem .6rem}}.весна-module__i7p7ca__inviteList b{font-family:var(--f-display);color:var(--red-hi);font-size:1.3rem;font-weight:400}.весна-module__i7p7ca__inviteList i{font-family:var(--f-display);font-size:1.4rem;display:block}.весна-module__i7p7ca__inviteList small{color:var(--on-dark-muted);margin-top:.15rem;font-size:.92rem;display:block}.весна-module__i7p7ca__inviteList em{font-style:normal;font-family:var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--red-hi);grid-column:2;font-size:.66rem;font-weight:600}@media (min-width:768px){.весна-module__i7p7ca__inviteList em{grid-column:3}}.весна-module__i7p7ca__inviteFree{text-align:center;color:var(--on-dark-muted);margin:1.6rem 0 0}.весна-module__i7p7ca__inviteFree a{color:var(--on-dark);border-bottom:1px solid var(--red-hi)}.весна-module__i7p7ca__inviteFree a:hover{color:var(--red-hi)}@media (prefers-reduced-motion:reduce){.весна-module__i7p7ca__rite *{transition:none!important}}
