@font-face{font-family:Radio Canada Big;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/f23eed714c13d135-s.p.32q0inx7a7h8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Radio Canada Big;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/127f7a89c26ac764-s.p.1utsqyklf4ga4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Radio Canada Big Fallback;src:local(Arial);ascent-override:99.46%;descent-override:30.49%;line-gap-override:0.0%;size-adjust:100.04%}.QqNr7a_className{font-family:Radio Canada Big,Radio Canada Big Fallback;font-style:normal}.QqNr7a_variable{--font-brand:"Radio Canada Big", "Radio Canada Big Fallback"}
@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ffb75025cb13ad8-s.38lbineszmu53.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/f201b8e6118be91f-s.p.2tqdda9qp23_v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/75d1d5dcda2919d9-s.p.1m3jve481uvjy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reddit Mono Fallback;src:local(Arial);ascent-override:80.03%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:126.18%}.bOXsia_className{font-family:Reddit Mono,Reddit Mono Fallback;font-style:normal}.bOXsia_variable{--font-mono:"Reddit Mono", "Reddit Mono Fallback"}
.CvhQ1G_widget{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:60;font-family:var(--font-brand), system-ui, sans-serif;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.CvhQ1G_panel{background:var(--page);border:1px solid var(--line);width:min(340px,100vw - 32px);box-shadow:var(--drop-2);border-radius:18px;animation:.36s ease-out CvhQ1G_panelIn;overflow:hidden}@keyframes CvhQ1G_panelIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CvhQ1G_header{background:var(--section);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 13px;display:flex}.CvhQ1G_brand{align-items:center;gap:10px;min-width:0;display:flex}.CvhQ1G_brandIcon{color:var(--wa);background:var(--page);border:1.5px solid var(--green);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.CvhQ1G_brandIcon svg{width:20px;height:20px}.CvhQ1G_brandText{flex-direction:column;min-width:0;display:flex}.CvhQ1G_brandName{font-family:var(--font-brand), var(--font-brand), sans-serif;color:var(--ink);font-size:15px;font-weight:700;line-height:1.2}.CvhQ1G_brandStatus{color:color-mix(in srgb, var(--ink) 55%, transparent);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11px;display:flex;overflow:hidden}.CvhQ1G_dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 60%, transparent);border-radius:50%;flex-shrink:0;animation:2s ease-out infinite CvhQ1G_dotPulse}@keyframes CvhQ1G_dotPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 55%, transparent)}70%{box-shadow:0 0 0 5px color-mix(in srgb, var(--green) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 0%, transparent)}}.CvhQ1G_close{background:color-mix(in srgb, var(--ink) 8%, transparent);width:30px;min-width:30px;height:30px;color:color-mix(in srgb, var(--ink) 65%, transparent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:flex}.CvhQ1G_close:hover{background:color-mix(in srgb, var(--ink) 14%, transparent);color:var(--ink)}.CvhQ1G_body{flex-direction:column;gap:14px;padding:16px 14px 14px;display:flex}.CvhQ1G_msg{text-align:left;background:var(--section);width:100%;color:var(--ink);cursor:pointer;border:none;border-radius:4px 16px 16px;flex-direction:column;gap:7px;padding:13px 14px;display:flex;position:relative}.CvhQ1G_msg:before{content:"";border-style:solid;border-width:0 8px 10px 0;border-color:transparent var(--section) transparent transparent;position:absolute;top:0;left:-6px}.CvhQ1G_tagline{font-family:var(--font-brand), Georgia, serif;color:var(--green);font-size:15px;font-style:italic;line-height:1.2}.CvhQ1G_searchLine{font-size:16px;line-height:1.35}.CvhQ1G_prefix{color:color-mix(in srgb, var(--green) 90%, transparent);margin-right:6px;font-weight:600}.CvhQ1G_query{color:var(--ink);font-weight:500}.CvhQ1G_anim{animation:.32s ease-out CvhQ1G_querySwap;display:inline-block}@keyframes CvhQ1G_querySwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CvhQ1G_hint{color:color-mix(in srgb, var(--ink) 50%, transparent);font-size:12px}.CvhQ1G_cta{background:var(--green);width:100%;min-height:48px;color:var(--on-green);font-family:var(--font-brand), var(--font-brand), sans-serif;cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb, var(--green) 28%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}.CvhQ1G_cta:hover{background:var(--green-hover)}.CvhQ1G_fab{background:var(--wa);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;padding:0;display:flex;position:relative;box-shadow:0 10px 28px -8px #128c7e8c}.CvhQ1G_fab svg{width:30px;height:30px}.CvhQ1G_pulse:after{content:"";box-shadow:0 0 0 0 color-mix(in srgb, var(--wa) 55%, transparent);border-radius:50%;animation:2.4s ease-out infinite CvhQ1G_pulseRing;position:absolute;inset:-2px}@keyframes CvhQ1G_pulseRing{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 50%, transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb, var(--green) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.CvhQ1G_panel,.CvhQ1G_anim,.CvhQ1G_dot,.CvhQ1G_pulse:after{animation:none}}.CvhQ1G_roles{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:10px;font-size:13px;line-height:1.35;display:flex}.CvhQ1G_sell{color:var(--blue,#0e6fa6);text-decoration:none}.CvhQ1G_sell b{text-underline-offset:3px;font-weight:600;text-decoration:underline}.CvhQ1G_sell:hover b{color:var(--blue-2,#168fd3)}.CvhQ1G_job{color:var(--ink-2,#4b5563);text-underline-offset:3px;text-decoration:underline}
._2NfLDW_card{left:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:65;background:var(--card);width:min(340px,100vw - 104px);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line), var(--drop-2);font-family:var(--font-brand), system-ui, sans-serif;border-radius:20px;padding:18px 18px 16px;animation:.36s ease-out _2NfLDW_promoIn;position:fixed}@keyframes _2NfLDW_promoIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._2NfLDW_card{animation:none}}._2NfLDW_close{width:30px;height:30px;color:var(--ink-2);background:var(--chip-bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}._2NfLDW_close:hover{color:var(--ink)}._2NfLDW_lab{font:500 12px/1.2 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--green-tint);color:var(--green);border-radius:8px;margin:0 0 8px;padding:5px 9px 4px;display:inline-block}._2NfLDW_title{letter-spacing:-.02em;margin:0;padding-right:28px;font-size:19px;font-weight:600;line-height:1.2}._2NfLDW_body{color:var(--ink-2);margin:6px 0 0;font-size:14px;line-height:1.45}._2NfLDW_codeRow{align-items:center;gap:8px;margin-top:14px;display:flex}._2NfLDW_code{border:1.5px dashed color-mix(in srgb, var(--green) 45%, transparent);font:600 16px/1 var(--font-mono), monospace;letter-spacing:.06em;color:var(--green);border-radius:12px;flex:1;padding:10px 12px}._2NfLDW_copy{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:500}._2NfLDW_copy:hover{box-shadow:inset 0 0 0 1px var(--green)}._2NfLDW_cta{background:var(--green);height:44px;color:var(--on-green);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:600;display:flex}._2NfLDW_cta:hover{background:var(--green-hover)}@media (max-width:767px){._2NfLDW_card{border-radius:18px;width:calc(100vw - 96px);padding:14px 14px 12px;left:12px}._2NfLDW_lab{margin-bottom:6px;font-size:11px}._2NfLDW_title{font-size:16px}._2NfLDW_body{display:none}._2NfLDW_codeRow{margin-top:10px}._2NfLDW_code{padding:8px 10px;font-size:14px}._2NfLDW_copy{padding:8px 10px;font-size:12px}._2NfLDW_cta{height:40px;margin-top:8px;font-size:14px}}
