.svc .home-work{--meta:var(--muted);--hair:var(--rule);--sep:color-mix(in srgb, var(--rule) 60%, #fff);--edge:color-mix(in srgb, var(--faint) 55%, var(--rule));--wash:color-mix(in srgb, var(--stone) 55%, #fff);--track:color-mix(in srgb, var(--rule) 75%, #fff);--panel:var(--paper);--soft:var(--stone);--mint-soft:var(--green-bg);--amber:#d9a21b;--down:#b25a3c;--night:var(--ink);--night-2:color-mix(in srgb, var(--ink), #fff 6%);--night-3:color-mix(in srgb, var(--ink), #fff 10%);--night-line:color-mix(in srgb, var(--ink), #fff 16%);--night-meta:color-mix(in srgb, var(--ink), #fff 55%);--night-text:color-mix(in srgb, var(--ink), #fff 90%);--card:0 0 0 1px var(--rule);--ease-settle:linear(0, .0217, .0752, .147, .2275, .3104, .3915, .4681, .5387, .6027, .6598, .7102, .7543, .7925, .8254, .8535, .8775, .8978, .915, .9295, .9416, .9518, .9602, .9672, .9731, .9779, .9819, .9852, .9879, .9901, .992, .9935, .9947, .9957, .9965, .9972, .9977, .9982, .9985, .9988, .999, .9992, .9994, 1);--ease-lift:linear(0, .0283, .0996, .1969, .307, .4202, .5294, .6301, .7195, .7964, .8604, .9122, .9527, .9833, 1.0053, 1.0203, 1.0296, 1.0345, 1.036, 1.0352, 1.0327, 1.0292, 1.0253, 1.0212, 1.0173, 1.0136, 1.0103, 1.0075, 1.0052, 1.0033, 1.0018, 1.0007, .9999, .9993, .999, .9988, .9987, .9987, .9988, .9989, .9991, .9992, .9994, 1);--ease-pop:linear(0, .0426, .1497, .2933, .4511, .6061, .7467, .8658, .9602, 1.0297, 1.0761, 1.1026, 1.1129, 1.1111, 1.1008, 1.0855, 1.0679, 1.05, 1.0335, 1.0191, 1.0075, .9988, .9927, .9891, .9874, .9872, .9881, .9897, .9917, .9937, .9956, .9974, .9988, .9999, 1.0006, 1.0011, 1.0014, 1.0015, 1.0014, 1.0012, 1.001, 1.0008, 1.0006, 1);color:var(--ink);gap:clamp(16px,2vw,24px);display:grid}.svc .home-work .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.svc .home-work :is(h3,p,ul,ol,dl,dd,figure){margin:0}.svc .home-work :is(ul,ol){padding:0;list-style:none}.svc .home-work button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.svc .home-work button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.svc .work-row{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.svc .work-copy{grid-column:1/5;max-width:400px;padding-right:8px}.svc .work-copy h3{font:500 var(--h3)/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;margin-top:0}.svc .work-copy p{max-width:34ch;color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}.svc .work-figure{grid-column:5/13;min-width:0;margin:0}.svc .work-panel{background:var(--panel);max-width:860px;box-shadow:0 0 0 1px var(--hair);border-radius:10px;margin-inline:auto;font-size:12px;line-height:1.35;position:relative;overflow:hidden}.svc .panel-bar{border-bottom:1px solid var(--hair);align-items:center;gap:10px;min-width:0;padding:14px 18px;display:flex}.svc .panel-title{font:500 14px/1 var(--display);letter-spacing:-.01em;flex:none}.svc .panel-sub{min-width:0;color:var(--meta);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.svc .panel-chip{background:var(--mint-soft);color:var(--green);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:5px 9px;font-size:10.5px;font-weight:500}.svc .panel-updating{color:var(--green);flex:none;align-items:center;gap:6px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}.svc .panel-updating i{background:var(--green);border-radius:50%;width:6px;height:6px}.svc .why-label{color:var(--meta);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:9.5px;font-weight:600;display:block}.svc .panel-filters{align-items:center;gap:2px;padding:2px 14px 0;display:flex}.svc .panel-filters button{isolation:isolate;min-height:44px;color:var(--meta);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:11.5px;font-weight:500;transition:color .2s;position:relative}.svc .panel-filters button:hover{color:var(--ink)}.svc .panel-filters button[aria-selected=true]{color:#fff}.svc .filter-pill{z-index:-1;background:var(--ink);border-radius:999px;position:absolute;inset:9px 0}.svc .filter-note{color:var(--meta);white-space:nowrap;margin-left:auto;font-size:10.5px}.svc .target-head{color:var(--meta);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 96px 110px;gap:12px;padding:6px 18px 6px 60px;font-size:10px;display:grid}.svc .target-list{padding-bottom:6px}.svc .target-list>li{border-top:1px solid var(--sep);display:block}.svc .target-list>li[data-open]{background:var(--wash)}.svc .target-row{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 96px 110px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 18px;transition:background .2s;display:grid}.svc .target-row:hover{background:var(--wash)}.svc .target-row:focus-visible{outline-offset:-2px}.svc .target-mark{background:var(--ink);color:#fff;width:30px;height:30px;font:500 10.5px/1 var(--display);letter-spacing:.02em;border-radius:8px;place-items:center;display:grid}.svc .target-list li:nth-child(2) .target-mark{background:var(--deep)}.svc .target-list li:nth-child(3) .target-mark{background:var(--ink-2)}.svc .target-list li:nth-child(4) .target-mark{background:var(--muted)}.svc .target-list li:nth-child(5) .target-mark{background:var(--faint);color:var(--ink)}.svc .target-name{min-width:0}.svc .target-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.svc .target-name small{color:var(--meta);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10.5px;display:block;overflow:hidden}.svc .target-fit{align-items:center;gap:8px;display:flex}.svc .target-fit b{font:500 12px/1 var(--display);font-variant-numeric:tabular-nums}.svc .fit-bar{background:var(--track);border-radius:9px;flex:1;height:5px;overflow:hidden}.svc .fit-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--deep), var(--green) 60%, var(--mint));width:0;height:100%;display:block}.svc .target-status{white-space:nowrap;border-radius:999px;justify-self:start;padding:5px 9px;font-size:10.5px;font-weight:500}.svc .tone-0{background:var(--soft);color:var(--meta);box-shadow:inset 0 0 0 1px var(--hair)}.svc .tone-1{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--edge);background:#fff}.svc .tone-2{background:var(--ink);color:#fff}.svc .tone-3{background:var(--mint-soft);color:var(--green);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 55%, #fff)}.svc .target-why{overflow:hidden}.svc .target-why>div:first-child{padding:2px 18px 10px 60px}.svc .target-why ul{gap:4px;display:grid}.svc .target-why li{color:var(--ink-2);padding-left:14px;font-size:11.5px;position:relative}.svc .target-why li:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:0}.svc .why-actions{align-items:center;gap:8px;padding:0 18px 12px 60px;display:flex}.svc .why-actions span{color:var(--meta);margin-right:auto;font-size:10.5px}.svc .why-actions em{background:var(--ink);color:#fff;border-radius:999px;padding:4px 10px;font-size:10.5px;font-style:normal;font-weight:500}.svc .why-actions em+em{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:#fff}.svc .target-funnel{border-top:1px solid var(--hair);background:var(--wash);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.svc .target-funnel div{padding:14px 18px 16px;position:relative}.svc .target-funnel div+div{box-shadow:inset 1px 0 0 var(--hair)}.svc .target-funnel b{font:500 24px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.svc .target-funnel span{color:var(--meta);margin-top:6px;font-size:10.5px;display:block}.svc .target-funnel i{width:var(--w);background:var(--green);height:2px;position:absolute;bottom:0;left:0}.svc .messaging-grid{grid-template-columns:172px minmax(0,1fr);min-height:380px;display:grid}.svc .messaging-types{background:var(--wash);box-shadow:inset -1px 0 0 var(--hair);align-content:start;gap:2px;padding:14px 10px;display:grid}.svc .messaging-types .why-label{padding:0 8px}.svc .messaging-types button{isolation:isolate;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:center;gap:2px;min-height:44px;padding:8px 10px;display:grid;position:relative}.svc .messaging-types strong{font-size:12px;font-weight:600}.svc .messaging-types small{color:var(--meta);font-size:10.5px}.svc .type-pill{z-index:-1;box-shadow:0 0 0 1px var(--edge), 0 6px 14px -10px #10181440;background:#fff;border-radius:10px;position:absolute;inset:0}.svc .messaging-detail{align-content:start;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}.svc .messaging-head{justify-content:space-between;gap:12px;display:flex}.svc .messaging-head strong{font:500 15px/1.2 var(--display);letter-spacing:-.01em;display:block}.svc .messaging-head small{color:var(--meta);font-size:10.5px}.svc .fit-score{justify-items:end;gap:4px;min-width:76px;display:grid}.svc .fit-score span{color:var(--meta);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.svc .fit-score b{font:500 18px/1 var(--display);font-variant-numeric:tabular-nums}.svc .fit-score b em{color:var(--meta);font-size:11px;font-style:normal}.svc .fit-score>i{background:var(--track);border-radius:4px;width:76px;height:4px;overflow:hidden}.svc .fit-score>i>i{background:var(--green);height:100%;display:block}.svc .key-message{background:var(--ink);color:var(--night-text);border-radius:10px;padding:12px 14px}.svc .key-message .why-label{color:var(--mint)}.svc .key-message p{font:500 15.5px/1.3 var(--display);letter-spacing:-.01em}.svc .key-message small{color:#ffffffa8;margin-top:6px;font-size:11px;line-height:1.45;display:block}.svc .support-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.svc .support-tiles div{background:var(--wash);box-shadow:inset 0 0 0 1px var(--hair);border-radius:10px;gap:2px;padding:9px 10px;display:grid}.svc .support-tiles span{color:var(--meta);font-size:10px}.svc .support-tiles b{color:var(--green);font:500 17px/1.1 var(--display);font-variant-numeric:tabular-nums}.svc .support-tiles small{color:var(--meta);font-size:9.5px}.svc .likely-asks{box-shadow:inset 0 0 0 1px var(--hair);counter-reset:ask;border-radius:10px}.svc .likely-asks li{counter-increment:ask;padding:7px 10px 7px 30px;font-size:11.5px;position:relative}.svc .likely-asks li+li{border-top:1px solid var(--sep)}.svc .likely-asks li:before{content:counter(ask);color:var(--meta);font-size:10px;position:absolute;left:11px}.svc .avoid-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.svc .avoid-row .why-label{margin:0 6px 0 0}.svc .avoid-row em{background:var(--soft);color:var(--meta);border-radius:999px;padding:3px 9px;font-size:10.5px;font-style:normal;text-decoration:line-through}.svc .panel-booklet{box-shadow:none;background:0 0;overflow:visible}.svc .booklet-stack span{background:var(--wash);transform-origin:50% 100%;border-radius:12px;position:absolute;inset:0;box-shadow:0 0 0 1px #1018140f,0 16px 32px -24px #1018144d}.svc .booklet-stack span:first-child{transform:rotate(-3deg)translate(-12px,6px)}.svc .booklet-stack span:last-child{transform:rotate(2deg)translate(10px,2px)}.svc .booklet-page{background:var(--panel);box-shadow:var(--card);border-radius:10px;padding:18px 24px 22px;position:relative}.svc .booklet-schedule{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;display:flex}.svc .booklet-schedule .why-label{margin:0}.svc .booklet-schedule>div{isolation:isolate;gap:2px;padding-inline:3px;display:flex;position:relative}.svc .booklet-schedule>div:before{content:"";z-index:-1;background:var(--stone);border-radius:999px;position:absolute;inset:5px 0}.svc .booklet-schedule button{isolation:isolate;min-height:44px;color:var(--meta);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 11px;font-size:11px;display:flex;position:relative}.svc .booklet-schedule button b{font:500 11.5px/1 var(--display);font-variant-numeric:tabular-nums}.svc .booklet-schedule button[aria-selected=true]{color:#fff}.svc .slot-pill{z-index:-1;background:var(--ink);border-radius:999px;position:absolute;inset:8px 0}.svc .booklet-head{border-bottom:1px solid var(--hair);gap:6px;padding-bottom:14px;display:grid}.svc .booklet-head strong{font:500 22px/1.1 var(--display);letter-spacing:-.02em}.svc .booklet-who{color:var(--ink-2);font-size:12px}.svc .booklet-facts{border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.svc .booklet-facts div{padding:14px 0}.svc .booklet-facts div+div{box-shadow:inset 1px 0 0 var(--hair);padding-left:16px}.svc .booklet-facts dt{color:var(--meta);font-size:10.5px}.svc .booklet-facts dd{font:500 20px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:5px}.svc .booklet-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.svc .booklet-block{padding-top:14px}.svc .booklet-peers li{border-top:1px solid var(--sep);justify-content:space-between;gap:8px;padding:7px 0;font-size:12.5px;display:flex}.svc .booklet-peers em{color:var(--meta);font-size:11px;font-style:normal}.svc .booklet-peers em.up{color:var(--green);font-weight:600}.svc .booklet-asks{counter-reset:ask}.svc .booklet-asks li{border-top:1px solid var(--sep);counter-increment:ask;padding:7px 0 7px 26px;font-size:12.5px;position:relative}.svc .booklet-asks li:before{content:counter(ask);background:var(--soft);width:17px;height:17px;color:var(--meta);border-radius:5px;place-items:center;font-size:10px;display:grid;position:absolute;top:7px;left:0}.svc .booklet-last{background:var(--stone);color:var(--ink-2);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:11.5px}.svc .booklet-last .why-label{margin-bottom:4px}.svc .earnings-grid{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.svc .earnings-phases{background:var(--wash);box-shadow:inset -1px 0 0 var(--hair);padding:8px}.svc .earnings-phases button{isolation:isolate;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;font-size:12px;display:grid;position:relative}.svc .phase-pill{z-index:-1;box-shadow:0 0 0 1px var(--edge), 0 6px 14px -10px #10181440;background:#fff;border-radius:9px;position:absolute;inset:0}.svc .phase-tick{background:var(--green);border-radius:50%;width:16px;height:16px;position:relative}.svc .phase-tick:after{content:"";border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;width:4px;height:7px;position:absolute;top:3.5px;left:5px;transform:rotate(45deg)}.svc .is-running .phase-tick{box-shadow:inset 0 0 0 1.6px var(--green);background:#fff}.svc .is-running .phase-tick:after{background:var(--green);border:0;border-radius:50%;width:8px;height:8px;top:4px;left:4px;transform:none}.svc .is-running .phase-label{font-weight:600}.svc .phase-meta{color:var(--meta);white-space:nowrap;font-size:10.5px}.svc .earnings-pane{align-content:start;gap:10px;min-width:0;padding:16px 18px;display:grid}.svc .rehearsal-q{background:var(--ink);color:var(--night-text);border-radius:10px 10px 10px 3px;padding:12px 13px;font-size:12.5px;line-height:1.45}.svc .rehearsal-score{color:var(--meta);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:10.5px;display:grid}.svc .rehearsal-score b{color:var(--ink);font:500 14px/1 var(--display);font-variant-numeric:tabular-nums}.svc .score-bar{background:var(--track);border-radius:9px;height:5px;overflow:hidden}.svc .score-bar i{border-radius:inherit;background:var(--green);width:0;height:100%;display:block}.svc .rehearsal-note{color:var(--ink-2);font-size:11.5px}.svc .home-work .rehearsal-next{isolation:isolate;color:#fff;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:44px;margin-block:-6px;padding:0 12px;font-size:11px;font-weight:500;position:relative}.svc .rehearsal-next:before{content:"";z-index:-1;background:var(--ink);border-radius:999px;transition:background .15s;position:absolute;inset:8px 0}.svc .rehearsal-next:hover:before{background:var(--deep)}.svc .bank-list{gap:6px;display:grid}.svc .bank-list li{box-shadow:inset 0 0 0 1px var(--hair);border-radius:8px;justify-content:space-between;gap:8px;padding:7px 10px;font-size:11.5px;display:flex}.svc .bank-list em{color:var(--green);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.svc .script-line{font:500 14px/1.45 var(--display);letter-spacing:-.005em}.svc .script-line mark{background:var(--green-bg);color:var(--deep);border-radius:4px;padding:0 3px}.svc .figure-list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.svc .figure-list li{gap:4px;min-width:0;padding:14px 18px 16px;display:grid}.svc .figure-list li+li{box-shadow:inset 1px 0 0 var(--hair)}.svc .figure-label{color:var(--meta);font-size:10.5px}.svc .figure-list b{font:500 21px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.svc .figure-source{color:var(--ink-2);font-size:10.5px}.svc .confidence{gap:3px;margin-top:3px;display:flex}.svc .confidence i{background:var(--rule);border-radius:2px;width:16px;height:4px}.svc .confidence[data-level="3"] i{background:var(--green)}.svc .confidence[data-level="2"] i:nth-child(-n+2){background:var(--amber)}.svc .work-panel.panel-live{background:var(--night);min-height:460px;color:var(--night-text);grid-template-rows:1fr auto;display:grid;box-shadow:0 0 0 1px #10181433,0 24px 48px -28px #10181473}.svc .live-stage{background:radial-gradient(120% 80% at 20% 0%, var(--night-3), var(--night) 60%);grid-area:1/1;padding:16px 18px 18px}.svc .live-bar{align-items:center;gap:8px;display:flex}.svc .live-bar .panel-sub{color:var(--night-meta)}.svc .live-dot{background:#ff5f4e;border-radius:50%;flex:none;width:7px;height:7px}.svc .live-time{font:500 11px/1 var(--display);font-variant-numeric:tabular-nums;flex:none}.svc .live-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:40%;margin-top:14px;display:grid}.svc .live-tiles span{aspect-ratio:16/10;background:linear-gradient(160deg, var(--night-line), var(--night-2));box-shadow:inset 0 0 0 1px var(--night-line);border-radius:6px}.svc .live-tiles span:first-child{box-shadow:inset 0 0 0 1.5px var(--mint)}.svc .live-transcript{gap:10px;width:40%;margin-top:16px;display:grid}.svc .live-transcript li{gap:3px;font-size:11.5px;line-height:1.45;display:grid}.svc .live-transcript b{color:var(--night-meta);justify-content:space-between;gap:8px;font-size:10px;font-weight:500;display:flex}.svc .live-transcript time{font-variant-numeric:tabular-nums;font-weight:400}.svc .live-transcript .is-past{opacity:.42}.svc .live-transcript .is-now{background:var(--night-2);box-shadow:inset 0 0 0 1px var(--night-line);border-radius:8px;padding:10px 11px}.svc .live-caret{vertical-align:-2px;background:var(--mint);width:1.5px;height:1em;margin-left:2px;display:inline-block}.svc .live-overlay{width:min(56%,380px);color:var(--ink);background:#fff;border-radius:12px;grid-area:1/1;place-self:start end;margin:22px 18px 18px 0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px -20px #000000b3,0 10px 24px -10px #00000080}.svc .overlay-chrome{border-bottom:1px solid var(--hair);background:var(--stone);align-items:center;gap:5px;padding:8px 11px;display:flex}.svc .overlay-chrome i{background:var(--faint);border-radius:50%;width:7px;height:7px}.svc .overlay-chrome span{color:var(--meta);margin-left:6px;font-size:10px}.svc .overlay-body{gap:12px;padding:14px 15px 15px;display:grid}.svc .overlay-eyebrow{color:var(--meta);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.svc .overlay-figure{background:var(--ink);color:#fff;border-radius:9px;align-items:flex-end;gap:12px;padding:12px 13px;display:flex}.svc .overlay-figure b{font:500 36px/.9 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.svc .overlay-figure span{color:var(--mint);gap:2px;font-size:10.5px;display:grid}.svc .overlay-figure strong{color:var(--night-text);font-weight:500}.svc .overlay-answer{font-size:12.5px;line-height:1.45}.svc .overlay-compare{gap:6px;display:grid}.svc .overlay-compare div{color:var(--ink-2);grid-template-columns:96px minmax(0,1fr) 34px;align-items:center;gap:8px;font-size:10.5px;display:grid}.svc .overlay-compare i{background:linear-gradient(90deg, var(--faint) var(--w), var(--track) var(--w));border-radius:9px;height:5px}.svc .overlay-compare .is-you{color:var(--ink);font-weight:600}.svc .overlay-compare .is-you i{background:linear-gradient(90deg, var(--green) var(--w), var(--track) var(--w))}.svc .overlay-compare b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.svc .overlay-macro>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.svc .overlay-macro span:not(.overlay-eyebrow){box-shadow:inset 0 0 0 1px var(--hair);border-radius:8px;gap:1px;padding:6px 7px;display:grid}.svc .overlay-macro em{color:var(--meta);font-size:9px;font-style:normal}.svc .overlay-macro b{font:500 13px/1.1 var(--display);font-variant-numeric:tabular-nums}.svc .overlay-macro small{color:var(--meta);font-size:8.5px}.svc .overlay-source{background:var(--mint-soft);color:var(--green);border-radius:6px;justify-self:start;padding:4px 8px;font-size:10px}.svc .live-next{border-top:1px solid var(--night-line);background:var(--night-2);grid-row:2;align-items:center;gap:8px;padding:8px 14px;display:flex}.svc .live-next>span{color:var(--night-meta);letter-spacing:.1em;text-transform:uppercase;margin-right:4px;font-size:9.5px}.svc .live-next button{background:var(--night-3);min-height:44px;box-shadow:inset 0 0 0 1px var(--night-line);color:var(--night-text);text-align:left;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;transition:background .2s,box-shadow .2s;display:flex}.svc .live-next button:hover{background:var(--night-line)}.svc .live-next button[aria-selected=true]{background:color-mix(in srgb, var(--green) 30%, var(--night));box-shadow:inset 0 0 0 1px var(--green);color:#fff}.svc .live-next button b{background:var(--night-line);border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.svc .live-next button[aria-selected=true] b{background:var(--mint);color:var(--night)}.svc .live-next button span{font-size:11px;font-weight:500;display:grid}.svc .live-next button small{color:var(--night-meta);font-size:9.5px;font-weight:400}.svc .live-next button:focus-visible{outline-color:var(--mint)}@media (prefers-reduced-motion:no-preference){.svc .panel-updating i{animation:2s ease-out 2 work-ping-green}.svc .live-dot{animation:2s ease-out 2 work-ping}.svc .live-caret{animation:1s step-end 4 work-blink}.svc .is-running .phase-tick:after{animation:1.8s ease-in-out 3 work-breathe}.svc .home-work[data-work-motion] .work-row :is(.work-copy,.work-figure){transition:opacity .5s var(--reveal-ease), transform .6s var(--reveal-ease)}.svc .home-work[data-work-motion] .work-row .work-figure{transition-delay:60ms}.svc .home-work[data-work-motion] .work-row[data-work-pending] :is(.work-copy,.work-figure){opacity:0;transform:translateY(12px)}.svc .home-work[data-work-motion] .work-row[data-work-in] .target-funnel div{animation:work-rise .9s var(--ease-settle) both;animation-delay:calc(.42s + var(--i,0) * 90ms)}.svc .home-work[data-work-motion] .work-row[data-work-in] .target-funnel i{animation:work-grow 1.6s var(--ease-settle) both;animation-delay:calc(.9s + var(--i,0) * .12s)}.svc .home-work[data-work-motion] .work-row[data-work-in] .booklet-stack span:first-child{animation:work-fan-left 1.3s var(--ease-lift) .38s both}.svc .home-work[data-work-motion] .work-row[data-work-in] .booklet-stack span:last-child{animation:work-fan-right 1.3s var(--ease-lift) .46s both}.svc .home-work[data-work-motion] .work-row[data-work-in] .figure-list li{animation:work-rise .9s var(--ease-settle) both;animation-delay:calc(.42s + var(--i,0) * 90ms)}.svc .home-work[data-work-motion] .work-row[data-work-in] .phase-tick{animation:work-pop .65s var(--ease-pop) both;animation-delay:calc(.56s + var(--i,0) * .16s)}.svc .home-work[data-work-motion] .work-row[data-work-in] .confidence i{animation:work-pop .52s var(--ease-pop) both;animation-delay:calc(1.1s + var(--i,0) * .12s)}.svc .home-work[data-work-motion] .work-row[data-work-in] .live-overlay{animation:work-float-in 1.3s var(--ease-lift) .38s both}.svc .home-work[data-work-motion] .overlay-body>*{animation:work-rise .8s var(--ease-settle) both}.svc .home-work[data-work-motion] .overlay-body>:nth-child(2){animation-name:work-pop-in;animation-timing-function:var(--ease-pop);animation-delay:60ms}.svc .home-work[data-work-motion] .overlay-body>:nth-child(3){animation-delay:.16s}.svc .home-work[data-work-motion] .overlay-body>:nth-child(4){animation-delay:.24s}.svc .home-work[data-work-motion] .overlay-body>:nth-child(5){animation-delay:.38s}.svc .home-work[data-work-motion] .overlay-compare div i{animation:work-grow 1.1s var(--ease-settle) both;animation-delay:calc(.3s + var(--i,0) * 80ms)}.svc .home-work[data-work-motion] .live-transcript .is-now{animation:work-rise .7s var(--ease-settle) both}}@keyframes work-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes work-grow{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes work-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes work-pop-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes work-fan-left{0%{opacity:0;transform:none}to{opacity:1;transform:rotate(-3deg)translate(-12px,6px)}}@keyframes work-fan-right{0%{opacity:0;transform:none}to{opacity:1;transform:rotate(2deg)translate(10px,2px)}}@keyframes work-float-in{0%{opacity:0;transform:translateY(26px)scale(.94)}to{opacity:1;transform:none}}@keyframes work-ping{0%{box-shadow:0 0 #ff5f4e88}70%,to{box-shadow:0 0 0 8px #ff5f4e00}}@keyframes work-ping-green{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 40%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@keyframes work-breathe{0%,to{opacity:.6;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes work-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.svc .home-work *,.svc .home-work :before,.svc .home-work :after{transition:none!important;animation:none!important}}@media (max-width:1099px){.svc .work-row{align-items:end;row-gap:20px}.svc .work-copy{display:contents}.svc .work-copy h3{grid-column:1/7;margin-top:0}.svc .work-copy p{grid-column:7/13;max-width:40ch;margin-top:0;padding-bottom:.15em}.svc .work-figure{grid-column:1/-1}}@media (max-width:699px){.svc .work-row{row-gap:0}.svc .work-copy h3{grid-column:1/-1;margin-top:16px;font-size:22px}.svc .work-copy h3 br{display:none}.svc .work-copy p{grid-column:1/-1;margin-top:8px;font-size:15px}.svc .work-figure{margin-top:20px}.svc .home-work{gap:48px}.svc .panel-bar{padding:12px 14px}.svc .panel-sub{display:none}.svc .panel-filters{padding-inline:8px}.svc .filter-note,.svc .target-head{display:none}.svc .target-row{grid-template-columns:30px minmax(0,1fr) auto;padding-inline:14px}.svc .target-row .target-fit{display:none}.svc .target-why>div:first-child,.svc .why-actions{padding-left:56px;padding-right:14px}.svc .target-funnel b{font-size:19px}.svc .target-funnel div{padding:12px 10px 14px}.svc .messaging-grid{grid-template-columns:minmax(0,1fr);min-height:0}.svc .messaging-types{box-shadow:inset 0 -1px 0 var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.svc .messaging-types .why-label{grid-column:1/-1}.svc .messaging-head{flex-wrap:wrap}.svc .support-tiles,.svc .booklet-cols{grid-template-columns:minmax(0,1fr)}.svc .booklet-page{padding:14px 14px 16px}.svc .booklet-schedule{flex-direction:column;align-items:flex-start;gap:4px}.svc .booklet-schedule>div{justify-content:space-between;align-self:stretch}.svc .booklet-schedule button{flex:1;justify-content:center;padding:0 6px}.svc .booklet-head strong{font-size:19px}.svc .booklet-facts dd{font-size:17px}.svc .earnings-grid{grid-template-columns:minmax(0,1fr)}.svc .earnings-phases{box-shadow:inset 0 -1px 0 var(--hair)}.svc .figure-list{grid-template-columns:repeat(2,minmax(0,1fr))}.svc .figure-list li{padding:12px 12px 14px}.svc .figure-list li:nth-child(3){box-shadow:inset 0 1px 0 var(--hair)}.svc .figure-list li:nth-child(4){box-shadow:inset 1px 0 0 var(--hair), inset 0 1px 0 var(--hair)}.svc .figure-list b{font-size:17px}.svc .work-panel.panel-live{grid-template-rows:auto;min-height:0}.svc .live-stage,.svc .live-overlay,.svc .live-next{grid-area:auto}.svc .live-tiles,.svc .live-transcript{width:100%}.svc .live-overlay{justify-self:stretch;width:auto;margin:-8px 12px 12px}.svc .overlay-compare div{grid-template-columns:84px minmax(0,1fr) 34px}.svc .overlay-macro>div{grid-template-columns:minmax(0,1fr)}.svc .live-next{flex-wrap:wrap}.svc .live-next>span{flex:100%}.svc .live-next button{flex:100%;min-width:0}}@media (max-width:359px){.svc .booklet-facts div+div{padding-left:10px}.svc .target-funnel b{font-size:17px}}
