.EGC5OG_hero{isolation:isolate;min-height:max(780px,100svh);padding:116px var(--gutter) 56px;border-bottom:1px solid var(--hairline);grid-template:"text net""card net"/minmax(0,.95fr) minmax(0,1.05fr);align-content:center;column-gap:clamp(24px,3vw,48px);display:grid;position:relative;overflow:hidden}.EGC5OG_netCanvas{z-index:-1;pointer-events:none;position:absolute;inset:0}.EGC5OG_heroText{z-index:3;grid-area:text;align-self:end;max-width:600px;position:relative}.EGC5OG_netBox{grid-area:net;height:100%;min-height:600px}.EGC5OG_netLayer{z-index:2;pointer-events:none;position:absolute;inset:0}.EGC5OG_eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:10px;margin:0 0 22px;font-size:11px;display:flex}.EGC5OG_live{background:var(--gold-deep);border-radius:50%;width:7px;height:7px;position:relative}.EGC5OG_live:after{content:"";border:1px solid var(--gold-deep);animation:EGC5OG_benchPing 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}.EGC5OG_h1{white-space:nowrap;letter-spacing:-.05em;color:var(--ink);margin:0;font-size:clamp(46px,4.6vw,80px);font-weight:600;line-height:.96}.EGC5OG_h1Gold{background:var(--kdt-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.EGC5OG_lede{max-width:33rem;color:var(--mute);animation:EGC5OG_benchFade .9s var(--ease) .38s both;margin:26px 0 0;font-size:clamp(16.5px,1.25vw,18.5px);line-height:1.6}.EGC5OG_heroCtas{animation:EGC5OG_benchFade .9s var(--ease) .48s both;flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.EGC5OG_hub{width:0;height:0;position:absolute;top:0;left:0}.EGC5OG_hub:before{content:"";background:var(--surface);width:100px;height:100px;box-shadow:0 12px 40px #0f11151a, inset 0 0 0 6px var(--bg);border:1px solid #0f11151f;border-radius:50%;position:absolute;top:-50px;left:-50px}.EGC5OG_hub img{object-fit:contain;width:52px;max-width:none;height:52px;position:absolute;top:-32px;left:-26px}.EGC5OG_hub span{font-family:var(--mono);letter-spacing:.28em;color:var(--gold-ink);font-size:9.5px;position:absolute;top:21px;left:0;transform:translate(-50%)}.EGC5OG_node{pointer-events:auto;cursor:pointer;will-change:transform;background:0 0;border:0;outline:none;width:0;height:0;padding:0;position:absolute;top:0;left:0}.EGC5OG_nodeDot{border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px}.EGC5OG_nodeDot:after{content:"";background:var(--surface);border:1.5px solid var(--ink);width:10px;height:10px;transition:transform .3s var(--ease), background-color .3s ease, border-color .3s ease;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.EGC5OG_node:hover .EGC5OG_nodeDot:after{transform:scale(1.2)}.EGC5OG_nodeOn .EGC5OG_nodeDot:after{background:var(--gold);border-color:var(--gold-deep);transform:scale(1.35)}.EGC5OG_node:focus-visible .EGC5OG_nodeDot{outline:2px solid var(--gold-deep);outline-offset:2px}.EGC5OG_nodeLbl{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:#f6f7f9db;padding:3px 7px;font-size:10.5px;line-height:1.2;transition:color .25s,background-color .25s,opacity .25s;position:absolute;top:15px;left:0;transform:translate(-50%)}.EGC5OG_node[data-side=t] .EGC5OG_nodeLbl{top:auto;bottom:15px}.EGC5OG_node[data-side=l] .EGC5OG_nodeLbl,.EGC5OG_node[data-side=r] .EGC5OG_nodeLbl{top:0;transform:translateY(-50%)}.EGC5OG_node[data-side=l] .EGC5OG_nodeLbl{left:auto;right:15px}.EGC5OG_node[data-side=r] .EGC5OG_nodeLbl{left:15px}.EGC5OG_node[data-align=end] .EGC5OG_nodeLbl{left:auto;right:-10px;transform:none}.EGC5OG_node[data-align=start] .EGC5OG_nodeLbl{left:-10px;transform:none}.EGC5OG_nodeOn .EGC5OG_nodeLbl{color:#f2efe6;background:var(--ink)}.EGC5OG_readout{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hairline);max-width:520px;animation:EGC5OG_benchFade .9s var(--ease) .6s both;background:#ffffffdb;grid-area:card;align-self:start;margin-top:30px;padding:18px 20px 16px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f11150a,0 18px 48px #0f11150f}.EGC5OG_roTop{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);justify-content:space-between;gap:12px;font-size:10px;display:flex}.EGC5OG_roTop b{color:var(--gold-ink);font-weight:600}.EGC5OG_roMode{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.EGC5OG_roMode:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite EGC5OG_benchBlink}.EGC5OG_roName{letter-spacing:-.025em;color:var(--ink);animation:EGC5OG_benchSlide .5s var(--ease) both;margin:10px 0;font-size:24px;font-weight:600;line-height:1.15}.EGC5OG_roRows{margin:0}.EGC5OG_roRows>div{border-top:1px solid var(--hairline);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.EGC5OG_roRows dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:3px;font-size:10px}.EGC5OG_roRows dd{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.EGC5OG_roRows i{color:var(--ink);font-style:normal;font-weight:500}.EGC5OG_roLink{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:8px;margin-top:10px;font-size:11px;text-decoration:none;display:inline-flex}.EGC5OG_roLink svg{width:14px;height:14px;transition:transform .2s}.EGC5OG_roLink:hover svg{transform:translate(3px)}.EGC5OG_roLink:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_roTimer{background:linear-gradient(90deg, var(--gold-deep), var(--gold));transform-origin:0;height:2px;animation:EGC5OG_benchCharge var(--cycle,3.4s) linear both;position:absolute;bottom:0;left:0;right:0}.EGC5OG_wire{padding:30px var(--gutter);background:var(--surface);border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 40px;display:flex}.EGC5OG_wireLine{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;gap:8px 34px;margin:0;font-size:11px;display:flex}.EGC5OG_wireLine span{align-items:baseline;gap:10px;display:inline-flex}.EGC5OG_wireLine b{font-family:var(--serif);letter-spacing:-.02em;color:var(--gold-ink);font-size:40px;font-weight:500;line-height:1}.EGC5OG_wireSay{color:var(--ink);margin:0;font-size:17px;font-weight:500}.EGC5OG_panel{padding:clamp(88px, 10vw, 140px) var(--gutter) clamp(96px, 11vw, 150px);background:var(--bg);border-bottom:1px solid var(--hairline);position:relative}.EGC5OG_panelWrap{max-width:1228px;margin:0 auto;position:relative}.EGC5OG_panelHead{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"k g""h g""p g";align-items:start;column-gap:clamp(40px,8vw,150px);display:grid}.EGC5OG_panelHead>.EGC5OG_kickerInk{grid-area:k}.EGC5OG_panelHead>h2{grid-area:h}.EGC5OG_panelHead>.EGC5OG_panelSub{grid-area:p}.EGC5OG_panelHead>.EGC5OG_gives{grid-area:g;align-self:end}.EGC5OG_kickerInk{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink);margin:0 0 18px;font-size:11px}.EGC5OG_h2{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(38px,4.6vw,68px);font-weight:600;line-height:.98}.EGC5OG_panelSub{max-width:34rem;color:var(--mute);margin:22px 0 0;font-size:17px;line-height:1.6}.EGC5OG_gives{border-top:1px solid var(--rule);padding:22px 0 0}.EGC5OG_givesHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);margin:0 0 14px;font-size:10.5px}.EGC5OG_gives ul{margin:0;padding:0;list-style:none}.EGC5OG_gives li{color:var(--ink-soft);padding-left:22px;font-size:15px;line-height:1.45;position:relative}.EGC5OG_gives li+li{margin-top:10px}.EGC5OG_gives li:before{content:"";border-left:1.5px solid var(--gold-deep);border-bottom:1.5px solid var(--gold-deep);width:8px;height:4px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.EGC5OG_board{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);column-gap:clamp(48px,6vw,96px);margin-top:64px;display:grid;position:relative}.EGC5OG_index{z-index:2;position:relative}.EGC5OG_indexGroup+.EGC5OG_indexGroup{margin-top:30px}.EGC5OG_indexHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);border-bottom:1px solid var(--ink);margin:0;padding-bottom:10px;font-size:10.5px}.EGC5OG_entry{border:0;border-bottom:1px solid var(--rule);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:14px;padding:13px 14px 13px 16px;transition:background-color .25s;display:grid;position:relative}.EGC5OG_entry:before{content:"";background:var(--gold-deep);width:2px;transition:transform .35s var(--ease);position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(0)}.EGC5OG_entry:focus-visible{outline:2px solid var(--gold-deep);outline-offset:-2px}.EGC5OG_entryText{min-width:0}.EGC5OG_entryText b{letter-spacing:-.01em;color:var(--ink-soft);font-size:16px;font-weight:500;transition:color .2s;display:block}.EGC5OG_entryText span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13.5px;display:block;overflow:hidden}.EGC5OG_entryMark{width:16px;height:16px;color:var(--gold-deep);opacity:0;transition:opacity .25s ease, transform .3s var(--ease);transform:translate(-4px)}.EGC5OG_entry:hover{background:#fff9}.EGC5OG_entry:hover .EGC5OG_entryText b{color:var(--ink)}.EGC5OG_entry:hover .EGC5OG_entryMark{opacity:.45;transform:none}.EGC5OG_entryOn,.EGC5OG_entryOn:hover{background:var(--surface)}.EGC5OG_entryOn:before{transform:scaleY(1)}.EGC5OG_entryOn .EGC5OG_entryText b{color:var(--ink);font-weight:600}.EGC5OG_entryOn .EGC5OG_entryMark,.EGC5OG_entryOn:hover .EGC5OG_entryMark{opacity:1;transform:none}.EGC5OG_sheet{z-index:2;will-change:transform;background:var(--surface);border:1px solid var(--hairline);align-self:start;padding:clamp(26px,3vw,44px) clamp(22px,3vw,44px) clamp(28px,3vw,40px);position:relative;box-shadow:0 1px 2px #0f11150a,0 24px 64px #0f11150f}.EGC5OG_sheet:before{content:"";background:linear-gradient(90deg, var(--gold-deep), var(--gold) 60%, #b8912e33);height:2px;position:absolute;top:-1px;left:-1px;right:-1px}.EGC5OG_sheetIn{animation:EGC5OG_benchSlide .5s var(--ease) both}.EGC5OG_sheetTop{border-bottom:1px solid var(--hairline);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);justify-content:space-between;gap:12px;margin:0;padding-bottom:16px;font-size:10.5px;display:flex}.EGC5OG_sheetName{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:24px 0 16px;font-size:clamp(34px,3.3vw,50px);font-weight:500;line-height:1.02}.EGC5OG_sheetDesc{max-width:40rem;color:var(--ink-soft);margin:0;font-size:16px;line-height:1.68}.EGC5OG_sheetTags{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);flex-wrap:wrap;gap:6px 0;margin:18px 0 0;font-size:10.5px;display:flex}.EGC5OG_sheetTags span{white-space:nowrap}.EGC5OG_sheetTags span:not(:last-child):after{content:"·";color:var(--mute);margin:0 10px}.EGC5OG_spec{margin:30px 0 0}.EGC5OG_spec>div{border-top:1px solid var(--hairline);grid-template-columns:148px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.EGC5OG_spec dt{white-space:nowrap;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);padding-top:3px;font-size:10.5px}.EGC5OG_spec dt i{color:var(--gold-ink);margin-left:6px;font-style:normal}.EGC5OG_spec dd{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}.EGC5OG_specLinks{flex-wrap:wrap;gap:6px 18px;display:flex}.EGC5OG_specLinks a{color:var(--ink);border-bottom:1px solid var(--rule);text-decoration:none;transition:color .2s,border-color .2s}.EGC5OG_specLinks a:hover{color:var(--gold-ink);border-color:var(--gold-deep)}.EGC5OG_lineList{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;margin:-6px 0 0;padding:0;list-style:none;display:grid}.EGC5OG_lineList li{border-bottom:1px solid var(--hairline)}.EGC5OG_lineList a{color:var(--ink);padding:7px 0;font-size:14.5px;line-height:1.4;text-decoration:none;transition:color .2s;display:block}.EGC5OG_lineList a:hover{color:var(--gold-ink)}.EGC5OG_allLines{flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;display:flex}.EGC5OG_allLines a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.EGC5OG_allLines svg{width:14px;height:14px;transition:transform .2s}.EGC5OG_allLines a:hover svg{transform:translate(3px)}.EGC5OG_sheetFoot{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px;padding-top:26px;display:flex}.EGC5OG_sheetFoot p{color:var(--mute);margin:0;font-size:13.5px}.EGC5OG_btnReset{font:inherit;cursor:pointer;border:0;font-size:15px;font-weight:600}.EGC5OG_lineList a:focus-visible,.EGC5OG_specLinks a:focus-visible,.EGC5OG_allLines a:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_solo{border:1px solid var(--rule);border-left:3px solid var(--gold-deep);background:#ffffffd1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;padding:14px 18px 14px 16px;display:flex}.EGC5OG_solo p{color:var(--ink-soft);flex:260px;margin:0;font-size:14.5px;line-height:1.5}.EGC5OG_solo b{color:var(--ink);font-weight:600}.EGC5OG_soloLink{white-space:nowrap;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.EGC5OG_soloLink svg{width:14px;height:14px;transition:transform .2s}.EGC5OG_soloLink:hover svg{transform:translate(3px)}.EGC5OG_soloLink:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_soloHero{max-width:600px;animation:EGC5OG_benchFade .9s var(--ease) .54s both;margin-top:22px}.EGC5OG_soloForm{background:var(--bg);margin-top:32px}.EGC5OG_path{padding:clamp(96px, 11vw, 160px) var(--gutter)}.EGC5OG_pathWrap{max-width:1228px;margin:0 auto}.EGC5OG_pathHead{max-width:720px}.EGC5OG_pathSub{max-width:36rem;color:var(--mute);margin:22px 0 0;font-size:17px;line-height:1.6}.EGC5OG_track{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin:72px 0 0;padding:0;list-style:none;display:grid;position:relative}.EGC5OG_trackRail{background:var(--hairline);height:2px;position:absolute;top:7px;left:8px;right:0}.EGC5OG_trackFill{width:calc(var(--p,0) * 100%);background:linear-gradient(90deg, var(--gold-deep), var(--gold));position:absolute;top:0;bottom:0;left:0}.EGC5OG_trackFill:after{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-4px;box-shadow:0 0 0 3px #b8912e29}.EGC5OG_station{padding-top:38px;position:relative}.EGC5OG_stationPin{background:var(--bg);border:2px solid #0f111538;border-radius:50%;width:16px;height:16px;transition:border-color .4s,background-color .4s,box-shadow .4s;position:absolute;top:0;left:0}.EGC5OG_stationOn .EGC5OG_stationPin{border-color:var(--gold-deep);background:var(--gold);box-shadow:0 0 0 4px #b8912e1f}.EGC5OG_stationNum{font-family:var(--mono);letter-spacing:.18em;color:var(--mute);font-size:11px}.EGC5OG_stationName{letter-spacing:-.03em;color:#0f11154d;margin:8px 0 12px;font-size:28px;font-weight:600;transition:color .5s}.EGC5OG_stationOn .EGC5OG_stationName{color:var(--ink)}.EGC5OG_stationText{color:var(--mute);margin:0;font-size:15px;line-height:1.6}.EGC5OG_gateHead{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-top:clamp(88px,10vw,128px);padding-bottom:18px;display:flex}.EGC5OG_h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:600}.EGC5OG_gateHead p{color:var(--mute);margin:0;font-size:15px}.EGC5OG_gate{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.EGC5OG_gateRow{border:0;border-bottom:1px solid var(--rule);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px 36px minmax(0,1fr);align-items:start;gap:16px;padding:22px 12px 22px 0;transition:background-color .25s;display:grid}.EGC5OG_gateRow:hover{background:linear-gradient(90deg,#b8912e0f,#b8912e00 70%)}.EGC5OG_gateRow:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.EGC5OG_gateBox{background:var(--surface);border:1.5px solid #0f111559;border-radius:2px;place-items:center;width:22px;height:22px;margin-top:1px;transition:background-color .25s,border-color .25s;display:grid}.EGC5OG_gateBox svg{width:16px;height:16px}.EGC5OG_gateBox path{stroke:#d9b45a;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .35s var(--ease)}.EGC5OG_gateRowOn .EGC5OG_gateBox{background:var(--ink);border-color:var(--ink)}.EGC5OG_gateRowOn .EGC5OG_gateBox path{stroke-dashoffset:0}.EGC5OG_gateIdx{font-family:var(--mono);letter-spacing:.14em;color:var(--mute);padding-top:4px;font-size:11px}.EGC5OG_gateBody b{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:600;display:block}.EGC5OG_gateBody span{max-width:44rem;color:var(--mute);margin-top:6px;font-size:15px;line-height:1.6;display:block}.EGC5OG_meter{background:var(--surface);border:1px solid var(--hairline);border-top:2px solid var(--gold);color:var(--ink);margin-top:22px;padding:24px 24px 22px;position:relative}.EGC5OG_meterHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0;font-size:10.5px}.EGC5OG_meterCount{align-items:baseline;gap:10px;margin:10px 0 16px;display:flex}.EGC5OG_meterCount b{font-family:var(--serif);color:var(--gold-ink);font-size:64px;font-weight:500;line-height:.9}.EGC5OG_meterCount span{font-family:var(--mono);color:var(--mute);font-size:14px}.EGC5OG_meterBar{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.EGC5OG_meterBar span{background:#0f111514;height:3px;transition:background-color .3s}.EGC5OG_meterBar .EGC5OG_meterSegOn{background:var(--gold-deep)}.EGC5OG_meterNote{min-height:3em;color:var(--ink-soft);margin:16px 0 0;font-size:14px;line-height:1.5}.EGC5OG_meterLink{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:8px;margin-top:14px;font-size:11px;text-decoration:none;display:inline-flex}.EGC5OG_meterLink svg{width:14px;height:14px}.EGC5OG_meterLink:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_enlist{padding:clamp(96px, 11vw, 150px) var(--gutter);background:var(--surface);border-top:1px solid var(--hairline)}.EGC5OG_enlistWrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,7vw,112px);max-width:1228px;margin:0 auto;display:grid}.EGC5OG_enlistText{max-width:28rem;color:var(--mute);margin:22px 0 0;font-size:16.5px;line-height:1.65}.EGC5OG_elsewhere{margin:36px 0 0;padding:0;list-style:none}.EGC5OG_elsewhere li{border-top:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:14px 0;font-size:14.5px;display:flex}.EGC5OG_elsewhere li:last-child{border-bottom:1px solid var(--rule)}.EGC5OG_elsewhere a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.EGC5OG_elsewhere a svg{width:14px;height:14px;transition:transform .2s}.EGC5OG_elsewhere a:hover svg{transform:translate(3px)}.EGC5OG_elsewhere a:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_slip{border-top:2px solid var(--ink);position:relative}.EGC5OG_slipRow2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;display:grid}.EGC5OG_field{border-bottom:1px solid var(--rule);padding-top:20px;display:block;position:relative}.EGC5OG_field:after{content:"";background:linear-gradient(90deg, var(--gold-deep), var(--gold));transform-origin:0;height:2px;transition:transform .4s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.EGC5OG_field:focus-within:after{transform:scaleX(1)}.EGC5OG_fieldLbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:10.5px;display:block}.EGC5OG_fieldLbl i{color:var(--gold-ink);margin-right:8px;font-style:normal}.EGC5OG_field input,.EGC5OG_field select,.EGC5OG_field textarea{width:100%;color:var(--ink);font:inherit;resize:none;background:0 0;border:0;border-radius:0;outline:none;padding:10px 0 14px;font-size:17px;line-height:1.45;display:block}.EGC5OG_field select{appearance:none;cursor:pointer;padding-right:28px}.EGC5OG_field select:invalid{color:#0f111561}.EGC5OG_field select option{color:var(--ink)}.EGC5OG_field input::placeholder,.EGC5OG_field textarea::placeholder{color:#0f111557}.EGC5OG_selectCaret{width:18px;height:18px;color:var(--ink-soft);pointer-events:none;position:absolute;bottom:18px;right:0}.EGC5OG_fieldSelect[data-flash]{animation:1.4s ease-out EGC5OG_benchFlash}.EGC5OG_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EGC5OG_err{color:#b42318;margin:18px 0 0;font-size:14px}.EGC5OG_submit{background:var(--ink);color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;margin-top:34px;font-size:16px;font-weight:600;transition:background-color .2s,box-shadow .3s;display:flex}.EGC5OG_submit svg{color:#d4af37;width:16px;height:16px;transition:transform .2s}.EGC5OG_submit:hover{background:#1c1f26;box-shadow:0 10px 28px #8a660938}.EGC5OG_submit:hover svg{transform:translate(3px)}.EGC5OG_submit:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_submit:disabled{opacity:.6;cursor:not-allowed}.EGC5OG_fine{text-align:center;color:var(--mute);margin:14px 0 0;font-size:12.5px;line-height:1.6}.EGC5OG_done{border-top:2px solid var(--ink);animation:EGC5OG_benchSlide .5s var(--ease) both;padding:48px 0 8px}.EGC5OG_doneMark{background:var(--ink);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.EGC5OG_doneMark svg{width:26px;height:26px}.EGC5OG_doneMark path{stroke:#d9b45a;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.EGC5OG_done h3{letter-spacing:-.03em;margin:22px 0 10px;font-size:30px;font-weight:600}.EGC5OG_done p{max-width:32rem;color:var(--mute);margin:0;font-size:16px;line-height:1.6}.EGC5OG_doneAgain{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;font-size:11px}@keyframes EGC5OG_benchFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes EGC5OG_benchSlide{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes EGC5OG_benchCharge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes EGC5OG_benchBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes EGC5OG_benchPing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes EGC5OG_benchFlash{0%{background:#d9b45a47}to{background:#d9b45a00}}@media (max-width:1099px){.EGC5OG_hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""net""card";min-height:0;padding-top:128px}.EGC5OG_heroText{align-self:start;max-width:640px}.EGC5OG_netBox{height:clamp(440px,88vw,640px);min-height:0;margin:20px calc(-1 * var(--gutter)) 0}.EGC5OG_readout{max-width:640px;margin-top:8px}}@media (max-width:899px){.EGC5OG_panelHead{grid-template-columns:minmax(0,1fr);grid-template-areas:"k""h""p""g"}.EGC5OG_panelHead>.EGC5OG_gives{margin-top:32px}.EGC5OG_board{grid-template-columns:minmax(0,1fr);margin-top:40px}.EGC5OG_indexGroup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;display:grid}.EGC5OG_indexGroup+.EGC5OG_indexGroup{margin-top:24px}.EGC5OG_indexHead{grid-column:1/-1}.EGC5OG_entry{grid-template-columns:minmax(0,1fr);padding:12px 8px 12px 12px}.EGC5OG_entry:before{top:10px;bottom:10px}.EGC5OG_entryText b{font-size:14.5px;line-height:1.3}.EGC5OG_entryText span,.EGC5OG_entryMark{display:none}.EGC5OG_sheet{margin-top:32px;scroll-margin-top:84px}.EGC5OG_track{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:56px}.EGC5OG_trackRail{width:2px;height:auto;inset:8px auto 0 7px}.EGC5OG_trackFill{width:auto;height:calc(var(--p,0) * 100%);background:linear-gradient(180deg, var(--gold-deep), var(--gold));bottom:auto;right:0}.EGC5OG_trackFill:after{top:auto;bottom:-4px;right:-3px}.EGC5OG_station{padding:0 0 0 44px}.EGC5OG_stationNum{padding-top:1px;display:block}.EGC5OG_gate,.EGC5OG_enlistWrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.EGC5OG_eyebrow{letter-spacing:.14em;font-size:10px}.EGC5OG_h1{white-space:normal;font-size:clamp(36px,11.2vw,50px)}.EGC5OG_nodeLbl{opacity:0}.EGC5OG_nodeOn .EGC5OG_nodeLbl{opacity:1}.EGC5OG_roRows>div{grid-template-columns:minmax(0,1fr);gap:2px}.EGC5OG_slipRow2{grid-template-columns:minmax(0,1fr)}.EGC5OG_wireLine b{font-size:32px}.EGC5OG_gateRow{grid-template-columns:24px minmax(0,1fr)}.EGC5OG_gateIdx{display:none}.EGC5OG_spec>div{grid-template-columns:minmax(0,1fr);gap:8px}.EGC5OG_lineList{grid-template-columns:minmax(0,1fr)}.EGC5OG_solo{padding:14px}}@media (prefers-reduced-motion:reduce){.EGC5OG_live:after,.EGC5OG_lede,.EGC5OG_heroCtas,.EGC5OG_readout,.EGC5OG_roMode:before,.EGC5OG_roName,.EGC5OG_sheetIn,.EGC5OG_soloHero,.EGC5OG_done,.EGC5OG_fieldSelect[data-flash]{animation:none!important}.EGC5OG_roTimer{display:none}}.EGC5OG_slip .EGC5OG_draftTop{margin:18px 0 2px}.EGC5OG_sect{border:0;min-width:0;margin:0;padding:34px 0 0}.EGC5OG_sect+.EGC5OG_sect,.EGC5OG_more+.EGC5OG_sect,.EGC5OG_sect+.EGC5OG_more,.EGC5OG_more+.EGC5OG_more{margin-top:8px}.EGC5OG_sectLbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:0;font-size:11.5px;font-weight:600;display:block}.EGC5OG_sectLbl i{color:var(--gold-ink);margin-right:8px;font-style:normal}.EGC5OG_sectBody{border:0;min-width:0;margin:0;padding:0 0 6px}.EGC5OG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EGC5OG_row3{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);column-gap:24px;display:grid}.EGC5OG_subLbl{letter-spacing:-.01em;color:var(--ink);margin:30px 0 0;font-size:15px;font-weight:600}.EGC5OG_subHint{color:var(--mute);margin:4px 0 0;font-size:13.5px;line-height:1.5}.EGC5OG_more{border-bottom:1px solid var(--rule)}.EGC5OG_more summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:30px 28px 16px 0;list-style:none;display:flex;position:relative}.EGC5OG_more summary::-webkit-details-marker{display:none}.EGC5OG_more summary:after{content:"";border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);width:8px;height:8px;transition:transform .25s var(--ease);position:absolute;top:33px;right:4px;transform:rotate(45deg)}.EGC5OG_more[open] summary:after{transform:translateY(4px)rotate(-135deg)}.EGC5OG_more summary:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.EGC5OG_moreHint{color:var(--mute);font-size:13px}.EGC5OG_more[open] .EGC5OG_sectBody{padding-bottom:22px}.EGC5OG_checks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 24px;margin-top:10px;display:grid}.EGC5OG_check{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;padding:9px 0;font-size:15px;line-height:1.45;display:flex}.EGC5OG_check input{width:18px;height:18px;accent-color:var(--ink);cursor:pointer;flex:none;margin:2px 0 0}.EGC5OG_check input:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.EGC5OG_check a{color:var(--gold-ink);text-underline-offset:2px;text-decoration:underline}.EGC5OG_check a:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.EGC5OG_cats{border:0;border-bottom:1px solid var(--rule);min-width:0;margin:0;padding:20px 0 10px}.EGC5OG_cats[data-flash]{animation:1.4s ease-out EGC5OG_benchFlash}.EGC5OG_cats legend{padding:0}.EGC5OG_consents{margin-top:8px}.EGC5OG_consents .EGC5OG_check{color:var(--ink-soft);font-size:14px}.EGC5OG_travel{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px;display:grid}.EGC5OG_travel .EGC5OG_check{padding-bottom:14px}.EGC5OG_field input:disabled{cursor:not-allowed}.EGC5OG_pick .EGC5OG_chips{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0 4px;display:flex}.EGC5OG_chipList{margin:0;padding:0;list-style:none;display:contents}.EGC5OG_chipList li{border:1px solid var(--rule);color:var(--ink);background:var(--bg);border-radius:999px;align-items:center;gap:2px;padding:4px 4px 4px 10px;font-size:13px;display:inline-flex}.EGC5OG_chipList button{width:24px;height:24px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.EGC5OG_chipList button svg{width:13px;height:13px}.EGC5OG_chipList button:hover{color:var(--ink);background:var(--hairline)}.EGC5OG_chipList button:focus-visible,.EGC5OG_chipAction:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.EGC5OG_chipAction{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:10.5px}.EGC5OG_lines{margin-top:6px}.EGC5OG_line{border:1px solid var(--rule);border-radius:4px;min-width:0;margin:14px 0 0;padding:4px 16px 14px;position:relative}.EGC5OG_lineLbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin-left:-6px;padding:0 6px;font-size:10.5px}.EGC5OG_line .EGC5OG_field input,.EGC5OG_line .EGC5OG_field select{padding:8px 0 10px;font-size:15.5px}.EGC5OG_line .EGC5OG_selectCaret{bottom:13px}.EGC5OG_lineGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.6fr);column-gap:18px;display:grid}.EGC5OG_lineGridLic{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:18px;display:grid}.EGC5OG_lineGrid2{grid-template-columns:minmax(0,1fr) minmax(0,.35fr);column-gap:18px;display:grid}.EGC5OG_lineRemove,.EGC5OG_lineAdd{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10.5px}.EGC5OG_lineRemove{color:var(--ink-soft);margin-top:12px;padding:4px 0}.EGC5OG_lineRemove:hover{color:#b42318}.EGC5OG_lineAdd{color:var(--gold-ink);align-items:center;gap:8px;margin-top:14px;padding:8px 0;display:inline-flex}.EGC5OG_lineAdd svg{width:14px;height:14px}.EGC5OG_lineRemove:focus-visible,.EGC5OG_lineAdd:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}@media (max-width:899px){.EGC5OG_lineGrid,.EGC5OG_lineGridLic{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:720px){.EGC5OG_row3,.EGC5OG_checks{grid-template-columns:minmax(0,1fr)}.EGC5OG_lineGrid2{grid-template-columns:minmax(0,1fr) minmax(0,.45fr)}.EGC5OG_line{padding:4px 12px 12px}}@media (max-width:420px){.EGC5OG_lineGrid,.EGC5OG_lineGridLic{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.EGC5OG_cats[data-flash]{animation:none!important}.EGC5OG_more summary:after{transition:none}}
