@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.PGa0ja_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.PGa0ja_variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Truculenta;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/5a864524a278f5c0-s.2gs1r8d2ifz3h.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:Truculenta;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/04b8c5bfd61de571-s.3nbrdhnhv41ci.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:Truculenta;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/0e73c51575fb9587-s.p.1dwcd-6s091uc.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:Truculenta Fallback;src:local(Arial);ascent-override:126.85%;descent-override:41.08%;line-gap-override:0.0%;size-adjust:82.77%}.qXr5ha_className{font-family:Truculenta,Truculenta Fallback;font-style:normal}.qXr5ha_variable{--font-accent:"Truculenta", "Truculenta Fallback"}
@font-face{font-family:Black Ops One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c632bed9308df4b1-s.417-xwbtcr2kg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9e0cd36aaf7759f-s.1ze6r8xlxm74t.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:Black Ops One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e74d06cdf6c5655-s.0nt3mch-rzus4.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:Black Ops One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8f22a556586a1567-s.p.0tbyu89sz9bzc.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:Black Ops One Fallback;src:local(Arial);ascent-override:74.14%;descent-override:27.3%;line-gap-override:0.0%;size-adjust:123.22%}.fhFBpa_className{font-family:Black Ops One,Black Ops One Fallback;font-style:normal;font-weight:400}.fhFBpa_variable{--font-stencil:"Black Ops One", "Black Ops One Fallback"}
@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d68d66b60d30945c.0nlwp96218qe0.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:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/56898cd8b299baf4.0cfjkyrjw25bg.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:Big Shoulders Stencil;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8f0e55e4cdb0c811.p.2dn0c9_7rcwgp.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}.aaA2SG_className{font-family:Big Shoulders Stencil;font-style:normal}.aaA2SG_variable{--font-orange:"Big Shoulders Stencil"}
.jOjwJG_agent{z-index:60;color:var(--ink);font-family:var(--font-sans), Arial, sans-serif;justify-items:end;gap:12px;display:grid;position:fixed;bottom:24px;right:24px}.jOjwJG_launcher{border:var(--platform-border);background:var(--lime);min-height:48px;color:var(--ink);box-shadow:var(--platform-shadow-small);font:inherit;cursor:pointer;align-items:center;gap:24px;padding:13px 18px;font-size:15px;font-weight:650;display:flex}.jOjwJG_launcher span{font-size:21px}.jOjwJG_panel{overscroll-behavior:contain;border:var(--platform-border);background:var(--cream);width:min(430px,100vw - 40px);max-height:min(680px,100dvh - 120px);box-shadow:var(--platform-shadow-panel);padding:20px;font-size:14px;line-height:1.6;overflow:auto}.jOjwJG_toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:14px;font-size:12px;display:flex}.jOjwJG_toolbar button{color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;padding:5px 7px}.jOjwJG_panel .website-agent h2{margin:0 0 16px;font-size:27px;line-height:1.12}.jOjwJG_panel .website-agent p{font-size:14px;line-height:1.6}.jOjwJG_panel .website-agent input{border:1px solid var(--field-border);background:var(--cream);width:100%;min-width:0;color:var(--ink);font:inherit;box-sizing:border-box;border-radius:0;margin:8px 0 12px;padding:11px;font-size:16px;display:block}.jOjwJG_panel .website-agent button{border:var(--platform-border);background:var(--lime);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;padding:10px 16px}.jOjwJG_panel .website-agent button:disabled{cursor:progress;background:var(--paper)}.jOjwJG_panel blockquote{border-left:3px solid var(--coral);margin:16px 0;padding-left:14px}.jOjwJG_panel a{color:var(--coral-text);overflow-wrap:anywhere;text-decoration:underline}.jOjwJG_agent :is(button,input,a):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.jOjwJG_settings{padding:var(--platform-page-padding);max-width:950px}.jOjwJG_settings h1{margin-top:0}.jOjwJG_settings .website-agent-settings{border:var(--platform-border);background:var(--cream);box-shadow:var(--platform-shadow-small);margin-top:30px;padding:clamp(20px,3vw,32px)}.jOjwJG_settings .website-agent-settings h2{margin-top:0;font-size:28px}.jOjwJG_settings .website-agent-settings label{align-items:center;gap:12px;padding:16px 0;display:flex}.jOjwJG_settings .website-agent-settings input{width:22px;height:22px;accent-color:var(--ink)}.jOjwJG_settings .website-agent-settings button{border:var(--platform-border);background:var(--lime);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;margin:6px 10px 6px 0;padding:10px 16px}.jOjwJG_settings :is(button,input,a):focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (max-width:600px){.jOjwJG_agent{gap:10px;bottom:14px;right:14px}.jOjwJG_panel{box-sizing:border-box;width:calc(100vw - 28px);max-height:calc(100dvh - 108px);padding:18px}.jOjwJG_launcher{min-height:46px;padding:10px 15px;font-size:14px}.jOjwJG_settings{padding:var(--platform-page-padding-mobile)}}.jOjwJG_root{color:var(--ink);font-family:var(--font-sans), Arial, sans-serif}.jOjwJG_callout{border:var(--platform-border);background:var(--lime);box-shadow:var(--platform-shadow-small);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;margin:24px 0;padding:clamp(22px,3vw,40px);display:grid}.jOjwJG_callout h2{margin:8px 0 12px;font-size:clamp(28px,3.2vw,44px);line-height:1.08}.jOjwJG_callout p{max-width:620px;margin:0;line-height:1.5}.jOjwJG_eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.jOjwJG_calloutActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:280px;display:grid}.jOjwJG_calloutActions button{border:var(--platform-border);background:var(--cream);min-height:52px;color:var(--ink);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:12px 18px;display:flex}.jOjwJG_calloutActions button:first-child{background:var(--ink);color:var(--cream)}.jOjwJG_calloutActions small{grid-column:1/-1;line-height:1.4}.jOjwJG_root :is(button,input,a):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.jOjwJG_conversation h2{margin:8px 0 20px;font-size:29px;line-height:1.12}.jOjwJG_conversation>p{margin:14px 0}.jOjwJG_modeChoice{gap:10px;display:flex}.jOjwJG_modeChoice button,.jOjwJG_startButton,.jOjwJG_messageForm button{border:var(--platform-border);background:var(--cream);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;padding:10px 16px}.jOjwJG_modeChoice button{flex:1}.jOjwJG_modeChoice button[aria-pressed=true],.jOjwJG_startButton,.jOjwJG_messageForm button{background:var(--lime)}.jOjwJG_conversation button:disabled{cursor:not-allowed;background:var(--paper);color:var(--muted)}.jOjwJG_privacy,.jOjwJG_contact{font-size:12px;line-height:1.6}.jOjwJG_status{border-left:3px solid var(--coral);padding-left:12px}.jOjwJG_messages{overscroll-behavior:contain;max-height:260px;margin-top:20px;overflow-y:auto}.jOjwJG_messages>div{border:1px solid var(--line);overflow-wrap:anywhere;margin:8px 0;padding:12px}.jOjwJG_messages strong{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.jOjwJG_messages p{white-space:pre-wrap;margin:5px 0 0}.jOjwJG_userMessage{background:var(--paper)}.jOjwJG_agentMessage{background:var(--cream)}.jOjwJG_messageForm{margin-top:20px}.jOjwJG_messageForm>div{gap:8px;margin-top:6px;display:flex}.jOjwJG_messageForm input{width:100%;min-width:0;min-height:44px;font:inherit;background:var(--cream);color:var(--ink);border:1px solid var(--field-border);padding:8px;font-size:16px}@media (max-width:800px){.jOjwJG_callout{grid-template-columns:minmax(0,1fr);gap:20px;margin:20px 0}.jOjwJG_calloutActions{min-width:0}.jOjwJG_calloutActions button{gap:12px;min-width:0}}@media (prefers-reduced-motion:reduce){.jOjwJG_messages{scroll-behavior:auto}}.jOjwJG_panel:has(.jOjwJG_compactConversation){max-height:min(240px,35dvh);padding:14px}.jOjwJG_compactConversation>*{display:none}.jOjwJG_compactConversation>.jOjwJG_compactNotice{display:block}.jOjwJG_compactConversation>.jOjwJG_compactControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.jOjwJG_compactControls button{min-width:0}.jOjwJG_conversation h2:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.jOjwJG_compactConversation .jOjwJG_compactNotice{margin:0 0 12px}video[data-website-agent-video]{object-fit:contain;max-height:max(120px,100dvh - 410px)}
