.tdc[data-astro-cid-hqncadb4]{--tdc-row:56px;--tdc-gutter:44px;width:100%;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif}.tdc-legend[data-astro-cid-hqncadb4]{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:14px;display:flex}.tdc-key[data-astro-cid-hqncadb4]{white-space:nowrap;color:var(--nx-graphite);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}@media (width<=299px){.tdc-key[data-astro-cid-hqncadb4]{white-space:normal}}.tdc-swatch[data-astro-cid-hqncadb4]{box-sizing:border-box;border-left:3px solid;flex-shrink:0;width:14px;height:14px;display:inline-block}.tdc-swatch-job[data-astro-cid-hqncadb4]{border-left-color:var(--nx-job);background:#e8eef4}.tdc-swatch-nx[data-astro-cid-hqncadb4]{border-left-color:var(--nx-red);background:#faf2f3}.tdc-swatch-held[data-astro-cid-hqncadb4]{background:var(--nx-white);border:1.5px dashed var(--nx-red)}.tdc-head[data-astro-cid-hqncadb4]{grid-template-columns:var(--tdc-gutter) repeat(3, 1fr);border-bottom:1px solid #d0cdc5;display:grid}.tdc-day[data-astro-cid-hqncadb4]{text-align:center;color:#1a1a1a;padding:0 0 10px;font-size:15px;font-weight:700}.tdc-day[data-astro-cid-hqncadb4] span[data-astro-cid-hqncadb4]{color:#6b6b6b;font-weight:500}.tdc-body[data-astro-cid-hqncadb4]{padding:16px 0 28px var(--tdc-gutter);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 95%,#0000 100%),linear-gradient(90deg,#000 0% 91%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 6% 95%,#0000 100%),linear-gradient(90deg,#000 0% 91%,#0000 100%);mask-composite:intersect}.tdc-times[data-astro-cid-hqncadb4]{width:calc(var(--tdc-gutter) - 8px);position:absolute;top:16px;left:0}.tdc-time[data-astro-cid-hqncadb4]{color:#6b6b6b;white-space:nowrap;font-size:13px;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.tdc-cols[data-astro-cid-hqncadb4]{height:calc(var(--tdc-row) * 9);background:#fff;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.tdc-rule[data-astro-cid-hqncadb4]{background:var(--nx-line);height:1px;position:absolute;left:0;right:0}.tdc-col[data-astro-cid-hqncadb4]{border-left:1px solid var(--nx-line);position:relative}.tdc-ev[data-astro-cid-hqncadb4]{z-index:1;text-align:left;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-left:3px solid var(--nx-job);box-sizing:border-box;background:#e8eef4;border-radius:0;flex-direction:column;gap:1px;margin:0;padding:4px 7px;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}button[data-astro-cid-hqncadb4].tdc-ev{cursor:pointer}button[data-astro-cid-hqncadb4].tdc-ev:focus-visible{outline:3px solid var(--nx-ink);outline-offset:2px;z-index:2}.tdc-job[data-astro-cid-hqncadb4]{border-left-color:var(--nx-job);background:#e8eef4}.tdc-nx[data-astro-cid-hqncadb4]{border-left-color:var(--nx-red);background:#faf2f3}.tdc-t[data-astro-cid-hqncadb4]{color:var(--nx-ink);font-size:14px;font-weight:700;line-height:1.2}.tdc-d[data-astro-cid-hqncadb4]{color:var(--nx-graphite);font-size:13px;line-height:1.25}.tdc-held[data-astro-cid-hqncadb4]{border:1.5px dashed var(--nx-red);background:var(--nx-white);border-left-width:1.5px;gap:0;padding:3px 6px}.tdc-held[data-astro-cid-hqncadb4] .tdc-d[data-astro-cid-hqncadb4]{line-height:1.2}.tdc-caption[data-astro-cid-hqncadb4]{color:var(--nx-graphite);max-width:none;margin:8px 0 0;font-size:14px;line-height:1.5}.tdc-mobile[data-astro-cid-hqncadb4]{display:none}.tdc-m-day[data-astro-cid-hqncadb4]{color:#1a1a1a;border-bottom:1px solid #d0cdc5;margin:0 0 10px;padding-bottom:8px;font-size:15px;font-weight:700}.tdc-m-day[data-astro-cid-hqncadb4] span[data-astro-cid-hqncadb4]{color:#6b6b6b;font-weight:500}.tdc-m-list[data-astro-cid-hqncadb4]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tdc-m-li[data-astro-cid-hqncadb4]{margin:0;padding:0}.tdc-m-item[data-astro-cid-hqncadb4]{-moz-column-gap:12px;border:0;border-left:3px solid var(--nx-job);text-align:left;width:100%;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background:#e8eef4;border-radius:0;grid-template-columns:1fr auto;column-gap:12px;margin:0;padding:10px 12px;display:grid}button[data-astro-cid-hqncadb4].tdc-m-item{cursor:pointer}button[data-astro-cid-hqncadb4].tdc-m-item:focus-visible{outline:3px solid var(--nx-ink);outline-offset:2px}.tdc-m-nx[data-astro-cid-hqncadb4]{border-left-color:var(--nx-red);background:#faf2f3}.tdc-m-job[data-astro-cid-hqncadb4]{border-left-color:var(--nx-job);background:#e8eef4}.tdc-m-t[data-astro-cid-hqncadb4]{color:var(--nx-ink);grid-column:1;font-size:15px;font-weight:700;line-height:1.25}.tdc-m-time[data-astro-cid-hqncadb4]{color:#6b6b6b;white-space:nowrap;grid-area:1/2;font-size:14px}.tdc-m-d[data-astro-cid-hqncadb4]{color:var(--nx-graphite);grid-column:1/-1;margin-top:3px;font-size:14px;line-height:1.4}@media (width<=640px){.tdc-head[data-astro-cid-hqncadb4],.tdc-body[data-astro-cid-hqncadb4]{display:none}.tdc-mobile[data-astro-cid-hqncadb4]{display:block}.tdc-legend[data-astro-cid-hqncadb4]{margin-bottom:12px}}.pc-grid[data-astro-cid-hzsdba6i]{background:var(--nx-white);border:3px solid var(--nx-ink);grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;display:grid}.pc-card[data-astro-cid-hzsdba6i]{grid-template-rows:subgrid;grid-row:span 4;min-width:0;display:grid}.pc-card[data-astro-cid-hzsdba6i]+.pc-card[data-astro-cid-hzsdba6i]{border-left:1px solid var(--nx-line)}.pc-row[data-astro-cid-hzsdba6i]{border-bottom:1px solid var(--nx-line);margin:0;padding:24px 28px}.pc-act[data-astro-cid-hzsdba6i]{border-bottom:none}.pc-title[data-astro-cid-hzsdba6i]{color:var(--nx-ink);margin:0 0 10px;font-family:Big Shoulders Display,Big Shoulders Display Fallback,sans-serif;font-size:28px;font-weight:800;line-height:1.05}.pc-price[data-astro-cid-hzsdba6i]{color:var(--nx-red);margin:0;font-family:Big Shoulders Display,Big Shoulders Display Fallback,sans-serif;font-size:48px;font-weight:800;line-height:1}.pc-price[data-astro-cid-hzsdba6i] span[data-astro-cid-hzsdba6i]{color:var(--nx-graphite);font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:14px;font-weight:600}.pc-line[data-astro-cid-hzsdba6i]{color:var(--nx-graphite);margin:0;font-size:16px;line-height:1.5}.pc-terms[data-astro-cid-hzsdba6i]{color:var(--nx-graphite);margin:8px 0 0;font-size:14px;line-height:1.45}.pc-terms[data-astro-cid-hzsdba6i]+.pc-terms[data-astro-cid-hzsdba6i]{margin-top:2px}.pc-list[data-astro-cid-hzsdba6i]{flex-direction:column;gap:12px;list-style:none;display:flex}.pc-list[data-astro-cid-hzsdba6i] li[data-astro-cid-hzsdba6i]{color:#1a1a1a;padding-left:20px;font-size:16px;line-height:1.45;position:relative}.pc-list[data-astro-cid-hzsdba6i] li[data-astro-cid-hzsdba6i]:before{content:"";background:var(--nx-ink);width:8px;height:8px;position:absolute;top:8px;left:0}.pc-under[data-astro-cid-hzsdba6i]{color:var(--nx-graphite);margin-top:18px;font-size:16px}.pc-cta[data-astro-cid-hzsdba6i]{text-align:center;background:var(--nx-red);letter-spacing:.04em;text-transform:uppercase;color:var(--nx-white);padding:14px 20px;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:block}.pc-cta[data-astro-cid-hzsdba6i]:hover{background:var(--nx-red-deep)}.pc-call[data-astro-cid-hzsdba6i]{text-align:center;color:var(--nx-graphite);text-underline-offset:3px;margin-top:12px;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;display:block}.pc-call[data-astro-cid-hzsdba6i]:hover{color:var(--nx-ink)}@media (width<=900px){.pc-grid[data-astro-cid-hzsdba6i]{background:0 0;border:none;display:block}.pc-card[data-astro-cid-hzsdba6i]{background:var(--nx-white);border:3px solid var(--nx-ink);display:block}.pc-card[data-astro-cid-hzsdba6i]+.pc-card[data-astro-cid-hzsdba6i]{border-left:1px solid var(--nx-line);margin-top:24px}.pc-act[data-astro-cid-hzsdba6i]:empty{display:none}}@media (width<=540px){.pc-row[data-astro-cid-hzsdba6i]{padding:20px}}.fq-head[data-astro-cid-j7bal2ya]{grid-column:span 4;margin-bottom:0}@media (width<=900px){.fq-head[data-astro-cid-j7bal2ya]{grid-column:span 12;margin-bottom:28px}}.fq-list[data-astro-cid-j7bal2ya]{border-top:1px solid var(--nx-line)}.fq-item[data-astro-cid-j7bal2ya]{border-bottom:1px solid var(--nx-line)}.fq-h[data-astro-cid-j7bal2ya]{font-size:inherit;font-weight:inherit;margin:0}.fq-btn[data-astro-cid-j7bal2ya]{cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--nx-ink);background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;padding:21px 0;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.3;display:flex}.fq-icon[data-astro-cid-j7bal2ya]{flex-shrink:0;width:22px;height:22px;margin-left:16px;position:relative}.fq-icon[data-astro-cid-j7bal2ya]:before,.fq-icon[data-astro-cid-j7bal2ya]:after{content:"";background:var(--nx-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fq-icon[data-astro-cid-j7bal2ya]:before{width:16px;height:2px}.fq-icon[data-astro-cid-j7bal2ya]:after{width:2px;height:16px}.fq-btn[data-astro-cid-j7bal2ya][aria-expanded=true] .fq-icon[data-astro-cid-j7bal2ya]:after{opacity:0}.fq-panel[data-astro-cid-j7bal2ya] p[data-astro-cid-j7bal2ya]{color:var(--nx-graphite);max-width:68ch;margin:0;padding:0 0 21px;font-size:16px;line-height:1.65}.fq-panel[data-astro-cid-j7bal2ya] a[data-astro-cid-j7bal2ya]{color:var(--nx-ink);text-decoration:underline}.fq-panel[data-astro-cid-j7bal2ya] a[data-astro-cid-j7bal2ya]:hover{color:var(--nx-red)}.ws-sticky[data-astro-cid-tzjupwh4]{position:static}.ws-panel[data-astro-cid-tzjupwh4]{position:relative}.ws-mail[data-astro-cid-tzjupwh4]{background:#fff;border:2px solid #0e0e0e;flex-direction:column;min-height:645px;display:flex}.ws-strip[data-astro-cid-tzjupwh4]{border-left:4px solid var(--nx-red);border-bottom:1px solid var(--nx-line);background:#fafaf7;padding:14px 24px 14px 20px}.ws-strip-when[data-astro-cid-tzjupwh4]{color:var(--nx-ink);margin:0;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.ws-strip-product[data-astro-cid-tzjupwh4]{color:var(--nx-graphite);margin:2px 0 0;font-size:14px;line-height:1.4}.ws-mail[data-astro-cid-tzjupwh4][hidden]{display:none}.ws-mail-head[data-astro-cid-tzjupwh4]{border-bottom:1px solid var(--nx-line);background:#fafaf7;padding:18px 24px 16px}.ws-hrow[data-astro-cid-tzjupwh4]{color:var(--nx-graphite);margin:0 0 4px;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:15px}.ws-hrow[data-astro-cid-tzjupwh4] span[data-astro-cid-tzjupwh4]{color:#6b6b6b;min-width:44px;font-size:14px;font-weight:700;display:inline-block}.ws-subject[data-astro-cid-tzjupwh4]{color:var(--nx-ink);margin:10px 0 0;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.ws-mail-body[data-astro-cid-tzjupwh4]{flex:none;padding:20px 24px 22px}.ws-mail-body[data-astro-cid-tzjupwh4] div{color:#1a1a1a;font-size:16px;line-height:1.55}.ws-mail-body[data-astro-cid-tzjupwh4] p{margin:0 0 13px}.ws-mail-body[data-astro-cid-tzjupwh4] p:last-child{margin-bottom:0}.ws-mail-body[data-astro-cid-tzjupwh4] a,.ws-mail-body[data-astro-cid-tzjupwh4] .ws-linkish{color:#1a1a1a;text-decoration:underline}.ws-mail-body[data-astro-cid-tzjupwh4] strong{font-weight:700}.ws-mail-body[data-astro-cid-tzjupwh4].is-member{color:#111827;background:#f6f7f9;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ws-mail-body[data-astro-cid-tzjupwh4].is-member div{color:#111827;font-family:inherit}.ws-mail-body[data-astro-cid-tzjupwh4].is-member a,.ws-mail-body[data-astro-cid-tzjupwh4].is-member .ws-linkish{text-decoration:underline}.ws-sender-note[data-astro-cid-tzjupwh4]{color:#6b6b6b;margin:14px 0 0;font-size:14px}.ws-mail-foot[data-astro-cid-tzjupwh4]{border-top:1px solid var(--nx-line);margin-top:auto;padding:16px 24px 20px}.ws-note[data-astro-cid-tzjupwh4]{color:#1a1a1a;margin:0;font-size:16px;line-height:1.5}.ws-real[data-astro-cid-tzjupwh4]{color:#6b6b6b;margin:6px 0 0;font-size:14px;line-height:1.5}@media (width<=1080px){.ws-sticky[data-astro-cid-tzjupwh4]{position:static}}@media (width<=540px){.ws-mail-head[data-astro-cid-tzjupwh4]{padding:16px 18px 14px}.ws-mail-body[data-astro-cid-tzjupwh4]{padding:18px 18px 20px}.ws-mail-foot[data-astro-cid-tzjupwh4]{padding:14px 18px 18px}}.draft[data-astro-cid-mfcogevf]{background:var(--nx-white);color:var(--nx-ink);border:3px solid #0e0e0e;padding:20px;font-family:DM Sans,DM Sans Fallback,system-ui,sans-serif}.draft[data-astro-cid-mfcogevf] p[data-astro-cid-mfcogevf]{max-width:none}.draft-row1[data-astro-cid-mfcogevf]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.draft-held[data-astro-cid-mfcogevf]{letter-spacing:.18em;text-transform:uppercase;color:var(--nx-red);margin:0;font-size:13px;font-weight:700}.draft-sends[data-astro-cid-mfcogevf]{color:var(--nx-ink);white-space:nowrap;margin:0;font-size:14px;font-weight:700}@media (width<=299px){.draft-row1[data-astro-cid-mfcogevf]{flex-wrap:wrap}.draft-sends[data-astro-cid-mfcogevf]{white-space:normal}}.draft-to[data-astro-cid-mfcogevf]{margin:0 0 4px;font-size:14px;line-height:1.4}.draft-subject[data-astro-cid-mfcogevf]{margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.4}.draft-body[data-astro-cid-mfcogevf]{border-top:1px solid var(--nx-line);border-bottom:1px solid var(--nx-line);padding:12px 0}.draft-body[data-astro-cid-mfcogevf] p[data-astro-cid-mfcogevf]{color:#1a1a1a;margin:0 0 8px;font-size:14px;line-height:1.45}.draft-body[data-astro-cid-mfcogevf] p[data-astro-cid-mfcogevf]:last-child{margin-bottom:0}.draft-more[data-astro-cid-mfcogevf]{color:var(--nx-graphite)}.draft-controls[data-astro-cid-mfcogevf]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cta-red[data-astro-cid-mfcogevf]{color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:default;background:#c8102e;border:none;justify-content:center;align-items:center;min-height:44px;font-family:inherit;font-weight:700;display:inline-flex}.cta-ghost[data-astro-cid-mfcogevf]{color:#c8102e;letter-spacing:.04em;text-transform:uppercase;cursor:default;background:0 0;border:1.5px solid #c8102e;justify-content:center;align-items:center;min-height:44px;font-family:inherit;font-weight:700;display:inline-flex}.cta-sm[data-astro-cid-mfcogevf]{padding:9px 14px;font-size:13px}.cta-red[data-astro-cid-mfcogevf]:disabled,.cta-ghost[data-astro-cid-mfcogevf]:disabled{opacity:1}.draft-note[data-astro-cid-mfcogevf]{color:var(--nx-graphite);margin:12px 0 0;font-size:13px;line-height:1.45}
