.evz-world{--evz-ink:#1a0d16;--evz-ink-soft:#5b4654;--evz-ink-faint:#6e5a66;--evz-paper:#f7f1f4;--evz-card:#fff;--evz-line:#e9dce3;--evz-plum:#a8336e;--evz-plum-deep:#6b2a55;--evz-rose:#e06a9a;--evz-blush:#f6e3ec;--evz-ramp-plum:#cf30ac;--evz-ramp-rose:#e4589e;--evz-ramp-blush:#f07594;--evz-ease:cubic-bezier(.22, 1, .36, 1);background:var(--evz-paper);color:var(--evz-ink);overflow-x:clip}.evz-world ::selection{color:var(--evz-ink);background:#e4589e47}.evz-world :focus-visible{outline:2px solid var(--evz-plum);outline-offset:3px;border-radius:8px}.evz-world a{text-underline-offset:.18em}.evz-world .font-ops-mono{font-variant-numeric:tabular-nums}@supports (scrollbar-color:auto){.evz-world,.evz-room.is-room{scrollbar-color:#d1478c80 transparent}}.evz-board{background:radial-gradient(42% 60% at 8% 0%, #e4589e24, transparent 70%), radial-gradient(40% 55% at 96% 4%, #cf30ac1a, transparent 70%), var(--evz-paper);grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:end;column-gap:2rem;padding:clamp(1.25rem,3.4vh,2.25rem) max(1rem,3vw) clamp(1.5rem,4vh,2.75rem);display:grid;position:relative}.evz-offer{background:var(--evz-card);border:1px solid var(--evz-line);max-width:72rem;-webkit-mask:radial-gradient(circle 11px at calc(100% - var(--stub)) 0, transparent 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at calc(100% - var(--stub)) 100%, transparent 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle 11px at calc(100% - var(--stub)) 0, transparent 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at calc(100% - var(--stub)) 100%, transparent 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 11px at calc(100% - var(--stub)) 0, transparent 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at calc(100% - var(--stub)) 100%, transparent 97%, #000) bottom / 100% 51% no-repeat;--stub:15.5rem;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;box-shadow:0 18px 40px -28px #1b0e1673}.evz-offer-main{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1.1rem;padding:1.5rem 1.75rem;display:grid}.evz-offer-mark{width:44px;height:44px;margin-top:.35rem}.evz-offer-head{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.4rem,3.9vw,3.9rem);font-weight:800;line-height:1.02}.evz-offer-head em{color:var(--evz-plum);font-style:normal}.evz-offer-line{max-width:40rem;color:var(--evz-ink-soft);grid-column:2;margin-top:.9rem;font-size:1.12rem;line-height:1.55}.evz-offer-stub{width:var(--stub);background:linear-gradient(180deg, var(--evz-blush), #fcf3f7);border-left:1.5px dashed #cc66998c;flex-direction:column;justify-content:center;gap:.6rem;padding:1.25rem 1.5rem;display:flex}.evz-offer-stub small{letter-spacing:.16em;text-transform:uppercase;color:var(--evz-plum-deep);font-size:10.5px;font-weight:700}.evz-cta{background:var(--evz-plum);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding-inline:1.4rem;font-size:14px;font-weight:700;transition:background .2s,box-shadow .3s;display:inline-flex;box-shadow:0 10px 22px -12px #8a2866cc}.evz-cta:hover{background:var(--evz-plum-deep);box-shadow:0 14px 28px -12px #772258e6}.evz-cta-quiet{height:2.6rem;color:var(--evz-ink);border:1px solid #8f3d7140;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-size:13.5px;font-weight:600;transition:background .2s;display:inline-flex}.evz-cta-quiet:hover{background:#ffffffb3}.evz-hint{max-width:15rem;color:var(--evz-ink-faint);text-align:right;padding-bottom:.25rem;font-size:12.5px;line-height:1.5}.evz-hint kbd{border:1px solid var(--evz-line);background:var(--evz-card);min-width:1.6em;font:inherit;color:var(--evz-ink);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 .3em;font-size:11px;display:inline-grid}.evz-rail-wrap{grid-column:1/-1;margin-top:clamp(1.25rem,3vh,2rem);position:relative}.evz-hook{background:linear-gradient(#e3d3dc,#b9a0ae 70%,#a48a99);border-radius:4px;height:7px;margin-inline:-.25rem;display:block;box-shadow:0 3px 6px -3px #1b0e1659}.evz-rail{overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;gap:1.25rem;margin:0;padding:0 max(1rem,3vw) 1.5rem;list-style:none;display:flex;overflow-x:auto}.evz-rail::-webkit-scrollbar{display:none}.evz-lan{transform-origin:50% 0;width:16.5rem;transition:width .5s var(--evz-ease);animation:3.8s ease-in-out infinite alternate evzSway;animation-delay:var(--sway-delay,0s);flex-direction:column;flex:none;align-items:center;display:flex}.evz-lan[data-focus=true]{width:28rem;animation:none}@keyframes evzSway{0%{rotate:-.8deg}to{rotate:.8deg}}.evz-cord{background:repeating-linear-gradient(180deg, #ffffff1f 0 2px, transparent 2px 5px), linear-gradient(90deg, var(--evz-plum-deep) 0 3px, var(--evz-rose) 3px 8px, var(--evz-plum-deep) 8px);border-radius:1px;width:11px;height:30px}.evz-clip{z-index:2;background:linear-gradient(#c9b6c1,#8c7884);border-radius:4px;width:20px;height:15px;margin-bottom:-6px;position:relative;box-shadow:0 2px 4px -1px #1b0e1666}.evz-badge{border:1px solid var(--evz-line);background:var(--evz-card);width:100%;color:var(--evz-ink);transition:transform .45s var(--evz-ease), box-shadow .45s var(--evz-ease), opacity .3s ease, filter .3s ease;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 12px 26px -18px #1b0e168c}.evz-lan:not([data-focus=true]) .evz-badge{opacity:.62;filter:saturate(.8);transform:scale(.97)}.evz-lan[data-focus=true] .evz-badge{box-shadow:0 0 0 3px var(--band), 0 24px 46px -16px #8f246899;transform:translateY(-3px)}.evz-slot{background:var(--evz-paper);border-radius:6px;width:44px;height:8px;margin:10px auto 8px;display:block;box-shadow:inset 0 1px 2px #0003}.evz-art{height:clamp(150px,20vh,190px);transition:height .5s var(--evz-ease);display:block;overflow:hidden}.evz-art img{object-fit:cover;width:100%;height:100%;display:block}.evz-lan[data-focus=true] .evz-art{height:clamp(210px,30vh,290px)}.evz-band{background:var(--band);color:#fff;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding:6px 12px;font-size:10px;font-weight:700;display:block;overflow:hidden}.evz-when{display:none}.evz-lan[data-focus=true] .evz-when{display:inline}.evz-body{padding:12px;display:block;position:relative}.evz-qr{width:46px;height:46px;color:var(--evz-ink);border:1px solid var(--evz-line);opacity:0;transition:opacity .35s ease, transform .45s var(--evz-ease);background:#fff;border-radius:6px;padding:3px;position:absolute;top:12px;right:12px;transform:scale(.6)}.evz-lan[data-focus=true] .evz-qr{opacity:1;transform:none}.evz-title{letter-spacing:-.01em;transition:font-size .4s var(--evz-ease);font-size:19px;font-weight:800;line-height:1.12;display:block}.evz-lan[data-focus=true] .evz-title{padding-right:58px;font-size:25px}.evz-meta{-webkit-line-clamp:2;color:var(--evz-ink-faint);-webkit-box-orient:vertical;margin-top:4px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.evz-lan[data-focus=true] .evz-meta{padding-right:58px}.evz-more{opacity:0;max-height:0;transition:max-height .45s var(--evz-ease), opacity .3s ease, margin .3s ease;flex-wrap:wrap;gap:6px;display:flex;overflow:hidden}.evz-lan[data-focus=true] .evz-more{opacity:1;max-height:72px;margin-top:10px}.evz-chip{background:var(--evz-blush);color:var(--evz-plum-deep);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.evz-bar{background:#f0e4ea;border-radius:3px;height:5px;margin-top:12px;display:block;overflow:hidden}.evz-bar s{background:var(--band);border-radius:3px;height:100%;display:block}.evz-num{color:var(--evz-ink-faint);white-space:nowrap;justify-content:space-between;gap:6px;margin-top:7px;font-size:10.5px;display:flex}.evz-sweep{pointer-events:none;animation:evzSweep 1s var(--evz-ease) both;background:linear-gradient(105deg,#0000 36%,#fff9 47%,#e4589e38 53%,#0000 64%) 0 0/260% 100%;position:absolute;inset:0}@keyframes evzSweep{0%{background-position:130% 0}to{background-position:-30% 0}}.evz-index-wrap{display:none}.evz-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.evz-index a{background:var(--evz-card);border:1px solid var(--evz-line);color:var(--evz-ink);border-radius:12px;grid-template-columns:10px minmax(0,1fr);column-gap:.75rem;padding:.75rem .9rem;display:grid}.evz-index a:before{content:"";background:var(--band);border-radius:3px;grid-row:span 2;width:10px;height:10px;margin-top:5px}.evz-index b{font-size:14.5px}.evz-index span{color:var(--evz-ink-faint);font-size:12.5px}html[data-evz-room]{overflow:hidden}.evz-world .evz-room.is-room{z-index:60;overscroll-behavior:contain;background:conic-gradient(from 168deg at 16% -6%, transparent 0deg, #f47bb833 9deg, transparent 22deg), conic-gradient(from 172deg at 84% -6%, transparent 0deg, #e052c138 11deg, transparent 24deg), radial-gradient(60% 45% at 50% 0%, #e4589e38, transparent 70%), radial-gradient(70% 40% at 50% 104%, #cf30ac4d, transparent 70%), var(--evz-ink);background-attachment:fixed;padding:4.5rem max(1rem,4vw) 3rem;position:fixed;inset:0;overflow-y:auto}.evz-room.is-opening{animation:evzOpen .62s var(--evz-ease) both}@keyframes evzOpen{0%{clip-path:inset(var(--open-from,30%) round 16px)}to{clip-path:inset(0)}}.evz-room.is-room .evz-roomwrap{background:var(--evz-paper);border-radius:22px;padding-bottom:3rem;box-shadow:0 50px 100px -40px #000000b3}.evz-room.is-opening .evz-roomwrap{animation:evzRise .7s var(--evz-ease) .12s both}@keyframes evzRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.evz-room-bar{z-index:70;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#1b0e16e0;border-bottom:1px solid #e085b333;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem max(1rem,4vw);display:flex;position:fixed;inset:0 0 auto}.evz-room-out{white-space:nowrap;align-items:center;gap:.45rem;font-size:13.5px;font-weight:700;display:inline-flex}.evz-room-out:hover{color:var(--evz-ramp-blush)}.evz-room-where{background:var(--band);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;min-width:0;padding:.3rem .4rem .3rem .8rem;font-size:12px;font-weight:700;display:inline-flex}.evz-room-where .font-ops-mono{letter-spacing:0;background:#fff3;border-radius:999px;padding:.1rem .45rem;font-size:11px}.evz-room-steps{gap:.3rem;display:inline-flex}.evz-room-steps button{border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s;display:inline-flex}.evz-room-steps button:hover{background:#ffffff1f}.evz-room{background:var(--evz-paper)}.evz-room:nth-of-type(2n){background:#fbf8fa}.evz-roomwrap{max-width:72rem;margin-inline:auto;padding:0 clamp(1rem,3vw,2.5rem) 4rem;display:flow-root;position:relative}.evz-roomwrap:before{content:"";background:repeating-linear-gradient(180deg, #ffffff1f 0 2px, transparent 2px 5px), linear-gradient(90deg, var(--evz-plum-deep) 0 3px, var(--evz-rose) 3px 9px, var(--evz-plum-deep) 9px);width:12px;height:46px;position:absolute;top:0;left:50%;transform:translate(-50%)}.evz-cred{border:1px solid var(--evz-line);background:var(--evz-card);box-shadow:0 0 0 3px var(--band), 0 26px 50px -30px #7a1f598c;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:46px;display:grid;position:relative;overflow:hidden}.evz-cred-punch{z-index:2;background:var(--evz-paper);border-radius:6px;width:52px;height:9px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #00000040}.evz-cred>img{object-fit:cover;width:100%;height:100%;min-height:220px;max-height:300px}.evz-cred-card{flex-direction:column;min-width:0;display:flex}.evz-cred-band{background:var(--band);color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:2rem 1.5rem .6rem;font-size:11px;font-weight:700}.evz-cred-body{flex:1;justify-content:space-between;gap:1.25rem;padding:1.4rem 1.5rem 0;display:flex}.evz-cred-name{letter-spacing:-.03em;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:800;line-height:1}.evz-cred-meta{color:var(--evz-ink-soft);margin-top:.55rem;font-size:15px}.evz-cred-qr{width:76px;height:76px;color:var(--evz-ink);border:1px solid var(--evz-line);background:#fff;border-radius:8px;flex:none;padding:4px}.evz-cred-num{color:var(--evz-ink-faint);border-top:1.5px dashed #cc669973;justify-content:space-between;margin:1.25rem 1.5rem;padding-top:.75rem;font-size:12px;display:flex}.evz-roomhead{margin-top:3rem}.evz-roomhead h3{letter-spacing:-.025em;text-wrap:balance;max-width:46rem;font-size:clamp(1.75rem,2.8vw,2.4rem);font-weight:800;line-height:1.08}.evz-roomhead p,.evz-lede{max-width:44rem;color:var(--evz-ink-soft);margin-top:.9rem;font-size:1.04rem;line-height:1.6}.evz-evidence{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:2.75rem;margin-top:2.75rem;display:grid}.evz-evidence h4{font-size:21px;font-weight:700;line-height:1.25}.evz-evidence p{color:var(--evz-ink-soft);margin-top:.75rem;font-size:15.5px;line-height:1.6}.evz-stubs{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:.9rem;margin-top:2.5rem;display:grid}.evz-stubs>div{background:var(--evz-card);box-shadow:0 1px 0 var(--evz-line), 0 12px 24px -20px #471f3880;border-radius:12px;padding:1.15rem 1.3rem 1.2rem 2.1rem;position:relative;-webkit-mask:radial-gradient(9px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.evz-stubs>div:before{content:"";border-left:1px dashed #c6538c99;position:absolute;top:.9rem;bottom:.9rem;left:1.05rem}.evz-stubs dt{font-size:16.5px;font-weight:700;line-height:1.3}.evz-stubs dd{color:var(--evz-ink-soft);margin-top:.4rem;font-size:14.5px;line-height:1.55}.evz-ticks{gap:.55rem;margin-top:1.4rem;padding:0;list-style:none;display:grid}.evz-ticks li{color:var(--evz-ink-soft);align-items:flex-start;gap:.6rem;font-size:14.5px;display:flex}.evz-ticks svg{color:var(--evz-plum);margin-top:.2rem}.evz-cert{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:3rem;margin-top:3rem;display:grid}.evz-cert-head{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,2.8vw,2.4rem);font-weight:800;line-height:1.08}.evz-cert-body{color:var(--evz-ink-soft);margin-top:1rem;font-size:1.02rem;line-height:1.65}.evz-cert-doc{margin:0}.evz-cert-doc img{border-radius:10px;width:100%;box-shadow:0 30px 60px -30px #4d193a99,0 0 0 1px #42243714}.evz-academy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2.5rem;margin-top:2.5rem;display:grid}.evz-academy .evz-stubs{grid-template-columns:1fr;margin-top:0}.evz-courses{counter-reset:course;background:var(--evz-card);border:1px solid var(--evz-line);border-radius:16px;margin:0;padding:.4rem 1.25rem;list-style:none}.evz-courses li{counter-increment:course;align-items:baseline;gap:.9rem;padding:.7rem 0;font-size:15px;font-weight:600;display:flex}.evz-courses li+li{border-top:1px dashed var(--evz-line)}.evz-courses li:before{content:counter(course, decimal-leading-zero);font-family:var(--font-ops-mono), ui-monospace, monospace;color:var(--evz-plum);font-size:12px;font-weight:500}.evz-review{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem;margin-top:3rem;display:grid}.evz-review>img{border-radius:18px;width:100%;box-shadow:0 30px 60px -34px #39132bb3}.evz-review .evz-roomhead{margin-top:0}.evz-review .evz-stubs{grid-template-columns:1fr}.evz-plain{background:var(--evz-paper)}.evz-plain-alt{background:#fbf8fa}.evz-dusk{color:#fff;background:conic-gradient(from 170deg at 12% -8%, transparent 0deg, #f47bb824 10deg, transparent 22deg), radial-gradient(55% 60% at 85% 0%, #cf30ac4d, transparent 70%), var(--evz-ink)}.evz-film{background:#000;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #e085b333,0 40px 80px -40px #000c}.evz-cta-light{height:3rem;color:var(--evz-ink);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.6rem;font-size:14px;font-weight:700;display:inline-flex}.evz-cta-light:hover{background:var(--evz-blush)}.evz-ticket{background:var(--evz-card);box-shadow:0 1px 0 var(--evz-line), 0 20px 40px -32px #471f3899;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.evz-ticket li{padding:1.4rem 1.2rem 1.5rem;position:relative}.evz-ticket li+li{border-left:1.5px dashed #cc669973}.evz-ticket li+li:before,.evz-ticket li+li:after{content:"";background:var(--evz-paper);border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.evz-ticket li+li:before{top:-8px}.evz-ticket li+li:after{bottom:-8px}.evz-ticket p{color:var(--evz-plum);font-size:18px;font-weight:800}.evz-ticket span{color:var(--evz-ink-soft);margin-top:.4rem;font-size:14px;line-height:1.55;display:block}.evz-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin-top:2.5rem;display:grid}.evz-doors h3{margin-top:1.1rem;font-size:18px;font-weight:700}.evz-doors p{color:var(--evz-ink-soft);margin-top:.4rem;font-size:14.5px;line-height:1.6}.evz-faq{margin-top:1.75rem}.evz-faq details{border-bottom:1px solid var(--evz-line);padding:1.15rem 0}.evz-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:16px;font-weight:600;list-style:none;display:flex}.evz-faq summary::-webkit-details-marker{display:none}.evz-faq summary svg{color:var(--evz-plum);transition:transform .3s var(--evz-ease)}.evz-faq details[open] summary svg{transform:rotate(45deg)}.evz-faq p{color:var(--evz-ink-soft);margin-top:.7rem;font-size:15px;line-height:1.65}.evz-close{position:relative;overflow:hidden}.evz-close>img{object-fit:cover;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.evz-close:after{content:"";background:linear-gradient(#1b0e168c,#1b0e16eb);position:absolute;inset:0}.evz-close>div{z-index:1}.evz-foot{background:var(--evz-ink);color:#d6c2ccb3}.evz-foot a:hover{color:#fff}.evz-world>section,.evz-world>footer{border-top:3px solid #0000;border-image:linear-gradient(90deg,#0000 2%,#cf30ac 20%,#f07594 50%,#cf30ac 80%,#0000 98%) 1}html[data-evz-room] .evz-world>section.is-room{border-top-width:0}@media (max-width:1100px){.evz-board{flex-direction:column;align-items:stretch;padding:.5rem 0 1.25rem;display:flex}.evz-rail-wrap{order:1;margin-top:.75rem}.evz-offer{order:2;margin:1.25rem 1rem 0}.evz-hint{display:none}.evz-hook{border-radius:0;margin-inline:0}.evz-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1rem 1.25rem;scroll-padding-inline:1rem;overflow-x:auto}.evz-rail::-webkit-scrollbar{display:none}.evz-lan,.evz-lan[data-focus=true]{scroll-snap-align:start;flex:none;width:15rem;animation:none}.evz-lan:not([data-focus=true]) .evz-badge{opacity:1;filter:none;transform:none}.evz-lan[data-focus=true] .evz-badge{transform:none;box-shadow:0 12px 26px -18px #1b0e168c}.evz-art,.evz-lan[data-focus=true] .evz-art{height:120px}.evz-title,.evz-lan[data-focus=true] .evz-title{padding-right:0;font-size:18px}.evz-lan[data-focus=true] .evz-meta{padding-right:0}.evz-when{display:inline}.evz-more,.evz-lan[data-focus=true] .evz-more,.evz-qr,.evz-sweep{display:none}.evz-index-wrap{max-width:72rem;margin-inline:auto;padding:1.5rem 1rem 2.5rem;display:block}.evz-evidence,.evz-cert,.evz-academy,.evz-review{grid-template-columns:minmax(0,1fr);gap:1.5rem}.evz-ticket{grid-template-columns:repeat(2,minmax(0,1fr))}.evz-ticket li+li{border-left:0}.evz-ticket li:nth-child(2n){border-left:1.5px dashed #cc669973}.evz-ticket li:nth-child(n+3){border-top:1.5px dashed #cc669973}.evz-ticket li+li:before,.evz-ticket li+li:after{display:none}.evz-doors{grid-template-columns:minmax(0,1fr)}.evz-review>img{object-fit:cover;max-height:320px}}@media (max-width:760px){.evz-offer{--stub:0px;grid-template-columns:minmax(0,1fr);-webkit-mask:none;mask:none}.evz-offer-main{grid-template-columns:minmax(0,1fr);padding:1.25rem 1.1rem 1.1rem}.evz-offer-mark{width:36px;height:36px;margin:0 0 .75rem}.evz-offer-line{grid-column:1}.evz-offer-head{font-size:2rem}.evz-offer-stub{border-top:1.5px dashed #cc66998c;border-left:0;width:auto;padding:1rem 1.1rem 1.2rem}.evz-index,.evz-cred{grid-template-columns:minmax(0,1fr)}.evz-cred>img{aspect-ratio:16/9;height:auto;min-height:0;max-height:none}.evz-cred-punch{top:10px}.evz-cred-band{padding-top:.6rem}.evz-cred-qr{width:56px;height:56px}.evz-ticket{grid-template-columns:minmax(0,1fr)}.evz-ticket li:nth-child(2n){border-left:0}.evz-ticket li+li{border-top:1.5px dashed #cc669973}.evz-room.is-room{padding:3.9rem .5rem 1.5rem}.evz-room-where{display:none}.evz-roomwrap{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.evz-lan{transition:none;animation:none}.evz-badge,.evz-art,.evz-more,.evz-qr,.evz-title{transition:none}.evz-sweep{display:none}.evz-room.is-opening,.evz-room.is-opening .evz-roomwrap{animation:none}}
