@font-face{font-family:lato;src:url(../media/lato_300-s.p.19a1pvnne455n.woff2?dpl=dpl_49kNURAFxhvJTPBrxASiFwzAqjSJ)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:lato;src:url(../media/lato_300_italic-s.p.1wnaw4uu9r195.woff2?dpl=dpl_49kNURAFxhvJTPBrxASiFwzAqjSJ)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:lato;src:url(../media/lato_400-s.p.1h1ckehtamo85.woff2?dpl=dpl_49kNURAFxhvJTPBrxASiFwzAqjSJ)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lato;src:url(../media/lato_400_italic-s.p.1ra1ztbtcyxon.woff2?dpl=dpl_49kNURAFxhvJTPBrxASiFwzAqjSJ)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:lato;src:url(../media/lato_700-s.p.1b-yr8ffvfxlq.woff2?dpl=dpl_49kNURAFxhvJTPBrxASiFwzAqjSJ)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lato Fallback;src:local(Arial);ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:97.84%}.lato_bac3e4ef-module__I9ij4G__className{font-family:lato,lato Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lato_bac3e4ef-module__I9ij4G__variable{--font-lato:"lato", "lato Fallback", -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}
.FrankChat-module__jznqUW__launcher{z-index:var(--z-overlay);align-items:center;gap:var(--space-sm);padding:0;border:1px solid var(--brand-lighter);color:#fff;cursor:pointer;font:inherit;box-shadow:4px 4px 0 0 var(--brand-lighter);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-set), transform var(--motion-base) var(--ease-set), box-shadow var(--motion-base) var(--ease-set);background:#1c2a36;padding-inline-end:0;display:inline-flex;position:fixed;inset-block-end:1.75rem;inset-inline-end:1.25rem;transform:translateY(12px)}.FrankChat-module__jznqUW__launcherShown{opacity:1;pointer-events:auto;transform:none}.FrankChat-module__jznqUW__launcherShown:hover{box-shadow:0 0 0 0 var(--brand-lighter);transform:translate(2px,2px)}.FrankChat-module__jznqUW__launcher:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.FrankChat-module__jznqUW__launcherFace{object-fit:cover;block-size:3rem;inline-size:3rem;display:block}.FrankChat-module__jznqUW__launcherLabel{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.09em;text-transform:uppercase;padding-inline-end:var(--space-md);display:none}@media (min-width:560px){.FrankChat-module__jznqUW__launcherLabel{display:inline}.FrankChat-module__jznqUW__launcher{inset-block-end:1.25rem}}.FrankChat-module__jznqUW__panel{z-index:var(--z-overlay);background:var(--grad-conductors-spotlight);color:#e4eaf0;block-size:min(34rem,100dvh - 8rem);inline-size:min(24rem,100vw - 2.5rem);animation:FrankChat-module__jznqUW__frankRise var(--motion-enter) var(--ease-arrive) both;border:1px solid #92abc147;flex-direction:column;display:flex;position:fixed;inset-block-end:5.75rem;inset-inline-end:1.25rem;box-shadow:0 24px 60px -20px #000000a6}@media (max-width:559px){.FrankChat-module__jznqUW__panel{block-size:min(34rem,100dvh - 7rem);inline-size:auto;inset-block-end:5.5rem;inset-inline:.75rem}}@keyframes FrankChat-module__jznqUW__frankRise{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:none}}.FrankChat-module__jznqUW__head{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-sm);border-block-end:1px solid #92abc138;display:flex}.FrankChat-module__jznqUW__headFace{object-fit:cover;block-size:2.5rem;inline-size:2.5rem;box-shadow:3px 3px 0 0 var(--brand-lighter);flex:none}.FrankChat-module__jznqUW__headText{flex:1;min-inline-size:0}.FrankChat-module__jznqUW__name{font-size:1rem;font-weight:var(--weight-bold);color:#fff;max-inline-size:none;margin:0;line-height:1.2}.FrankChat-module__jznqUW__role{font-size:.6875rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#93afc8;max-inline-size:none;margin:.15rem 0 0}.FrankChat-module__jznqUW__close{color:#a9baca;cursor:pointer;background:0 0;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;margin:-.5rem -.5rem -.5rem 0;display:grid}.FrankChat-module__jznqUW__close:hover{color:#fff}.FrankChat-module__jznqUW__close:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.FrankChat-module__jznqUW__notice{padding:var(--space-xs) var(--space-md);color:#a9baca;text-wrap:pretty;background:#16212b8c;border-block-end:1px solid #92abc129;max-inline-size:none;margin:0;font-size:.75rem;line-height:1.5}.FrankChat-module__jznqUW__log{overscroll-behavior:contain;gap:var(--space-md);padding:var(--space-md);scrollbar-width:thin;scrollbar-color:#92abc166 transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.FrankChat-module__jznqUW__frankText{color:#e4eaf0;text-wrap:pretty;font-size:.9375rem;line-height:1.6}.FrankChat-module__jznqUW__frankText p{margin:0 0 var(--space-sm);max-inline-size:none}.FrankChat-module__jznqUW__frankText p:last-child{margin-block-end:0}.FrankChat-module__jznqUW__frankText ul,.FrankChat-module__jznqUW__frankText ol{margin:0 0 var(--space-sm);gap:.3rem;padding-inline-start:1.1rem;display:grid}.FrankChat-module__jznqUW__frankText strong{color:#fff}.FrankChat-module__jznqUW__frankText a{color:#8aa7c1;text-underline-offset:3px;text-decoration:underline}.FrankChat-module__jznqUW__frankText a:hover{color:#adc1d2}.FrankChat-module__jznqUW__mdHead{font-weight:var(--weight-bold);color:#fff;margin:0 0 .35rem}.FrankChat-module__jznqUW__userText{background:var(--brand-base);color:#fff;text-wrap:pretty;align-self:flex-end;max-inline-size:85%;margin:0;padding:.6rem .85rem;font-size:.9375rem;line-height:1.5}.FrankChat-module__jznqUW__writing{color:#a9baca;margin:0;font-size:.8125rem}.FrankChat-module__jznqUW__writing:after{content:"…";animation:FrankChat-module__jznqUW__frankPulse 1.2s var(--ease-set) infinite;display:inline-block}@keyframes FrankChat-module__jznqUW__frankPulse{50%{opacity:.3}}.FrankChat-module__jznqUW__chips{gap:var(--space-xs);padding:0 var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}.FrankChat-module__jznqUW__chip{color:#e4eaf0;min-block-size:2.25rem;font:inherit;text-align:start;cursor:pointer;transition:border-color var(--motion-base) var(--ease-set), background-color var(--motion-base) var(--ease-set);background:0 0;border:1px solid #92abc166;padding:.5rem .7rem;font-size:.8125rem;line-height:1.3}.FrankChat-module__jznqUW__chip:hover{background:#8aa7c11a;border-color:#8aa7c1}.FrankChat-module__jznqUW__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FrankChat-module__jznqUW__form{gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);border-block-start:1px solid #92abc138;display:flex}.FrankChat-module__jznqUW__input{min-inline-size:0;min-block-size:var(--tap-min);color:#fff;font:inherit;background:#16212b99;border:1px solid #92abc166;border-radius:0;flex:1;padding:.6rem .75rem;font-size:1rem}.FrankChat-module__jznqUW__input::placeholder{color:#a9baca;font-style:italic;font-weight:var(--weight-light)}.FrankChat-module__jznqUW__input:focus{outline:2px solid var(--focus);outline-offset:-1px;border-color:#8aa7c1}.FrankChat-module__jznqUW__send{min-block-size:var(--tap-min);background:var(--brand-base);border:1px solid var(--brand-lighter);color:#fff;font:inherit;font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-base) var(--ease-set), box-shadow var(--motion-base) var(--ease-set), transform var(--motion-base) var(--ease-set);flex:none;margin-block-end:3px;margin-inline-end:3px;padding:0 1.1rem;box-shadow:3px 3px #fff}.FrankChat-module__jznqUW__send:hover:not(:disabled){background:var(--brand-light);transform:translate(2px,2px);box-shadow:0 0 #fff}.FrankChat-module__jznqUW__send:disabled{opacity:.45;cursor:not-allowed}.FrankChat-module__jznqUW__send:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.FrankChat-module__jznqUW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.FrankChat-module__jznqUW__launcher,.FrankChat-module__jznqUW__chip,.FrankChat-module__jznqUW__send{transition:none}.FrankChat-module__jznqUW__launcherShown:hover,.FrankChat-module__jznqUW__send:hover:not(:disabled){transform:none}.FrankChat-module__jznqUW__panel,.FrankChat-module__jznqUW__writing:after{animation:none}}@media print{.FrankChat-module__jznqUW__launcher,.FrankChat-module__jznqUW__panel{display:none}}
