.discovery-pages-module__pU-Pfa__page{color:#17304f;background:#f6f8fc;min-height:100vh}.discovery-pages-module__pU-Pfa__header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border-bottom:1px solid #e3eaf2;justify-content:space-between;align-items:center;height:66px;padding:0 max(20px,50vw - 560px);display:flex;position:sticky;top:0}.discovery-pages-module__pU-Pfa__brand{color:#123a68;font-size:20px;font-weight:950;text-decoration:none}.discovery-pages-module__pU-Pfa__back{color:#2467b8;font-size:13px;font-weight:850;text-decoration:none}.discovery-pages-module__pU-Pfa__hero{max-width:1120px;margin:0 auto;padding:54px 22px 28px}.discovery-pages-module__pU-Pfa__eyebrow{letter-spacing:.14em;color:#2b72ce;font-size:12px;font-weight:900}.discovery-pages-module__pU-Pfa__hero h1{letter-spacing:-.055em;margin:10px 0;font-size:clamp(36px,5vw,62px);line-height:1}.discovery-pages-module__pU-Pfa__hero p{color:#6a8097;max-width:720px;margin:0;font-size:16px;line-height:1.65}.discovery-pages-module__pU-Pfa__notice{max-width:1120px;margin:0 auto 18px;padding:0 22px}.discovery-pages-module__pU-Pfa__noticeBox{color:#607890;background:#fff;border:1px solid #dbe6f2;border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.6}.discovery-pages-module__pU-Pfa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto;padding:0 22px 54px;display:grid}.discovery-pages-module__pU-Pfa__card{color:inherit;background:#fff;border:1px solid #e1e8f0;border-radius:18px;text-decoration:none;overflow:hidden;box-shadow:0 10px 30px #14304a12}.discovery-pages-module__pU-Pfa__card img{object-fit:cover;width:100%;height:170px;display:block}.discovery-pages-module__pU-Pfa__cardBody{padding:14px;display:block}.discovery-pages-module__pU-Pfa__card strong{font-size:17px;display:block}.discovery-pages-module__pU-Pfa__card small{color:#72869b;margin-top:6px;line-height:1.5;display:block}.discovery-pages-module__pU-Pfa__pill{color:#1766bc;background:#edf5ff;border-radius:999px;margin-top:12px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.discovery-pages-module__pU-Pfa__filters{gap:7px;max-width:1120px;margin:0 auto 18px;padding:0 22px;display:flex;overflow-x:auto}.discovery-pages-module__pU-Pfa__filters span{white-space:nowrap;color:#587087;background:#fff;border:1px solid #dfe7f0;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:850}.discovery-pages-module__pU-Pfa__eventList{gap:10px;max-width:1120px;margin:0 auto;padding:0 22px 56px;display:grid}.discovery-pages-module__pU-Pfa__eventRow{background:#fff;border:1px solid #e1e8f0;border-radius:16px;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px;display:grid}.discovery-pages-module__pU-Pfa__eventRow img{object-fit:cover;border-radius:12px;width:140px;height:92px}.discovery-pages-module__pU-Pfa__eventRow strong{font-size:17px;display:block}.discovery-pages-module__pU-Pfa__eventRow p{color:#72869b;margin:5px 0 0;font-size:12px}.discovery-pages-module__pU-Pfa__eventRow em{color:#9b6b80;font-size:10px;font-style:normal;font-weight:850}@media (max-width:850px){.discovery-pages-module__pU-Pfa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-pages-module__pU-Pfa__eventRow{grid-template-columns:110px minmax(0,1fr)}.discovery-pages-module__pU-Pfa__eventRow img{width:110px;height:80px}.discovery-pages-module__pU-Pfa__eventRow em{grid-column:2}}@media (max-width:520px){.discovery-pages-module__pU-Pfa__hero{padding-top:36px}.discovery-pages-module__pU-Pfa__grid{display:flex;overflow-x:auto}.discovery-pages-module__pU-Pfa__card{flex:0 0 76%}.discovery-pages-module__pU-Pfa__eventRow{grid-template-columns:92px minmax(0,1fr);gap:10px}.discovery-pages-module__pU-Pfa__eventRow img{width:92px;height:76px}.discovery-pages-module__pU-Pfa__header{padding-inline:14px}}.discovery-pages-module__pU-Pfa__eventSearch{align-items:center;max-width:1120px;margin:0 auto 12px;padding:0 22px;display:flex;position:relative}.discovery-pages-module__pU-Pfa__eventSearch>svg{color:#6d8197;position:absolute;left:39px}.discovery-pages-module__pU-Pfa__eventSearch input{color:#17304f;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #dbe5ef;border-radius:15px;outline:0;padding:0 16px 0 46px;font-size:14px;box-shadow:0 7px 22px #14304a0d}.discovery-pages-module__pU-Pfa__eventSearch input:focus{border-color:#6ca6e8;box-shadow:0 0 0 3px #2273cd1a}.discovery-pages-module__pU-Pfa__filters button{white-space:nowrap;color:#587087;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe7f0;border-radius:999px;align-items:center;gap:5px;padding:0 13px;font-size:11px;font-weight:850;display:inline-flex}.discovery-pages-module__pU-Pfa__filters button:hover{background:#f4f8fd}.discovery-pages-module__pU-Pfa__filters .discovery-pages-module__pU-Pfa__activeChip{color:#fff;background:#196fd8;border-color:#196fd8;box-shadow:0 6px 16px #196fd82e}.discovery-pages-module__pU-Pfa__loadingLine{color:#6b8096;max-width:1120px;margin:0 auto 10px;padding:0 22px;font-size:12px;font-weight:750}.discovery-pages-module__pU-Pfa__eventCopy{min-width:0}.discovery-pages-module__pU-Pfa__eventMeta{align-items:center;gap:6px;margin-bottom:5px;display:flex}.discovery-pages-module__pU-Pfa__eventMeta b,.discovery-pages-module__pU-Pfa__eventMeta i{border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal}.discovery-pages-module__pU-Pfa__eventMeta b{color:#1765bc;background:#eaf3ff}.discovery-pages-module__pU-Pfa__eventMeta i{color:#b13b63;background:#fff0f5}.discovery-pages-module__pU-Pfa__eventCopy small{color:#526d87;margin-top:6px;font-size:10px;display:block}.discovery-pages-module__pU-Pfa__eventAction{color:#1765bc;white-space:nowrap;background:#f8fbff;border:1px solid #dce7f3;border-radius:999px;align-items:center;gap:4px;padding:8px 9px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.discovery-pages-module__pU-Pfa__emptyState{color:#6f8295;text-align:center;background:#fff;border:1px dashed #cdd8e4;border-radius:16px;padding:34px 20px;font-size:13px}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventSearch{padding-inline:14px}.discovery-pages-module__pU-Pfa__eventSearch>svg{left:29px}.discovery-pages-module__pU-Pfa__filters,.discovery-pages-module__pU-Pfa__eventList{padding-inline:14px}.discovery-pages-module__pU-Pfa__eventAction{grid-column:2;justify-self:start}.discovery-pages-module__pU-Pfa__loadingLine{padding-inline:14px}}.discovery-pages-module__pU-Pfa__productSearch{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;max-width:1120px;margin:0 auto 10px;padding:0 22px;display:grid}.discovery-pages-module__pU-Pfa__productSearch>svg{color:#6c8198}.discovery-pages-module__pU-Pfa__productSearch input{color:#17304f;min-height:48px;font:inherit;background:#fff;border:1px solid #dce6ef;border-radius:14px;outline:0;padding:0 14px;font-size:14px}.discovery-pages-module__pU-Pfa__productSearch input:focus{border-color:#6ba5e7;box-shadow:0 0 0 3px #2273cd1a}.discovery-pages-module__pU-Pfa__productSearch button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#176fe0;border:0;border-radius:12px;padding:0 18px;font-size:12px;font-weight:900}.discovery-pages-module__pU-Pfa__productKeywords{scrollbar-width:none;gap:7px;max-width:1120px;margin:0 auto 16px;padding:0 22px;display:flex;overflow-x:auto}.discovery-pages-module__pU-Pfa__productKeywords::-webkit-scrollbar{display:none}.discovery-pages-module__pU-Pfa__productKeywords button{white-space:nowrap;color:#587087;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe7f0;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:850}.discovery-pages-module__pU-Pfa__productKeywords button:hover{color:#1765bc;background:#f3f8ff}.discovery-pages-module__pU-Pfa__partnerTag{color:#b83f68;letter-spacing:.06em;background:#fff1f5;border-radius:999px;margin-bottom:7px;padding:4px 7px;font-size:8px;font-weight:950;display:inline-flex}.discovery-pages-module__pU-Pfa__productPrice{color:#154f9c;margin-top:9px;font-size:14px;display:block}.discovery-pages-module__pU-Pfa__bookButton{color:#fff;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#176fe0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;margin-top:11px;font-size:11px;font-weight:900;display:flex}.discovery-pages-module__pU-Pfa__bookButton:disabled{opacity:.6;cursor:wait}@media (max-width:520px){.discovery-pages-module__pU-Pfa__productSearch{grid-template-columns:18px minmax(0,1fr);padding-inline:14px}.discovery-pages-module__pU-Pfa__productSearch button{grid-column:1/-1}.discovery-pages-module__pU-Pfa__productKeywords{padding-inline:14px}}.discovery-pages-module__pU-Pfa__hero h1{letter-spacing:-.055em;color:#123a68;word-break:keep-all;font-size:clamp(32px,4.1vw,52px);font-weight:900;line-height:1.15}.discovery-pages-module__pU-Pfa__hero p{font-size:clamp(15px,1.35vw,18px);line-height:1.65}.discovery-pages-module__pU-Pfa__eventRow strong{letter-spacing:-.035em;color:#153a62;font-size:clamp(16px,1.5vw,20px);line-height:1.35}.discovery-pages-module__pU-Pfa__eventRow p{font-size:clamp(13px,1.1vw,15px);line-height:1.5}.discovery-pages-module__pU-Pfa__eventThumbnail{background:linear-gradient(135deg,#d6eafa,#ede7f9);border-radius:12px;width:140px;height:92px;position:relative;overflow:hidden}.discovery-pages-module__pU-Pfa__eventThumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.discovery-pages-module__pU-Pfa__eventThumbnailFallback{text-align:center;color:#21568a;word-break:keep-all;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;font-size:12px;font-weight:850;line-height:1.35;display:flex}@media (max-width:850px){.discovery-pages-module__pU-Pfa__eventThumbnail{width:110px;height:80px}}@media (max-width:520px){.discovery-pages-module__pU-Pfa__hero h1{font-size:clamp(28px,7vw,38px)}.discovery-pages-module__pU-Pfa__eventThumbnail{width:92px;height:76px}.discovery-pages-module__pU-Pfa__eventRow strong{font-size:16px}.discovery-pages-module__pU-Pfa__eventRow p{font-size:13px}}.discovery-pages-module__pU-Pfa__eventRow{padding-top:32px;position:relative}.discovery-pages-module__pU-Pfa__eventSource{color:#668099;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:11px;right:14px}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventRow{padding-top:33px}.discovery-pages-module__pU-Pfa__eventSource{font-size:10px;top:10px;right:12px}}.discovery-pages-module__pU-Pfa__eventHeroSoya{background:linear-gradient(110deg,#f0f7ff 0%,#f5f8ff 56%,#fff1f3 100%);border-radius:28px;align-items:center;max-width:1120px;min-height:265px;margin:18px auto 22px;padding:35px 290px 35px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #1c446e0f}.discovery-pages-module__pU-Pfa__eventHeroCopy{z-index:2;min-width:0;position:relative}.discovery-pages-module__pU-Pfa__eventHeroSoya .discovery-pages-module__pU-Pfa__eyebrow{color:#2476c8}.discovery-pages-module__pU-Pfa__eventHeroSoya h1{word-break:keep-all;font-size:clamp(31px,3.7vw,47px);line-height:1.16}.discovery-pages-module__pU-Pfa__eventHeroSoya p{word-break:keep-all;max-width:590px;font-size:clamp(14px,1.35vw,17px);line-height:1.6}.discovery-pages-module__pU-Pfa__eventHeroSoyaImage{z-index:1;object-fit:contain;object-position:center bottom;pointer-events:none;width:285px;height:100%;display:block;position:absolute;bottom:0;right:5px}@media (max-width:700px){.discovery-pages-module__pU-Pfa__eventHeroSoya{border-radius:22px;min-height:210px;margin:12px 14px 18px;padding:26px 152px 26px 20px}.discovery-pages-module__pU-Pfa__eventHeroSoya h1{font-size:clamp(24px,5.2vw,34px)}.discovery-pages-module__pU-Pfa__eventHeroSoya p{font-size:13px}.discovery-pages-module__pU-Pfa__eventHeroSoyaImage{width:175px;right:-9px}}@media (max-width:420px){.discovery-pages-module__pU-Pfa__eventHeroSoya{min-height:190px;padding:22px 120px 20px 16px}.discovery-pages-module__pU-Pfa__eventHeroSoya h1{font-size:24px}.discovery-pages-module__pU-Pfa__eventHeroSoya p{font-size:12px;line-height:1.45}.discovery-pages-module__pU-Pfa__eventHeroSoyaImage{width:145px;right:-12px}}.discovery-pages-module__pU-Pfa__eventHeroEditorial{isolation:isolate;background:radial-gradient(circle at 76% 28%,#ffa9c799,#0000 35%),linear-gradient(112deg,#eaf7ff 0%,#f4f9ff 48%,#ffe8f2 100%);border:1px solid #e5effb;min-height:355px;padding:38px 330px 86px 40px;box-shadow:0 16px 38px #24548414}.discovery-pages-module__pU-Pfa__eventHeroEditorial:before{content:"";filter:blur(42px);z-index:0;pointer-events:none;background:#fa8eb72b;border-radius:50%;height:180px;position:absolute;inset:auto -40px -85px 28%}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eventHeroCopy{max-width:620px}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eyebrow{color:#287bd1;letter-spacing:.14em}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{color:#11386a;letter-spacing:-.065em;flex-direction:column;gap:2px;margin:15px 0 16px;font-size:clamp(32px,4vw,53px);font-weight:950;line-height:1.15;display:flex}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1 em{color:#f04b96;font-style:normal}.discovery-pages-module__pU-Pfa__eventHeroPink{letter-spacing:-.035em;color:#ee4b92;font-size:.55em}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{color:#355779;max-width:470px;font-size:clamp(14px,1.45vw,18px);font-weight:650;line-height:1.65}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eventHeroSoyaImage{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 15px #524b701f);width:340px;height:100%;right:2%}.discovery-pages-module__pU-Pfa__eventHeroSparkle{color:#ed7bb6;z-index:2;pointer-events:none;font-size:34px;position:absolute;top:19%;right:29%}.discovery-pages-module__pU-Pfa__eventHeroCta{z-index:3;color:#fff;background:linear-gradient(110deg,#f760aa,#ef428e);border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:47px;padding:11px 21px;font-size:15px;font-weight:850;text-decoration:none;display:inline-flex;position:absolute;bottom:27px;left:40px;box-shadow:0 8px 22px #eb418e3b}.discovery-pages-module__pU-Pfa__eventHeroCta span{background:#ffffff3d;border-radius:50%;place-items:center;width:26px;height:26px;font-size:20px;display:grid}.discovery-pages-module__pU-Pfa__eventHeroCta:focus-visible{outline-offset:3px;outline:3px solid #125da4}#discovery-pages-module__pU-Pfa__event-filters{scroll-margin-top:90px}@media (max-width:700px){.discovery-pages-module__pU-Pfa__eventHeroEditorial{min-height:275px;padding:24px 42% 88px 20px}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{font-size:clamp(25px,5vw,34px)}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{font-size:13px;line-height:1.5}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eventHeroSoyaImage{object-position:right bottom;width:48%;right:-3%}.discovery-pages-module__pU-Pfa__eventHeroCta{min-height:43px;padding:9px 16px;font-size:13px;bottom:22px;left:20px}.discovery-pages-module__pU-Pfa__eventHeroSparkle{font-size:22px;right:34%}}@media (max-width:420px){.discovery-pages-module__pU-Pfa__eventHeroEditorial{min-height:275px;padding:22px 41% 80px 16px}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eyebrow{letter-spacing:.06em;font-size:10px}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{margin:10px 0;font-size:clamp(22px,6vw,26px)}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{font-size:12px}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eventHeroSoyaImage{width:49%;right:-5%}.discovery-pages-module__pU-Pfa__eventHeroCta{gap:8px;padding:8px 12px;font-size:12px;bottom:18px;left:16px}.discovery-pages-module__pU-Pfa__eventHeroCta span{width:23px;height:23px}.discovery-pages-module__pU-Pfa__eventHeroSparkle{display:none}}@media (prefers-reduced-motion:reduce){.discovery-pages-module__pU-Pfa__eventHeroCta{scroll-behavior:auto}}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow{cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow:hover{border-color:#bad6f8;box-shadow:0 12px 28px #1c599a1c}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow:focus-visible{outline-offset:3px;outline:3px solid #368fe7}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{box-sizing:border-box;color:#1565b6;letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(135deg,#f0f7ff,#e5f1ff);border:1px solid #c9dffc;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-width:126px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:850;line-height:1.25;display:inline-flex;box-shadow:0 3px 8px #2869b30f}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction svg{stroke-width:2.5px;flex:none;width:18px;height:18px}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow:hover .discovery-pages-module__pU-Pfa__eventAction{background:linear-gradient(135deg,#e7f3ff,#d6eaff);border-color:#9fc9f5}@media (max-width:850px){.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{grid-column:2;justify-self:start;min-width:136px}}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{border-radius:12px;grid-column:2;justify-self:start;min-width:132px;min-height:40px;padding:9px 12px;font-size:13px}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction svg{width:17px;height:17px}}.discovery-pages-module__pU-Pfa__eventHeroEditorial{min-height:290px;padding-top:24px;padding-bottom:24px}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{gap:0;margin-top:9px;margin-bottom:10px;font-size:clamp(30px,3.6vw,45px);line-height:1.09}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{margin-top:8px;margin-bottom:0;line-height:1.45}.discovery-pages-module__pU-Pfa__eventHeroEditorial .discovery-pages-module__pU-Pfa__eventHeroSoyaImage{object-position:center bottom;height:100%}@media (max-width:700px){.discovery-pages-module__pU-Pfa__eventHeroEditorial{min-height:228px;padding-top:17px;padding-bottom:17px}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{margin:7px 0;font-size:clamp(23px,4.7vw,31px)}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{font-size:12px;line-height:1.4}}@media (max-width:420px){.discovery-pages-module__pU-Pfa__eventHeroEditorial{min-height:205px;padding-top:14px;padding-bottom:14px}.discovery-pages-module__pU-Pfa__eventHeroEditorial h1{margin:5px 0;font-size:clamp(21px,5.5vw,25px)}.discovery-pages-module__pU-Pfa__eventHeroEditorial p{font-size:11px;line-height:1.35}}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{grid-column:2;justify-self:start;margin-top:2px}@media (max-width:850px){.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{grid-area:2/1;place-self:start}}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction{grid-area:2/1;justify-self:start;gap:6px;width:92px;min-width:92px;padding:9px 10px}.discovery-pages-module__pU-Pfa__eventList .discovery-pages-module__pU-Pfa__eventRow .discovery-pages-module__pU-Pfa__eventAction svg{margin-left:auto}}.discovery-pages-module__pU-Pfa__eventHeaderTools{align-items:center;gap:14px;display:flex}.discovery-pages-module__pU-Pfa__eventLanguage{background:#fff;border:1px solid #dce6f0;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.discovery-pages-module__pU-Pfa__eventLanguage button{color:#71869a;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 5px;font-size:11px;font-weight:900}.discovery-pages-module__pU-Pfa__eventLanguage button[aria-pressed=true]{color:#fff;background:#176fd1}.discovery-pages-module__pU-Pfa__eventLanguage span{color:#b6c2cf;font-size:10px}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventHeaderTools{gap:8px}.discovery-pages-module__pU-Pfa__eventLanguage{padding:3px 5px}.discovery-pages-module__pU-Pfa__eventLanguage button{padding:3px 4px;font-size:10px}}.discovery-pages-module__pU-Pfa__eventGenrePanel{min-width:0;max-width:1120px;margin:0 auto 13px}.discovery-pages-module__pU-Pfa__eventGenreLabel{color:#355f7c;padding:0 22px 7px;font-size:13px;font-weight:850;display:block}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters{scrollbar-width:none;overscroll-behavior-inline:contain;margin-bottom:0}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters::-webkit-scrollbar{display:none}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button{min-height:38px;padding:0 16px;font-size:13px}@media (max-width:520px){.discovery-pages-module__pU-Pfa__eventGenreLabel{padding:0 14px 7px}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button{min-height:35px;padding:0 13px;font-size:12px}}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button.discovery-pages-module__pU-Pfa__activeChip,.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button.discovery-pages-module__pU-Pfa__activeChip:hover,.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button.discovery-pages-module__pU-Pfa__activeChip:focus-visible,.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button[aria-pressed=true]{color:#fff;background:#196fd8;border-color:#196fd8;box-shadow:0 6px 16px #196fd82e}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button:not(.discovery-pages-module__pU-Pfa__activeChip):hover{color:#365875;background:#f4f8fd}.discovery-pages-module__pU-Pfa__eventGenrePanel .discovery-pages-module__pU-Pfa__filters button:focus-visible{outline-offset:2px;outline:3px solid #164e91}
.event-list-info-module__FdtrSa__hero{color:#153b63;background:linear-gradient(110deg,#eff7ff,#fbfdff 75%);border:1px solid #dfebf5;border-radius:23px;max-width:1120px;margin:20px auto 19px;padding:27px 30px}.event-list-info-module__FdtrSa__kicker{color:#2778bd;letter-spacing:.09em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.event-list-info-module__FdtrSa__hero h1{letter-spacing:-.05em;word-break:keep-all;margin:10px 0 7px;font-size:clamp(28px,4vw,40px);line-height:1.2}.event-list-info-module__FdtrSa__hero p{color:#607b92;margin:0;font-size:14px;line-height:1.55}.event-list-info-module__FdtrSa__resultInfo{color:#6d8298;max-width:1120px;margin:2px auto 13px;padding:0 22px;font-size:13px;font-weight:650}.event-list-info-module__FdtrSa__list{gap:10px;max-width:1120px;margin:0 auto 54px;padding:0 22px;display:grid}.event-list-info-module__FdtrSa__card{color:#143a5d;background:#fff;border:1px solid #e0e9f2;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:19px 21px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.event-list-info-module__FdtrSa__card:hover{border-color:#a7cbea;box-shadow:0 9px 22px #19528614}.event-list-info-module__FdtrSa__card:focus-visible{outline-offset:3px;outline:3px solid #348ee0}.event-list-info-module__FdtrSa__copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.event-list-info-module__FdtrSa__meta{color:#6385a1;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.event-list-info-module__FdtrSa__genre{color:#246ca9;background:#e9f4ff;border-radius:999px;padding:5px 9px;font-weight:850}.event-list-info-module__FdtrSa__region{font-weight:800}.event-list-info-module__FdtrSa__free{color:#168261;background:#e6f7ef;border-radius:999px;padding:5px 9px}.event-list-info-module__FdtrSa__title{color:#153c63;letter-spacing:-.028em;overflow-wrap:anywhere;word-break:keep-all;font-size:18px;font-weight:850;line-height:1.4}.event-list-info-module__FdtrSa__facts{color:#627a8e;flex-wrap:wrap;align-items:center;gap:7px 18px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.event-list-info-module__FdtrSa__facts span{align-items:center;gap:6px;min-width:0;display:inline-flex}.event-list-info-module__FdtrSa__source{color:#879aa9;font-size:11px}.event-list-info-module__FdtrSa__action{color:#176eb6;white-space:nowrap;background:#f0f7ff;border-radius:10px;flex:none;align-items:center;gap:6px;padding:10px 12px;font-size:13px;font-weight:850;display:inline-flex}.event-list-info-module__FdtrSa__empty{text-align:center;color:#5f798f;background:#f7fbff;border:1px dashed #c9d8e7;border-radius:16px;place-items:center;min-height:140px;padding:20px;font-size:14px;line-height:1.6;display:grid}@media (max-width:700px){.event-list-info-module__FdtrSa__hero{border-radius:19px;margin:12px 13px 18px;padding:21px 18px}.event-list-info-module__FdtrSa__hero h1{font-size:29px}.event-list-info-module__FdtrSa__hero p{font-size:12px}.event-list-info-module__FdtrSa__resultInfo{margin-bottom:9px;padding:0 14px;font-size:12px}.event-list-info-module__FdtrSa__list{gap:8px;margin-bottom:35px;padding:0 13px}.event-list-info-module__FdtrSa__card{border-radius:14px;align-items:flex-start;gap:10px;padding:14px 15px}.event-list-info-module__FdtrSa__title{font-size:16px}.event-list-info-module__FdtrSa__facts{gap:7px 12px;font-size:12px}.event-list-info-module__FdtrSa__source{font-size:10px}.event-list-info-module__FdtrSa__action{background:0 0;align-self:center;padding:6px 0;font-size:0}.event-list-info-module__FdtrSa__action svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.event-list-info-module__FdtrSa__card{transition:none}}.event-list-info-module__FdtrSa__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:13px 14px}.event-list-info-module__FdtrSa__card{border-radius:19px;grid-template-rows:1fr;grid-template-columns:clamp(126px,12.5vw,156px) minmax(0,1fr);align-items:stretch;gap:0;min-height:168px;padding:0;display:grid;overflow:hidden;box-shadow:0 5px 17px #1442690a}.event-list-info-module__FdtrSa__copy{box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:8px;min-width:0;padding:14px 15px 12px;display:flex}.event-list-info-module__FdtrSa__meta{flex-wrap:wrap;align-items:center;gap:5px;margin:0;display:flex}.event-list-info-module__FdtrSa__genre{padding:4px 8px;font-size:10px}.event-list-info-module__FdtrSa__region{font-size:10px}.event-list-info-module__FdtrSa__free{padding:4px 7px;font-size:10px}.event-list-info-module__FdtrSa__title{-webkit-line-clamp:2;letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:clamp(15px,1.45vw,18px);font-weight:850;line-height:1.32;display:-webkit-box;overflow:hidden}.event-list-info-module__FdtrSa__facts{flex-flow:column;align-items:stretch;gap:5px;font-size:12px;line-height:1.35;display:flex}.event-list-info-module__FdtrSa__facts>span{align-items:center;gap:6px;min-width:0;display:flex}.event-list-info-module__FdtrSa__facts>span>span,.event-list-info-module__FdtrSa__facts time{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.event-list-info-module__FdtrSa__facts svg{color:#4785b4;flex:none}.event-list-info-module__FdtrSa__action{color:#196ba7;white-space:nowrap;background:0 0;border-radius:0;justify-content:flex-end;align-self:flex-end;align-items:center;gap:6px;margin-top:auto;padding:0;font-size:12px;font-weight:850;display:inline-flex}.event-list-info-module__FdtrSa__media{isolation:isolate;background:#deeaf0;min-width:0;height:100%;min-height:168px;display:block;position:relative;overflow:hidden}.event-list-info-module__FdtrSa__photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.event-list-info-module__FdtrSa__mediaShade{pointer-events:none;background:linear-gradient(90deg,#0000 75%,#0c2f4c0b),linear-gradient(#0000 70%,#0c2f4c1f);position:absolute;inset:0}.event-list-info-module__FdtrSa__photoFallback{background-image:url(/event-genre/approved-fallbacks-day-hd.avif),var(--event-category-art,url(/event-genre/other.svg));background-repeat:no-repeat,no-repeat;background-size:400%,cover;background-position:var(--event-category-position,100% 100%),center;position:absolute;inset:0}.event-list-info-module__FdtrSa__media[data-genre=festival]{--event-category-position:0% 0%;--event-category-art:url(/event-genre/festival.svg)}.event-list-info-module__FdtrSa__media[data-genre=performance]{--event-category-position:33.3333% 0%;--event-category-art:url(/event-genre/performance.svg)}.event-list-info-module__FdtrSa__media[data-genre=exhibition]{--event-category-position:66.6667% 0%;--event-category-art:url(/event-genre/exhibition.svg)}.event-list-info-module__FdtrSa__media[data-genre=experience]{--event-category-position:100% 0%;--event-category-art:url(/event-genre/experience.svg)}.event-list-info-module__FdtrSa__media[data-genre=tradition]{--event-category-position:0% 100%;--event-category-art:url(/event-genre/tradition.svg)}.event-list-info-module__FdtrSa__media[data-genre=flea]{--event-category-position:33.3333% 100%;--event-category-art:url(/event-genre/flea.svg)}.event-list-info-module__FdtrSa__media[data-genre=sports]{--event-category-position:66.6667% 100%;--event-category-art:url(/event-genre/sports.svg)}.event-list-info-module__FdtrSa__media[data-genre=other]{--event-category-position:100% 100%;--event-category-art:url(/event-genre/other.svg)}.event-list-info-module__FdtrSa__imageNotice{box-sizing:border-box;color:#7a8da1;max-width:1120px;margin:-39px auto 34px;padding:0 22px;font-size:11px;line-height:1.5}@media (max-width:950px){.event-list-info-module__FdtrSa__list{grid-template-columns:1fr;gap:11px}.event-list-info-module__FdtrSa__card{grid-template-columns:clamp(138px,25%,200px) minmax(0,1fr);min-height:160px}.event-list-info-module__FdtrSa__media{min-height:160px}.event-list-info-module__FdtrSa__title{font-size:17px}}@media (max-width:700px){.event-list-info-module__FdtrSa__list{gap:10px;margin-bottom:52px;padding-inline:13px}.event-list-info-module__FdtrSa__card{border-radius:16px;grid-template-columns:clamp(105px,31%,143px) minmax(0,1fr);min-height:153px}.event-list-info-module__FdtrSa__media{min-height:153px}.event-list-info-module__FdtrSa__copy{gap:6px;padding:11px 11px 10px}.event-list-info-module__FdtrSa__title{font-size:clamp(14px,3.1vw,16px);line-height:1.3}.event-list-info-module__FdtrSa__facts{gap:5px;font-size:11px}.event-list-info-module__FdtrSa__facts svg{width:13px;height:13px}.event-list-info-module__FdtrSa__action{font-size:12px}.event-list-info-module__FdtrSa__imageNotice{margin-top:-37px;padding-inline:14px;font-size:10px}}@media (max-width:370px){.event-list-info-module__FdtrSa__card{grid-template-columns:95px minmax(0,1fr);min-height:150px}.event-list-info-module__FdtrSa__media{min-height:150px}.event-list-info-module__FdtrSa__copy{gap:5px;padding:9px}.event-list-info-module__FdtrSa__title{font-size:13px}.event-list-info-module__FdtrSa__meta{gap:3px}.event-list-info-module__FdtrSa__genre,.event-list-info-module__FdtrSa__free{padding:3px 5px;font-size:9px}.event-list-info-module__FdtrSa__region{font-size:9px}.event-list-info-module__FdtrSa__facts{font-size:10px}.event-list-info-module__FdtrSa__action{font-size:11px}}.event-list-info-module__FdtrSa__brandLogo{object-fit:contain;object-position:left center;width:clamp(142px,16vw,184px);height:auto;max-height:48px;display:block}@media (max-width:520px){.event-list-info-module__FdtrSa__brandLogo{width:132px;max-height:40px}}
