.yZdsua_panel{background:radial-gradient(circle at 88% 4%, #7fc7a61f, transparent 34%), var(--tl-surface,var(--ds-color-glass-strong));min-height:270px;color:var(--ds-color-ink);box-shadow:var(--ds-shadow-panel), inset 0 0 0 1px color-mix(in srgb, var(--tl-highlight,#fff) 68%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;gap:clamp(30px,5vw,58px);padding:32px 34px;animation:.52s cubic-bezier(.16,1,.3,1) both yZdsua_panelIn;display:grid;position:relative;overflow:hidden}.yZdsua_syncBar{height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.yZdsua_syncBar:after{content:"";background:linear-gradient(90deg,#0000,#7fc7a6e0,#c86f53b8,#0000);animation:1.8s ease-in-out infinite yZdsua_syncSlide;position:absolute;inset:0;transform:translate(-100%)}.yZdsua_copy{min-width:0}.yZdsua_kicker{color:var(--ds-color-clay);font-size:var(--ds-type-kicker-size);font-weight:var(--ds-type-kicker-weight);align-items:center;gap:8px;display:inline-flex}.yZdsua_spinner{stroke-width:2px;width:15px;height:15px;animation:1.1s linear infinite yZdsua_spin}.yZdsua_copy h2{max-width:18ch;color:var(--ds-color-ink);font-size:clamp(28px,4vw,40px);font-weight:var(--ds-type-display-weight);letter-spacing:-.025em;word-break:keep-all;margin:13px 0 0;line-height:1.08}.yZdsua_copy>p:not(.yZdsua_slowStatus){max-width:49ch;color:var(--ds-color-ink-soft);font-size:var(--ds-type-text-size);line-height:var(--ds-type-text-line);word-break:keep-all;margin:14px 0 0}.yZdsua_slowStatus{max-width:48ch;color:var(--ds-color-text-secondary,var(--ds-color-slate-soft));font-size:var(--ds-type-caption-size);word-break:keep-all;visibility:hidden;margin:12px 0 0;line-height:1.5;animation:1ms 8s forwards yZdsua_revealSlowStatus}@keyframes yZdsua_revealSlowStatus{to{visibility:visible}}.yZdsua_items{background:color-mix(in srgb, var(--ds-color-surface,#fff) 50%, transparent);border-radius:9px;min-width:0;padding:9px;box-shadow:inset 0 0 0 1px #7b8f9e2b}.yZdsua_itemsLabel{color:var(--ds-color-text-tertiary,var(--ds-chart-axis-text));font-size:var(--ds-type-micro-size);font-weight:var(--ds-type-data-label-weight);padding:5px 8px 9px;display:block}.yZdsua_items ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.yZdsua_items li{--item-delay:0s;min-height:43px;color:var(--ds-color-text-secondary,var(--ds-color-ink-soft));font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-data-label-weight);animation:yZdsua_itemScan 3.9s cubic-bezier(.4, 0, .2, 1) var(--item-delay) infinite;border-radius:7px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:5px 9px;display:grid}.yZdsua_items li:nth-child(2){--item-delay:1.3s}.yZdsua_items li:nth-child(3){--item-delay:2.6s}.yZdsua_itemIcon{width:28px;height:28px;color:var(--ds-color-text,var(--ds-color-slate));animation:yZdsua_iconScan 3.9s cubic-bezier(.4, 0, .2, 1) var(--item-delay) infinite;background:#7fc7a624;border-radius:7px;place-items:center;display:grid}.yZdsua_itemIcon svg{stroke-width:1.8px;width:15px;height:15px}.yZdsua_itemsStatus{color:var(--ds-color-text-tertiary,var(--ds-chart-axis-text));font-size:var(--ds-type-micro-size);align-items:center;gap:8px;margin:8px 8px 4px;line-height:1.4;display:flex}.yZdsua_itemsStatus span{background:var(--ds-color-mint);border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-out infinite yZdsua_pulse}@keyframes yZdsua_panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes yZdsua_syncSlide{to{transform:translate(100%)}}@keyframes yZdsua_spin{to{transform:rotate(360deg)}}@keyframes yZdsua_itemScan{0%,22%{background:color-mix(in srgb, var(--ds-color-surface,#fff) 66%, transparent);color:var(--ds-color-ink);transform:translate(2px);box-shadow:0 5px 16px #15364f12}32%,to{color:var(--ds-color-text-secondary,var(--ds-color-ink-soft));box-shadow:none;background:0 0;transform:translate(0)}}@keyframes yZdsua_iconScan{0%,22%{color:var(--ds-color-clay);background:#c86f531f;transform:scale(1.04)}32%,to{color:var(--ds-color-text,var(--ds-color-slate));background:#7fc7a624;transform:scale(1)}}@keyframes yZdsua_pulse{0%{box-shadow:0 0 #7fc7a65c}75%,to{box-shadow:0 0 0 7px #7fc7a600}}@media (max-width:760px){.yZdsua_panel{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:28px 26px}.yZdsua_copy h2{max-width:20ch}}@media (max-width:480px){.yZdsua_panel{border-radius:9px;padding:26px 22px}.yZdsua_copy h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.yZdsua_panel,.yZdsua_syncBar:after,.yZdsua_spinner,.yZdsua_items li,.yZdsua_itemIcon,.yZdsua_itemsStatus span{animation:none}.yZdsua_syncBar:after{transform:none}}
.Ul__qG_page{gap:var(--ds-product-section-gap);color:var(--ds-color-ink);display:grid}.Ul__qG_spinning{animation:.9s linear infinite Ul__qG_spin}.Ul__qG_syncError{color:#9f4d38;font-size:var(--ds-type-caption-size);box-shadow:var(--ds-shadow-soft);background:#fff7f0eb;border-radius:8px;margin:-6px 0 0;padding:10px 13px}.Ul__qG_content,.Ul__qG_contentLoading{transition:opacity var(--ds-motion-base), transform var(--ds-motion-base);gap:18px;display:grid}.Ul__qG_contentLoading{opacity:.48;pointer-events:none;transform:translateY(4px)}.Ul__qG_errorPanel{color:#18232fad;min-height:160px;box-shadow:var(--ds-shadow-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:var(--ds-type-text-size);background:#f7fbfce6;border-radius:16px;align-items:center;padding:30px;display:flex}.Ul__qG_notice{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffa6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7fbfce6;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.Ul__qG_notice div{gap:3px;display:grid}.Ul__qG_notice strong{font-size:var(--ds-type-subtitle-size)}.Ul__qG_notice span{color:#18232f99;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line)}.Ul__qG_notice a{color:var(--ds-color-slate);font-size:var(--ds-type-label-size);font-weight:var(--ds-type-data-label-weight);background:#13324c14;border-radius:7px;flex:none;padding:8px 11px}.Ul__qG_spotlight{min-height:430px;color:var(--ds-color-white);background:radial-gradient(circle at 82% 18%,#c86f5347,#0000 28%),linear-gradient(135deg,#10171e 0%,#162936 58%,#20465b 100%);border-radius:18px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:48px;padding:clamp(30px,5vw,58px);animation:.72s cubic-bezier(.16,1,.3,1) both Ul__qG_reportIn;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 70px #0b1d2a57,inset 0 0 0 1px #ffffff1a}.Ul__qG_spotlight:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff09,#0000 42%);position:absolute;inset:0}.Ul__qG_spotlightCopy,.Ul__qG_spotlightEvidence{z-index:1;position:relative}.Ul__qG_spotlightCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.Ul__qG_spotlightKicker{color:#efa88f;font-size:var(--ds-type-data-label-size);letter-spacing:.02em;font-weight:680}.Ul__qG_spotlight h2,.Ul__qG_spotlight h4{max-width:780px;color:var(--ds-color-white);letter-spacing:-.055em;overflow-wrap:anywhere;margin:21px 0 0;font-size:clamp(40px,6vw,78px);font-weight:480;line-height:.99}.Ul__qG_spotlightCopy>p{color:#ffffffb8;max-width:43ch;margin:22px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.52}.Ul__qG_primaryAction{color:#142532;min-height:42px;font-size:var(--ds-type-action-size);transition:transform var(--ds-motion-fast), background var(--ds-motion-fast);background:#fffffff0;border-radius:8px;align-items:center;gap:9px;margin-top:28px;padding:0 15px;font-weight:600;display:inline-flex}.Ul__qG_primaryAction:hover,.Ul__qG_primaryAction:focus-visible{background:var(--ds-color-white);transform:translateY(-2px)}.Ul__qG_primaryAction svg{width:16px;height:16px;transition:transform var(--ds-motion-fast)}.Ul__qG_primaryAction:hover svg{transform:translate(3px)}.Ul__qG_spotlightEvidence{border-left:1px solid #ffffff29;align-self:center;gap:24px;padding-left:30px;display:grid}.Ul__qG_rangeLabel{color:#ffffff75;font-size:var(--ds-type-caption-size)}.Ul__qG_primaryEvidence{gap:7px;display:grid}.Ul__qG_primaryEvidence span,.Ul__qG_metricGrid span{color:#ffffff85;font-size:var(--ds-type-data-label-size)}.Ul__qG_primaryEvidence strong{color:var(--ds-color-white);letter-spacing:-.035em;font-size:clamp(24px,3vw,36px);font-weight:540}.Ul__qG_primaryEvidence em{color:#efa88f;font-size:var(--ds-type-caption-size);font-style:normal}.Ul__qG_metricGrid{gap:0;display:grid}.Ul__qG_metricGrid>div{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:14px;padding:13px 0;display:flex}.Ul__qG_metricGrid strong{font-size:var(--ds-type-stat-xs-size);font-weight:var(--ds-type-stat-weight)}.Ul__qG_metricBurden strong{color:#f0a38a}.Ul__qG_metricRecovery strong{color:#9edabf}.Ul__qG_metricNeutral strong{color:#ffffffd1}.Ul__qG_spotlightIndex{color:#ffffff0e;letter-spacing:-.09em;pointer-events:none;font-size:clamp(130px,18vw,240px);font-weight:700;line-height:1;position:absolute;bottom:-38px;right:34px}.Ul__qG_spotlightEmpty{min-height:350px}.Ul__qG_spotlightEmpty h2,.Ul__qG_spotlightEmpty h4{max-width:780px;font-size:clamp(36px,5vw,64px);line-height:1.03}.Ul__qG_nextOccurrence{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fbfceb;border-radius:12px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:28px;padding:24px 26px;display:grid}.Ul__qG_sectionHeading{align-items:center;gap:12px;display:flex}.Ul__qG_sectionIcon{width:38px;height:38px;color:var(--ds-color-clay);background:#c86f531a;border-radius:50%;flex:none;place-items:center;display:grid}.Ul__qG_sectionIcon svg{stroke-width:1.8px;width:17px;height:17px}.Ul__qG_sectionHeading>div{gap:3px;display:grid}.Ul__qG_sectionHeading>div>span,.Ul__qG_listHeading>span{color:var(--ds-color-clay);font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight)}.Ul__qG_sectionHeading h2,.Ul__qG_sectionHeading h4,.Ul__qG_listHeading h2{color:var(--ds-color-ink);font-size:var(--ds-type-title-size);font-weight:var(--ds-type-title-weight);letter-spacing:-.015em;margin:0}.Ul__qG_occurrenceButton{min-height:74px;color:var(--ds-color-ink);text-align:left;background:0 0;border-left:1px solid #13324c24;grid-template-columns:minmax(130px,.55fr) minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:0 4px 0 20px;display:grid}.Ul__qG_occurrenceButton>svg{color:#13324c73;width:18px;height:18px;transition:transform var(--ds-motion-fast)}.Ul__qG_occurrenceButton:hover>svg{transform:translate(4px)}.Ul__qG_occurrenceTime{color:#18232f8f;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line)}.Ul__qG_occurrenceButton strong{min-width:0;font-size:var(--ds-type-subtitle-size);overflow-wrap:anywhere}.Ul__qG_occurrenceMeta{color:var(--ds-color-clay);font-size:var(--ds-type-caption-size)}.Ul__qG_nextOccurrence>p{color:#18232f99;font-size:var(--ds-type-text-size);line-height:var(--ds-type-text-line);margin:0}.Ul__qG_situationSection{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fbfcf0;border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(190px,.48fr) minmax(250px,.62fr);animation:.62s cubic-bezier(.16,1,.3,1) 80ms both Ul__qG_sectionIn;display:grid;overflow:hidden}.Ul__qG_situationCopy,.Ul__qG_situationMetrics,.Ul__qG_situationNext{padding:28px}.Ul__qG_situationCopy{flex-direction:column;align-items:flex-start;display:flex}.Ul__qG_situationKicker,.Ul__qG_entityHeading>span{color:var(--ds-color-clay);font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight)}.Ul__qG_situationCopy h2,.Ul__qG_situationEmpty h2{max-width:24ch;color:var(--ds-color-ink);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(25px,3vw,38px);font-weight:540;line-height:1.08}.Ul__qG_situationCopy>p,.Ul__qG_situationEmpty p{color:#18232f9e;font-size:var(--ds-type-text-size);line-height:var(--ds-type-text-line);margin:11px 0 0}.Ul__qG_situationDefinition{background:#c86f5314;border-radius:8px;gap:5px;width:100%;padding:13px 14px;display:grid;color:#18232fad!important;font-size:var(--ds-type-caption-size)!important;line-height:var(--ds-type-caption-line)!important}.Ul__qG_situationDefinition strong{color:var(--ds-color-clay);font-size:var(--ds-type-data-label-size)}.Ul__qG_situationCopy>button{color:var(--ds-color-slate);font-size:var(--ds-type-action-size);align-items:center;gap:8px;margin-top:18px;font-weight:620;display:inline-flex}.Ul__qG_situationCopy>button svg,.Ul__qG_situationNext button svg{width:15px;height:15px;transition:transform var(--ds-motion-fast)}.Ul__qG_situationCopy>button:hover svg,.Ul__qG_situationNext button:hover svg{transform:translate(3px)}.Ul__qG_situationMetrics{border-left:1px solid #13324c1a;flex-direction:column;justify-content:center;display:flex}.Ul__qG_situationMetrics>span,.Ul__qG_situationNext>span{color:#18232f7a;font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight)}.Ul__qG_situationMetrics>strong{color:var(--ds-color-ink);font-size:var(--ds-type-title-size);letter-spacing:-.02em;margin-top:8px;font-weight:620}.Ul__qG_situationMetrics>em{color:var(--ds-color-clay);font-size:var(--ds-type-caption-size);margin:5px 0 13px;font-style:normal}.Ul__qG_situationMetrics>div{border-top:1px solid #13324c17;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;display:flex}.Ul__qG_situationMetrics>div span{color:#18232f80;font-size:var(--ds-type-data-label-size)}.Ul__qG_situationMetrics>div strong{color:var(--ds-color-clay);font-size:var(--ds-type-stat-xs-size)}.Ul__qG_situationNext{background:#13324c0b;flex-direction:column;justify-content:center;display:flex}.Ul__qG_situationNext h3{color:var(--ds-color-ink);font-size:var(--ds-type-title-size);font-weight:var(--ds-type-title-weight);margin:8px 0 0;line-height:1.18}.Ul__qG_situationNext>p{color:#18232f94;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);margin:7px 0 0}.Ul__qG_situationNext>div{margin-top:13px;display:grid}.Ul__qG_situationNext button{color:var(--ds-color-ink);text-align:left;border-top:1px solid #13324c17;grid-template-columns:minmax(0,1fr) 16px;gap:3px 8px;padding:9px 0;display:grid}.Ul__qG_situationNext button>span{color:#18232f75;font-size:var(--ds-type-micro-size)}.Ul__qG_situationNext button>strong{font-size:var(--ds-type-caption-size);text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;overflow:hidden}.Ul__qG_situationNext button>svg{color:#13324c66;grid-area:1/2/3;align-self:center}.Ul__qG_situationEmpty{grid-template-columns:minmax(0,1fr);padding:28px}.Ul__qG_entityBreakdown{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fbfceb;border-radius:12px;padding:25px 26px 0;display:grid}.Ul__qG_entityHeading{grid-template-columns:minmax(0,1fr) auto;gap:3px 24px;padding-bottom:18px;display:grid}.Ul__qG_entityHeading h2{color:var(--ds-color-ink);font-size:var(--ds-type-title-size);font-weight:var(--ds-type-title-weight);letter-spacing:-.015em;margin:0}.Ul__qG_entityHeading>span{grid-column:1}.Ul__qG_entityHeading>p{color:#18232f80;font-size:var(--ds-type-caption-size);grid-area:1/2/3;align-self:center;margin:0}.Ul__qG_entityColumns{border-top:1px solid #13324c1a;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ul__qG_entityGroup{min-width:0;padding:20px 24px 8px 0}.Ul__qG_entityGroup+.Ul__qG_entityGroup{border-left:1px solid #13324c1a;padding-left:24px;padding-right:0}.Ul__qG_listHeading{gap:3px;margin-bottom:10px;display:grid}.Ul__qG_listHeading h3{color:var(--ds-color-ink);font-size:var(--ds-type-subtitle-size);margin:0;font-weight:620;line-height:1.25}.Ul__qG_entityList{display:grid}.Ul__qG_entityList>button{min-height:86px;color:var(--ds-color-ink);text-align:left;background:0 0;border-top:1px solid #13324c1a;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:10px 0;display:grid}.Ul__qG_entityList>button>svg{color:#13324c59;width:16px;height:16px;transition:transform var(--ds-motion-fast)}.Ul__qG_entityList>button:hover>svg{transform:translate(4px)}.Ul__qG_candidateRank{color:#13324c47;font-size:var(--ds-type-stat-xs-size);font-weight:var(--ds-type-strong-weight)}.Ul__qG_candidateBody{gap:5px;min-width:0;display:grid}.Ul__qG_candidateBody strong{font-size:var(--ds-type-subtitle-size);overflow-wrap:anywhere}.Ul__qG_candidateBody em{color:#18232f8f;font-size:var(--ds-type-caption-size);font-style:normal;line-height:var(--ds-type-caption-line)}.Ul__qG_candidateMetric{color:#18232f85;font-size:var(--ds-type-data-label-size);justify-items:end;gap:3px;display:grid}.Ul__qG_candidateMetric strong{color:var(--ds-color-clay);font-size:var(--ds-type-stat-xs-size)}.Ul__qG_listEmpty{color:#18232f8c;font-size:var(--ds-type-caption-size);margin:18px 0}.Ul__qG_entityRecovery{color:var(--ds-color-ink);text-align:left;border-top:1px solid #13324c1a;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:14px;margin-top:10px;padding:18px 0 20px;display:grid}.Ul__qG_entityRecovery>span:nth-child(2){gap:4px;display:grid}.Ul__qG_entityRecovery>svg{color:#13324c59;width:16px;height:16px;transition:transform var(--ds-motion-fast)}.Ul__qG_entityRecovery:hover>svg{transform:translate(4px)}.Ul__qG_recoveryIcon{color:#2d6a50;background:#7fc7a629;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.Ul__qG_recoveryIcon svg{width:16px;height:16px}.Ul__qG_entityRecovery em{color:#2d6a50;font-size:var(--ds-type-data-label-size);font-style:normal;font-weight:var(--ds-type-data-label-weight)}.Ul__qG_entityRecovery strong{font-size:var(--ds-type-subtitle-size);overflow-wrap:anywhere;line-height:1.15}.Ul__qG_entityRecovery small{color:#18232f91;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line)}.Ul__qG_weekSection{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fbfceb;border-radius:12px;padding:25px 26px 20px}.Ul__qG_weekHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.Ul__qG_weekHeading>p{color:#18232f80;font-size:var(--ds-type-caption-size);margin:0}.Ul__qG_weekTimeline{border-top:1px solid #13324c1a;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.Ul__qG_weekDay{border-right:1px solid #13324c14;min-width:0;padding:14px 9px 6px}.Ul__qG_weekDay:last-child{border-right:0}.Ul__qG_weekDayLabel{color:#18232f85;min-height:24px;font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight);display:block}.Ul__qG_weekEvents{gap:7px;display:grid}.Ul__qG_weekEvent,.Ul__qG_weekEventMatched{min-width:0;color:var(--ds-color-ink);text-align:left;transition:background var(--ds-motion-fast), transform var(--ds-motion-fast);background:#13324c0b;border-radius:8px;gap:4px;padding:9px 9px 10px;display:grid}.Ul__qG_weekEvent:hover,.Ul__qG_weekEventMatched:hover{transform:translateY(-2px)}.Ul__qG_weekEvent:hover{background:#13324c14}.Ul__qG_weekEventMatched{box-shadow:inset 3px 0 0 var(--ds-color-clay);background:#c86f5321}.Ul__qG_weekEventMatched:hover{background:#c86f532e}.Ul__qG_weekEvent>span,.Ul__qG_weekEventMatched>span{color:#18232f75;font-size:var(--ds-type-micro-size)}.Ul__qG_weekEvent strong,.Ul__qG_weekEventMatched strong{font-size:var(--ds-type-caption-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:620;line-height:1.32;display:-webkit-box;overflow:hidden}.Ul__qG_weekEventMatched em{color:var(--ds-color-clay);font-size:var(--ds-type-micro-size);font-style:normal;font-weight:var(--ds-type-strong-weight)}.Ul__qG_noEvents{color:#18232f52;font-size:var(--ds-type-caption-size);padding:9px}.Ul__qG_analysisDetails{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7fbfcc7;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80}.Ul__qG_analysisDetails summary{color:#18232f9e;cursor:pointer;font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-data-label-weight);padding:15px 17px}.Ul__qG_analysisDetails>div{gap:7px;padding:0 17px 17px;display:grid}.Ul__qG_analysisDetails p{color:#18232f8f;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);margin:0}.Ul__qG_drawerBackdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08121a5c;justify-content:flex-end;animation:.18s both Ul__qG_backdropIn;display:flex;position:fixed;inset:0}.Ul__qG_drawer{width:min(470px,100%);height:100%;color:var(--ds-color-ink);background:#f7fafb;padding:26px 28px 42px;animation:.42s cubic-bezier(.16,1,.3,1) both Ul__qG_drawerIn;overflow-y:auto;box-shadow:-24px 0 64px #091c2a3d}.Ul__qG_drawerClose{color:#18232f9e;font-size:var(--ds-type-caption-size);background:#13324c0f;border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:8px 10px;display:inline-flex}.Ul__qG_drawerClose svg{width:15px;height:15px}.Ul__qG_drawerKicker{color:var(--ds-color-clay);font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight);margin-top:34px;display:block}.Ul__qG_drawerTitle{letter-spacing:-.04em;overflow-wrap:anywhere;margin:12px 0 0;font-size:clamp(30px,4vw,44px);font-weight:520;line-height:1.04}.Ul__qG_drawerLead{color:#18232f9e;font-size:var(--ds-type-text-size);line-height:var(--ds-type-text-line);margin:14px 0 0}.Ul__qG_drawerDefinition{background:#c86f5317;border-radius:9px;gap:6px;margin-top:20px;padding:15px;display:grid}.Ul__qG_drawerDefinition strong{color:var(--ds-color-clay);font-size:var(--ds-type-data-label-size)}.Ul__qG_drawerDefinition p{color:#18232fa8;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);margin:0}.Ul__qG_drawerMetrics{background:#13324c1a;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.Ul__qG_drawerMetrics>div{background:#eef4f6;gap:5px;padding:15px;display:grid}.Ul__qG_drawerMetrics span,.Ul__qG_drawerMetrics em{color:#18232f85;font-size:var(--ds-type-data-label-size);font-style:normal}.Ul__qG_drawerMetrics strong{font-size:var(--ds-type-stat-sm-size);font-weight:var(--ds-type-stat-weight)}.Ul__qG_eventBurden{border-block:1px solid #13324c1f;justify-content:space-between;align-items:baseline;gap:14px;margin-top:24px;padding:16px 0;display:flex}.Ul__qG_eventBurden span{color:#18232f8c;font-size:var(--ds-type-caption-size)}.Ul__qG_eventBurden strong{color:var(--ds-color-clay);font-size:var(--ds-type-stat-xs-size)}.Ul__qG_drawerSection{border-top:1px solid #13324c1c;margin-top:28px;padding-top:22px}.Ul__qG_drawerSection h3{font-size:var(--ds-type-subtitle-size);margin:0 0 10px}.Ul__qG_drawerSection p,.Ul__qG_drawerSection li{color:#18232fa6;font-size:var(--ds-type-text-size);line-height:var(--ds-type-text-line)}.Ul__qG_drawerSection p{margin:0}.Ul__qG_drawerSection ul{gap:8px;margin:0;padding-left:20px;display:grid}.Ul__qG_caveat{color:#63382bb8;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);background:#c86f5314;border-radius:8px;margin:30px 0 0;padding:14px 15px}.Ul__qG_drawerLoading{color:#18232f94;font-size:var(--ds-type-text-size);margin-top:80px}@keyframes Ul__qG_reportIn{0%{opacity:0;transform:translateY(16px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Ul__qG_backdropIn{0%{opacity:0}to{opacity:1}}@keyframes Ul__qG_drawerIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes Ul__qG_spin{to{transform:rotate(360deg)}}@media (max-width:1040px){.Ul__qG_spotlight{grid-template-columns:minmax(0,1fr) minmax(250px,.58fr);gap:28px}.Ul__qG_situationSection{grid-template-columns:repeat(2,minmax(0,1fr))}.Ul__qG_situationCopy{grid-column:1/-1}.Ul__qG_situationMetrics{border-top:1px solid #13324c1a;border-left:0}.Ul__qG_situationNext{border-top:1px solid #13324c1a}.Ul__qG_weekTimeline{grid-template-columns:repeat(4,minmax(0,1fr))}.Ul__qG_weekDay:nth-child(4){border-right:0}.Ul__qG_weekDay:nth-child(n+5){border-top:1px solid #13324c14}}@media (max-width:760px){.Ul__qG_spotlight{grid-template-columns:minmax(0,1fr);min-height:0;padding:34px 28px}.Ul__qG_spotlightEvidence{border-top:1px solid #ffffff26;border-left:0;padding:24px 0 0}.Ul__qG_spotlightIndex{bottom:-22px;right:22px}.Ul__qG_nextOccurrence,.Ul__qG_situationSection,.Ul__qG_entityColumns{grid-template-columns:minmax(0,1fr)}.Ul__qG_situationCopy{grid-column:1}.Ul__qG_situationMetrics,.Ul__qG_situationNext{border-top:1px solid #13324c1a;border-left:0}.Ul__qG_entityHeading{grid-template-columns:minmax(0,1fr)}.Ul__qG_entityHeading>p{grid-area:auto/1;margin-top:5px}.Ul__qG_entityGroup,.Ul__qG_entityGroup+.Ul__qG_entityGroup{border-left:0;padding:19px 0 8px}.Ul__qG_entityGroup+.Ul__qG_entityGroup{border-top:1px solid #13324c1a}.Ul__qG_occurrenceButton{border-top:1px solid #13324c1f;border-left:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:18px 2px 0}.Ul__qG_occurrenceTime,.Ul__qG_occurrenceMeta{grid-column:1}.Ul__qG_occurrenceButton>svg{grid-area:1/2/4}.Ul__qG_candidateMetric{display:none}.Ul__qG_entityList>button{grid-template-columns:38px minmax(0,1fr) 18px}.Ul__qG_weekHeading{flex-direction:column;align-items:flex-start}.Ul__qG_weekTimeline{grid-template-columns:repeat(2,minmax(0,1fr))}.Ul__qG_weekDay:nth-child(2n){border-right:0}.Ul__qG_weekDay:nth-child(n+3){border-top:1px solid #13324c14}}@media (max-width:480px){.Ul__qG_notice{flex-direction:column;align-items:flex-start}.Ul__qG_spotlight{border-radius:14px;padding:30px 22px}.Ul__qG_spotlight h2,.Ul__qG_spotlight h4{font-size:40px}.Ul__qG_nextOccurrence,.Ul__qG_situationCopy,.Ul__qG_situationMetrics,.Ul__qG_situationNext,.Ul__qG_entityBreakdown,.Ul__qG_weekSection{padding-inline:18px}.Ul__qG_situationCopy,.Ul__qG_situationMetrics,.Ul__qG_situationNext{padding-block:22px}.Ul__qG_weekTimeline{grid-template-columns:minmax(0,1fr)}.Ul__qG_weekDay,.Ul__qG_weekDay:nth-child(n){border-top:1px solid #13324c14;border-right:0;grid-template-columns:44px minmax(0,1fr);gap:7px;padding:12px 0;display:grid}.Ul__qG_weekEvents{min-width:0}.Ul__qG_drawer{padding-inline:22px}}.Ul__qG_statsSection{box-shadow:var(--ds-shadow-soft), inset 0 0 0 1px #ffffffad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fbfceb;border-radius:12px;gap:20px;padding:25px 26px 26px;display:grid}.Ul__qG_statsHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 24px;display:grid}.Ul__qG_statsHead>p{color:#18232f80;font-size:var(--ds-type-caption-size);margin:0}.Ul__qG_statTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Ul__qG_statTile{background:#13324c0b;border-radius:10px;gap:6px;padding:15px 17px;display:grid}.Ul__qG_statTile>span{color:#18232f85;font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight)}.Ul__qG_statTile>strong{color:var(--ds-color-ink);font-size:var(--ds-type-stat-xs-size);letter-spacing:-.02em;font-weight:620}.Ul__qG_statModality{gap:9px;display:grid}.Ul__qG_statModalityBar{border-radius:5px;gap:2px;height:14px;display:flex;overflow:hidden}.Ul__qG_statModalityBar>span{border-radius:2px;min-width:6px}.Ul__qG_statModalityBar>span:first-child{border-radius:5px 2px 2px 5px}.Ul__qG_statModalityBar>span:last-child{border-radius:2px 5px 5px 2px}.Ul__qG_statModalityLegend{color:#18232f9e;font-size:var(--ds-type-caption-size);flex-wrap:wrap;gap:6px 16px;display:flex}.Ul__qG_statModalityLegend>span{align-items:center;gap:6px;display:inline-flex}.Ul__qG_statModalityLegend i{border-radius:3px;width:9px;height:9px}.Ul__qG_statColumns{border-top:1px solid #13324c1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-top:18px;display:grid}.Ul__qG_statColumn{min-width:0}.Ul__qG_statColumn+.Ul__qG_statColumn{border-left:1px solid #13324c1a;padding-left:24px}.Ul__qG_statColumnHead{color:var(--ds-color-ink);align-items:center;gap:8px;margin-bottom:12px;display:flex}.Ul__qG_statColumnHead svg{stroke-width:1.8px;width:15px;height:15px;color:var(--ds-color-clay)}.Ul__qG_statColumnHead h3,.Ul__qG_statColumnHead h5{font-size:var(--ds-type-subtitle-size);margin:0;font-weight:620}.Ul__qG_statEmpty{color:#18232f80;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);margin:0;padding:12px 0}.Ul__qG_statBarList{gap:9px;display:grid}.Ul__qG_statBarRow{grid-template-columns:minmax(88px,.42fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.Ul__qG_statBarLabel{min-width:0;color:var(--ds-color-ink);font-size:var(--ds-type-caption-size);align-items:center;gap:7px;display:flex}.Ul__qG_statBarName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Ul__qG_statBarBadge{color:#a34a37;font-size:var(--ds-type-micro-size);font-style:normal;font-weight:var(--ds-type-data-label-weight);background:#c05b491f;border-radius:999px;flex:none;padding:2px 7px}.Ul__qG_statBarTrack{align-items:center;gap:9px;min-width:0;display:flex}.Ul__qG_statBarFill{background:#4f83c4;border-radius:0 4px 4px 0;flex:0 auto;min-width:5px;height:15px}.Ul__qG_statBarValue{color:#18232f94;font-size:var(--ds-type-caption-size);font-variant-numeric:tabular-nums;flex:none}.Ul__qG_statHeatmapBlock{border-top:1px solid #13324c1a;padding-top:18px}.Ul__qG_statHeatmap{gap:10px;display:grid}.Ul__qG_statHeatmapGrid{align-items:center;gap:3px;display:grid}.Ul__qG_statHeatmapRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:3px;display:grid}.Ul__qG_statHeatmapDay{color:#18232f80;font-size:var(--ds-type-micro-size)}.Ul__qG_statHeatmapHour{color:#18232f6b;font-size:var(--ds-type-micro-size);white-space:nowrap;flex-shrink:0;overflow:visible}.Ul__qG_statHeatmapCell{border-radius:4px;height:20px}.Ul__qG_statHeatmapNote{color:#18232f8c;font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line)}@media (max-width:760px){.Ul__qG_statsHead{grid-template-columns:minmax(0,1fr)}.Ul__qG_statsHead>p{margin-top:4px}.Ul__qG_statTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.Ul__qG_statColumns{grid-template-columns:minmax(0,1fr);gap:18px}.Ul__qG_statColumn+.Ul__qG_statColumn{border-top:1px solid #13324c1a;border-left:0;padding-top:18px;padding-left:0}.Ul__qG_statHeatmapCell{border-radius:3px;height:15px}}
.LHZLPq_showcase{gap:16px;width:100%;display:grid}@media (max-width:760px){.LHZLPq_showcase{gap:12px}}
.g1LwZa_landingBody{--landing-ink:#142d40;--landing-ink-soft:#142d40a8;--landing-paper:#f4efe4;--landing-paper-light:#fbfaf6;--landing-blue-wash:#eaf3f5;--landing-line:#142d4024;--landing-clay:#96513e;background:var(--landing-paper-light);color:var(--landing-ink);position:relative;overflow:clip}.g1LwZa_sectionFrame{width:var(--ds-layout-width);margin:0 auto}.g1LwZa_sectionKicker{color:var(--landing-clay);letter-spacing:.11em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:760;line-height:1.3}.g1LwZa_displayTitle{max-width:920px;color:inherit;letter-spacing:-.028em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(42px,5.2vw,72px);font-weight:510;line-height:1.02}.g1LwZa_sectionLead{max-width:580px;color:var(--landing-ink-soft);text-wrap:pretty;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.68}.g1LwZa_introSection{background:radial-gradient(circle at 88% 14%, #74bcd833, transparent 29%), var(--landing-paper);padding:clamp(94px,11vw,154px) 0 clamp(80px,9vw,126px);scroll-margin-top:20px}.g1LwZa_introGrid,.g1LwZa_sectionHeadingSplit{grid-template-columns:minmax(0,1.2fr) minmax(300px,.7fr);align-items:end;gap:clamp(42px,8vw,124px);display:grid}.g1LwZa_introAside{gap:20px;display:grid}.g1LwZa_introAside p{color:var(--landing-ink-soft);margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.67}.g1LwZa_introAside>span{color:#142d4094;background:#ffffff73;border:1px solid #142d4024;border-radius:999px;align-items:center;width:fit-content;padding:7px 11px;font-size:12px;font-weight:650;display:inline-flex}.g1LwZa_hookStats{border-top:1px solid var(--landing-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,80px) 0 0;display:grid}.g1LwZa_hookStats>div{flex-direction:column-reverse;justify-content:flex-end;gap:12px;padding:30px clamp(18px,3vw,34px) 8px 0;display:flex}.g1LwZa_hookStats>div:not(:first-child){border-left:1px solid var(--landing-line);padding-left:clamp(18px,3vw,34px)}.g1LwZa_hookStats dd{color:var(--landing-clay);font-family:var(--ds-font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(38px,4.6vw,64px);font-style:italic;line-height:1}.g1LwZa_hookStats dd a{color:inherit;text-underline-offset:.14em;-webkit-text-decoration:underline #96513e4d;text-decoration:underline #96513e4d;text-decoration-thickness:2px;transition:text-decoration-color .18s}.g1LwZa_hookStats dd a:hover{text-decoration-color:currentColor}.g1LwZa_hookStats dt{max-width:26ch;color:var(--landing-ink);font-size:clamp(15px,1.3vw,17px);font-weight:600;line-height:1.5}.g1LwZa_hookNote{color:#142d4080;margin:22px 0 0;font-size:13px;line-height:1.6}.g1LwZa_evidence{border-top:1px solid var(--landing-line);gap:18px;margin:clamp(48px,6vw,80px) 0 0;padding-top:30px;display:grid}.g1LwZa_evidenceLabel{color:var(--landing-ink-soft);letter-spacing:.02em;margin:0;font-size:13px;font-weight:650}.g1LwZa_evidenceFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:0;display:grid}.g1LwZa_evidenceFacts>div{flex-direction:column-reverse;justify-content:flex-end;gap:12px;display:flex}.g1LwZa_evidenceFacts dd{color:var(--landing-clay);font-family:var(--ds-font-serif);letter-spacing:-.02em;word-break:keep-all;margin:0;font-size:clamp(38px,4.6vw,64px);font-style:italic;line-height:1}.g1LwZa_evidenceFacts dt{max-width:34ch;color:var(--landing-ink);text-wrap:pretty;font-size:clamp(15px,1.3vw,17px);font-weight:600;line-height:1.5}.g1LwZa_evidenceHedge{max-width:72ch;color:var(--landing-ink);text-wrap:pretty;margin:8px 0 0;font-size:clamp(15px,1.3vw,17px);line-height:1.65}.g1LwZa_evidenceHedge a{color:var(--landing-clay);text-underline-offset:.14em;align-items:center;gap:4px;font-weight:650;-webkit-text-decoration:underline #96513e4d;text-decoration:underline #96513e4d;text-decoration-thickness:2px;transition:text-decoration-color .18s;display:inline-flex}.g1LwZa_evidenceHedge a:hover{text-decoration-color:currentColor}.g1LwZa_evidenceHedge a svg{width:15px;height:15px}.g1LwZa_evidenceFootnote{color:#142d4080;margin:0;font-size:13px;line-height:1.6}.g1LwZa_productIndex{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(58px,8vw,104px);display:grid}.g1LwZa_productIndex a{min-width:0;color:var(--landing-ink);grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:5px 9px;padding:24px 20px;transition:background .18s,transform .18s;display:grid;position:relative}.g1LwZa_productIndex a:not(:first-child){border-left:1px solid var(--landing-line)}.g1LwZa_productIndex a:hover{background:#ffffff8f;transform:translateY(-2px)}.g1LwZa_productIndex a>span{color:var(--landing-clay);font-family:var(--ds-font-serif);grid-area:1/1/3;align-self:start;font-size:14px;font-style:italic}.g1LwZa_productIndex a>svg:first-of-type{color:#142d40a3;stroke-width:1.8px;grid-area:1/2;width:17px;height:17px}.g1LwZa_productIndex a>svg:last-of-type{opacity:.35;grid-area:1/4/3;width:17px;height:17px;transition:transform .18s}.g1LwZa_productIndex a:hover>svg:last-of-type{transform:translate(3px)}.g1LwZa_productIndex strong{letter-spacing:-.02em;grid-column:3;font-size:16px}.g1LwZa_productIndex small{color:var(--landing-ink-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;min-width:0;font-size:12px;line-height:1.4;overflow:hidden}.g1LwZa_productGallery{scroll-margin-top:20px}.g1LwZa_productChapter{padding:clamp(88px,10vw,148px) 0 clamp(102px,12vw,170px);scroll-margin-top:18px;position:relative}.g1LwZa_todayChapter,.g1LwZa_calendarChapter{background:var(--landing-blue-wash)}.g1LwZa_timelineChapter,.g1LwZa_askChapter{background:var(--landing-paper)}.g1LwZa_productCopy{grid-template-columns:minmax(110px,.22fr) minmax(0,1.08fr) minmax(280px,.7fr);align-items:start;column-gap:clamp(28px,5vw,76px);margin-bottom:clamp(44px,6vw,78px);display:grid}.g1LwZa_productMeta{grid-area:1/1/5;align-items:baseline;gap:10px;padding-top:4px;display:flex}.g1LwZa_productMeta span{color:var(--landing-clay);font-family:var(--ds-font-serif);font-size:18px;font-style:italic}.g1LwZa_productMeta strong{color:#142d407a;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.g1LwZa_productCopy .g1LwZa_sectionKicker,.g1LwZa_productCopy h3,.g1LwZa_productBody{grid-column:2}.g1LwZa_productCopy .g1LwZa_sectionKicker{margin-bottom:13px}.g1LwZa_productCopy h3{letter-spacing:-.026em;text-wrap:balance;word-break:keep-all;max-width:780px;margin:0;font-size:clamp(37px,4.6vw,62px);font-weight:510;line-height:1.04}.g1LwZa_productBody{max-width:680px;color:var(--landing-ink-soft);margin:25px 0 0;font-size:18px;line-height:1.7}.g1LwZa_productPoints{border-top:1px solid var(--landing-line);grid-area:1/3/5;align-self:end;gap:0;margin:0;padding:0;list-style:none;display:grid}.g1LwZa_productPoints li{border-bottom:1px solid var(--landing-line);color:#142d40bd;align-items:flex-start;gap:10px;padding:14px 0;font-size:14px;line-height:1.5;display:flex}.g1LwZa_productPoints svg{width:16px;height:16px;color:var(--landing-clay);stroke-width:2px;flex:none;margin-top:2px}.g1LwZa_productSurface{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 34px 90px #194f742e,inset 0 0 0 1px #ffffff8c}.g1LwZa_todaySurface,.g1LwZa_calendarSurface{background:linear-gradient(90deg, #1e6fb124 0 39%, #1e6fb105 67%, transparent 100%), url(/assets/hero-sky-field.jpg) center top / cover no-repeat, var(--ds-color-sky-canvas);padding:clamp(18px,4vw,52px)}.g1LwZa_todaySurface{max-height:1120px}.g1LwZa_todaySurface:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(#0000,#e7f1f3f5);height:100px;position:absolute;bottom:0;left:0;right:0}.g1LwZa_timelineSurface{position:relative}.g1LwZa_timelineFallback{min-height:620px;color:var(--landing-ink-soft);background:linear-gradient(#eaf3f5e6,#f4efe4db),url(/assets/hero-sky-field.jpg) 50%/cover no-repeat;border:1px solid #ffffff9e;border-radius:22px;place-items:center;font-size:13px;display:grid}.g1LwZa_calendarSurface{gap:14px;margin:0;display:grid}.g1LwZa_calendarSurface figcaption{color:#13324ca8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbd;border:1px solid #ffffff70;border-radius:999px;justify-self:start;padding:6px 10px;font-size:12px;font-weight:700}.g1LwZa_questionsSection{color:var(--ds-color-white);background:radial-gradient(circle at 84% 6%,#529bc036,#0000 30%),#112432;padding:clamp(102px,11vw,164px) 0;scroll-margin-top:20px}.g1LwZa_questionsSection .g1LwZa_sectionKicker{color:#d69b82}.g1LwZa_questionsSection .g1LwZa_sectionLead{color:#ffffffa6}.g1LwZa_questionList{border-top:1px solid #ffffff2e;margin:clamp(56px,7vw,92px) 0 0;padding:0;list-style:none}.g1LwZa_questionList li{border-bottom:1px solid #ffffff2e}.g1LwZa_questionList a{min-height:112px;color:var(--ds-color-white);grid-template-columns:54px 36px minmax(0,1fr) auto;align-items:center;gap:18px;padding:19px 12px;transition:background .18s,padding .18s;display:grid}.g1LwZa_questionList a:hover{background:#ffffff0e;padding-inline:22px}.g1LwZa_questionIndex{color:#fff6;font-family:var(--ds-font-serif);font-size:16px;font-style:italic}.g1LwZa_questionList a>svg:first-of-type{color:#8bc8dd;stroke-width:1.6px;width:22px;height:22px}.g1LwZa_questionList a>svg:last-of-type{color:#ffffff7a;width:20px;height:20px;transition:transform .18s}.g1LwZa_questionList a:hover>svg:last-of-type{transform:translate(4px)}.g1LwZa_questionList a>span:not(.g1LwZa_questionIndex){gap:7px;display:grid}.g1LwZa_questionList small{color:#ffffff80;letter-spacing:.06em;font-size:12px;font-weight:700}.g1LwZa_questionList strong{letter-spacing:-.028em;word-break:keep-all;font-size:clamp(19px,2.2vw,28px);font-weight:480;line-height:1.3}.g1LwZa_questionNote{color:#ffffff80;text-align:right;max-width:700px;margin:27px 0 0 auto;font-size:13px;line-height:1.6}.g1LwZa_personaNav{border-top:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(48px,6vw,76px);padding-top:28px;display:flex}.g1LwZa_personaNav strong{color:#ffffffa6;font-size:14px;font-weight:600}.g1LwZa_personaNav ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.g1LwZa_personaNav a{min-height:44px;color:var(--ds-color-white);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.g1LwZa_personaNav a:hover,.g1LwZa_personaNav a[aria-current=page]{background:#ffffff1f}.g1LwZa_personaNav svg{color:#8bc8dd;stroke-width:1.6px;width:17px;height:17px}.g1LwZa_dataSection,.g1LwZa_faqSection{padding:clamp(98px,11vw,164px) 0}.g1LwZa_dataSection{background:var(--landing-paper)}.g1LwZa_connectionPanel{border:1px solid var(--landing-line);background:var(--landing-line);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:stretch;gap:1px;margin-top:clamp(58px,8vw,98px);display:grid;overflow:hidden}.g1LwZa_sourceList{background:var(--landing-paper-light);margin:0;padding:0;list-style:none;display:grid}.g1LwZa_sourceList li{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;min-height:102px;padding:22px clamp(22px,4vw,44px);display:grid}.g1LwZa_sourceList li:not(:first-child){border-top:1px solid var(--landing-line)}.g1LwZa_sourceList svg{color:#4c93b7;stroke-width:1.6px;width:24px;height:24px}.g1LwZa_sourceList li>span{gap:5px;display:grid}.g1LwZa_sourceList strong{font-size:17px}.g1LwZa_sourceList small{color:var(--landing-ink-soft);font-size:13px;line-height:1.55}.g1LwZa_connectionCore{text-align:center;color:var(--ds-color-white);background:radial-gradient(circle at 50% 26%,#81c2db42,#0000 36%),#153247;place-content:center;justify-items:center;gap:18px;padding:48px 30px;display:grid}.g1LwZa_connectionCore>span{color:#367ea8;width:64px;height:64px;font-family:var(--ds-font-serif);background:#fffffff2;border-radius:19px;place-items:center;font-size:34px;font-style:italic;display:grid;box-shadow:0 18px 42px #051c2d38}.g1LwZa_connectionCore>div{gap:4px;display:grid}.g1LwZa_connectionCore>div strong{font-size:21px}.g1LwZa_connectionCore>div small{color:#ffffff9e;font-size:12px}.g1LwZa_connectionCore em{color:#ffffffc7;background:#ffffff1c;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-style:normal;font-weight:650;display:inline-flex}.g1LwZa_connectionCore em svg{width:14px;height:14px}.g1LwZa_availability{color:var(--landing-ink-soft);margin:18px 2px 0;font-size:12px;line-height:1.6}.g1LwZa_trustList{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(50px,7vw,84px) 0 0;padding:0;list-style:none;display:grid}.g1LwZa_trustList li{grid-template-columns:27px minmax(0,1fr);gap:17px;padding:30px clamp(18px,3vw,34px) 34px;display:grid}.g1LwZa_trustList li:not(:first-child){border-left:1px solid var(--landing-line)}.g1LwZa_roadmap{border-top:1px solid var(--landing-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(50px,7vw,84px) 0 0;padding:0;list-style:none;display:grid}.g1LwZa_roadmap li{padding:26px clamp(14px,1.8vw,24px) 8px 0}.g1LwZa_roadmap li:not(:first-child){border-left:1px solid var(--landing-line);padding-left:clamp(14px,1.8vw,24px)}.g1LwZa_roadmap li>span{color:#142d4073;font-family:var(--ds-font-serif);align-items:center;gap:10px;font-size:16px;font-style:italic;display:flex}.g1LwZa_roadmap em{color:var(--landing-ink);font-family:var(--ds-font-sans,inherit);background:#142d4014;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.g1LwZa_roadmap li[data-live=false] em{background:var(--landing-clay);color:var(--ds-color-white)}.g1LwZa_roadmap h3{margin:18px 0 9px;font-size:17px;font-weight:650}.g1LwZa_roadmap p{color:var(--landing-ink-soft);margin:0;font-size:13px;line-height:1.65}.g1LwZa_startSteps li>span{color:var(--landing-clay);font-family:var(--ds-font-serif);font-size:22px;font-style:italic;line-height:1.1}.g1LwZa_trustList svg{width:21px;height:21px;color:var(--landing-clay);stroke-width:1.7px;margin-top:2px}.g1LwZa_trustList h3{margin:0 0 9px;font-size:17px;font-weight:650}.g1LwZa_trustList p{color:var(--landing-ink-soft);margin:0;font-size:13px;line-height:1.65}.g1LwZa_textLink{color:var(--landing-clay);align-items:center;gap:9px;margin-top:30px;font-size:14px;font-weight:720;display:inline-flex}.g1LwZa_textLink svg{width:16px;height:16px;transition:transform .18s}.g1LwZa_textLink:hover svg{transform:translate(3px)}.g1LwZa_faqSection{background:var(--landing-paper-light)}.g1LwZa_faqSection .g1LwZa_sectionFrame{grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);align-items:start;gap:clamp(52px,9vw,134px);display:grid}.g1LwZa_faqHeading{position:sticky;top:34px}.g1LwZa_faqHeading .g1LwZa_displayTitle{font-size:clamp(40px,4.8vw,66px)}.g1LwZa_faqHeading>p:last-child{color:var(--landing-ink-soft);margin:24px 0 0;font-size:16px;line-height:1.65}.g1LwZa_faqList{border-top:1px solid var(--landing-line)}.g1LwZa_faqList details{border-bottom:1px solid var(--landing-line)}.g1LwZa_faqList summary{min-height:92px;color:var(--landing-ink);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:21px 0;list-style:none;display:grid}.g1LwZa_faqList summary::-webkit-details-marker{display:none}.g1LwZa_faqList summary span{letter-spacing:-.025em;font-size:clamp(18px,2vw,23px);font-weight:580;line-height:1.3}.g1LwZa_faqList summary i{border:1px solid #142d4033;border-radius:50%;place-items:center;width:32px;height:32px;font-size:19px;font-style:normal;font-weight:350;transition:transform .18s;display:grid}.g1LwZa_faqList details[open] summary i{transform:rotate(45deg)}.g1LwZa_faqList details>p{max-width:700px;color:var(--landing-ink-soft);margin:-5px 54px 28px 0;font-size:15px;line-height:1.75}.g1LwZa_finalCta{background:linear-gradient(90deg, #18659e42, #18659e0d), url(/assets/hero-sky-field.jpg) center / cover no-repeat, var(--ds-color-sky-canvas);min-height:720px;color:var(--ds-color-white);place-items:center;padding:90px 24px;display:grid;position:relative;overflow:hidden}.g1LwZa_finalCta:before{filter:blur(80px);content:"";background:#e6f6fb24;border-radius:50%;position:absolute;inset:8% 14%}.g1LwZa_finalCtaContent{z-index:1;text-align:center;justify-items:center;width:min(850px,100%);display:grid;position:relative}.g1LwZa_finalCta .g1LwZa_sectionKicker{color:#ffffffad}.g1LwZa_finalCta h2{letter-spacing:-.03em;text-wrap:balance;text-shadow:0 14px 40px #0d467029;margin:0;font-size:clamp(47px,7vw,86px);font-weight:510;line-height:1.01}.g1LwZa_finalCtaContent>p:not(.g1LwZa_sectionKicker){color:#ffffffc2;max-width:630px;margin:27px 0 0;font-size:17px;line-height:1.7}.g1LwZa_ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.g1LwZa_primaryCta,.g1LwZa_secondaryCta{border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 23px;font-size:14px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}.g1LwZa_primaryCta{color:#1c5e88;background:#fffffff5;box-shadow:0 18px 40px #134c752e}.g1LwZa_primaryCta svg{width:16px;height:16px}.g1LwZa_secondaryCta{color:var(--ds-color-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff61}.g1LwZa_primaryCta:hover,.g1LwZa_secondaryCta:hover{transform:translateY(-2px)}.g1LwZa_ctaNote{color:#ffffff9c;align-items:center;gap:8px;margin-top:22px;font-size:12px;display:inline-flex}.g1LwZa_ctaNote svg{width:14px;height:14px}.g1LwZa_footer{padding:70px max(24px, calc((100vw - var(--ds-layout-width)) / 2)) 28px;color:var(--ds-color-white);background:#0d1d28}.g1LwZa_footerInner{grid-template-columns:minmax(280px,1fr) repeat(2,minmax(150px,.3fr));gap:clamp(40px,8vw,110px);padding-bottom:58px;display:grid}.g1LwZa_footerPurpose{align-content:start;gap:22px;display:grid}.g1LwZa_footerPurpose p{color:#ffffff85;max-width:470px;margin:0;font-size:14px;line-height:1.7}.g1LwZa_footerNav{align-content:start;gap:12px;display:grid}.g1LwZa_footerNav strong{color:#ffffffd9;letter-spacing:.06em;margin-bottom:5px;font-size:12px}.g1LwZa_footerNav a{color:#ffffff80;font-size:13px;transition:color .16s}.g1LwZa_footerNav a:hover{color:var(--ds-color-white)}.g1LwZa_footerMeta{color:#ffffff61;border-top:1px solid #ffffff1f;justify-content:space-between;gap:24px;padding-top:23px;font-size:11px;display:flex}.g1LwZa_productIndex a:focus-visible,.g1LwZa_questionList a:focus-visible,.g1LwZa_textLink:focus-visible,.g1LwZa_primaryCta:focus-visible,.g1LwZa_secondaryCta:focus-visible,.g1LwZa_faqList summary:focus-visible,.g1LwZa_footer a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:920px){.g1LwZa_roadmap{grid-template-columns:minmax(0,1fr)}.g1LwZa_roadmap li,.g1LwZa_roadmap li:not(:first-child){border-left:0;border-bottom:1px solid var(--landing-line);padding:22px 0}.g1LwZa_hookStats{grid-template-columns:minmax(0,1fr)}.g1LwZa_evidenceFacts{grid-template-columns:minmax(0,1fr);gap:26px}.g1LwZa_hookStats>div,.g1LwZa_hookStats>div:not(:first-child){border-left:0;border-bottom:1px solid var(--landing-line);padding:22px 0 18px}.g1LwZa_agentStage{grid-template-columns:minmax(0,1fr)}.g1LwZa_agentChatUser{max-width:100%}.g1LwZa_introGrid,.g1LwZa_sectionHeadingSplit{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px}.g1LwZa_introAside{max-width:700px}.g1LwZa_productIndex{grid-template-columns:repeat(2,minmax(0,1fr))}.g1LwZa_productIndex a:nth-child(3){border-left:0}.g1LwZa_productIndex a:nth-child(n+3){border-top:1px solid var(--landing-line)}.g1LwZa_productCopy{grid-template-columns:92px minmax(0,1fr)}.g1LwZa_productMeta{grid-column:1}.g1LwZa_productCopy .g1LwZa_sectionKicker,.g1LwZa_productCopy h3,.g1LwZa_productBody,.g1LwZa_productPoints{grid-column:2}.g1LwZa_productPoints{grid-row:auto;margin-top:28px}.g1LwZa_connectionPanel{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}.g1LwZa_trustList{grid-template-columns:minmax(0,1fr)}.g1LwZa_trustList li:not(:first-child){border-top:1px solid var(--landing-line);border-left:0}}@media (max-width:720px){.g1LwZa_sectionKicker{margin-bottom:13px}.g1LwZa_displayTitle{font-size:clamp(38px,11vw,54px)}.g1LwZa_productIndex{grid-template-columns:minmax(0,1fr)}.g1LwZa_productIndex a{min-height:82px;padding:18px 12px}.g1LwZa_productIndex a:not(:first-child){border-top:1px solid var(--landing-line);border-left:0}.g1LwZa_productIndex a:nth-child(3){border-top:1px solid var(--landing-line)}.g1LwZa_productCopy{display:block}.g1LwZa_productMeta{margin-bottom:30px}.g1LwZa_productCopy h3{font-size:clamp(35px,10.8vw,50px)}.g1LwZa_productBody{font-size:16px}.g1LwZa_todaySurface,.g1LwZa_calendarSurface{border-radius:16px;padding:12px}.g1LwZa_todaySurface{max-height:1240px}.g1LwZa_timelineFallback{border-radius:16px;min-height:520px}.g1LwZa_questionList a{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;min-height:100px;padding-inline:4px}.g1LwZa_questionList a>svg:first-of-type{display:none}.g1LwZa_questionList strong{font-size:18px}.g1LwZa_questionNote{text-align:left}.g1LwZa_connectionPanel{border-radius:16px;grid-template-columns:minmax(0,1fr)}.g1LwZa_connectionCore{min-height:270px}.g1LwZa_faqSection .g1LwZa_sectionFrame{grid-template-columns:minmax(0,1fr);gap:54px}.g1LwZa_faqHeading{position:static}.g1LwZa_faqList summary{min-height:82px}.g1LwZa_finalCta{min-height:650px}.g1LwZa_finalCta h2{font-size:clamp(45px,13.5vw,64px)}.g1LwZa_ctaActions{width:100%}.g1LwZa_primaryCta,.g1LwZa_secondaryCta{width:min(100%,360px)}.g1LwZa_footerInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.g1LwZa_footerPurpose{grid-column:1/-1}.g1LwZa_footerMeta{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:430px){.g1LwZa_footerInner{grid-template-columns:minmax(0,1fr)}.g1LwZa_footerPurpose{grid-column:auto}}@media (prefers-reduced-motion:reduce){.g1LwZa_landingBody *,.g1LwZa_landingBody :before,.g1LwZa_landingBody :after,.g1LwZa_footer *,.g1LwZa_footer :before,.g1LwZa_footer :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.g1LwZa_agentsSection{background:radial-gradient(circle at 12% 0%, #74bcd838, transparent 32%), var(--landing-paper);padding:clamp(98px,11vw,164px) 0;scroll-margin-top:20px}.g1LwZa_agentStage{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:clamp(28px,4vw,56px);margin:clamp(48px,6vw,80px) 0 0;display:grid}.g1LwZa_agentChat{min-width:0;color:var(--ds-color-white);background:radial-gradient(circle at 90% 0,#529bc038,#0000 36%),#112432;border-radius:22px;gap:18px;margin:0;padding:clamp(22px,2.6vw,34px);display:grid;box-shadow:0 30px 60px -40px #112432b3}.g1LwZa_agentChat figcaption{color:#ffffff94;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.g1LwZa_agentChatDot{background:#8ed6a9;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #8ed6a92e}.g1LwZa_agentChatUser{text-wrap:pretty;background:#ffffff1f;border-radius:18px 18px 4px;justify-self:end;max-width:80%;margin:0;padding:13px 17px;font-size:clamp(15px,1.3vw,17px);line-height:1.55}.g1LwZa_agentChatTools{color:#8bc8dd;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:650;line-height:1.4;display:flex}.g1LwZa_agentChatTools svg{flex-shrink:0;width:15px;height:15px}.g1LwZa_agentChatAnswer{gap:12px;font-size:clamp(15px,1.3vw,17px);line-height:1.6;display:grid}.g1LwZa_agentChatAnswer p{text-wrap:pretty;margin:0}.g1LwZa_agentChatAnswer p:first-child{font-weight:650}.g1LwZa_agentChatAnswer ul{color:#fffc;gap:8px;margin:0;padding-left:18px;display:grid}.g1LwZa_agentChatAnswer small{color:#ffffff75;font-size:12px;line-height:1.5}.g1LwZa_agentSide{gap:22px;min-width:0;display:grid}.g1LwZa_agentSteps{border-top:1px solid var(--landing-line);margin:0;padding:0;list-style:none;display:grid}.g1LwZa_agentSteps li{border-bottom:1px solid var(--landing-line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 0 20px;display:grid}.g1LwZa_agentSteps li>span{color:var(--landing-clay);font-family:var(--ds-font-serif);font-size:18px;font-style:italic;line-height:1.3}.g1LwZa_agentSteps strong{font-size:17px;font-weight:650;line-height:1.4;display:block}.g1LwZa_agentSteps code{color:var(--landing-ink);font-family:var(--ds-font-mono);background:#142d4014;border-radius:8px;margin:8px 0 2px;padding:5px 10px;font-size:13px;display:inline-block}.g1LwZa_agentSteps p{color:var(--landing-ink-soft);text-wrap:pretty;margin:6px 0 0;font-size:14px;line-height:1.6}.g1LwZa_agentCli{gap:10px;display:grid}.g1LwZa_agentCli strong{font-size:15px;font-weight:650}.g1LwZa_agentCli pre{color:#d9e6ec;font-family:var(--ds-font-mono);background:#112432;border-radius:12px;margin:0;padding:14px 16px;font-size:13px;line-height:1.7;overflow-x:auto}.g1LwZa_agentCli p{color:var(--landing-ink-soft);margin:0;font-size:13.5px;line-height:1.6}.g1LwZa_agentClientRow{flex-wrap:wrap;gap:10px;margin:34px 0 0;padding:0;list-style:none;display:flex}.g1LwZa_agentClientRow li{background:var(--ds-color-glass);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px #13324c1f}
.d3muqW_figure{margin:0}.d3muqW_figureCaption{color:var(--ds-color-slate);justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding-inline:4px;display:flex}.d3muqW_figureCaptionTitle{align-items:baseline;gap:12px;display:flex}.d3muqW_figureCaption strong{letter-spacing:-.01em;font-size:15px}.d3muqW_figureCaptionTitle span{color:#19364c94;font-size:12px}.d3muqW_interactionHint{color:#8b422f;background:#a54c3312;border:1px solid #a54c332e;border-radius:999px;align-items:center;gap:7px;margin:0;padding:7px 11px;font-size:12px;font-weight:620;line-height:1.4;display:inline-flex}.d3muqW_interactionHint svg{stroke-width:1.8px;flex:none;width:14px;height:14px}.d3muqW_productViewport{border:1px solid #ffffff9e;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 34px 90px #194f7433,inset 0 0 0 1px #31719914}.d3muqW_timelineViewport{background:linear-gradient(90deg, #1e6fb124 0 39%, #1e6fb105 67%, transparent 100%), url(/assets/hero-sky-field.jpg) center top / cover no-repeat, var(--ds-color-sky-canvas);max-height:900px;padding:34px clamp(18px,4vw,56px) 0}.d3muqW_timelineViewport:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000,#eff6f7f0);height:82px;position:absolute;bottom:0;left:0;right:0}.d3muqW_timelineCanvas{width:min(1060px,100%);margin:0 auto}@media (max-width:720px){.d3muqW_figureCaption{flex-direction:column;align-items:flex-start;gap:10px}.d3muqW_figureCaptionTitle{flex-direction:column;align-items:flex-start;gap:3px}.d3muqW_interactionHint{border-radius:10px}.d3muqW_timelineViewport{border-radius:16px;max-height:780px;padding:22px 12px 0}}@media (prefers-reduced-motion:reduce){.d3muqW_productViewport *,.d3muqW_productViewport :before,.d3muqW_productViewport :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
._2TWrya_tile,._2TWrya_tileSm{border-radius:var(--ds-radius-sm);transition:transform var(--ds-motion-fast), background var(--ds-motion-fast);background:#ffffff9e;grid-template-columns:minmax(0,1fr);gap:7px;padding:14px 15px 12px;display:grid;box-shadow:inset 0 0 0 1px #7b8f9e3d}._2TWrya_tileSm{gap:5px;padding:12px 14px 11px}._2TWrya_tile:hover,._2TWrya_tileSm:hover{background:#ffffffc7;transform:translateY(-1px)}._2TWrya_head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._2TWrya_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-color-slate-soft);font-size:var(--ds-type-data-label-size);font-weight:var(--ds-type-data-label-weight);letter-spacing:0;overflow:hidden}._2TWrya_delta{font-size:var(--ds-type-delta-size);font-weight:var(--ds-type-delta-weight);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;display:inline-flex}._2TWrya_delta svg{stroke-width:1.8px;width:13px;height:13px}._2TWrya_status{font-size:var(--ds-type-delta-size);font-weight:var(--ds-type-delta-weight);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}._2TWrya_statusDot{border-radius:var(--ds-radius-round);background:currentColor;width:7px;height:7px}._2TWrya_valueRow{align-items:baseline;gap:8px;display:flex}._2TWrya_deltaSub{color:#18232f8f;font-size:var(--ds-type-caption-size);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._2TWrya_value{font-size:var(--ds-type-stat-md-size);font-weight:var(--ds-type-stat-weight);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ds-color-ink)}._2TWrya_tileSm ._2TWrya_value{font-size:var(--ds-type-stat-sm-size)}._2TWrya_note{color:#18232f8f;font-size:var(--ds-type-caption-size);margin:0;line-height:1.4}._2TWrya_toneGood{color:#3d8465}._2TWrya_toneWarn{color:var(--ds-color-clay)}._2TWrya_toneNeutral{color:var(--ds-color-slate-soft)}
._6N-R1a_page{gap:var(--ds-product-section-gap);grid-template-columns:minmax(0,1fr);display:grid}._6N-R1a_back{min-height:var(--ds-hit-min);color:var(--ds-color-white-soft);font-size:var(--ds-type-text-size);justify-self:start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._6N-R1a_back svg{width:15px;height:15px}._6N-R1a_back:hover{color:var(--ds-color-white)}._6N-R1a_back:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}._6N-R1a_freshnessNotice{background:var(--ds-color-notice-surface);color:var(--ds-color-notice-text);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}._6N-R1a_freshnessNotice>svg{width:20px;height:20px;margin-top:2px;animation:1.4s linear infinite _6N-R1a_freshnessSpin}._6N-R1a_freshnessNotice strong,._6N-R1a_freshnessNotice p{margin:0}._6N-R1a_freshnessNotice strong{font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_freshnessNotice p{font-size:var(--ds-type-caption-size);margin-top:3px;line-height:1.5}@keyframes _6N-R1a_freshnessSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._6N-R1a_freshnessNotice>svg{animation:none}}._6N-R1a_top{gap:var(--ds-product-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._6N-R1a_top[data-single]{grid-template-columns:minmax(0,1fr)}._6N-R1a_plan{gap:var(--ds-space-md);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._6N-R1a_allow,._6N-R1a_aheadCard{background:var(--ds-color-surface-subtle);border-radius:18px;align-content:start;gap:4px;min-width:0;padding:16px 18px;display:grid}._6N-R1a_planLabel,._6N-R1a_aheadCard>span{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_zones{margin:4px 0 0;padding:0;list-style:none;display:grid}._6N-R1a_zones li{grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;display:grid}._6N-R1a_zones li+li{border-top:1px solid var(--ds-color-divider)}._6N-R1a_zones i{background:var(--zone);border-radius:3px;grid-row:1/span 2;align-self:stretch;width:6px}._6N-R1a_zones b{min-width:0;color:var(--ds-color-text);font-size:var(--ds-type-text-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_zones small{min-width:0;color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);font-variant-numeric:tabular-nums;grid-column:2}._6N-R1a_zones strong{color:var(--ds-color-text);font-size:20px;font-weight:var(--ds-type-strong-weight);font-variant-numeric:tabular-nums;text-align:right;grid-area:1/3/span 2}._6N-R1a_zones li[data-pick] b{font-size:var(--ds-type-lead-size)}._6N-R1a_zones li[data-pick] strong{letter-spacing:-.02em;font-size:34px}._6N-R1a_zones li[data-pick] em{border-radius:var(--ds-radius-round);background:var(--ds-status-usual-bg);color:var(--ds-status-usual-ink);font-size:var(--ds-type-micro-size);font-style:normal;font-weight:var(--ds-type-strong-weight);vertical-align:2px;margin-left:6px;padding:1px 8px;display:inline-block}._6N-R1a_zones li[data-avoid] b,._6N-R1a_zones li[data-avoid] strong{color:var(--ds-color-text-tertiary)}._6N-R1a_zones li[data-avoid] strong{font-size:var(--ds-type-text-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_zones li[data-avoid] i{opacity:.35}._6N-R1a_planNote{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);margin:2px 0 0;line-height:1.45}._6N-R1a_aheadCard strong{color:var(--ds-color-text);font-size:34px;font-weight:var(--ds-type-strong-weight);letter-spacing:-.02em;line-height:1.1}._6N-R1a_aheadCard strong small{color:var(--ds-color-text-secondary);font-size:var(--ds-type-lead-size);font-weight:var(--ds-type-strong-weight);letter-spacing:0;margin-left:6px}._6N-R1a_aheadCard p{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);margin:0;line-height:1.45}._6N-R1a_steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}._6N-R1a_steps li{color:var(--ds-color-text);font-size:var(--ds-type-text-size);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;line-height:1.45;display:grid}._6N-R1a_steps i{border-radius:var(--ds-radius-round);background:var(--ds-color-surface-subtle);width:24px;height:24px;color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);font-style:normal;font-weight:var(--ds-type-strong-weight);place-items:center;display:grid}._6N-R1a_askLink{font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-strong-weight);text-decoration:none}._6N-R1a_progress{gap:8px;display:grid}._6N-R1a_progress span{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_progress div{gap:3px;height:14px;display:flex}._6N-R1a_progress i{background:var(--ds-status-learning-track);border-radius:3px;flex:1}._6N-R1a_progress i[data-on]{background:var(--ds-status-learning-ink)}._6N-R1a_days{margin:0;padding:0;list-style:none;display:grid}._6N-R1a_days li{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;display:grid;position:relative}._6N-R1a_days li:before{content:"";background:var(--ds-color-divider);width:2px;position:absolute;top:0;bottom:0;left:9px}._6N-R1a_days li:first-child:before{top:50%}._6N-R1a_days li:last-child:before{bottom:50%}._6N-R1a_days i{border-radius:var(--ds-radius-round);background:var(--ds-color-surface);width:20px;height:20px;box-shadow:inset 0 0 0 6px var(--ds-color-caution);position:relative}._6N-R1a_days li[data-tone=usual] i{background:var(--ds-status-usual-mark);box-shadow:none}._6N-R1a_days li[data-today] i{box-shadow:inset 0 0 0 6px var(--ds-color-caution), 0 0 0 4px var(--ds-status-caution-bg)}._6N-R1a_days span{min-width:0}._6N-R1a_days b{color:var(--ds-color-text);font-size:var(--ds-type-text-size);font-weight:var(--ds-type-strong-weight);display:block}._6N-R1a_days small{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size)}._6N-R1a_section{gap:var(--ds-space-md);min-width:0;display:grid}._6N-R1a_card{gap:var(--ds-space-md);padding:var(--ds-card-padding);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-card);margin:0;list-style:none;display:grid}._6N-R1a_two{gap:var(--ds-product-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._6N-R1a_why{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}._6N-R1a_chart{min-width:0;position:relative}._6N-R1a_chartSvg{touch-action:pan-y;display:block}._6N-R1a_chartSvg:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px;border-radius:8px}._6N-R1a_chartSkeleton{background:var(--ds-color-surface-subtle);border-radius:12px}._6N-R1a_chartLegend,._6N-R1a_chartDate{fill:var(--ds-chart-axis-text);font-size:var(--ds-type-micro-size)}._6N-R1a_chartValue{fill:var(--ds-chart-label-text);font-size:var(--ds-type-micro-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_chartDay{fill:var(--ds-chart-axis-text);font-size:var(--ds-type-caption-size)}._6N-R1a_chartDay[data-strong]{fill:var(--ds-chart-label-text);font-weight:var(--ds-type-strong-weight)}._6N-R1a_chartBase{stroke:var(--ds-chart-grid)}._6N-R1a_chartSubstantial{stroke:var(--ds-chart-grid);stroke-width:1.5px;stroke-dasharray:4 4}._6N-R1a_chartHigh{stroke:var(--ds-color-caution);stroke-width:1.5px;stroke-dasharray:4 4}._6N-R1a_chartCursor{stroke:var(--ds-chart-cursor);stroke-width:1.5px}._6N-R1a_chartBar{fill:var(--ds-status-usual-mark);opacity:.55}._6N-R1a_chartBar[data-zone=substantial]{fill:var(--ds-color-caution);opacity:.35}._6N-R1a_chartBar[data-zone=high]{fill:var(--ds-color-caution);opacity:1}._6N-R1a_chartBar[data-today]{opacity:1}._6N-R1a_chartRest{fill:var(--ds-chart-grid)}._6N-R1a_chartRest[data-today]{fill:var(--ds-color-text)}._6N-R1a_signals{margin:0;padding:0;list-style:none;display:grid}._6N-R1a_signals li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 0;display:grid}._6N-R1a_signals li+li{border-top:1px solid var(--ds-color-divider)}._6N-R1a_signals em{color:var(--ds-status-caution-ink);font-size:var(--ds-type-micro-size);font-style:normal;font-weight:var(--ds-type-strong-weight);grid-column:1/-1}._6N-R1a_signals b{min-width:0;color:var(--ds-color-text);font-size:var(--ds-type-text-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_signals small{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);font-variant-numeric:tabular-nums;grid-column:1/-1;line-height:1.45}._6N-R1a_bodyLine{background:var(--ds-color-surface-subtle);color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);border-radius:14px;flex-wrap:wrap;gap:4px 10px;margin:0;padding:12px 14px;display:flex}._6N-R1a_bodyLine b{color:var(--ds-color-text);font-weight:var(--ds-type-strong-weight)}._6N-R1a_bodyLine[data-tone=good] b{color:var(--ds-status-usual-ink)}._6N-R1a_bodyLine[data-tone=warn] b{color:var(--ds-status-unfavorable-ink)}._6N-R1a_rule{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);margin:0;line-height:1.5}._6N-R1a_term+._6N-R1a_term{border-top:1px solid var(--ds-color-divider)}._6N-R1a_term summary{min-height:var(--ds-hit-min);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:4px 0;list-style:none;display:grid}._6N-R1a_term summary::-webkit-details-marker{display:none}._6N-R1a_term summary svg{width:20px;height:20px;color:var(--ds-color-text-tertiary);grid-area:1/2/span 2}._6N-R1a_termHead{color:var(--ds-color-text);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._6N-R1a_termHead strong{font-size:var(--ds-type-text-size);font-weight:var(--ds-type-strong-weight)}._6N-R1a_termHead span{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size)}._6N-R1a_termShort{color:var(--ds-color-text-secondary);font-size:var(--ds-type-caption-size);grid-column:1;line-height:1.45}._6N-R1a_questions{gap:0}._6N-R1a_question{min-height:var(--ds-hit-min);color:var(--ds-color-text);font-size:var(--ds-type-text-size);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}._6N-R1a_question:hover{color:var(--ds-color-link)}._6N-R1a_question:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px;border-radius:8px}._6N-R1a_question span:last-child{color:var(--ds-color-text-tertiary);flex-shrink:0}._6N-R1a_caveat{color:var(--ds-color-text-tertiary);font-size:var(--ds-type-micro-size);margin:0 4px;line-height:1.55}._6N-R1a_srOnly{clip:rect(0 0 0 0);white-space:normal;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:920px){._6N-R1a_top,._6N-R1a_two,._6N-R1a_why{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._6N-R1a_plan{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=14ep2xk-yd8aq.css.map*/