.aMYGJG_section{padding:0 var(--space-6);text-align:center;margin:80px 0}.aMYGJG_sectionBadge{align-items:center;gap:var(--space-1-5);background:var(--bg-secondary);border:1px solid var(--border-color);color:#111;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-3);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.aMYGJG_sectionTitle{letter-spacing:-.02em;margin:0 auto var(--space-4);color:#111;max-width:22ch;font-size:max(22px,min(2.5vw,32px));font-weight:700;line-height:1.3}@media (max-width:640px){.aMYGJG_sectionTitle{font-size:22px}}.aMYGJG_sectionLead{max-width:720px;margin:0 auto var(--space-10);color:#4b5563;font-size:16px;line-height:1.7}.aMYGJG_steps{gap:var(--space-10);text-align:left;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.aMYGJG_steps{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.aMYGJG_step{flex-direction:column;display:flex}.aMYGJG_step h3{margin:var(--space-8) 0 var(--space-2);font-size:20px;line-height:1.2}.aMYGJG_step p{color:#4b5563;margin:0;font-size:15px;line-height:1.6}.aMYGJG_stepVisual{border-radius:var(--radius-xl);background:#f5f5f5;place-items:center;height:196px;display:grid}.aMYGJG_moreLink{color:#111;text-underline-offset:4px;font-weight:600;text-decoration:underline}.aMYGJG_moreLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.FKxzrG_faces{grid-template-columns:repeat(3,44px);justify-content:center;gap:12px;display:grid}.FKxzrG_person{width:44px;height:44px;display:inline-flex;position:relative}.FKxzrG_person[data-live]:after{content:"";background:var(--color-success);border:2px solid #f5f5f5;border-radius:999px;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.FKxzrG_face{object-fit:cover;border:2px solid #f5f5f5;border-radius:999px;width:44px;height:44px}.FKxzrG_honk{gap:var(--space-4);flex-direction:column;align-items:center;display:flex}.FKxzrG_core{place-items:center;width:120px;height:120px;display:grid;position:relative}.FKxzrG_ring{pointer-events:none;border:1px solid #13151714;border-radius:999px;animation:5.6s ease-out infinite FKxzrG_ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FKxzrG_ring[data-size=lg]{width:120px;height:120px}.FKxzrG_ring[data-size=sm]{border-color:#13151714;width:92px;height:92px;animation-delay:2.8s}@keyframes FKxzrG_ripple{0%{opacity:.9;transform:translate(-50%,-50%)scale(.82)}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.FKxzrG_ring{animation:none}}.FKxzrG_honkFace{object-fit:cover;border:3px solid #fff;border-radius:999px;width:64px;height:64px;position:relative;box-shadow:0 2px 12px #0c141e12}.FKxzrG_honkBadge{z-index:1;color:#111;background:#fff;border:1px solid #00000014;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 12px #0c141e12}
.RfIZTq_section{padding:0 var(--space-6);text-align:center;margin:64px 0}@media (min-width:768px){.RfIZTq_section{margin:80px 0}}.RfIZTq_bandWarm{padding-inline:max(var(--space-4),(100vw - 1100px)/2);padding-block:var(--space-16);background:color-mix(in srgb, var(--cardstock-deep) 70%, white);margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw)}.RfIZTq_sectionBadge{margin-bottom:var(--space-3);padding:var(--space-1-5) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);color:#111;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.RfIZTq_sectionTitle{max-width:20ch;margin:0 auto var(--space-4);color:#111;font-size:var(--font-size-xl);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.3}@media (min-width:640px){.RfIZTq_sectionTitle{font-size:max(22px,min(2.5vw,32px))}}.RfIZTq_sectionLead{max-width:680px;margin:0 auto var(--space-8);color:#4b5563;text-wrap:pretty;font-size:16px;line-height:1.7}@media (min-width:768px){.RfIZTq_sectionLead{margin-bottom:var(--space-10)}}.RfIZTq_year{--label-w:0px;padding:var(--space-5) var(--space-4);text-align:left;background:#fff;border:1px solid #0a0a0a14;border-radius:28px;margin:0}@supports (corner-shape:squircle){.RfIZTq_year{corner-shape:squircle;border-radius:28px}}@media (min-width:640px){.RfIZTq_year{--label-w:152px;padding:var(--space-6)}}.RfIZTq_yearHead{gap:var(--space-2) var(--space-6);margin-bottom:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.RfIZTq_yearHead strong{color:#111;font-size:16px;font-weight:700;display:block}.RfIZTq_yearHead span{color:#5c636a;font-size:var(--font-size-sm)}.RfIZTq_yearCount{font-variant-numeric:tabular-nums}.RfIZTq_yearCount b{color:#111;font-weight:700}.RfIZTq_axis{grid-template-columns:var(--label-w) minmax(0, 1fr);column-gap:0;display:grid}@media (min-width:640px){.RfIZTq_axis{column-gap:var(--space-4)}}.RfIZTq_axis{margin-bottom:var(--space-1)}.RfIZTq_axisMonths{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.RfIZTq_axisMonths span{padding-left:var(--space-1);color:#5c636a;font-size:var(--font-size-xs);letter-spacing:.02em;white-space:nowrap;font-weight:600}@media (max-width:480px){.RfIZTq_axisMonths span:nth-child(2n){visibility:hidden}}.RfIZTq_rows{margin:0;padding:0;list-style:none}.RfIZTq_row{gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid #0a0a0a0d;flex-direction:column;display:flex}@media (min-width:640px){.RfIZTq_row{grid-template-columns:var(--label-w) minmax(0, 1fr);padding-block:var(--space-2-5);align-items:center;column-gap:0;display:grid}}@media (min-width:640px) and (min-width:640px){.RfIZTq_row{column-gap:var(--space-4)}}.RfIZTq_rowLabel{gap:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.RfIZTq_rowLabel strong{color:#111;font-size:15px;font-weight:600}.RfIZTq_rowLabel span{color:#5c636a;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:640px){.RfIZTq_rowLabel{gap:var(--space-0-5);flex-direction:column;justify-content:center;align-items:flex-start}}.RfIZTq_track{border-radius:var(--radius-sm);background-color:#f7f9fc;background-image:linear-gradient(90deg,#0a0a0a14 1px,#0000 1px);background-size:8.33333% 100%;height:22px;position:relative}@media (min-width:640px){.RfIZTq_track{height:28px}}.RfIZTq_bar{inset-block:var(--space-1);left:var(--left);width:var(--width);background:var(--tone);border-radius:var(--radius-xs);min-width:6px;position:absolute}.RfIZTq_bar[data-tone=strawberry]{--tone:var(--red-50)}.RfIZTq_bar[data-tone=cherry]{--tone:var(--red-70)}.RfIZTq_bar[data-tone=watermelon]{--tone:var(--green-50)}.RfIZTq_bar[data-tone=pumpkin]{--tone:var(--orange-50)}.RfIZTq_bar[data-tone=mushroom]{--tone:var(--orange-70)}.RfIZTq_bar[data-tone=mulled]{--tone:var(--cardstock-ink)}.RfIZTq_footnote{margin:var(--space-3) 0 0;padding-top:var(--space-3);color:#5c636a;border-top:1px solid #0a0a0a0d;font-size:13px;line-height:1.5}.RfIZTq_cards{gap:var(--space-3);margin:var(--space-4) 0 0;text-align:left;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:768px){.RfIZTq_cards{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.RfIZTq_card{gap:var(--space-2);padding:var(--space-5);background:#fff;border:1px solid #0a0a0a14;border-radius:20px;flex-direction:column;display:flex}@supports (corner-shape:squircle){.RfIZTq_card{corner-shape:squircle;border-radius:20px}}.RfIZTq_cardIcon{width:40px;height:40px;margin-bottom:var(--space-1);flex-shrink:0}.RfIZTq_cardTitle{color:#111;font-size:16px;font-weight:700}.RfIZTq_cardText{color:#4b5563;font-size:var(--font-size-sm);margin:0;line-height:1.5}
.aM758G_section{padding:0 var(--space-6);text-align:center;margin:80px 0}.aM758G_sectionBadge{margin-bottom:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);color:#111;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-block}.aM758G_sectionTitle{max-width:22ch;margin:0 auto var(--space-4);color:#111;letter-spacing:-.02em;text-wrap:balance;font-size:max(22px,min(2.5vw,32px));font-weight:700;line-height:1.3}@media (max-width:640px){.aM758G_sectionTitle{font-size:22px}}.aM758G_sectionLead{max-width:680px;margin:0 auto var(--space-10);color:#4b5563;text-wrap:pretty;font-size:16px;line-height:1.7}.aM758G_leadSource{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .15s}.aM758G_leadSource:hover{color:#111}.aM758G_leadSource:focus-visible{color:#111}.aM758G_day{margin:0 auto var(--space-10);padding:var(--space-6);text-align:left;background:#fff;border:1px solid #0a0a0a14;border-radius:28px}@supports (corner-shape:squircle){.aM758G_day{corner-shape:squircle;border-radius:28px}}@media (max-width:640px){.aM758G_day{padding:var(--space-5) var(--space-4)}}.aM758G_dayHead{gap:var(--space-3) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.aM758G_dayHead strong{color:#111;font-size:16px;font-weight:700;display:block}.aM758G_dayHead span{color:#5c636a;font-size:var(--font-size-sm)}.aM758G_legend{gap:var(--space-4);color:#4b5563;font-size:var(--font-size-xs);margin:0;padding:0;list-style:none;display:flex}.aM758G_legend li{gap:var(--space-1-5);align-items:center;display:inline-flex}.aM758G_legend li:before{content:"";border-radius:4px;width:12px;height:12px}.aM758G_legend [data-kind=base]:before{background:var(--gray-40)}.aM758G_legend [data-kind=add]:before{background:var(--color-success)}.aM758G_axis,.aM758G_chart{gap:var(--space-2);grid-template-columns:repeat(15,minmax(0,1fr));display:grid}@media (max-width:640px){.aM758G_axis,.aM758G_chart{gap:var(--space-1)}}.aM758G_chart{grid-template-rows:100%;height:200px}@media (max-width:640px){.aM758G_chart{height:128px}}.aM758G_zoneMorning,.aM758G_zoneAfternoon{margin:calc(var(--space-2)*-1) calc(var(--space-1)*-1) 0;padding-top:var(--space-1-5);background:var(--success-bg);border-radius:var(--radius-lg);color:var(--green-70);font-size:var(--font-size-xs);text-align:center;white-space:nowrap;grid-row:1;font-weight:700;line-height:1.15}@media (max-width:640px){.aM758G_zoneMorning,.aM758G_zoneAfternoon{white-space:normal;padding-inline-start:2px;padding-inline-end:2px;font-size:10px}}.aM758G_zoneMorning{grid-column:1/4}.aM758G_zoneAfternoon{grid-column:9/11}.aM758G_bar{z-index:1;gap:var(--space-1);flex-direction:column;grid-row:1;justify-content:flex-end;display:flex;position:relative}.aM758G_barBase,.aM758G_barAdd{display:block}.aM758G_barBase{height:var(--base);background:var(--gray-40);border-radius:var(--radius-sm)}.aM758G_barAdd{height:var(--add);background:var(--color-success);border-radius:var(--radius-sm)}.aM758G_bar:first-of-type{--base:15%;--add:25%;grid-column:1}.aM758G_bar:nth-of-type(2){--base:20%;--add:28%;grid-column:2}.aM758G_bar:nth-of-type(3){--base:25%;--add:21%;grid-column:3}.aM758G_bar:nth-of-type(4){--base:38%;--add:0%;grid-column:4}.aM758G_bar:nth-of-type(4) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(5){--base:59%;--add:0%;grid-column:5}.aM758G_bar:nth-of-type(5) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(6){--base:66%;--add:0%;grid-column:6}.aM758G_bar:nth-of-type(6) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(7){--base:48%;--add:0%;grid-column:7}.aM758G_bar:nth-of-type(7) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(8){--base:28%;--add:0%;grid-column:8}.aM758G_bar:nth-of-type(8) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(9){--base:25%;--add:25%;grid-column:9}.aM758G_bar:nth-of-type(10){--base:34%;--add:21%;grid-column:10}.aM758G_bar:nth-of-type(11){--base:54%;--add:0%;grid-column:11}.aM758G_bar:nth-of-type(11) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(12){--base:71%;--add:0%;grid-column:12}.aM758G_bar:nth-of-type(12) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(13){--base:75%;--add:0%;grid-column:13}.aM758G_bar:nth-of-type(13) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(14){--base:61%;--add:0%;grid-column:14}.aM758G_bar:nth-of-type(14) .aM758G_barAdd{display:none}.aM758G_bar:nth-of-type(15){--base:43%;--add:0%;grid-column:15}.aM758G_bar:nth-of-type(15) .aM758G_barAdd{display:none}.aM758G_axis{margin-top:var(--space-3)}.aM758G_axis span{color:#5c636a;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.aM758G_stats{margin:0 0 var(--space-10);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (max-width:768px){.aM758G_stats{gap:var(--space-6);grid-template-columns:1fr}}.aM758G_stat{gap:var(--space-1-5);padding:0 var(--space-6);flex-direction:column;display:flex}.aM758G_stat+.aM758G_stat{border-left:1px solid var(--border-color)}.aM758G_stat:first-child{padding-left:0}@media (max-width:768px){.aM758G_stat{padding:0}.aM758G_stat+.aM758G_stat{padding-top:var(--space-6);border-top:1px solid var(--border-color);border-left:0}}.aM758G_statValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:max(36px,min(4vw,48px));font-weight:700;line-height:1}.aM758G_statValue[data-tone=up]{color:var(--color-success)}.aM758G_statValue[data-tone=down]{color:var(--color-danger)}.aM758G_statTitle{margin-top:var(--space-2);color:#111;font-size:16px;font-weight:700}.aM758G_statText{color:#4b5563;font-size:var(--font-size-sm);margin:0;line-height:1.7}.aM758G_statSource{padding-top:var(--space-2);color:#5c636a;letter-spacing:.04em;text-transform:uppercase;margin-top:auto;font-size:11px;font-weight:600;text-decoration:none;transition:color .15s}.aM758G_statSource:hover{color:#111;text-decoration:underline}.aM758G_statSource:focus-visible{color:#111;text-decoration:underline}.aM758G_arsenal{text-align:center;max-width:760px;margin:0 auto}.aM758G_arsenalLabel{margin-bottom:var(--space-3);color:#5c636a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.aM758G_arsenalPills{gap:var(--space-2);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.aM758G_arsenalPills li{color:#111;font-size:var(--font-size-sm);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-pill);padding:7px 12px;font-weight:600}@media (not (max-width:640px)) and (max-width:1100px){.aM758G_section{margin:64px 0}.aM758G_sectionTitle{font-size:28px}}
