.MonthHero-module__oV9BOW__section{isolation:isolate;background:var(--bg-dark);padding:calc(var(--space-10) + 56px) 0 var(--space-8);position:relative;overflow:hidden}.MonthHero-module__oV9BOW__ambientBl{pointer-events:none;background:radial-gradient(circle,#2e9ec914 0%,#0000 68%);width:640px;height:640px;position:absolute;bottom:-120px;left:-120px}.MonthHero-module__oV9BOW__ambientTr{pointer-events:none;background:radial-gradient(circle,#f5a6230d 0%,#0000 68%);width:520px;height:520px;position:absolute;top:-80px;right:-80px}.MonthHero-module__oV9BOW__inner{max-width:1280px;padding:0 var(--space-8);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.MonthHero-module__oV9BOW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);font-size:14px;font-weight:700;display:inline-block}.MonthHero-module__oV9BOW__heading{letter-spacing:-.03em;color:var(--text-primary);max-width:900px;margin:0;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.06}.MonthHero-module__oV9BOW__headingAccent{background:linear-gradient(90deg, var(--brand-blue) 0%, var(--brand-blue-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.MonthHero-module__oV9BOW__verdictRow{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;max-width:100%;display:flex}.MonthHero-module__oV9BOW__verdictPill{letter-spacing:.01em;white-space:nowrap;color:var(--verdict-color);background:color-mix(in srgb, var(--verdict-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--verdict-color) 22%, transparent);border-radius:var(--radius-full);align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.MonthHero-module__oV9BOW__verdictLine{color:var(--text-secondary);font-size:14px;line-height:1.5}.MonthHero-module__oV9BOW__statsRow{background:var(--bg-dark-2);border-radius:var(--radius-lg);width:100%;max-width:1020px;margin-top:var(--space-3);text-align:left;border:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.MonthHero-module__oV9BOW__stat{gap:var(--space-2);padding:var(--space-5) var(--space-5);transition:background var(--duration-base) var(--ease-out);border-right:1px solid #ffffff0f;flex-direction:column;display:flex;position:relative}.MonthHero-module__oV9BOW__stat:last-child{border-right:none}.MonthHero-module__oV9BOW__stat:hover{background:#ffffff05}.MonthHero-module__oV9BOW__statValue{letter-spacing:-.03em;white-space:nowrap;font-size:34px;font-weight:800;line-height:1}.MonthHero-module__oV9BOW__statMeta{flex-direction:column;gap:3px;display:flex}.MonthHero-module__oV9BOW__statLabel{color:var(--text-secondary);font-size:13px;font-weight:600;line-height:1.3}.MonthHero-module__oV9BOW__statContext{color:var(--text-muted);font-size:11px}.MonthHero-module__oV9BOW__statAccent{opacity:.55;height:2px;transition:opacity var(--duration-base) var(--ease-out);position:absolute;bottom:0;left:0;right:0}.MonthHero-module__oV9BOW__stat:hover .MonthHero-module__oV9BOW__statAccent{opacity:1}[data-theme=light] .MonthHero-module__oV9BOW__statsRow{background:#fff;border-color:#00000014}[data-theme=light] .MonthHero-module__oV9BOW__stat{border-bottom-color:#0000000f;border-right-color:#0000000f}[data-theme=light] .MonthHero-module__oV9BOW__stat:hover{background:#00000005}@media (max-width:1023px){.MonthHero-module__oV9BOW__inner{padding:0 var(--space-6)}}@media (max-width:767px){.MonthHero-module__oV9BOW__section{padding:calc(var(--space-8) + 56px) 0 var(--space-7)}.MonthHero-module__oV9BOW__inner{padding:0 var(--space-4)}.MonthHero-module__oV9BOW__verdictLine{text-align:center;flex-basis:100%}.MonthHero-module__oV9BOW__statsRow{grid-template-columns:1fr 1fr}.MonthHero-module__oV9BOW__stat{padding:var(--space-4);border-bottom:1px solid #ffffff0f}.MonthHero-module__oV9BOW__stat:nth-child(2n){border-right:none}.MonthHero-module__oV9BOW__stat:nth-last-child(-n+2){border-bottom:none}.MonthHero-module__oV9BOW__statValue{font-size:26px}}
.YearRibbon-module__F_6CLG__section{background:var(--bg-dark);padding:var(--space-5) 0 var(--space-7);position:relative}.YearRibbon-module__F_6CLG__inner{max-width:1020px;padding:0 var(--space-8);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.YearRibbon-module__F_6CLG__label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.YearRibbon-module__F_6CLG__ribbon{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(12,1fr);display:grid}.YearRibbon-module__F_6CLG__cell{padding:var(--space-3) 0 0;transition:background var(--duration-base) var(--ease-out);border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.YearRibbon-module__F_6CLG__cell:last-child{border-right:none}.YearRibbon-module__F_6CLG__cell:hover{background:#2e9ec908}.YearRibbon-module__F_6CLG__cellActive{background:#ffffff04}.YearRibbon-module__F_6CLG__cellMonth{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);transition:color var(--duration-base) var(--ease-out);font-size:10px;font-weight:700}.YearRibbon-module__F_6CLG__cell:hover .YearRibbon-module__F_6CLG__cellMonth,.YearRibbon-module__F_6CLG__cellActive .YearRibbon-module__F_6CLG__cellMonth{color:var(--cell-color)}.YearRibbon-module__F_6CLG__cellBar{background:var(--cell-color);opacity:.45;width:100%;height:3px;transition:opacity var(--duration-base) var(--ease-out)}.YearRibbon-module__F_6CLG__cell:hover .YearRibbon-module__F_6CLG__cellBar,.YearRibbon-module__F_6CLG__cellActive .YearRibbon-module__F_6CLG__cellBar{opacity:1}.YearRibbon-module__F_6CLG__cellActive .YearRibbon-module__F_6CLG__cellBar{height:5px}[data-theme=light] .YearRibbon-module__F_6CLG__ribbon{border-top-color:#00000014;border-bottom-color:#00000014}[data-theme=light] .YearRibbon-module__F_6CLG__cell{border-right-color:#0000000f}[data-theme=light] .YearRibbon-module__F_6CLG__cellActive{background:#00000005}@media (max-width:1023px){.YearRibbon-module__F_6CLG__inner{padding:0 var(--space-6)}}@media (max-width:767px){.YearRibbon-module__F_6CLG__inner{padding:0 var(--space-4)}.YearRibbon-module__F_6CLG__ribbon{grid-template-columns:repeat(6,1fr)}.YearRibbon-module__F_6CLG__cell:nth-child(6){border-right:none}.YearRibbon-module__F_6CLG__cell:nth-child(-n+6){border-bottom:1px solid #ffffff0f}[data-theme=light] .YearRibbon-module__F_6CLG__cell:nth-child(-n+6){border-bottom-color:#0000000f}}
.DirectAnswer-module__pSkVYW__section{background:var(--bg-dark);position:relative}.DirectAnswer-module__pSkVYW__pullWrap{width:100%;padding:var(--space-8) var(--space-8);border-top:1px solid #2e9ec924;border-bottom:1px solid #2e9ec924;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.DirectAnswer-module__pSkVYW__pullGlow{pointer-events:none;background:radial-gradient(70% 100%,#2e9ec912 0%,#0000 70%);position:absolute;inset:0}.DirectAnswer-module__pSkVYW__pullMark{top:var(--space-4);color:var(--brand-blue);opacity:.06;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;font-family:Georgia,serif;font-size:clamp(120px,15vw,200px);font-weight:900;line-height:.75;position:absolute;left:50%;transform:translate(-50%)}.DirectAnswer-module__pSkVYW__pullQuote{z-index:1;color:var(--text-primary);text-align:center;max-width:860px;margin:0;font-size:clamp(18px,1.8vw,23px);font-style:italic;font-weight:500;line-height:1.65;position:relative}.DirectAnswer-module__pSkVYW__pullLine{width:56px;height:2px;margin-top:var(--space-5);background:linear-gradient(90deg, transparent, var(--brand-blue), transparent);border-radius:2px}@media (max-width:767px){.DirectAnswer-module__pSkVYW__pullWrap{padding:var(--space-7) var(--space-4)}.DirectAnswer-module__pSkVYW__pullQuote{font-size:16px}.DirectAnswer-module__pSkVYW__pullMark{font-size:90px}}
.WeatherBands-module__SYNDSa__section{background:var(--bg-dark-2);padding:var(--space-10) 0;position:relative}.WeatherBands-module__SYNDSa__inner{max-width:920px;padding:0 var(--space-8);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.WeatherBands-module__SYNDSa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);font-size:14px;font-weight:700;display:inline-block}.WeatherBands-module__SYNDSa__heading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(30px,3.5vw,42px);font-weight:700;line-height:1.1}.WeatherBands-module__SYNDSa__headingAccent{background:linear-gradient(90deg, var(--brand-blue) 0%, var(--brand-blue-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.WeatherBands-module__SYNDSa__tableWrap{scrollbar-width:thin;scrollbar-color:#2e9ec940 transparent;margin-top:var(--space-4);overflow-x:auto}.WeatherBands-module__SYNDSa__tableWrap::-webkit-scrollbar{height:6px}.WeatherBands-module__SYNDSa__tableWrap::-webkit-scrollbar-track{background:0 0}.WeatherBands-module__SYNDSa__tableWrap::-webkit-scrollbar-thumb{background:#2e9ec933;border-radius:3px}.WeatherBands-module__SYNDSa__table{border-collapse:collapse;width:100%;min-width:480px}.WeatherBands-module__SYNDSa__th{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);text-align:left;white-space:nowrap;background:#2e9ec90f;border-bottom:1px solid #ffffff14;padding:10px 14px;font-size:10px;font-weight:700}.WeatherBands-module__SYNDSa__thNum{text-align:right}.WeatherBands-module__SYNDSa__thIcon{align-items:center;gap:5px;display:inline-flex}.WeatherBands-module__SYNDSa__td{color:var(--text-secondary);border-bottom:1px solid #ffffff08;padding:12px 14px;font-size:14px;font-weight:400;line-height:1.45}.WeatherBands-module__SYNDSa__tdName{color:var(--text-primary);white-space:nowrap;font-weight:700}.WeatherBands-module__SYNDSa__tdNum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.WeatherBands-module__SYNDSa__tdNight{color:var(--brand-blue-light);font-weight:600}.WeatherBands-module__SYNDSa__rowEven{background:#ffffff04}.WeatherBands-module__SYNDSa__note{color:var(--text-secondary);margin:var(--space-3) 0 0;font-size:15px;line-height:1.75}[data-theme=light] .WeatherBands-module__SYNDSa__section{background:#f4f7fa}[data-theme=light] .WeatherBands-module__SYNDSa__th{background:#2e9ec90a;border-bottom-color:#00000014}[data-theme=light] .WeatherBands-module__SYNDSa__td{border-bottom-color:#0000000a}[data-theme=light] .WeatherBands-module__SYNDSa__rowEven{background:#00000004}[data-theme=light] .WeatherBands-module__SYNDSa__tdNight{color:var(--brand-blue)}@media (max-width:1023px){.WeatherBands-module__SYNDSa__inner{padding:0 var(--space-6)}}@media (max-width:767px){.WeatherBands-module__SYNDSa__section{padding:var(--space-8) 0}.WeatherBands-module__SYNDSa__inner{padding:0 var(--space-4)}.WeatherBands-module__SYNDSa__td{padding:10px 12px;font-size:13px}.WeatherBands-module__SYNDSa__th{padding:8px 12px}}
.ConditionsSection-module__ohxCzG__section{background:var(--bg-dark);padding:var(--space-9) 0;position:relative;overflow:hidden}.ConditionsSection-module__ohxCzG__inner{max-width:920px;padding:0 var(--space-8);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.ConditionsSection-module__ohxCzG__block{gap:var(--space-4);flex-direction:column;display:flex}.ConditionsSection-module__ohxCzG__blockHead{align-items:center;gap:var(--space-3);display:flex}.ConditionsSection-module__ohxCzG__iconWrap{border-radius:var(--radius-md);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ConditionsSection-module__ohxCzG__headMeta{flex-direction:column;gap:3px;display:flex}.ConditionsSection-module__ohxCzG__blockLabel{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.ConditionsSection-module__ohxCzG__blockTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15}.ConditionsSection-module__ohxCzG__blockBody{gap:var(--space-3);flex-direction:column;display:flex}.ConditionsSection-module__ohxCzG__paragraph{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.8}@media (max-width:1023px){.ConditionsSection-module__ohxCzG__inner{padding:0 var(--space-6)}}@media (max-width:767px){.ConditionsSection-module__ohxCzG__section{padding:var(--space-8) 0}.ConditionsSection-module__ohxCzG__inner{padding:0 var(--space-4);gap:var(--space-7)}.ConditionsSection-module__ohxCzG__iconWrap{width:44px;height:44px}.ConditionsSection-module__ohxCzG__paragraph{font-size:15px}}
.PackingDelta-module__7oWc2q__section{background:var(--bg-dark);padding:var(--space-9) 0;position:relative;overflow:hidden}.PackingDelta-module__7oWc2q__inner{max-width:920px;padding:0 var(--space-8);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.PackingDelta-module__7oWc2q__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--warning);font-size:14px;font-weight:700;display:inline-block}.PackingDelta-module__7oWc2q__heading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:700;line-height:1.1}.PackingDelta-module__7oWc2q__headingAccent{background:linear-gradient(90deg,#f5a623 0%,#e8a045 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PackingDelta-module__7oWc2q__list{margin:var(--space-2) 0 0;gap:var(--space-3);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.PackingDelta-module__7oWc2q__item{align-items:flex-start;gap:var(--space-2);background:var(--bg-dark-2);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);transition:border-color var(--duration-base) var(--ease-out);border:1px solid #ffffff12;display:flex}.PackingDelta-module__7oWc2q__item:hover{border-color:#f5a6234d}.PackingDelta-module__7oWc2q__itemIcon{width:22px;height:22px;color:var(--warning);background:#f5a6231f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.PackingDelta-module__7oWc2q__itemText{color:var(--text-secondary);font-size:14px;line-height:1.65}.PackingDelta-module__7oWc2q__tipCard{gap:var(--space-3);background:var(--bg-dark-2);border:1px solid #f5a62338;border-left:3px solid var(--warning);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-top:var(--space-3);display:flex}.PackingDelta-module__7oWc2q__tipIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--warning);background:#f5a6231a;border:1px solid #f5a62340;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PackingDelta-module__7oWc2q__tipBody{gap:var(--space-1);flex-direction:column;display:flex}.PackingDelta-module__7oWc2q__tipLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--warning);opacity:.85;font-size:11px;font-weight:700}.PackingDelta-module__7oWc2q__tipText{color:var(--text-secondary);margin:0;font-size:15px;font-style:italic;line-height:1.75}[data-theme=light] .PackingDelta-module__7oWc2q__item{background:#fff;border-color:#0000000f}[data-theme=light] .PackingDelta-module__7oWc2q__item:hover{border-color:#d4891a47}[data-theme=light] .PackingDelta-module__7oWc2q__tipCard{border-color:#d4891a47;border-left-color:var(--warning);background:#fff}@media (max-width:1023px){.PackingDelta-module__7oWc2q__inner{padding:0 var(--space-6)}}@media (max-width:767px){.PackingDelta-module__7oWc2q__section{padding:var(--space-8) 0}.PackingDelta-module__7oWc2q__inner{padding:0 var(--space-4)}.PackingDelta-module__7oWc2q__list{grid-template-columns:1fr}}
.MonthFaqs-module__uq7tFq__section{background:var(--bg-dark-2);padding:var(--space-10) 0;position:relative}.MonthFaqs-module__uq7tFq__inner{max-width:780px;padding:0 var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.MonthFaqs-module__uq7tFq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);font-size:14px;font-weight:700;display:inline-block}.MonthFaqs-module__uq7tFq__heading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(30px,3.5vw,42px);font-weight:700;line-height:1.1}.MonthFaqs-module__uq7tFq__headingAccent{background:linear-gradient(90deg, var(--brand-blue) 0%, var(--brand-blue-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.MonthFaqs-module__uq7tFq__list{gap:var(--space-2);width:100%;margin-top:var(--space-4);flex-direction:column;display:flex}.MonthFaqs-module__uq7tFq__item{background:var(--bg-dark);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:1px solid #ffffff0f;overflow:hidden}.MonthFaqs-module__uq7tFq__itemOpen{background:linear-gradient(135deg, #f5a62308 0%, transparent 60%), var(--bg-dark);border-color:#e8a04538;box-shadow:0 2px 16px #0000002e}.MonthFaqs-module__uq7tFq__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);cursor:pointer;text-align:left;background:0 0;border:none;font-family:inherit;display:flex}.MonthFaqs-module__uq7tFq__question{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.MonthFaqs-module__uq7tFq__chevron{color:var(--text-muted);transition:transform .3s var(--ease-out);flex-shrink:0}.MonthFaqs-module__uq7tFq__itemOpen .MonthFaqs-module__uq7tFq__chevron{color:#e8a045;transform:rotate(180deg)}.MonthFaqs-module__uq7tFq__answerWrap{overflow:hidden}.MonthFaqs-module__uq7tFq__answer{color:var(--text-secondary);padding:0 var(--space-4) var(--space-4) var(--space-4);margin:0;font-size:14px;font-weight:400;line-height:1.7}[data-theme=light] .MonthFaqs-module__uq7tFq__section{background:#f4f7fa}[data-theme=light] .MonthFaqs-module__uq7tFq__item{background:#fff;border-color:#0000000f}[data-theme=light] .MonthFaqs-module__uq7tFq__itemOpen{background:linear-gradient(135deg,#f5a6230a 0%,#0000 60%),#fff;border-color:#d4891a47}@media (max-width:767px){.MonthFaqs-module__uq7tFq__section{padding:var(--space-8) 0}.MonthFaqs-module__uq7tFq__inner{padding:0 var(--space-4)}.MonthFaqs-module__uq7tFq__trigger{padding:var(--space-3)}.MonthFaqs-module__uq7tFq__answer{padding:0 var(--space-3) var(--space-3);font-size:13px}.MonthFaqs-module__uq7tFq__question{font-size:14px}}
.MonthCrossLinks-module__pkAiLq__section{background:var(--bg-dark);padding:var(--space-9) 0;position:relative;overflow:hidden}.MonthCrossLinks-module__pkAiLq__inner{max-width:920px;padding:0 var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.MonthCrossLinks-module__pkAiLq__siblings{gap:var(--space-3);flex-direction:column;display:flex}.MonthCrossLinks-module__pkAiLq__siblingsLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.MonthCrossLinks-module__pkAiLq__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.MonthCrossLinks-module__pkAiLq__chip{color:var(--text-primary);border-radius:var(--radius-full);white-space:nowrap;letter-spacing:.01em;transition:background var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);background:#2e9ec914;border:1px solid #2e9ec92e;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.MonthCrossLinks-module__pkAiLq__chip:hover{background:#2e9ec91f;border-color:#2e9ec947}.MonthCrossLinks-module__pkAiLq__chipDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.MonthCrossLinks-module__pkAiLq__ctaCard{justify-content:space-between;align-items:center;gap:var(--space-5);background:var(--bg-dark-2);border-radius:var(--radius-xl);padding:var(--space-6) var(--space-6);border:1px solid #2e9ec933;display:flex;position:relative;overflow:hidden}.MonthCrossLinks-module__pkAiLq__ctaGlow{pointer-events:none;background:radial-gradient(circle,#2e9ec91a 0%,#0000 68%);width:420px;height:420px;position:absolute;top:-100px;right:-100px}.MonthCrossLinks-module__pkAiLq__ctaHeroImg{object-fit:cover;z-index:0}.MonthCrossLinks-module__pkAiLq__ctaScrim{z-index:0;pointer-events:none;background:linear-gradient(100deg,#0a1016eb 0%,#0a1016c7 55%,#0a101673 100%);position:absolute;inset:0}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero{border-color:#2e9ec94d}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero .MonthCrossLinks-module__pkAiLq__ctaHeading{color:#f0f4f8}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero .MonthCrossLinks-module__pkAiLq__fact{color:#a8b4c0}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero .MonthCrossLinks-module__pkAiLq__ctaEyebrow{color:#62cce8}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero .MonthCrossLinks-module__pkAiLq__btnSecondary{color:#f0f4f8;background:#0f14198c;border-color:#ffffff2e}.MonthCrossLinks-module__pkAiLq__ctaCardWithHero .MonthCrossLinks-module__pkAiLq__btnSecondary:hover{border-color:var(--brand-blue);color:var(--brand-blue-light);background:#0f1419cc}.MonthCrossLinks-module__pkAiLq__ctaLeft{z-index:1;gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.MonthCrossLinks-module__pkAiLq__ctaEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);font-size:12px;font-weight:700}.MonthCrossLinks-module__pkAiLq__ctaHeading{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.1}.MonthCrossLinks-module__pkAiLq__ctaFacts{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.MonthCrossLinks-module__pkAiLq__fact{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.MonthCrossLinks-module__pkAiLq__ctaActions{z-index:1;gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex;position:relative}.MonthCrossLinks-module__pkAiLq__btnPrimary{justify-content:center;align-items:center;gap:var(--space-2);letter-spacing:.01em;color:#fff;background:var(--brand-blue);border-radius:var(--radius-lg);white-space:nowrap;cursor:pointer;transition:all var(--duration-base) var(--ease-out);border:none;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.MonthCrossLinks-module__pkAiLq__btnPrimary:hover{background:var(--brand-blue-light);box-shadow:var(--shadow-blue);transform:translateY(-1px)}.MonthCrossLinks-module__pkAiLq__btnPrimary:active{box-shadow:none;background:#2488ad;transform:translateY(0)}.MonthCrossLinks-module__pkAiLq__btnSecondary{justify-content:center;align-items:center;gap:var(--space-2);letter-spacing:.01em;color:var(--text-primary);background:var(--bg-dark-3);border-radius:var(--radius-lg);white-space:nowrap;cursor:pointer;transition:all var(--duration-base) var(--ease-out);border:1px solid #ffffff1a;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.MonthCrossLinks-module__pkAiLq__btnSecondary:hover{background:var(--brand-dark);border-color:var(--brand-blue);color:var(--brand-blue-light)}[data-theme=light] .MonthCrossLinks-module__pkAiLq__chip{color:var(--brand-grey-dark);background:#2e9ec90f;border-color:#2e9ec929}[data-theme=light] .MonthCrossLinks-module__pkAiLq__chip:hover{background:#2e9ec91a;border-color:#2e9ec942}@media (max-width:1023px){.MonthCrossLinks-module__pkAiLq__inner{padding:0 var(--space-6)}}@media (max-width:767px){.MonthCrossLinks-module__pkAiLq__section{padding:var(--space-8) 0}.MonthCrossLinks-module__pkAiLq__inner{padding:0 var(--space-4)}.MonthCrossLinks-module__pkAiLq__ctaCard{padding:var(--space-5) var(--space-4);flex-direction:column;align-items:flex-start}.MonthCrossLinks-module__pkAiLq__ctaActions{flex-flow:wrap;width:100%}.MonthCrossLinks-module__pkAiLq__btnPrimary,.MonthCrossLinks-module__pkAiLq__btnSecondary{flex:1}}
.MonthPhotos-module__yqA8_q__section{background:var(--bg-dark);padding:var(--space-6) 0;position:relative}.MonthPhotos-module__yqA8_q__inner{max-width:1020px;padding:0 var(--space-8);margin:0 auto}.MonthPhotos-module__yqA8_q__wideFigure,.MonthPhotos-module__yqA8_q__pairFigure{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.MonthPhotos-module__yqA8_q__wideFrame{aspect-ratio:21/9;border-radius:var(--radius-lg);background:var(--bg-dark-2);border:1px solid #ffffff14;width:100%;position:relative;overflow:hidden}.MonthPhotos-module__yqA8_q__pairGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.MonthPhotos-module__yqA8_q__pairFrame{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--bg-dark-2);border:1px solid #ffffff14;width:100%;position:relative;overflow:hidden}.MonthPhotos-module__yqA8_q__img{object-fit:cover;transition:transform .6s var(--ease-out)}.MonthPhotos-module__yqA8_q__wideFigure:hover .MonthPhotos-module__yqA8_q__img,.MonthPhotos-module__yqA8_q__pairFigure:hover .MonthPhotos-module__yqA8_q__img{transform:scale(1.03)}.MonthPhotos-module__yqA8_q__caption{color:var(--text-muted);letter-spacing:.01em;padding:0 var(--space-1);font-size:12px;line-height:1.5}:is([data-theme=light] .MonthPhotos-module__yqA8_q__wideFrame,[data-theme=light] .MonthPhotos-module__yqA8_q__pairFrame){border-color:#0000001a}@media (max-width:1023px){.MonthPhotos-module__yqA8_q__inner{padding:0 var(--space-6)}}@media (max-width:767px){.MonthPhotos-module__yqA8_q__inner{padding:0 var(--space-4)}.MonthPhotos-module__yqA8_q__wideFrame{aspect-ratio:16/10}.MonthPhotos-module__yqA8_q__pairGrid{grid-template-columns:1fr}}
