.fz-ev{background:var(--fz-bg);color:var(--fz-ink-2);font-family:var(--fz-font);padding-bottom:var(--fz-sec)}.fz-ev .fz-wrap,.fz-evs .fz-wrap,.fz-evf .fz-wrap{max-width:var(--fz-wrap);margin:0 auto;padding:0 var(--fz-gutter);box-sizing:border-box}.fz-ev-preview{background:#fff6e0;color:#5c430a;border-bottom:1px solid #ecd49b;padding:12px 0;font-size:15px}.fz-ev-preview a{color:var(--fz-blue-700)!important;font-weight:600;margin-left:6px}.fz-ev-alert{padding:14px 0;font-size:15.5px;border-bottom:1px solid}.fz-ev-alert .fz-wrap{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.fz-ev-alert a{font-weight:600;color:inherit!important;text-decoration:underline}.fz-ev-alert--bad{background:#fdecea;color:#7f1d1d;border-color:#f5c2bd}.fz-ev-alert--wait{background:#fff6e0;color:#5c430a;border-color:#ecd49b}.fz-ev-alert--muted{background:#eef1f6;color:var(--fz-ink);border-color:var(--fz-line)}.fz-ev-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"head side" "main side";column-gap:28px;row-gap:24px;padding-top:28px}.fz-ev-side{margin-top:6px}.fz-ev-head__main{grid-area:head;min-width:0}.fz-ev-crumbs,.fz-ev-crumbs a{color:var(--fz-muted)!important}.fz-ev-crumbs a:hover{color:var(--fz-blue-700)!important}.fz-ev-cover{margin:10px 0 18px;border-radius:var(--fz-r-lg);overflow:hidden;background:var(--fz-navy-950);position:relative}.fz-ev-cover__link{display:block;position:relative}.fz-ev-cover img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;margin:0 auto}.fz-ev-cover__full{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;background:rgb(7 20 39 / .78);color:#fff;border-radius:999px;padding:7px 12px;font:600 13px/1 var(--fz-font)}.fz-ev-cover__full .fz-ico{width:16px;height:16px}.fz-ev-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.fz-ev-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--fz-blue-50);color:var(--fz-blue-700);font:600 13px/1.2 var(--fz-font)}.fz-ev-tag .fz-ico{width:15px;height:15px}.fz-ev-title{font:700 clamp(28px,4vw,42px)/1.12 var(--fz-font)!important;color:var(--fz-ink)!important;margin:0 0 10px!important;letter-spacing:-.01em;overflow-wrap:anywhere}.fz-ev-summary{font-size:18px;line-height:1.55;color:var(--fz-ink-2);margin:0 0 10px;max-width:720px}.fz-ev-by{margin:0;font-size:15px;color:var(--fz-muted)}.fz-ev-by a{color:var(--fz-blue-700)!important;font-weight:600}.fz-ev-side{grid-area:side;align-self:start;position:sticky;top:90px;display:flex;flex-direction:column;gap:10px}.fz-ev-box{background:#fff;border:1px solid var(--fz-line);border-radius:var(--fz-r-lg);box-shadow:var(--fz-shadow);padding:22px}.fz-ev-facts{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:14px}.fz-ev-facts li{display:flex;gap:12px;align-items:flex-start;list-style:none}.fz-ev-facts .fz-ico,.fz-ev-facts__dollar{flex:none;width:22px;height:22px;color:var(--fz-blue-600);margin-top:1px}.fz-ev-facts__dollar{display:inline-flex;justify-content:center;font:700 18px/22px var(--fz-font)}.fz-ev-facts strong{display:block;color:var(--fz-ink);font-size:16px;line-height:1.35}.fz-ev-facts span{display:block;font-size:14.5px;color:var(--fz-muted);line-height:1.4}.fz-ev-action{display:flex;flex-direction:column;gap:10px}.fz-ev-cta{min-height:52px;font-size:16px}.fz-ev-ext{margin:0;font-size:13px;line-height:1.45;color:var(--fz-muted)}.fz-ev-note{margin:0;padding:12px 14px;border-radius:var(--fz-r-sm);font-weight:600;font-size:15px}.fz-ev-note--ok{background:#e7f6ec;color:#1b6b3a}.fz-ev-note--wait{background:#fff6e0;color:#6b4c00}.fz-ev-note--bad{background:#fdecea;color:#8a1f1f}.fz-ev-note--muted{background:var(--fz-bg);color:var(--fz-ink-2)}.fz-ev-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--fz-line)}.fz-ev-menu{position:relative}.fz-ev-menu summary{list-style:none}.fz-ev-menu summary::-webkit-details-marker{display:none}.fz-ev-menu ul{position:absolute;z-index:20;left:0;top:calc(100% + 6px);min-width:210px;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--fz-line);border-radius:var(--fz-r-sm);box-shadow:var(--fz-shadow)}.fz-ev-share ul{left:auto;right:0}.fz-ev-menu li{list-style:none}.fz-ev-menu li a,.fz-ev-menu li button{display:block;width:100%;text-align:left;padding:10px 12px;border:0;background:none;border-radius:8px;font:500 14.5px/1.2 var(--fz-font);color:var(--fz-ink)!important;text-decoration:none!important;cursor:pointer}.fz-ev-menu li a:hover,.fz-ev-menu li button:hover{background:var(--fz-blue-50);color:var(--fz-blue-700)!important}.fz-ev-manage{display:flex;flex-wrap:wrap;gap:14px;margin:0;font-size:14px}.fz-ev-manage a{display:inline-flex;align-items:center;gap:6px;color:var(--fz-blue-700)!important;font-weight:600}.fz-ev-manage .fz-ico{width:16px;height:16px}.fz-ev-main{grid-area:main;display:flex;flex-direction:column;gap:20px;min-width:0}.fz-ev-dl{margin:0;display:flex;flex-direction:column;gap:12px}.fz-ev-dl>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px}.fz-ev-dl dt{font-weight:600;color:var(--fz-ink);font-size:15px}.fz-ev-dl dd{margin:0;font-size:15.5px;line-height:1.6;color:var(--fz-ink-2);overflow-wrap:anywhere}.fz-ev-dl--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.fz-ev-dl--grid>div{display:block;padding:14px;border:1px solid var(--fz-line);border-radius:var(--fz-r)}.fz-ev-dl--grid dt{margin-bottom:4px}.fz-ev-venue{margin:0 0 12px;font-size:16px;line-height:1.5}.fz-ev-venue strong{display:block;color:var(--fz-ink);font-size:17px}.fz-ev-online{margin-top:14px;padding:16px;border-radius:var(--fz-r);background:var(--fz-blue-50)}.fz-ev-online:first-of-type:only-child,.fz-lp-card>.fz-ev-online:nth-child(2){margin-top:0}.fz-ev-online h3{display:flex;align-items:center;gap:8px;font:700 16px/1.3 var(--fz-font)!important;color:var(--fz-ink)!important;margin:0 0 8px!important}.fz-ev-online h3 .fz-ico{color:var(--fz-blue-600)}.fz-ev-online p{margin:0 0 6px}.fz-ev-policy{margin-top:16px;padding:16px;border:1px solid var(--fz-line);border-radius:var(--fz-r)}.fz-ev-policy h3{font:700 16px/1.3 var(--fz-font)!important;color:var(--fz-ink)!important;margin:0 0 6px!important}.fz-ev-policy p{margin:0 0 8px;font-size:15px}.fz-ev-source{font-size:13px!important;color:var(--fz-muted)}.fz-ev-disclaimer{margin:14px 0 0!important;font-size:13px!important}.fz-ev-schedule{list-style:none;margin:0;padding:0}.fz-ev-schedule li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--fz-line);list-style:none}.fz-ev-schedule li:first-child{border-top:0;padding-top:0}.fz-ev-schedule__time{font-weight:700;color:var(--fz-blue-700)}.fz-ev-schedule strong{color:var(--fz-ink)}.fz-ev-schedule p{margin:4px 0 0;font-size:14.5px;color:var(--fz-muted)}.fz-ev-org{display:flex;gap:16px;align-items:flex-start}.fz-ev-org__logo{flex:none;width:72px;height:72px;border-radius:16px;border:1px solid var(--fz-line);background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.fz-ev-org__logo img{width:100%;height:100%;object-fit:contain}.fz-ev-org__logo span{font:700 28px/1 var(--fz-font);color:var(--fz-navy-900)}.fz-ev-org__text{min-width:0}.fz-ev-org__text>strong{display:block;font-size:17px;color:var(--fz-ink);margin-bottom:4px}.fz-ev-org__text>p{margin:0 0 12px;font-size:15px;line-height:1.6}.fz-ev-report{font-size:13.5px;color:var(--fz-muted);margin:0}.fz-ev-report a{color:var(--fz-blue-700)!important}.fz-ev.is-cancelled .fz-ev-title{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgb(161 42 42 / .6)}.fz-ev-bar{display:none}.fz-ev-lightbox{border:0;padding:0;background:#fff0;max-width:96vw;max-height:94vh}.fz-ev-lightbox::backdrop{background:rgb(7 20 39 / .88)}.fz-ev-lightbox img{display:block;max-width:96vw;max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:8px}.fz-ev-lightbox__close{position:fixed;top:14px;right:16px;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--fz-ink);font-size:28px;line-height:1;cursor:pointer}@media (max-width:1024px){.fz-ev-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "side" "main";row-gap:18px}.fz-ev-side{position:static}}@media (max-width:720px){.fz-ev-layout{padding-top:12px}.fz-ev-cover{margin:6px 0 14px;border-radius:var(--fz-r)}.fz-ev-cover img{max-height:300px}.fz-ev-summary{font-size:16.5px}.fz-ev-box{padding:18px;box-shadow:var(--fz-shadow-sm)}.fz-ev-dl>div{grid-template-columns:1fr;gap:2px}.fz-ev-schedule li{grid-template-columns:1fr;gap:2px}.fz-ev .fz-lp-card{padding:18px}.fz-ev{padding-bottom:96px}.fz-ev-bar{display:flex;position:fixed;z-index:50;left:0;right:0;bottom:0;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--fz-line);box-shadow:0 -6px 20px rgb(11 29 58 / .08)}.fz-ev-bar__text{min-width:0;display:flex;flex-direction:column}.fz-ev-bar__text strong{color:var(--fz-ink);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-ev-bar__text span{font-size:13px;color:var(--fz-muted)}.fz-ev-bar__act{flex:none}.fz-ev-bar__act .fz-ev-cta{min-height:46px;width:auto;padding:0 18px;font-size:15px}.fz-ev-bar__note{font-weight:700;font-size:14px;color:var(--fz-ink-2)}}.fz-event__live--ok{background:#e7f6ec;color:#1b6b3a}.fz-event__live--wait{background:#fff6e0;color:#6b4c00}.fz-event__live--bad{background:#fdecea;color:#8a1f1f}.fz-event__live--muted{background:#eef1f6;color:var(--fz-ink-2)}.fz-event__date span{min-width:0}.fz-event__foot{display:flex;flex-wrap:wrap;gap:6px;margin:0}.fz-event__price,.fz-event__cat{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font:600 12.5px/1.2 var(--fz-font)}.fz-event__price{background:var(--fz-blue-50);color:var(--fz-blue-700)}.fz-event__price.is-free{background:#e7f6ec;color:#1b6b3a}.fz-event__cat{background:var(--fz-bg);color:var(--fz-ink-2)}.fz-event.is-cancelled .fz-biz__title a{text-decoration:line-through}.fz-actions--center{justify-content:center}.fz-evs{font-family:var(--fz-font);background:var(--fz-bg);padding-bottom:var(--fz-sec);color:var(--fz-ink-2)}.fz-evs-hero{background:linear-gradient(135deg,var(--fz-navy-950),var(--fz-navy-800));color:#dfe6f2;padding:clamp(34px,5vw,60px) 0 clamp(70px,8vw,96px)}.fz-evs-hero .fz-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.fz-evs-hero__text{max-width:680px}.fz-evs-hero .fz-eyebrow{color:var(--fz-gold);background:rgb(203 155 43 / .1);border-color:rgb(203 155 43 / .35);margin-bottom:4px}.fz-evs-title{font:700 clamp(30px,4.4vw,46px)/1.1 var(--fz-font)!important;color:#fff!important;margin:6px 0 10px!important;letter-spacing:-.01em}.fz-evs-hero p{margin:0;font-size:17px;line-height:1.55;color:#dfe6f2!important}.fz-evs-promo p{color:#dfe6f2!important}.fz-evs-hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fz-evs-hero__cta small{font-size:13px;color:#c9d3e3}.fz-evs-filters{position:relative;margin:-52px 0 0;background:#fff;border:1px solid var(--fz-line);border-radius:var(--fz-r-lg);box-shadow:var(--fz-shadow);padding:18px;display:grid;grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr)) auto;gap:12px;align-items:end}.fz-evs-f{display:flex;flex-direction:column;gap:6px;min-width:0}.fz-evs-f--dates{grid-column:1 / -1;order:9;max-width:520px;display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:6px 8px}.fz-evs-f--dates[hidden]{display:none}.fz-evs-f--go{flex-direction:row;align-items:center;gap:14px}.fz-evs-f--go .fz-btn{white-space:nowrap}.fz-evs-f label{font:600 13px/1.2 var(--fz-font);color:var(--fz-ink)}.fz-evs-f input,.fz-evs-f select{width:100%;min-height:46px;border:1px solid var(--fz-line)!important;border-radius:var(--fz-r-sm)!important;background:#fff!important;padding:0 12px!important;font:400 15px/1.2 var(--fz-font)!important;color:var(--fz-ink)!important;box-shadow:none!important;margin:0!important}.fz-evs-f input:focus,.fz-evs-f select:focus{border-color:var(--fz-blue-600)!important;outline:3px solid var(--fz-blue-100)}.fz-evs-clear{font-weight:600;font-size:14px;color:var(--fz-blue-700)!important}.fz-evs-count{margin:22px 0 14px;font-weight:600;color:var(--fz-ink);min-height:1em}.fz-evs-grid{margin-bottom:24px}.fz-evs-pages{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:10px 0 30px}.fz-evs-pages a,.fz-evs-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;border-radius:var(--fz-r-sm);border:1px solid var(--fz-line);background:#fff;font-weight:600;color:var(--fz-ink)!important;text-decoration:none!important}.fz-evs-pages span{background:var(--fz-blue-600);border-color:var(--fz-blue-600);color:#fff!important}.fz-evs-empty{background:#fff;border:1px dashed var(--fz-line);border-radius:var(--fz-r-lg);padding:40px 20px;text-align:center;margin-bottom:28px}.fz-evs-empty>.fz-ico{width:42px;height:42px;color:var(--fz-blue-600)}.fz-evs-empty h2{font:700 22px/1.3 var(--fz-font)!important;color:var(--fz-ink)!important;margin:10px 0 6px!important}.fz-evs-empty p{margin:0 auto 18px;max-width:520px}.fz-evs-promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;background:var(--fz-navy-900);color:#dfe6f2;border-radius:var(--fz-r-lg);padding:26px 28px;margin-top:10px}.fz-evs-promo h2{font:700 22px/1.3 var(--fz-font)!important;color:#fff!important;margin:0 0 6px!important}.fz-evs-promo p{margin:0;max-width:640px}.fz-evs .fz-event{height:100%}@media (max-width:1100px){.fz-evs-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.fz-evs-f--q,.fz-evs-f--go{grid-column:span 3}}@media (max-width:640px){.fz-evs-filters{grid-template-columns:1fr 1fr;padding:14px;margin-top:-44px}.fz-evs-f--q,.fz-evs-f--go{grid-column:span 2}.fz-evs-f--go .fz-btn{flex:1}.fz-evs-promo{padding:20px}}.fz-evf{font-family:var(--fz-font);background:var(--fz-bg);color:var(--fz-ink-2);padding:clamp(24px,4vw,44px) 0 var(--fz-sec)}.fz-evf .fz-wrap{max-width:920px}.fz-evf-head{margin-bottom:18px}.fz-evf-title{font:700 clamp(26px,3.6vw,38px)/1.15 var(--fz-font)!important;color:var(--fz-ink)!important;margin:4px 0 8px!important}.fz-evf-lead{font-size:16.5px;margin:0 0 10px;max-width:720px}.fz-evf-state{margin:0 0 8px;font-size:14.5px}.fz-evf-state a{color:var(--fz-blue-700)!important;font-weight:600}.fz-evf-alert{background:var(--fz-blue-50);border:1px solid var(--fz-blue-100);color:var(--fz-ink);border-radius:var(--fz-r);padding:12px 16px;margin:10px 0;font-size:15px}.fz-evf-alert.is-bad{background:#fdecea;border-color:#f5c2bd;color:#7f1d1d}.fz-evf-alert a{font-weight:600;color:var(--fz-blue-700)!important}.fz-evf-restore{display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:#fff6e0;border:1px solid #ecd49b;border-radius:var(--fz-r);padding:12px 16px;margin:10px 0;font-size:15px;color:#5c430a}.fz-evf-restore[hidden]{display:none}.fz-evf-restore span{flex:1 1 260px}.fz-evf-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 6px;padding:0;list-style:none}.fz-evf-steps li{list-style:none;margin:0}.fz-evf-steps button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--fz-line);border-radius:var(--fz-r-sm);background:#fff;cursor:pointer;font:600 14px/1.2 var(--fz-font);color:var(--fz-muted);text-align:left;min-height:52px}.fz-evf-steps__n{flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--fz-bg);color:var(--fz-ink-2);font-weight:700}.fz-evf-steps .is-current button{border-color:var(--fz-blue-600);color:var(--fz-ink);box-shadow:0 0 0 3px var(--fz-blue-100)}.fz-evf-steps .is-current .fz-evf-steps__n{background:var(--fz-blue-600);color:#fff}.fz-evf-steps .is-done .fz-evf-steps__n{background:#e7f6ec;color:#1b6b3a}.fz-evf-progress{margin:0 0 14px;font-size:14px;color:var(--fz-muted)}.fz-evf-form{background:#fff;border:1px solid var(--fz-line);border-radius:var(--fz-r-lg);box-shadow:var(--fz-shadow-sm);padding:clamp(18px,3vw,30px)}.fz-evf-form.is-busy{opacity:.92}.fz-evf-step{border:0;margin:0;padding:0;min-width:0}.fz-evf-step[hidden]{display:none}.fz-evf-step legend{font:700 22px/1.3 var(--fz-font);color:var(--fz-ink);margin:0 0 18px;padding:0;outline:none;border:0;width:auto}.fz-evf-field{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;min-width:0}.fz-evf-field[hidden],.fz-evf-box[hidden],[data-show-if][hidden]{display:none!important}.fz-evf-field label,.fz-evf-label{font:600 15px/1.3 var(--fz-font);color:var(--fz-ink);margin:0}.fz-evf-field label[hidden],.fz-evf-field span[hidden]{display:none}.fz-req{color:#b42318}.fz-evf input[type=text],.fz-evf input[type=url],.fz-evf input[type=email],.fz-evf input[type=tel],.fz-evf input[type=date],.fz-evf input[type=time],.fz-evf select,.fz-evf textarea{width:100%;min-height:48px;border:1px solid #cdd6e4!important;border-radius:var(--fz-r-sm)!important;background:#fff!important;padding:10px 12px!important;font:400 16px/1.4 var(--fz-font)!important;color:var(--fz-ink)!important;box-shadow:none!important;margin:0!important;box-sizing:border-box;height:auto}.fz-evf textarea{min-height:96px;resize:vertical}.fz-evf input:focus,.fz-evf select:focus,.fz-evf textarea:focus{border-color:var(--fz-blue-600)!important;outline:3px solid var(--fz-blue-100)}.fz-evf [aria-invalid=true]{border-color:#b42318!important}.fz-evf-help{margin:0;font-size:13.5px;line-height:1.45;color:var(--fz-muted)}.fz-evf-warn{margin:0;font-size:13.5px;color:#7a5600}.fz-evf-err{margin:0;font-size:14px;font-weight:600;color:#b42318}.fz-evf-err[hidden],.fz-evf-warn[hidden],.fz-evf-help[hidden],.fz-evf-suggest[hidden]{display:none}.fz-evf-suggest{margin:0;font-size:14px;color:var(--fz-ink)}.fz-evf-count{float:right;font-variant-numeric:tabular-nums}.fz-evf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.fz-evf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fz-evf-grid--4{grid-template-columns:2fr 1.4fr 1fr 1.4fr}.fz-evf-inline{display:flex;gap:8px}.fz-evf-check{display:flex;align-items:center;gap:10px;font:600 15px/1.3 var(--fz-font);color:var(--fz-ink);margin:0 0 18px;min-height:48px;cursor:pointer}.fz-evf-check input{width:20px;height:20px;margin:0}.fz-evf-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.fz-evf-choice{position:relative;display:block;margin:0;cursor:pointer;font-weight:400}.fz-evf-choice input{position:absolute;opacity:0;width:1px;height:1px}.fz-evf-choice span{display:flex;flex-direction:column;gap:3px;height:100%;padding:14px 16px;border:1px solid #cdd6e4;border-radius:var(--fz-r);background:#fff;transition:border-color var(--fz-dur),box-shadow var(--fz-dur);box-sizing:border-box}.fz-evf-choice strong{color:var(--fz-ink);font-size:15.5px}.fz-evf-choice small{color:var(--fz-muted);font-size:13.5px;line-height:1.35}.fz-evf-choice input:checked+span{border-color:var(--fz-blue-600);box-shadow:0 0 0 3px var(--fz-blue-100);background:var(--fz-blue-50)}.fz-evf-choice input:focus-visible+span{outline:3px solid var(--fz-blue-600);outline-offset:2px}.fz-evf-box{border:1px solid var(--fz-line);border-radius:var(--fz-r);padding:18px 18px 2px;margin:0 0 18px;background:#fbfcfe}.fz-evf-box h3{font:700 16px/1.3 var(--fz-font)!important;color:var(--fz-ink)!important;margin:0 0 12px!important}.fz-evf-note{background:var(--fz-blue-50);border-radius:var(--fz-r-sm);padding:12px 14px;margin:0 0 18px;font-size:14.5px;line-height:1.5;color:var(--fz-ink)}.fz-evf-recurring{margin:-6px 0 18px;font-size:13.5px;color:var(--fz-muted)}.fz-evf-more{border-top:1px solid var(--fz-line);margin:4px 0 18px;padding-top:12px}.fz-evf-more>summary{cursor:pointer;font:600 15px/1.3 var(--fz-font);color:var(--fz-blue-700);padding:8px 0;margin-bottom:8px}.fz-evf-linkbtn{background:none;border:0;padding:0;font:600 14px/1.2 var(--fz-font);color:var(--fz-blue-700);text-decoration:underline;cursor:pointer}.fz-evf-upload{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.fz-evf-pick{cursor:pointer;position:relative}.fz-evf-pick:focus-within{outline:3px solid var(--fz-blue-600);outline-offset:2px}.fz-evf-thumbs{margin:0;padding:0;list-style:none}.fz-evf-thumbs:empty{display:none}.fz-evf-thumbs--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;width:100%}.fz-evf-thumb{position:relative;list-style:none;border-radius:var(--fz-r-sm);overflow:hidden;background:var(--fz-navy-950);border:1px solid var(--fz-line)}.fz-evf-thumb img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:4/3}[data-upload="cover"] .fz-evf-thumb{width:min(100%,420px)}[data-upload="cover"] .fz-evf-thumb img{aspect-ratio:16/9}.fz-evf-thumbs--logo .fz-evf-thumb{width:120px;background:#fff}.fz-evf-thumbs--logo .fz-evf-thumb img{aspect-ratio:1}.fz-evf-thumb__bar{position:absolute;top:6px;right:6px;display:flex;gap:4px}.fz-evf-iconbtn{width:34px;height:34px;border-radius:8px;border:1px solid var(--fz-line);background:#fff;color:var(--fz-ink);font:700 16px/1 var(--fz-font);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.fz-evf-iconbtn:hover{border-color:var(--fz-blue-600);color:var(--fz-blue-700)}.fz-evf-rows{margin:0 0 10px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.fz-evf-rows:empty{display:none}.fz-evf-row{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,1.3fr) auto;gap:8px;align-items:start;list-style:none;padding:10px;border:1px solid var(--fz-line);border-radius:var(--fz-r-sm);background:#fbfcfe}.fz-evf-rows--faq .fz-evf-row{grid-template-columns:minmax(0,1fr) auto}.fz-evf-rows--faq .fz-evf-row textarea{grid-column:1}.fz-evf-rows--faq .fz-evf-rowctl{grid-row:1 / span 2;grid-column:2}.fz-evf-rowctl{display:flex;gap:4px}.fz-evf-rvhead{padding:12px 14px;border-radius:var(--fz-r-sm);font-weight:600;margin:0 0 14px}.fz-evf-rvhead.is-ok{background:#e7f6ec;color:#1b6b3a}.fz-evf-rvhead.is-bad{background:#fdecea;color:#8a1f1f}.fz-evf-rvsec{border:1px solid var(--fz-line);border-radius:var(--fz-r);padding:14px 16px;margin:0 0 12px}.fz-evf-rvsec header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.fz-evf-rvsec h3{font:700 16px/1.3 var(--fz-font)!important;color:var(--fz-ink)!important;margin:0!important}.fz-evf-rvsec dl{margin:0}.fz-evf-rv{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;padding:6px 0;border-top:1px dashed var(--fz-line);font-size:14.5px}.fz-evf-rv:first-child{border-top:0}.fz-evf-rv dt{font-weight:600;color:var(--fz-ink)}.fz-evf-rv dd{margin:0;overflow-wrap:anywhere}.fz-evf-rv.is-missing dd em{color:#b42318;font-style:normal;font-weight:700}.fz-evf-rv.is-soft dd em{color:#7a5600;font-style:normal;font-weight:600}.fz-evf-terms{font-size:13.5px;color:var(--fz-muted);margin:6px 0 0}.fz-evf-terms a{color:var(--fz-blue-700)!important}.fz-evf-nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--fz-line)}.fz-evf-nav__space{flex:1}.fz-evf-nav .fz-btn[hidden]{display:none}.fz-evf-nav .fz-btn:disabled{opacity:.6;cursor:progress;transform:none}.fz-evf-status{margin:12px 0 0;font-size:15px;min-height:1.2em}.fz-evf-status.is-ok{color:#1b6b3a;font-weight:600}.fz-evf-status.is-bad{color:#b42318;font-weight:600}.fz-evf-status.is-wait{background:#fff6e0;border:1px solid #ecd49b;border-radius:var(--fz-r-sm);padding:12px 14px;color:#5c430a;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fz-evf-status a{color:var(--fz-blue-700)!important;font-weight:600}.fz-evf-status .fz-btn--blue{color:#fff!important}@media (max-width:760px){.fz-evf-steps{gap:4px}.fz-evf-steps button{flex-direction:column;justify-content:center;padding:8px 4px;gap:4px;min-height:58px;text-align:center}.fz-evf-steps__t{font-size:11.5px;line-height:1.15}.fz-evf-grid,.fz-evf-grid--3,.fz-evf-grid--4{grid-template-columns:1fr}.fz-evf-row{grid-template-columns:minmax(0,1fr) auto}.fz-evf-row>*:not(.fz-evf-rowctl){grid-column:1}.fz-evf-row .fz-evf-rowctl{grid-row:1 / span 3;grid-column:2;flex-direction:column}.fz-evf-rv{grid-template-columns:1fr;gap:2px}.fz-evf-nav{position:sticky;bottom:0;background:#fff;margin:24px -18px -18px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-radius:0 0 var(--fz-r-lg) var(--fz-r-lg);z-index:5}.fz-evf-nav .fz-btn{flex:1 1 auto;padding:0 14px}.fz-evf-nav__space{display:none}}.fz-dash--events .fz-dash__body:not([hidden]){display:block}.fz-evd{align-items:flex-start}.fz-evd__img{flex:none;width:76px;height:76px;border-radius:12px;overflow:hidden;background:var(--fz-blue-50);display:flex;align-items:center;justify-content:center;color:var(--fz-blue-600)}.fz-evd__img img{width:100%;height:100%;object-fit:cover}.fz-evd__img .fz-ico{width:28px;height:28px}.fz-evd .fz-dash__main{flex:1 1 320px}.fz-evd__quick{margin:8px 0 0;border:1px solid var(--fz-line);border-radius:var(--fz-r-sm);background:#fbfcfe}.fz-evd__quick>summary{cursor:pointer;padding:9px 12px;font:600 14px/1.2 var(--fz-font);color:var(--fz-blue-700)}.fz-evd__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;padding:4px 12px 12px;align-items:end}.fz-evd__form label{display:flex;flex-direction:column;gap:4px;font:600 13px/1.2 var(--fz-font);color:var(--fz-ink);margin:0}.fz-evd__form input,.fz-evd__form select{width:100%;min-height:42px;border:1px solid #cdd6e4!important;border-radius:var(--fz-r-sm)!important;padding:0 10px!important;font:400 15px/1.2 var(--fz-font)!important;background:#fff!important;box-shadow:none!important;margin:0!important}.fz-evd__form .fz-btn{justify-self:start}.fz-evd__more{font-size:13.5px;font-weight:600;color:var(--fz-blue-700)!important;align-self:center}.fz-evd__hint{grid-column:1 / -1;margin:0;font-size:13px;color:var(--fz-muted)}@media (max-width:720px){.fz-evd__img{width:56px;height:56px}}.fz-evs,.fz-evf{width:100vw;margin-left:calc(50% - 50vw)}.page-container-five:has(.fz-evs),.page-container-five:has(.fz-evf){padding-top:0!important;padding-bottom:0!important}.fz-ev-cover__full .fz-ico{fill:none}@media (max-width:760px){body:has(.fz-evf) .cookieadmin_re_consent,body:has(.fz-ev-bar) .cookieadmin_re_consent{bottom:96px!important;top:auto!important}}.fz-btn .fz-ico,.fz-ev .fz-ico,.fz-evs .fz-ico,.fz-evf .fz-ico,.fz-event .fz-ico{fill:none!important}.fz-event__media{width:100%;align-self:stretch}.fz-ico rect,.fz-ico path,.fz-ico circle{fill:none!important}.fz-ev .fz-lp-map{aspect-ratio:16/9;max-height:360px}