.yzev,.yzev *{box-sizing:border-box}.yzev{--ev-r:22px;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;border-radius:var(--ev-r);overflow:hidden;color:var(--ev-fg)!important;text-decoration:none!important;background:linear-gradient(165deg,var(--ev-bg) 0%,var(--ev-bg2) 100%);box-shadow:0 1px 2px rgb(38 68 94 / .08),0 10px 30px -18px rgb(38 68 94 / .45);font-family:Rubik,Assistant,Arial,sans-serif;line-height:1.45;text-align:right}a.yzev{transition:transform .25s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){a.yzev:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgb(38 68 94 / .08),0 20px 40px -20px rgb(38 68 94 / .55)}}a.yzev:focus-visible{outline:3px solid var(--ev-ac);outline-offset:3px}@media (prefers-reduced-motion:reduce){a.yzev{transition:none}a.yzev:hover{transform:none}}.yzev::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ev-fg);opacity:0;pointer-events:none;-webkit-mask-repeat:repeat;mask-repeat:repeat}.yzev--p-dots::before{opacity:.13;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E")}.yzev--p-lines::before{opacity:.09;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M-2 24 24-2' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M-2 24 24-2' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}.yzev--p-circles::before{opacity:.14;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left -60px bottom -70px;mask-position:left -60px bottom -70px;-webkit-mask-size:260px;mask-size:260px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='black' stroke-width='1.4'%3E%3Ccircle cx='50' cy='50' r='48'/%3E%3Ccircle cx='50' cy='50' r='36'/%3E%3Ccircle cx='50' cy='50' r='24'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='black' stroke-width='1.4'%3E%3Ccircle cx='50' cy='50' r='48'/%3E%3Ccircle cx='50' cy='50' r='36'/%3E%3Ccircle cx='50' cy='50' r='24'/%3E%3C/svg%3E")}.yzev--p-waves::before{opacity:.13;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M0 12c10-8 30-8 40 0s30 8 40 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M0 12c10-8 30-8 40 0s30 8 40 0'/%3E%3C/svg%3E")}.yzev--p-flower::before{opacity:.16;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left -90px top -90px;mask-position:left -90px top -90px;-webkit-mask-size:280px;mask-size:280px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-60 -60 120 120' fill='none' stroke='black' stroke-width='1.1'%3E%3Ccircle r='40'/%3E%3Ccircle r='20'/%3E%3Ccircle cx='20' r='20'/%3E%3Ccircle cx='-20' r='20'/%3E%3Ccircle cx='10' cy='17.3' r='20'/%3E%3Ccircle cx='-10' cy='17.3' r='20'/%3E%3Ccircle cx='10' cy='-17.3' r='20'/%3E%3Ccircle cx='-10' cy='-17.3' r='20'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-60 -60 120 120' fill='none' stroke='black' stroke-width='1.1'%3E%3Ccircle r='40'/%3E%3Ccircle r='20'/%3E%3Ccircle cx='20' r='20'/%3E%3Ccircle cx='-20' r='20'/%3E%3Ccircle cx='10' cy='17.3' r='20'/%3E%3Ccircle cx='-10' cy='17.3' r='20'/%3E%3Ccircle cx='10' cy='-17.3' r='20'/%3E%3Ccircle cx='-10' cy='-17.3' r='20'/%3E%3C/svg%3E")}.yzev__art{position:relative;display:flex;align-items:center;justify-content:center;margin:18px 18px 0;height:150px;overflow:hidden;background:color-mix(in srgb,var(--ev-fg) 10%,transparent)}.yzev--arch .yzev__art{border-radius:999px 999px 14px 14px;height:168px;margin:20px auto 0;width:min(78%,250px)}.yzev--band .yzev__art{border-radius:14px;height:118px}.yzev__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.yzev__glyph svg{width:56px;height:56px;fill:none;stroke:var(--ev-ac);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.yzev--band .yzev__glyph svg{width:46px;height:46px}.yzev__body{display:flex;flex-direction:column;gap:10px;padding:18px 22px 22px;flex:1;min-width:0}.yzev__top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.yzev__type{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;background:var(--ev-ac);color:var(--ev-acfg);font-size:13.5px;font-weight:600;line-height:1}.yzev__type svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.yzev__badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;border:1.5px solid currentColor;font-size:12.5px;font-weight:600}.yzev__title{display:block;font-size:clamp(20px,1.35rem,24px);font-weight:700;line-height:1.25;overflow-wrap:anywhere;text-wrap:balance}.yzev__tag{display:block;font-size:15px;opacity:.92;overflow-wrap:anywhere}.yzev__meta{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ev-fg) 22%,transparent);font-size:15px}.yzev__m{display:flex;align-items:flex-start;gap:8px;min-width:0}.yzev__m svg{flex:0 0 17px;width:17px;height:17px;margin-top:3px;fill:none;stroke:var(--ev-ac);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.yzev__m bdi{unicode-bidi:isolate;white-space:nowrap}.yzev__go{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding-top:12px;font-size:15px;font-weight:600}.yzev__go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}@media (hover:hover){a.yzev:hover .yzev__go svg{transform:translateX(-3px)}}.yzev.is-past .yzev__art,.yzev.is-cancelled .yzev__art{filter:grayscale(.6);opacity:.75}.yzev--full{background:#FCF9F2;color:#26445E!important}.yzev--full::before{display:none}.yzev__full{display:block;aspect-ratio:1/1;overflow:hidden;background:#F3ECE1}.yzev__full img{width:100%;height:100%;object-fit:cover;display:block}.yzev__cap{display:flex;flex-direction:column;gap:4px;padding:14px 18px 18px}.yzev__cap .yzev__title{font-size:18px}.yzev--cover{--ev-r:26px}@media (min-width:760px){.yzev--cover{flex-direction:row-reverse;align-items:stretch;min-height:300px}.yzev--cover .yzev__art{margin:22px;width:280px;height:auto;flex:0 0 280px}.yzev--cover.yzev--arch .yzev__art{margin:22px 22px 0;border-radius:999px 999px 0 0}.yzev--cover .yzev__body{padding:30px 34px;justify-content:center}.yzev--cover .yzev__title{font-size:clamp(26px,2.2vw,34px)}.yzev--cover .yzev__meta{font-size:16.5px}}.yzev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:24px;align-items:stretch}.yzev-empty{padding:40px 24px;border-radius:22px;background:#F3ECE1;color:#26445E;text-align:center;font-family:Rubik,Arial,sans-serif;font-size:17px}.yzev-empty a{color:#715998;font-weight:600}.yzev-page{max-width:1180px;margin:0 auto;padding:48px 20px 72px;font-family:Rubik,Arial,sans-serif;color:#26445E}.yzev-page__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px}.yzev-page__head h1{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:700;color:#715998;line-height:1.15}.yzev-page__head p{margin:8px 0 0;font-size:18px;max-width:46ch}.yzev-chips{display:flex;flex-wrap:wrap;gap:8px}.yzev-chips button{min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid #D9CDE6;background:#fff;color:#26445E;font:500 15px Rubik,Arial,sans-serif;cursor:pointer}.yzev-chips button[aria-pressed="true"]{background:#715998;border-color:#715998;color:#fff}.yzev-chips button:focus-visible{outline:3px solid #195C73;outline-offset:2px}.yzev-past{margin-top:56px}.yzev-past summary{cursor:pointer;font-size:19px;font-weight:600;color:#195C73;min-height:44px;display:flex;align-items:center}.yzev-past .yzev-grid{margin-top:18px}.yze{margin:28px 0;padding:24px;border-radius:22px;background:#FCF9F2;border:1px solid #EADFCD;color:#26445E;font-family:Rubik,Arial,sans-serif;text-align:right}.yze .yzev{margin-bottom:20px}.yze__facts{display:grid;gap:10px;margin-bottom:18px}@media (min-width:640px){.yze__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.yze__fact{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;background:#fff}.yze__k{font-size:13.5px;color:#5E6F7E}.yze__v{font-size:16px;font-weight:500;display:flex;flex-direction:column;gap:2px}.yze__date.is-past{opacity:.55;text-decoration:line-through}.yze__row{display:grid;gap:12px}@media (min-width:640px){.yze__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.yze__form label{display:flex;flex-direction:column;gap:6px;font-size:15px;font-weight:500}.yze__form input:not([type=checkbox]){min-height:48px;padding:0 14px;border-radius:12px;border:1.5px solid #D9CDE6;background:#fff;font:16px Rubik,Arial,sans-serif;color:#26445E;width:100%}.yze__form input:focus{outline:3px solid #8474A1;outline-offset:1px;border-color:#715998}.yze__form .yze__consent{flex-direction:row;align-items:center;gap:10px;margin:14px 0;font-weight:400}.yze__consent input{width:20px;height:20px;accent-color:#715998}.yze__hp{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.yze__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border:0;border-radius:999px;background:#715998;color:#fff!important;font:600 17px Rubik,Arial,sans-serif;text-decoration:none!important;cursor:pointer}.yze__btn:hover{background:#5F4A84}.yze__btn:focus-visible{outline:3px solid #195C73;outline-offset:2px}.yze__btn[disabled]{opacity:.6;cursor:wait}.yze__err{margin:10px 0 0;color:#A12C4A;font-weight:500}.yze__ok{padding:18px;border-radius:14px;background:#E7F1EE;color:#195C73;font-size:17px;font-weight:500}.yze__note{margin:0;font-size:17px;font-weight:500}.yze__cal{margin:14px 0 0;font-size:15px}.yze__cal a{color:#195C73;font-weight:600;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:10px 2px}.yze__share{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.yze__share a,.yze__share button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid #D9CDE6;background:#fff;color:#26445E;font:500 15px Rubik,Arial,sans-serif;text-decoration:none;cursor:pointer}.yzev__when{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;text-align:center;color:var(--ev-fg)}.yzev__day{font-size:58px;font-weight:700;letter-spacing:-.02em}.yzev__mon{margin-top:6px;font-size:17px;font-weight:500;opacity:.92}.yzev__when svg{position:absolute;top:-18px;left:-34px;width:26px;height:26px;fill:none;stroke:var(--ev-ac);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.yzev--arch .yzev__when{padding-top:14px}.yzev--cover .yzev__day{font-size:76px}@media (max-width:640px){.yzev-page{padding-top:72px}}