.edtrk{--ed-brand:#5f8bff;--ed-brand-ink:#3a63e8;--ed-cta:#3a63e8;--ed-cta-hover:#2f54cf;--ed-brand-06:#5f8bff17;--ed-brand-10:#5f8bff2b;--ed-brand-line:#5f8bff73;--ed-ok:#1b9e5a;--ed-ok-bg:#1b9e5a1a;--ed-ok-line:#1b9e5a57;--ed-fg-1:#17181a;--ed-fg-2:#5e5d59;--ed-fg-3:#6e6d68;--ed-fg-4:#767570;--ed-page:#f4f5f7;--ed-card:#fff;--ed-sunken:#f8f9fb;--ed-line:#17181a14;--ed-line-soft:#17181a0f;--ed-line-mid:#17181a1a;--ed-line-strong:#17181a40;--ed-danger:#8e2c26;--ed-danger-fill:#a6312a;--ed-danger-bg:#a6312a14;--ed-danger-line:#a6312a38;--ed-r-card:8px;--ed-r-inner:6px;--ed-r-btn:999px;--ed-r-tag:4px;--ed-hdr-h:59px;--ed-col:712px;--ed-sans:var(--font-sans,"Helvetica Now Display", system-ui, sans-serif);--ed-mono:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);background:var(--ed-page);min-height:100dvh;color:var(--ed-fg-1);font-family:var(--ed-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:16px;line-height:1.5;display:flex}.edtrk *,.edtrk :before,.edtrk :after{box-sizing:border-box;margin:0;padding:0}.edtrk ol,.edtrk ul{list-style:none}.edtrk :focus-visible{outline:2px solid var(--ed-brand-ink);outline-offset:3px}:where(.edtrk :focus-visible){border-radius:3px}.edtrk-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.edtrk-hdr{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--ed-line-soft);background:#fffffff0;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.edtrk-hdr{background:var(--ed-card)}}.edtrk-hdr-in{align-items:center;gap:14px;min-height:58px;padding:0 20px;display:flex}.edtrk-logo{width:auto;height:22px;display:block}.edtrk-hdr-sep{background:var(--ed-line-mid);flex:none;width:1px;height:18px}.edtrk-hdr-label{font-family:var(--ed-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--ed-fg-4);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}@media (max-width:430px){.edtrk-hdr-in{gap:10px;padding:0 16px}.edtrk-logo{height:19px}.edtrk-hdr-label{letter-spacing:.07em;font-size:10px}}.edtrk-shell{flex:1;width:100%;padding:clamp(22px,4vw,38px) 16px 40px}@media (max-width:600px){.edtrk-shell{padding-bottom:88px}}.edtrk-wrap{width:100%;max-width:var(--ed-col);margin:0 auto}.edtrk-eyebrow{font-family:var(--ed-mono);text-transform:uppercase;letter-spacing:.11em;color:var(--ed-fg-3);font-size:10.5px;font-weight:600}.edtrk-h1{letter-spacing:-.022em;text-wrap:pretty;max-width:20ch;margin-top:13px;font-size:clamp(25px,5vw,31px);font-weight:700;line-height:1.22}.edtrk-now{background:var(--ed-card);border:1px solid var(--ed-line);border-radius:var(--ed-r-card);margin-top:26px;overflow:hidden;box-shadow:0 1px 2px #17181a08,0 12px 28px -20px #17181a29}.edtrk-now.is-live{box-shadow:inset 3px 0 0 var(--ed-cta), 0 1px 2px #17181a08, 0 12px 28px -20px #17181a29}.edtrk-now.is-wait{box-shadow:inset 3px 0 0 var(--ed-line-strong), 0 1px 2px #17181a08, 0 12px 28px -20px #17181a29}.edtrk-now.is-stopped{box-shadow:inset 3px 0 0 var(--ed-danger-fill), 0 1px 2px #17181a08, 0 12px 28px -20px #17181a29}.edtrk-now-body{padding:clamp(20px,3.6vw,28px)}.edtrk-region{color:var(--ed-fg-2);background:var(--ed-brand-06);border-left:3px solid var(--ed-brand-line);text-wrap:pretty;margin:0;padding:12px clamp(20px,3.6vw,28px);font-size:14.5px;line-height:1.6}.edtrk-msg{color:var(--ed-fg-2);white-space:pre-line;text-wrap:pretty;max-width:58ch;font-size:15.5px;line-height:1.72}.edtrk-msg strong,.edtrk-msg b{color:var(--ed-fg-1);font-weight:700}.edtrk-now-foot{border-top:1px solid var(--ed-line-soft);background:var(--ed-sunken);flex-direction:column;gap:14px;padding:clamp(18px,3vw,22px) clamp(20px,3.6vw,28px);display:flex}.edtrk-go{border-radius:var(--ed-r-btn);background:var(--ed-cta);color:#fff;min-height:52px;font-family:var(--ed-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-self:flex-start;align-items:center;gap:10px;padding:0 26px;font-size:15.5px;font-weight:500;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 1px 2px #00002829,0 8px 20px -6px #3a63e852}.edtrk-go:hover{background:var(--ed-cta-hover);box-shadow:0 1px 2px #00002833,0 10px 24px -6px #3a63e861}.edtrk-go svg{flex:none;width:15px;height:15px}@media (max-width:519px){.edtrk-go{align-self:stretch;width:100%}}.edtrk-note{color:var(--ed-fg-2);text-wrap:pretty;align-items:flex-start;gap:9px;font-size:13px;line-height:1.6;display:flex}.edtrk-note svg{opacity:.5;flex:none;width:15px;height:15px;margin-top:2px}.edtrk-note b{color:var(--ed-fg-1);font-weight:700}.edtrk-note.is-clock{border:1px solid var(--ed-danger-line);border-radius:var(--ed-r-inner);background:var(--ed-danger-bg);color:var(--ed-fg-1);padding:11px 13px;font-size:13.5px}.edtrk-note.is-clock svg{opacity:1;color:var(--ed-danger)}.edtrk-note.is-clock b{font-variant-numeric:tabular-nums}.edtrk-note.is-device{display:none}@media (pointer:coarse) and (max-width:900px){.edtrk-note.is-device{border:1px solid var(--ed-line-mid);border-radius:var(--ed-r-inner);background:var(--ed-card);color:var(--ed-fg-1);order:-1;padding:11px 13px;font-size:13.5px;display:flex}.edtrk-go{background:var(--ed-card);color:var(--ed-fg-1);border:1px solid var(--ed-line-strong);box-shadow:none}.edtrk-go:hover{background:var(--ed-sunken);box-shadow:none}}.edtrk-keep{border:1px solid var(--ed-line);border-radius:var(--ed-r-card);background:var(--ed-sunken);gap:14px;margin-top:14px;padding:clamp(16px,3vw,20px);display:flex}.edtrk-keep-ico{border-radius:var(--ed-r-tag);background:var(--ed-brand-10);width:30px;height:30px;color:var(--ed-brand-ink);flex:none;justify-content:center;align-items:center;display:flex}.edtrk-keep-ico svg{width:15px;height:15px}.edtrk-keep-body{flex:1;min-width:0}.edtrk-keep-t{letter-spacing:-.01em;font-size:14.5px;font-weight:700}.edtrk-keep-b{color:var(--ed-fg-2);text-wrap:pretty;margin-top:4px;font-size:13.5px;line-height:1.6}.edtrk-keep-b a{color:var(--ed-brand-ink);text-underline-offset:3px;text-decoration:underline}.edtrk-url{border:1px solid var(--ed-line-mid);border-radius:var(--ed-r-inner);background:var(--ed-card);font-family:var(--ed-mono);color:var(--ed-fg-1);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:11px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:block}.edtrk-keep-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.edtrk-copy{border:1px solid var(--ed-line-strong);border-radius:var(--ed-r-btn);background:var(--ed-card);min-height:40px;color:var(--ed-fg-1);font-family:var(--ed-sans);cursor:pointer;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.edtrk-copy:hover{background:var(--ed-sunken);border-color:var(--ed-fg-4)}.edtrk-copy svg{flex:none;width:14px;height:14px}.edtrk-copied{color:var(--ed-ok);opacity:0;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:opacity .18s;display:inline-flex}.edtrk-copied.is-on{opacity:1}.edtrk-copied svg{width:13px;height:13px}.edtrk-journey{margin-top:34px}.edtrk-journey-t{font-family:var(--ed-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--ed-fg-3);font-size:10.5px;font-weight:600}.edtrk-steps{margin-top:14px}.edtrk-step{border-radius:var(--ed-r-inner);border:1px solid #0000;align-items:flex-start;gap:14px;padding:14px 14px 14px 12px;display:flex;position:relative}.edtrk-step:not(:last-child):before{content:"";background:var(--ed-line-mid);width:1px;position:absolute;top:38px;bottom:-2px;left:22.5px}.edtrk-step-n{border-radius:var(--ed-r-tag);width:23px;height:23px;color:var(--ed-fg-4);font-family:var(--ed-mono);font-variant-numeric:tabular-nums;background:#17181a12;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:flex;position:relative}.edtrk-step-n svg{width:12px;height:12px}.edtrk-step-t{letter-spacing:-.005em;color:var(--ed-fg-3);font-size:14.5px;font-weight:500}.edtrk-step-b{color:var(--ed-fg-3);text-wrap:pretty;margin-top:3px;font-size:13.5px;line-height:1.6}.edtrk-step.is-done .edtrk-step-n{background:var(--ed-ok);color:#fff}.edtrk-step.is-done .edtrk-step-t{color:var(--ed-fg-1)}.edtrk-step.is-done .edtrk-step-b{color:var(--ed-fg-2)}.edtrk-step.is-now{border-color:var(--ed-brand-line);background:var(--ed-brand-06)}.edtrk-step.is-now .edtrk-step-n{background:var(--ed-cta);color:#fff}.edtrk-step.is-now .edtrk-step-t{color:var(--ed-brand-ink);font-weight:700}.edtrk-step.is-now .edtrk-step-b{color:var(--ed-fg-1)}.edtrk-step.is-stopped .edtrk-step-n{background:var(--ed-danger-bg);color:var(--ed-danger)}.edtrk-step.is-stopped .edtrk-step-t{color:var(--ed-fg-1)}.edtrk-step.is-stopped .edtrk-step-b{color:var(--ed-fg-2)}.edtrk-step.is-ended .edtrk-step-n{background:var(--ed-line-mid);color:var(--ed-fg-2)}.edtrk-step.is-ended .edtrk-step-t{color:var(--ed-fg-1)}.edtrk-step.is-ended .edtrk-step-b{color:var(--ed-fg-2)}.edtrk-step.is-unreachable .edtrk-step-t{color:var(--ed-fg-4)}.edtrk-step.is-unreachable .edtrk-step-b{display:none}.edtrk-step.is-unreachable .edtrk-step-n{border:1px dashed var(--ed-line-strong);color:var(--ed-fg-4);background:0 0}.edtrk-foot{border-top:1px solid var(--ed-line-soft);color:var(--ed-fg-3);text-wrap:pretty;margin-top:30px;padding-top:16px;font-size:12.5px;line-height:1.65}.edtrk-foot b{color:var(--ed-fg-2);font-weight:500}@media (max-width:560px){.edtrk-now{margin-top:22px}.edtrk-keep{flex-direction:column;gap:12px}.edtrk-journey{margin-top:28px}.edtrk-step{padding:12px 10px}.edtrk-step:not(:last-child):before{top:36px;left:20.5px}}@media (pointer:coarse) and (max-width:900px){.edtrk-keep{background:var(--ed-card);box-shadow:0 1px 2px #17181a08,0 12px 28px -20px #17181a29}.edtrk-url{background:var(--ed-sunken)}}@media print{.edtrk{background:#fff}.edtrk-hdr,.edtrk-go,.edtrk-copy,.edtrk-copied{display:none!important}.edtrk-now,.edtrk-keep{box-shadow:none;break-inside:avoid}.edtrk-url{font-size:11px}}@media (prefers-reduced-motion:reduce){.edtrk *,.edtrk :before,.edtrk :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.edtrk-call{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.edtrk-call-ico{background:var(--ed-cta);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.edtrk-call-ico svg{width:22px;height:22px}.edtrk-call-h{font-family:var(--ed-sans);letter-spacing:-.014em;color:var(--ed-fg-1);margin:0;font-size:25px;font-weight:700;line-height:1.2}.edtrk-call-ways{flex-wrap:wrap;align-self:stretch;gap:10px;display:flex}.edtrk-call-way{text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;flex:220px;justify-content:center;align-items:center;gap:4px;min-height:64px;padding:12px 16px;text-decoration:none;display:flex}.edtrk-call-way-h{font-family:var(--ed-sans);font-size:15px;font-weight:650;line-height:1.25}.edtrk-call-way-b{font-family:var(--ed-mono);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.edtrk-call-way--alt{border:1px solid var(--ed-line);background:var(--ed-card);color:var(--ed-fg-1)}.edtrk-call-way--alt .edtrk-call-way-b{font-family:var(--ed-sans);white-space:normal;color:var(--ed-fg-3);font-size:12.5px}.edtrk-call-way--alt:hover{border-color:var(--ed-fg-3)}.edtrk-call-lede{max-width:46ch;font-family:var(--ed-sans);color:var(--ed-fg-3);text-align:center;margin:0;font-size:14px;line-height:1.5}.edtrk-call-box{background:var(--ed-brand-06);border-radius:12px;align-self:stretch;padding:14px;container-type:inline-size}.edtrk-call-num{border:1px solid var(--ed-line);background:var(--ed-card);font-family:var(--ed-mono);letter-spacing:.01em;color:var(--ed-fg-1);white-space:nowrap;border-radius:9px;align-items:center;gap:12px;margin:0;padding:15px 18px;font-size:clamp(14px,6.4cqi,22px);font-weight:500;display:flex;overflow-x:auto}.edtrk-call-flag{flex:none;font-size:20px;line-height:1}.edtrk-call-hint{font-family:var(--ed-sans);color:var(--ed-fg-3);margin:10px 2px 0;font-size:13.5px;line-height:1.5}.edtrk-call-alt{font-family:var(--ed-sans);color:var(--ed-fg-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-size:13.5px;text-decoration:underline}.edtrk-call-alt:hover{color:var(--ed-fg-1)}.edtrk-call-change{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.edtrk-call-label{font-family:var(--ed-sans);color:var(--ed-fg-2);font-size:13.5px;font-weight:500}.edtrk-call-input{border:1px solid var(--ed-line-mid);background:var(--ed-card);width:100%;max-width:340px;min-height:48px;font-family:var(--ed-mono);color:var(--ed-fg-1);border-radius:9px;padding:0 14px;font-size:16px}.edtrk-call-input:focus-visible{outline:2px solid var(--ed-brand-ink);outline-offset:1px;border-color:var(--ed-brand-line)}.edtrk-go:disabled{opacity:.62;cursor:default;box-shadow:none}.edtrk-terms{border:1px solid var(--line,#17181a14);border-radius:var(--r-inner,6px);background:var(--sunken,#f8f9fb);margin:0 0 14px;padding:12px 14px}.edtrk-terms-lead{color:var(--ink,#17181a);margin:0 0 8px;font-size:13px;font-weight:500}.edtrk-terms-list{color:var(--ink-soft,#55585e);gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.edtrk-agree{color:var(--ed-fg-2);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 12px;font-size:14.5px;display:flex}.edtrk-agree input{flex:none;width:18px;height:18px;margin-top:2px}
