.DesktopCalendarLandingV2_firstRow__3cQ12{display:grid;grid-template-columns:minmax(220px,360px) minmax(760px,1fr);gap:clamp(18px,2vw,32px);align-items:stretch}.DesktopCalendarLandingV2_controlPanel__bFNXG{display:flex;flex-direction:column;min-height:520px;overflow:hidden;border:1px solid rgba(119,85,32,.26);border-radius:18px;padding:clamp(18px,1.6vw,28px);background:linear-gradient(145deg,rgba(250,244,224,.98),rgba(236,224,190,.96)),radial-gradient(circle at 18% 18%,rgba(168,126,55,.1),transparent 28%);box-shadow:0 20px 48px rgba(2,15,12,.23);color:#173f34}.DesktopCalendarLandingV2_controlPanel__bFNXG h1,.DesktopCalendarLandingV2_controlPanel__bFNXG h2{margin:0;min-width:0;overflow:hidden;font-family:"Noto Serif TC",Songti TC,PMingLiU,serif;font-size:clamp(24px,1.4vw,32px);font-weight:900;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.DesktopCalendarLandingV2_controlTitleRow__UQmb3{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;margin:0 0 clamp(20px,2vw,32px)}.DesktopCalendarLandingV2_controlBody__M9nvW{display:grid;flex:1 1 auto;gap:clamp(22px,2vw,32px);min-height:0;overflow-y:auto}.DesktopCalendarLandingV2_controlGroup__UKDvR{margin:0}.DesktopCalendarLandingV2_controlGroup__UKDvR h2{margin:0 0 12px;color:#173f34;font-size:14px;font-weight:800}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.76fr) minmax(0,.76fr);gap:8px}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF label{min-width:0}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF select,.DesktopCalendarLandingV2_modeGrid__cO4cv button,.DesktopCalendarLandingV2_quickGrid__9_W9a button{width:100%;min-height:42px;border:1px solid rgba(117,88,41,.14);border-radius:6px;background:rgba(255,255,255,.55);color:#173f34;font-family:inherit;font-size:13px;font-weight:800}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF select{padding:0 8px}.DesktopCalendarLandingV2_modeGrid__cO4cv,.DesktopCalendarLandingV2_quickGrid__9_W9a{display:grid;gap:8px}.DesktopCalendarLandingV2_modeGrid__cO4cv{grid-template-columns:repeat(3,minmax(0,1fr))}.DesktopCalendarLandingV2_quickGrid__9_W9a{grid-template-columns:repeat(4,minmax(0,1fr))}.DesktopCalendarLandingV2_modeGrid__cO4cv button,.DesktopCalendarLandingV2_quickGrid__9_W9a button{cursor:pointer}.DesktopCalendarLandingV2_modeGrid__cO4cv .DesktopCalendarLandingV2_modeActive__HfuEf,.DesktopCalendarLandingV2_modeGrid__cO4cv button[aria-pressed=true],.DesktopCalendarLandingV2_quickGrid__9_W9a .DesktopCalendarLandingV2_quickActive__3_riK,.DesktopCalendarLandingV2_quickGrid__9_W9a button[aria-pressed=true]{border-color:#0b493c;background:#0b493c;color:#fff}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF select:focus-visible,.DesktopCalendarLandingV2_modeGrid__cO4cv button:focus-visible,.DesktopCalendarLandingV2_quickGrid__9_W9a button:focus-visible{outline:2px solid #c59632;outline-offset:2px}.DesktopCalendarLandingV2_queryCta__K__aL{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:16px;border:1px solid rgba(157,104,24,.46);border-radius:8px;background:linear-gradient(180deg,#dfa72d,#c78317);box-shadow:0 8px 18px rgba(120,80,20,.2);color:#fff;font-family:"Noto Serif TC",Songti TC,PMingLiU,serif;font-size:17px;font-weight:900;letter-spacing:.04em;text-decoration:none;cursor:pointer;position:relative;z-index:2}.DesktopCalendarLandingV2_queryCta__K__aL svg{flex:0 0 auto}.DesktopCalendarLandingV2_queryCta__K__aL:focus-visible{outline:2px solid #173f34;outline-offset:3px}.DesktopCalendarLandingV2_calendarPaper__GKdKo{position:relative;min-height:520px;overflow:hidden;border-radius:18px;background-color:#f5e9c9;box-shadow:0 20px 48px rgba(2,15,12,.23);color:#1249d8;font-family:"Noto Serif TC",Songti TC,PMingLiU,serif}.DesktopCalendarLandingV2_calendarHeroBackground__zOZSd{position:absolute;inset:0;background-image:url(/images/calendar/calendar-seo-hero-paper-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.DesktopCalendarLandingV2_calendarHeroContent__MWk23{position:absolute;inset:5% 3.2% 4%;display:grid;grid-template-columns:11% 55% 34%;grid-template-rows:17% 53% 30%}.DesktopCalendarLandingV2_paperHeading__Ttv9b{z-index:1;grid-column:1/3;grid-row:1;display:grid;grid-template-columns:11% minmax(0,1fr);align-items:start}.DesktopCalendarLandingV2_lunarSeal__Shr1P{display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-width:44px;min-height:30px;border:1px solid rgba(178,39,48,.42);border-radius:3px;padding:5px 7px;background:rgba(255,242,207,.45);color:#a8212d;font-size:clamp(11px,.72vw,14px);font-weight:900;line-height:1}.DesktopCalendarLandingV2_yearLine___VhvK{display:flex;align-items:baseline;justify-content:center;gap:clamp(20px,2.6vw,48px);padding-top:2px}.DesktopCalendarLandingV2_ganzhiLine__MGgw_,.DesktopCalendarLandingV2_year__Y4uOc{margin:0}.DesktopCalendarLandingV2_year__Y4uOc{color:#1249d8;font-size:clamp(25px,2vw,38px);font-weight:900;line-height:1}.DesktopCalendarLandingV2_ganzhiLine__MGgw_{color:#1249d8;font-size:clamp(12px,.86vw,16px);font-weight:800;white-space:nowrap}.DesktopCalendarLandingV2_monthPanel__4xmEX{z-index:1;grid-column:3;grid-row:1/3;display:flex;flex-direction:column;width:100%;min-width:0;padding:0 2% 0 6%}.DesktopCalendarLandingV2_miniMonth__1ZgxU{width:100%;min-width:0}.DesktopCalendarLandingV2_miniMonthTitle__QAnft{display:grid;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;justify-content:center;align-items:center;column-gap:8px;color:#1249d8;font-weight:900;line-height:1;transform:translateY(-15px)}.DesktopCalendarLandingV2_miniMonthTitle__QAnft strong{grid-row:1/3;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,4vw,76px);font-weight:700}.DesktopCalendarLandingV2_miniMonthTitle__QAnft span{align-self:end;font-size:clamp(11px,.72vw,14px);letter-spacing:.04em}.DesktopCalendarLandingV2_miniMonthTitle__QAnft small{align-self:start;font-size:clamp(11px,.72vw,14px);font-weight:900}.DesktopCalendarLandingV2_miniGrid__M0Bwb,.DesktopCalendarLandingV2_miniWeekdays__kKmjq{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));color:#20251e;text-align:center}.DesktopCalendarLandingV2_miniWeekdays__kKmjq{margin-top:8px;font-size:clamp(12px,.82vw,15px);font-weight:900}.DesktopCalendarLandingV2_miniGrid__M0Bwb{gap:4px 2px;margin-top:6px;font-size:clamp(12px,.86vw,15px);font-weight:800}.DesktopCalendarLandingV2_miniGrid__M0Bwb span{min-height:22px;border-radius:999px}.DesktopCalendarLandingV2_weekend__uJD7b{color:#e2262d}.DesktopCalendarLandingV2_selectedMiniDay__8gOwZ{outline:1px solid rgba(18,73,216,.58);background:rgba(255,252,238,.72)}.DesktopCalendarLandingV2_legend___CMo6{display:flex;flex-wrap:wrap;gap:7px 12px;margin-top:auto;padding-bottom:8px;color:#214c9a;font-size:clamp(10px,.68vw,13px);font-weight:800}.DesktopCalendarLandingV2_legend___CMo6 span{display:inline-flex;align-items:center;gap:5px}.DesktopCalendarLandingV2_dotBad__S_twX,.DesktopCalendarLandingV2_dotGood__CLhZt,.DesktopCalendarLandingV2_dotJieQi__F7cfn,.DesktopCalendarLandingV2_dotNeutral__h9XEL{width:9px;height:9px;border-radius:999px}.DesktopCalendarLandingV2_dotGood__CLhZt{background:#127047}.DesktopCalendarLandingV2_dotNeutral__h9XEL{background:#737373}.DesktopCalendarLandingV2_dotBad__S_twX{background:#e2262d}.DesktopCalendarLandingV2_dotJieQi__F7cfn{background:#5f953e}.DesktopCalendarLandingV2_lunarColumn__1fzAc{z-index:1;grid-column:1;grid-row:2;display:flex;align-items:flex-start;justify-content:center;color:#1249d8;transform:translateY(-15px);writing-mode:vertical-rl}.DesktopCalendarLandingV2_lunarColumn__1fzAc strong{font-size:clamp(34px,2.7vw,52px);font-weight:900;letter-spacing:.13em;line-height:1.08;white-space:nowrap}.DesktopCalendarLandingV2_dateFocus__v7yB3{z-index:1;grid-column:2;grid-row:2;align-self:center;text-align:center}.DesktopCalendarLandingV2_bigDate__E6X3S,.DesktopCalendarLandingV2_weekdayEn__RuiK4,.DesktopCalendarLandingV2_weekday__K2hhj{margin:0}.DesktopCalendarLandingV2_bigDate__E6X3S{color:#1249d8;font-family:Georgia,Times New Roman,serif;font-size:clamp(197px,13.9vw,268px);font-weight:900;line-height:.7;letter-spacing:-.075em;text-shadow:0 1px 0 rgba(255,255,255,.35)}.DesktopCalendarLandingV2_weekday__K2hhj{margin-top:12px;color:#1249d8;font-size:clamp(38px,3.2vw,62px);font-weight:900;letter-spacing:.14em;line-height:1}.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_bigDate__E6X3S,.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_ganzhiLine__MGgw_,.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_lunarColumn__1fzAc,.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_weekdayEn__RuiK4,.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_weekday__K2hhj,.DesktopCalendarLandingV2_saturdayHeroText__XnoF1 .DesktopCalendarLandingV2_year__Y4uOc{color:#127047}.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_bigDate__E6X3S,.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_ganzhiLine__MGgw_,.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_lunarColumn__1fzAc,.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_weekdayEn__RuiK4,.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_weekday__K2hhj,.DesktopCalendarLandingV2_sundayHeroText__dS32e .DesktopCalendarLandingV2_year__Y4uOc{color:#e2262d}.DesktopCalendarLandingV2_weekdayEn__RuiK4{margin-top:8px;color:#1249d8;font-family:Georgia,Times New Roman,serif;font-size:clamp(14px,1.05vw,20px);font-weight:800;letter-spacing:.14em;line-height:1}.DesktopCalendarLandingV2_paperFooter__m0Dlh{z-index:1;grid-column:1/4;grid-row:3;align-self:end;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(160px,.8fr);min-height:78px;overflow:hidden;border:1px solid rgba(169,126,52,.25);border-radius:10px;background:rgba(255,245,213,.58)}.DesktopCalendarLandingV2_activityBlock__LTNRc{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:11px 13px}.DesktopCalendarLandingV2_activityBlock__LTNRc+.DesktopCalendarLandingV2_activityBlock__LTNRc{border-left:1px solid rgba(169,126,52,.22)}.DesktopCalendarLandingV2_activityBlock__LTNRc ul{display:flex;flex-wrap:wrap;align-content:center;gap:3px 10px;margin:0;padding:0;color:#1249d8;font-size:clamp(10px,.68vw,13px);font-weight:800;line-height:1.55;list-style:none}.DesktopCalendarLandingV2_badgeAvoid__Mi6LI,.DesktopCalendarLandingV2_badgeGood__77erH{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#fff;font-size:19px;font-weight:900}.DesktopCalendarLandingV2_badgeGood__77erH{background:#c5232d}.DesktopCalendarLandingV2_badgeAvoid__Mi6LI{background:#0b493c}.DesktopCalendarLandingV2_jieQiBox__KXdAF{align-self:stretch;margin:7px;border:1px solid rgba(169,126,52,.28);border-radius:7px;padding:7px 10px;background:rgba(255,247,220,.6);color:#1249d8}.DesktopCalendarLandingV2_jieQiBox__KXdAF h2,.DesktopCalendarLandingV2_jieQiBox__KXdAF p,.DesktopCalendarLandingV2_jieQiBox__KXdAF span{margin:0}.DesktopCalendarLandingV2_jieQiBox__KXdAF h2{font-size:clamp(12px,.78vw,15px);font-weight:900;white-space:nowrap}.DesktopCalendarLandingV2_jieQiBox__KXdAF h2 small{font-size:.78em}.DesktopCalendarLandingV2_jieQiBox__KXdAF p,.DesktopCalendarLandingV2_jieQiBox__KXdAF span{display:block;margin-top:3px;font-size:clamp(9px,.56vw,11px);font-weight:700;line-height:1.3}.DesktopCalendarLandingV2_footer__eSCFQ{display:grid;gap:14px}.DesktopCalendarLandingV2_footer__eSCFQ p{margin:0}.DesktopCalendarLandingV2_featureAnchor__GFoKZ{position:relative;top:-96px;width:0;height:0;overflow:hidden;pointer-events:none}.DesktopCalendarLandingV2_srOnly__Z602P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1700px){.DesktopCalendarLandingV2_firstRow__3cQ12{grid-template-columns:300px minmax(760px,1fr)}.DesktopCalendarLandingV2_controlPanel__bFNXG{padding:20px}.DesktopCalendarLandingV2_controlPanel__bFNXG h1,.DesktopCalendarLandingV2_controlPanel__bFNXG h2{margin:0;font-size:24px}.DesktopCalendarLandingV2_controlBody__M9nvW{gap:22px}.DesktopCalendarLandingV2_calendarPaper__GKdKo{min-height:520px}.DesktopCalendarLandingV2_bigDate__E6X3S{font-size:246px}.DesktopCalendarLandingV2_weekday__K2hhj{font-size:44px}.DesktopCalendarLandingV2_lunarColumn__1fzAc strong{font-size:46px}}@media (max-width:1370px){.DesktopCalendarLandingV2_firstRow__3cQ12{grid-template-columns:276px minmax(720px,1fr)}.DesktopCalendarLandingV2_calendarPaper__GKdKo,.DesktopCalendarLandingV2_controlPanel__bFNXG{min-height:480px}.DesktopCalendarLandingV2_controlBody__M9nvW{gap:18px}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF select,.DesktopCalendarLandingV2_modeGrid__cO4cv button,.DesktopCalendarLandingV2_quickGrid__9_W9a button{min-height:38px;font-size:12px}.DesktopCalendarLandingV2_calendarHeroContent__MWk23{inset:5% 3% 4%}.DesktopCalendarLandingV2_bigDate__E6X3S{font-size:235px}.DesktopCalendarLandingV2_weekday__K2hhj{margin-top:8px;font-size:42px}.DesktopCalendarLandingV2_lunarColumn__1fzAc strong{font-size:42px}.DesktopCalendarLandingV2_paperFooter__m0Dlh{min-height:70px}.DesktopCalendarLandingV2_activityBlock__LTNRc{gap:8px;padding:8px 9px}.DesktopCalendarLandingV2_activityBlock__LTNRc ul{gap:2px 7px;font-size:10px}.DesktopCalendarLandingV2_badgeAvoid__Mi6LI,.DesktopCalendarLandingV2_badgeGood__77erH{width:36px;height:36px;font-size:17px}.DesktopCalendarLandingV2_jieQiBox__KXdAF{margin:5px;padding:6px 8px}}@media (max-width:1100px){.DesktopCalendarLandingV2_firstRow__3cQ12{grid-template-columns:210px minmax(0,1fr);gap:10px}.DesktopCalendarLandingV2_controlPanel__bFNXG{min-height:395px;padding:14px}.DesktopCalendarLandingV2_controlPanel__bFNXG h1,.DesktopCalendarLandingV2_controlPanel__bFNXG h2{margin:0;font-size:21px}.DesktopCalendarLandingV2_controlBody__M9nvW{gap:17px}.DesktopCalendarLandingV2_controlGroup__UKDvR h2{margin-bottom:8px;font-size:12px}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF{gap:4px}.DesktopCalendarLandingV2_dateSelectGrid__i3uBF select,.DesktopCalendarLandingV2_modeGrid__cO4cv button,.DesktopCalendarLandingV2_quickGrid__9_W9a button{min-height:34px;padding:0 4px;font-size:10px}.DesktopCalendarLandingV2_modeGrid__cO4cv,.DesktopCalendarLandingV2_quickGrid__9_W9a{gap:4px}.DesktopCalendarLandingV2_queryCta__K__aL{min-height:48px;font-size:14px}.DesktopCalendarLandingV2_calendarPaper__GKdKo{min-height:395px}.DesktopCalendarLandingV2_yearLine___VhvK{gap:14px}.DesktopCalendarLandingV2_year__Y4uOc{font-size:24px}.DesktopCalendarLandingV2_ganzhiLine__MGgw_{font-size:10px}.DesktopCalendarLandingV2_bigDate__E6X3S{font-size:241px}.DesktopCalendarLandingV2_weekday__K2hhj{font-size:40px}.DesktopCalendarLandingV2_lunarColumn__1fzAc strong{font-size:38px}.DesktopCalendarLandingV2_miniMonthTitle__QAnft strong{font-size:52px}.DesktopCalendarLandingV2_miniGrid__M0Bwb,.DesktopCalendarLandingV2_miniWeekdays__kKmjq{font-size:12px}.DesktopCalendarLandingV2_legend___CMo6{gap:5px 8px;font-size:10px}.DesktopCalendarLandingV2_paperFooter__m0Dlh{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px}}.DesktopCalendarLandingV2_resultEntry__0iIIK{display:flex;justify-content:center;margin:8px 0 4px}.DesktopCalendarLandingV2_resultEntryBtn__IDlnB{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border:1px solid rgba(23,58,43,.14);border-radius:999px;background:#ffffff;color:#173a2b;font:inherit;font-size:15px;font-weight:800;box-shadow:0 8px 20px rgba(0,0,0,.06);cursor:pointer}.DesktopCalendarLandingV2_resultEntryBtn__IDlnB:focus-visible{outline:2px solid rgba(27,61,47,.35);outline-offset:2px}.DesktopCalendarSeoResultLayout_root__fU9gb{display:flex;min-height:100vh;flex-direction:column;background:#f4f1ea;color:#173a2b}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true]{min-height:0;background:transparent;overflow-x:visible}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_main__cgM42{width:100%;max-width:100%;padding:8px 0 16px;overflow:visible}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(200px,22%) minmax(0,1fr) minmax(200px,22%);gap:12px;width:100%;max-width:100%}.DesktopCalendarSeoResultLayout_main__cgM42{box-sizing:border-box;width:min(1680px,calc(100% - 48px));margin:0 auto;padding:16px 0 28px;display:flex;flex-direction:column;gap:16px;min-width:0;flex:1}.DesktopCalendarSeoResultLayout_heroStage__tYXaP{position:relative;display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(220px,280px);gap:12px;align-items:start;min-width:0;overflow:visible}.DesktopCalendarSeoResultLayout_centerArt__F1sAT{position:relative;z-index:0;align-self:start;min-width:0;min-height:0;width:100%;aspect-ratio:895/566;border-radius:18px;overflow:hidden;isolation:isolate;background:#f7f3ea;box-shadow:0 8px 24px rgba(0,0,0,.06)}.DesktopCalendarSeoResultLayout_heroBackground__vz4s_{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none;user-select:none}.DesktopCalendarSeoResultLayout_leftOverlay__ntlpk,.DesktopCalendarSeoResultLayout_rightOverlay__5mYuG{position:relative;z-index:1;display:flex;align-self:stretch;min-width:0;min-height:0;padding:0}.DesktopCalendarSeoResultLayout_tabsBar__4bS3T{position:relative;z-index:3;min-width:0}.DesktopCalendarSeoResultLayout_reading__Z7MOh{min-width:0;min-height:280px}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_reading__Z7MOh{flex:0 0 auto;overflow:visible;min-height:0}@media (min-width:1440px){.DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(240px,300px);gap:14px}}@media (min-width:1600px){.DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(260px,320px);gap:16px}}@media (min-width:1920px){.DesktopCalendarSeoResultLayout_main__cgM42{width:min(1760px,calc(100% - 64px))}}@media (max-width:1439px){.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(200px,.9fr) minmax(0,1fr);grid-template-rows:auto auto;gap:12px}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_leftOverlay__ntlpk{grid-column:1;grid-row:1}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_centerArt__F1sAT{grid-column:2;grid-row:1}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_rightOverlay__5mYuG{grid-column:1/-1;grid-row:2}}@media (max-width:1199px){.DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(200px,240px);gap:10px}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_main__cgM42{width:100%}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(0,1fr);gap:10px}.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_centerArt__F1sAT,.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_leftOverlay__ntlpk,.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_rightOverlay__5mYuG{grid-column:1;grid-row:auto}}@media (min-width:1440px){.DesktopCalendarSeoResultLayout_root__fU9gb[data-embedded=true] .DesktopCalendarSeoResultLayout_heroStage__tYXaP{grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(240px,300px);gap:16px}}@media (max-width:1023px){.DesktopCalendarSeoResultLayout_root__fU9gb{display:none}}