.Header-module-scss-module__Ggm7cq__container{z-index:1000;background-color:var(--Background-Primary-Dark);justify-content:center;width:100%;display:flex;position:sticky;top:0}
.DesktopNav-module-scss-module__0GmDSq__profileNav,.DesktopNav-module-scss-module__0GmDSq__profileInfo,.DesktopNav-module-scss-module__0GmDSq__profile{flex-direction:column;display:flex}.DesktopNav-module-scss-module__0GmDSq__container{max-width:var(--Max-Width);justify-content:space-between;width:100%;height:60px;display:flex}.DesktopNav-module-scss-module__0GmDSq__main{gap:96px;width:80%;display:flex}.DesktopNav-module-scss-module__0GmDSq__icons{align-items:center;gap:16px;display:flex}.DesktopNav-module-scss-module__0GmDSq__icons img{cursor:pointer}.DesktopNav-module-scss-module__0GmDSq__icons .DesktopNav-module-scss-module__0GmDSq__icon,.DesktopNav-module-scss-module__0GmDSq__icons .DesktopNav-module-scss-module__0GmDSq__icon>*{height:100%}.DesktopNav-module-scss-module__0GmDSq__icons .DesktopNav-module-scss-module__0GmDSq__tempWrapperDeleteLater{align-items:center;display:flex}.DesktopNav-module-scss-module__0GmDSq__icons .DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__menu{left:unset;width:196px;right:0}.DesktopNav-module-scss-module__0GmDSq__icons .DesktopNav-module-scss-module__0GmDSq__large .DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__menu{width:306px}.DesktopNav-module-scss-module__0GmDSq__logo{height:100%}.DesktopNav-module-scss-module__0GmDSq__logo img{object-fit:contain;width:120px;height:100%}.DesktopNav-module-scss-module__0GmDSq__menus{width:100%;color:var(--Text-Primary-Dark,#fff);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.DesktopNav-module-scss-module__0GmDSq__menus .DesktopNav-module-scss-module__0GmDSq__dropdown:nth-last-child(-n+3) .DesktopNav-module-scss-module__0GmDSq__menu{left:unset;right:-40px}.DesktopNav-module-scss-module__0GmDSq__dropdown{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__menu{cursor:default;color:var(--Text-Primary-Dark);z-index:1;visibility:hidden;background-color:#191919f2;flex-direction:column;gap:40px;width:416px;padding:32px 40px 40px;display:flex;position:absolute;top:100%;left:-40px;box-shadow:0 2px 15px 1px #ffffff1a}.DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__section{flex-direction:column;gap:16px;display:flex}.DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__section .DesktopNav-module-scss-module__0GmDSq__title{color:var(--Text-Secondary,#999)}.DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__section a{width:fit-content;color:var(--Text-Primary-Dark);cursor:pointer;text-decoration:none}.DesktopNav-module-scss-module__0GmDSq__dropdown .DesktopNav-module-scss-module__0GmDSq__section a:hover{color:var(--Text-Hovering-Dark)}.DesktopNav-module-scss-module__0GmDSq__dropdown.DesktopNav-module-scss-module__0GmDSq__active .DesktopNav-module-scss-module__0GmDSq__menu{animation:.3s linear forwards DesktopNav-module-scss-module__0GmDSq__fadeIn}.DesktopNav-module-scss-module__0GmDSq__dropdown.DesktopNav-module-scss-module__0GmDSq__active .DesktopNav-module-scss-module__0GmDSq__highlight{background:var(--Primitive-Greyscale-0,#fff);width:100%;height:4px;animation:.3s linear forwards DesktopNav-module-scss-module__0GmDSq__fadeIn;position:absolute;bottom:0}.DesktopNav-module-scss-module__0GmDSq__profile{gap:24px}.DesktopNav-module-scss-module__0GmDSq__profileInfo{gap:4px}.DesktopNav-module-scss-module__0GmDSq__profileInfo p:last-child{color:var(--Text-Secondary)}.DesktopNav-module-scss-module__0GmDSq__profileNav{gap:16px}@keyframes DesktopNav-module-scss-module__0GmDSq__fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media (max-width:1296px){.DesktopNav-module-scss-module__0GmDSq__container{padding-left:24px;padding-right:24px}}@media (max-width:1164px){.DesktopNav-module-scss-module__0GmDSq__container{display:none}}
@font-face{font-family:Automati;src:url(/fonts/AutomatiII-Regular-Regular.ttf)format("truetype")}@font-face{font-family:Automati II;src:url(/fonts/AutomatiII-Regular-Regular.ttf)format("truetype")}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueRoman.otf)format("opentype");ascent-override:96.875%;descent-override:21.875%;line-gap-override:0%}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBold.otf)format("opentype");font-weight:700;ascent-override:96.875%;descent-override:21.875%;line-gap-override:0%}:root{--Primitive-Greyscale-0:#fff;--Primitive-Greyscale-100:#f2f2f2;--Primitive-Greyscale-200:#ddd;--Primitive-Greyscale-300:#ccc;--Primitive-Greyscale-400:#bababa;--Primitive-Greyscale-500:#999;--Primitive-Greyscale-600:#848484;--Primitive-Greyscale-700:#5e5e5e;--Primitive-Greyscale-800:#333;--Primitive-Greyscale-900:#191919;--Background-Primary:var(--Primitive-Greyscale-0);--Background-Secondary:var(--Primitive-Greyscale-100);--Background-Hovering:var(--Primitive-Greyscale-200);--Background-Article-Card:var(--Primitive-Greyscale-0);--Background-Primary-Dark:var(--Primitive-Greyscale-900);--Background-Secondary-Dark:var(--Primitive-Greyscale-800);--Background-Hovering-Dark:var(--Primitive-Greyscale-700);--Background-Article-Card-Dark:var(--Primitive-Greyscale-800);--Status-Error:#ff5252;--Status-Error-Dark:#d92b2b;--Text-Default:#191919;--Text-Inactive:var(--Primitive-Greyscale-500);--Text-Color:#ccc;--Text-Primary:var(--Primitive-Greyscale-900);--Text-Hovering:var(--Primitive-Greyscale-700);--Text-Secondary:var(--Primitive-Greyscale-500);--Text-Placeholder:var(--Primitive-Greyscale-400);--Text-Primary-Dark:var(--Primitive-Greyscale-0);--Text-Hovering-Dark:var(--Primitive-Greyscale-200);--Text-Secondary-Dark:var(--Primitive-Greyscale-500);--Text-Inactive-Dark:var(--Primitive-Greyscale-500);--Text-Placeholder-Dark:var(--Primitive-Greyscale-600);--Brand-Primary-Onyx:#191919;--Brand-Primary-Gunmetal:#333;--Brand-Primary-Pewter:#999;--Brand-Primary-Aluminum:#ccc;--Brand-Primary-White:#fff;--Brand-Secondary-Logic-Gold-p-60:#ffd6ad;--Brand-Secondary-Logic-Gold-p-30:#ffb870;--Brand-Secondary-Logic-Gold-p-15:#ffa852;--Brand-Secondary-Logic-Gold-0:#f93;--Brand-Secondary-Logic-Gold-n-15:#d9822b;--Brand-Secondary-Logic-Gold-n-30:#b36b24;--Brand-Secondary-Logic-Gold-n-60:#663d14;--Brand-Secondary-Modular-Crimson-p-60:#ffadad;--Brand-Secondary-Modular-Crimson-p-30:#ff7070;--Brand-Secondary-Modular-Crimson-p-15:#ff5252;--Brand-Secondary-Modular-Crimson-0:#f33;--Brand-Secondary-Modular-Crimson-n-15:#d92b2b;--Brand-Secondary-Modular-Crimson-n-30:#b32424;--Brand-Secondary-Modular-Crimson-n-60:#661414;--Layout-Divider-Primary:var(--Primitive-Greyscale-500);--Layout-Divider-Primary-Dark:var(--Primitive-Greyscale-500);--Layout-Divider-Secondary:var(--Primitive-Greyscale-300);--Layout-Divider-Secondary-Dark:var(--Primitive-Greyscale-700);--CIMON-Black:#282728;--CIMON-Grey:#777870;--White:#fff;--Black:#000;--CIMON-Brand-Font:"Automati";--CIMON-Text-Font:"Helvetica Neue";--Bold:700;--Full-Width-Breakout:0 calc(50% - 50vw);--Max-Width:1296px;--Mid-Width:1164px;--Mobile-Width:768px;--Text-Breakpoint:max(50%, calc(var(--Max-Width) / 2));--Universal-Padding:40px;--Gutter:24px;font-family:var(--CIMON-Text-Font);--Go-To-Link:url(/svgs/goToLink-small.svg);background-color:#fff}html{scroll-behavior:smooth;scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}body.light{background-color:var(--Brand-Primary-White);color:#000}body.dark{--Go-To-Link:url(/svgs/goToLink-small-dark.svg);background-color:var(--Brand-Primary-Onyx);color:#fff}body:has(.mobileNavOpen){overflow:hidden}main{max-width:var(--Max-Width);width:75%;margin:0 auto}h1,h2,h3,h4,h5,h6,p{margin:0}:where(img[data-nimg]){height:auto}ol,ul,li{margin:0;padding:0;list-style-type:none}input[type=checkbox],input[type=radio]{accent-color:var(--Brand-Primary-Pewter);flex-shrink:0;width:24px;height:24px;margin:0}.success{color:#00ae00}.error{color:red}@media (max-width:768px){main{width:100%;max-width:100%}}:lang(ko){word-break:keep-all;overflow-wrap:anywhere}:lang(ko) h1,:lang(ko) h2,:lang(ko) h3{text-wrap:balance;word-break:auto-phrase}
.Footer-module-scss-module__ZoGaHa__container{--Footer-Color:var(--Brand-Primary-Onyx);--Text-Color:var(--Brand-Primary-White);background-color:var(--Footer-Color,#191919);color:var(--Text-Color,#fff)}.Footer-module-scss-module__ZoGaHa__light{--Footer-Color:var(--Brand-Primary-Onyx,#191919)}.Footer-module-scss-module__ZoGaHa__dark{--Footer-Color:var(--Brand-Primary-Gunmetal,#333)}.Footer-module-scss-module__ZoGaHa__content{flex-direction:column;max-width:1296px;margin:auto;padding:60px 0 88px;display:flex}.Footer-module-scss-module__ZoGaHa__logo{width:120px;margin-bottom:60px}.Footer-module-scss-module__ZoGaHa__logo img{width:100%}.Footer-module-scss-module__ZoGaHa__menus{border-bottom:1px solid var(--Text-Color,#fff);gap:24px;margin-bottom:20px;padding-bottom:60px;display:flex}.Footer-module-scss-module__ZoGaHa__menu{flex-direction:column;flex-basis:100%;gap:24px;display:flex}.Footer-module-scss-module__ZoGaHa__items{flex-direction:column;gap:8px;display:flex}.Footer-module-scss-module__ZoGaHa__items a{color:inherit;text-decoration:none}.Footer-module-scss-module__ZoGaHa__office{overflow-wrap:anywhere;flex-direction:column;gap:8px;margin-bottom:24px;font-style:normal;display:flex}.Footer-module-scss-module__ZoGaHa__office p{margin:0}.Footer-module-scss-module__ZoGaHa__office a{color:inherit;text-decoration:underline}.Footer-module-scss-module__ZoGaHa__other{gap:24px 80px;display:flex}.Footer-module-scss-module__ZoGaHa__other a{color:inherit}.Footer-module-scss-module__ZoGaHa__otherLinks{gap:24px;display:flex}@media (max-width:1296px){.Footer-module-scss-module__ZoGaHa__content{padding:40px 24px 88px}}@media (max-width:768px){.Footer-module-scss-module__ZoGaHa__menus{flex-direction:column;padding-bottom:40px}.Footer-module-scss-module__ZoGaHa__menu{gap:12px}.Footer-module-scss-module__ZoGaHa__other{flex-direction:column}}
.CookieBanner-module-scss-module__GcpWPG__container{background-color:var(--Background-Secondary-Dark);color:#fff;z-index:1000;border-top:1px solid var(--Primitive-Greyscale-700);width:100%;position:fixed;bottom:0}.CookieBanner-module-scss-module__GcpWPG__content{max-width:var(--Max-Width);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:start;gap:16px 48px;margin:auto;padding:20px 24px;display:grid}.CookieBanner-module-scss-module__GcpWPG__header{flex-direction:column;grid-area:1/1;gap:6px;display:flex}.CookieBanner-module-scss-module__GcpWPG__title{color:var(--Primitive-Greyscale-0)}.CookieBanner-module-scss-module__GcpWPG__description{color:var(--Primitive-Greyscale-300);max-width:560px}.CookieBanner-module-scss-module__GcpWPG__inlineLink{font:inherit;color:var(--Primitive-Greyscale-0);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.CookieBanner-module-scss-module__GcpWPG__inlineLink:hover{color:var(--Primitive-Greyscale-300)}.CookieBanner-module-scss-module__GcpWPG__categories{grid-area:2/1;gap:12px;display:flex}.CookieBanner-module-scss-module__GcpWPG__category{background-color:var(--Primitive-Greyscale-700);border-radius:8px;flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.CookieBanner-module-scss-module__GcpWPG__categoryHeader{align-items:center;gap:8px;display:flex}.CookieBanner-module-scss-module__GcpWPG__categoryHeader span:first-child{color:var(--Primitive-Greyscale-0)}.CookieBanner-module-scss-module__GcpWPG__categoryDescription{color:var(--Primitive-Greyscale-300);margin:0}.CookieBanner-module-scss-module__GcpWPG__alwaysActive{font-family:var(--CIMON-Text-Font);letter-spacing:.2px;color:#a8f0c0;white-space:nowrap;background-color:#2a6e3f;border-radius:100px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1}.CookieBanner-module-scss-module__GcpWPG__toggle{cursor:pointer;flex-shrink:0;width:40px;height:22px;display:inline-flex;position:relative}.CookieBanner-module-scss-module__GcpWPG__toggle input{opacity:0;width:0;height:0;position:absolute}.CookieBanner-module-scss-module__GcpWPG__toggle input:checked+span{background-color:#2a6e3f}.CookieBanner-module-scss-module__GcpWPG__toggle input:checked+span:before{transform:translate(18px)}.CookieBanner-module-scss-module__GcpWPG__toggleSlider{background-color:var(--Primitive-Greyscale-600);pointer-events:none;border-radius:11px;transition:background-color .2s;position:absolute;inset:0}.CookieBanner-module-scss-module__GcpWPG__toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.CookieBanner-module-scss-module__GcpWPG__ctas{flex-direction:column;grid-area:1/2/3;justify-content:center;align-items:stretch;gap:10px;min-width:180px;display:flex}.CookieBanner-module-scss-module__GcpWPG__primaryCta{background-color:var(--Primitive-Greyscale-100,#f2f2f2);width:100%;color:var(--Brand-Primary-Onyx,#191919)}.CookieBanner-module-scss-module__GcpWPG__primaryCta:hover{background-color:var(--Primitive-Greyscale-200,#ddd)}.CookieBanner-module-scss-module__GcpWPG__saveButton{box-sizing:border-box;border:1.5px solid var(--Primitive-Greyscale-0);width:100%;color:var(--Primitive-Greyscale-0);cursor:pointer;background:0 0;border-radius:22px;padding:12px 24px;transition:border-color .15s,color .15s}.CookieBanner-module-scss-module__GcpWPG__saveButton:hover{border-color:var(--Primitive-Greyscale-300);color:var(--Primitive-Greyscale-300)}.CookieBanner-module-scss-module__GcpWPG__settingsButton{z-index:999;background-color:var(--Background-Secondary-Dark);color:var(--Primitive-Greyscale-0);border:1px solid var(--Primitive-Greyscale-600);cursor:pointer;opacity:.75;border-radius:100px;padding:8px 14px;transition:opacity .15s;position:fixed;bottom:16px;left:16px}.CookieBanner-module-scss-module__GcpWPG__settingsButton:hover{opacity:1}.CookieBanner-module-scss-module__GcpWPG__settingsButton span{color:var(--Primitive-Greyscale-0)}@media (max-width:900px){.CookieBanner-module-scss-module__GcpWPG__content{grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:14px;padding:20px 24px}.CookieBanner-module-scss-module__GcpWPG__header{grid-area:1/1}.CookieBanner-module-scss-module__GcpWPG__categories{flex-direction:column;grid-area:2/1}.CookieBanner-module-scss-module__GcpWPG__ctas{min-width:unset;grid-area:3/1;justify-content:flex-start;align-items:stretch}}
.AiChatWidget-module-scss-module__I718cG__root{z-index:1001;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.AiChatWidget-module-scss-module__I718cG__rootClosed{bottom:min(24px + var(--cimon-cookie-banner-height,0px),100dvh - 64px - 24px)}.AiChatWidget-module-scss-module__I718cG__iconButton{place-items:center;display:grid}.AiChatWidget-module-scss-module__I718cG__iconButton>img{grid-area:1/1;display:block}.AiChatWidget-module-scss-module__I718cG__iconButton .AiChatWidget-module-scss-module__I718cG__iconActive,.AiChatWidget-module-scss-module__I718cG__iconButton:hover .AiChatWidget-module-scss-module__I718cG__iconStatic,.AiChatWidget-module-scss-module__I718cG__iconButton:focus-visible .AiChatWidget-module-scss-module__I718cG__iconStatic{opacity:0}.AiChatWidget-module-scss-module__I718cG__iconButton:hover .AiChatWidget-module-scss-module__I718cG__iconActive,.AiChatWidget-module-scss-module__I718cG__iconButton:focus-visible .AiChatWidget-module-scss-module__I718cG__iconActive{opacity:1}.AiChatWidget-module-scss-module__I718cG__iconStatic,.AiChatWidget-module-scss-module__I718cG__iconActive{pointer-events:none}.AiChatWidget-module-scss-module__I718cG__launcher{cursor:pointer;background:0 0;border:none;border-radius:10px 10px 0;width:64px;height:64px;padding:0;transition:box-shadow .15s,transform .15s;animation:.16s ease-out AiChatWidget-module-scss-module__I718cG__launcherIn;box-shadow:0 6px 20px #00000040}.AiChatWidget-module-scss-module__I718cG__launcher:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000052}.AiChatWidget-module-scss-module__I718cG__launcher:focus-visible{box-shadow:0 0 0 2px var(--Primitive-Greyscale-900),0 8px 24px #00000052;outline:2px solid var(--Primitive-Greyscale-0);outline-offset:2px;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.AiChatWidget-module-scss-module__I718cG__launcher{transition:none;animation:none}}.AiChatWidget-module-scss-module__I718cG__launcher>img{width:64px;height:64px}html[data-cimon-cookie-banner] .AiChatWidget-module-scss-module__I718cG__greeting{display:none}.AiChatWidget-module-scss-module__I718cG__greeting{background-color:var(--Primitive-Greyscale-800);border-radius:8px;width:min(274px,100vw - 32px);position:relative;box-shadow:0 8px 24px #00000052}.AiChatWidget-module-scss-module__I718cG__greetingBody{width:100%;color:var(--Primitive-Greyscale-0);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;gap:4px;padding:12px 40px 12px 16px;display:flex}.AiChatWidget-module-scss-module__I718cG__greetingBody:focus-visible{outline:2px solid var(--Primitive-Greyscale-0);outline-offset:2px}.AiChatWidget-module-scss-module__I718cG__greetingTitle{font-size:16px;font-weight:700;line-height:1.4}.AiChatWidget-module-scss-module__I718cG__greetingText{color:#aaa;font-size:14px;line-height:1.4}.AiChatWidget-module-scss-module__I718cG__greetingClose{cursor:pointer;background:0 0;border:none;border-radius:6px;width:24px;height:24px;padding:0;position:absolute;top:8px;right:8px}.AiChatWidget-module-scss-module__I718cG__greetingClose:hover,.AiChatWidget-module-scss-module__I718cG__greetingClose:focus-visible{background-color:#ffffff1f}.AiChatWidget-module-scss-module__I718cG__greetingClose:focus-visible{outline:2px solid var(--Primitive-Greyscale-0);outline-offset:0}.AiChatWidget-module-scss-module__I718cG__greetingClose>img{width:14px;height:14px}@keyframes AiChatWidget-module-scss-module__I718cG__launcherIn{0%{opacity:0;transform:scale(.6)}}@keyframes AiChatWidget-module-scss-module__I718cG__panelIn{0%{opacity:0;transform:scale(.16)}to{opacity:1;transform:none}}@keyframes AiChatWidget-module-scss-module__I718cG__panelOut{to{opacity:0;transform:scale(.16)}}@keyframes AiChatWidget-module-scss-module__I718cG__panelInMobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes AiChatWidget-module-scss-module__I718cG__panelOutMobile{to{opacity:0;transform:translateY(16px)}}.AiChatWidget-module-scss-module__I718cG__panel{box-sizing:border-box;background-color:var(--Primitive-Greyscale-900);width:min(396px,100vw - 48px);height:min(538px,100dvh - 48px);color:var(--Primitive-Greyscale-0);border:1px solid var(--Primitive-Greyscale-800);transform-origin:100% 100%;border-radius:12px;flex-direction:column;transition:width .2s,height .2s;animation:.22s cubic-bezier(.2,.8,.2,1) AiChatWidget-module-scss-module__I718cG__panelIn;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000059}@media (prefers-reduced-motion:reduce){.AiChatWidget-module-scss-module__I718cG__panel{transition:none;animation:none}}.AiChatWidget-module-scss-module__I718cG__panelClosing{pointer-events:none;animation:.18s ease-in forwards AiChatWidget-module-scss-module__I718cG__panelOut}@media (prefers-reduced-motion:reduce){.AiChatWidget-module-scss-module__I718cG__panelClosing{animation:none}}.AiChatWidget-module-scss-module__I718cG__panelExpanded{width:min(555px,100vw - 48px);height:min(890px,100dvh - 48px)}.AiChatWidget-module-scss-module__I718cG__header{background-color:var(--Primitive-Greyscale-800);color:var(--Primitive-Greyscale-0);align-items:center;gap:12px;padding:16px;display:flex}.AiChatWidget-module-scss-module__I718cG__avatar{border-radius:8px;flex:none;display:block}.AiChatWidget-module-scss-module__I718cG__headerAvatar{flex:none;line-height:0;display:block;position:relative}.AiChatWidget-module-scss-module__I718cG__onlineDot{border:2px solid var(--Primitive-Greyscale-800);background-color:#9c3;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.AiChatWidget-module-scss-module__I718cG__headerText{flex:1;min-width:0}.AiChatWidget-module-scss-module__I718cG__headerActions{flex:none;align-items:center;gap:4px;display:flex}.AiChatWidget-module-scss-module__I718cG__title{margin:0;font-size:20px;font-weight:700;line-height:1.3}.AiChatWidget-module-scss-module__I718cG__subtitle{color:#aaa;margin:2px 0 0;font-size:9px}.AiChatWidget-module-scss-module__I718cG__headerButton{cursor:pointer;background:0 0;border:none;border-radius:8px;width:32px;height:32px;padding:0}.AiChatWidget-module-scss-module__I718cG__headerButton:hover,.AiChatWidget-module-scss-module__I718cG__headerButton:focus-visible{background-color:#ffffff1f}.AiChatWidget-module-scss-module__I718cG__headerButton:focus-visible{outline:2px solid var(--Primitive-Greyscale-0);outline-offset:0}.AiChatWidget-module-scss-module__I718cG__headerButton>img{width:20px;height:20px}.AiChatWidget-module-scss-module__I718cG__messages{background-color:var(--Primitive-Greyscale-900);flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.AiChatWidget-module-scss-module__I718cG__message{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:85%;padding:10px 12px;font-size:14px;line-height:1.5}.AiChatWidget-module-scss-module__I718cG__assistantRow{align-self:flex-start;align-items:flex-start;gap:8px;max-width:92%;display:flex}.AiChatWidget-module-scss-module__I718cG__assistantRow .AiChatWidget-module-scss-module__I718cG__avatar{border-radius:6px}.AiChatWidget-module-scss-module__I718cG__assistantRow .AiChatWidget-module-scss-module__I718cG__message{min-width:0;max-width:none}.AiChatWidget-module-scss-module__I718cG__avatarSlot{flex:none;width:28px;min-height:28px}.AiChatWidget-module-scss-module__I718cG__user{background-color:var(--Primitive-Greyscale-300);color:var(--Primitive-Greyscale-900);align-self:flex-end}.AiChatWidget-module-scss-module__I718cG__assistant{background-color:var(--Primitive-Greyscale-800);color:var(--Primitive-Greyscale-0)}.AiChatWidget-module-scss-module__I718cG__notice{max-width:100%;color:var(--Primitive-Greyscale-200);text-align:center;background-color:#ffffff14;align-self:center;font-size:13px}.AiChatWidget-module-scss-module__I718cG__thinking{color:#aaa;align-items:center;gap:10px;animation:.18s ease-out AiChatWidget-module-scss-module__I718cG__thinkingIn;display:flex}.AiChatWidget-module-scss-module__I718cG__thinkingLabel{min-width:0}.AiChatWidget-module-scss-module__I718cG__typingDots{flex:none;align-items:center;gap:4px;display:inline-flex}.AiChatWidget-module-scss-module__I718cG__typingDots span{background-color:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite AiChatWidget-module-scss-module__I718cG__typingBounce}.AiChatWidget-module-scss-module__I718cG__typingDots span:nth-child(2){animation-delay:.16s}.AiChatWidget-module-scss-module__I718cG__typingDots span:nth-child(3){animation-delay:.32s}@keyframes AiChatWidget-module-scss-module__I718cG__thinkingIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AiChatWidget-module-scss-module__I718cG__typingBounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.AiChatWidget-module-scss-module__I718cG__thinking,.AiChatWidget-module-scss-module__I718cG__typingDots span{animation:none}.AiChatWidget-module-scss-module__I718cG__typingDots span:first-child{opacity:.4}.AiChatWidget-module-scss-module__I718cG__typingDots span:nth-child(2){opacity:.7}.AiChatWidget-module-scss-module__I718cG__typingDots span:nth-child(3){opacity:1}}.AiChatWidget-module-scss-module__I718cG__timestamp{white-space:normal;margin-top:4px;font-size:10px;font-style:italic;line-height:1.2;display:block}.AiChatWidget-module-scss-module__I718cG__assistant .AiChatWidget-module-scss-module__I718cG__timestamp{color:#ffffffa6;text-align:left}.AiChatWidget-module-scss-module__I718cG__user .AiChatWidget-module-scss-module__I718cG__timestamp{color:var(--Primitive-Greyscale-800);text-align:right}.AiChatWidget-module-scss-module__I718cG__categories{flex-wrap:wrap;gap:8px;padding-left:36px;display:flex}.AiChatWidget-module-scss-module__I718cG__pill{border:1px solid var(--Primitive-Greyscale-0);color:var(--Primitive-Greyscale-0);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 16px;font-size:14px;font-weight:700;line-height:1.5}.AiChatWidget-module-scss-module__I718cG__pill:hover:not(:disabled),.AiChatWidget-module-scss-module__I718cG__pill:focus-visible{background-color:var(--Primitive-Greyscale-700)}.AiChatWidget-module-scss-module__I718cG__pill:focus-visible{outline:2px solid var(--Primitive-Greyscale-0);outline-offset:2px}.AiChatWidget-module-scss-module__I718cG__pill:disabled{opacity:.5;cursor:not-allowed}.AiChatWidget-module-scss-module__I718cG__pillSelected{background-color:var(--Primitive-Greyscale-700)}.AiChatWidget-module-scss-module__I718cG__composer{box-sizing:border-box;background-color:var(--Primitive-Greyscale-800);min-width:0;padding:16px 16px 12px}.AiChatWidget-module-scss-module__I718cG__inputBox{box-sizing:border-box;border:1px solid var(--Primitive-Greyscale-300);border-radius:10px;align-items:center;width:100%;min-width:0;display:flex;position:relative}.AiChatWidget-module-scss-module__I718cG__inputBox:focus-within{border-color:var(--Primitive-Greyscale-0)}.AiChatWidget-module-scss-module__I718cG__inputBox:has(:disabled){border-color:var(--Primitive-Greyscale-600)}.AiChatWidget-module-scss-module__I718cG__input{box-sizing:border-box;width:100%;min-width:0;min-height:42px;max-height:120px;color:var(--Primitive-Greyscale-0);font:inherit;resize:none;background:0 0;border:none;flex:1;padding:10px 52px 10px 14px;font-size:16px;line-height:22px;display:block;overflow-y:auto}.AiChatWidget-module-scss-module__I718cG__input::placeholder{color:#aaa}.AiChatWidget-module-scss-module__I718cG__input:focus{outline:none}.AiChatWidget-module-scss-module__I718cG__input:disabled{color:var(--Primitive-Greyscale-400);cursor:not-allowed}.AiChatWidget-module-scss-module__I718cG__sendButton{cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.AiChatWidget-module-scss-module__I718cG__sendButton>img{width:20px;height:20px}.AiChatWidget-module-scss-module__I718cG__sendButton:focus-visible{outline:2px solid var(--Primitive-Greyscale-0);outline-offset:0}.AiChatWidget-module-scss-module__I718cG__sendButton:disabled{cursor:not-allowed}.AiChatWidget-module-scss-module__I718cG__disclaimer{text-align:center;color:#aaa;margin:8px 0 0;font-size:11px;line-height:1.3}@media (max-width:640px){.AiChatWidget-module-scss-module__I718cG__root{bottom:16px;right:16px}.AiChatWidget-module-scss-module__I718cG__rootClosed{bottom:min(16px + var(--cimon-cookie-banner-height,0px),100dvh - 64px - 16px)}.AiChatWidget-module-scss-module__I718cG__panel{border:none;border-radius:0;width:100vw;height:100dvh;animation-name:AiChatWidget-module-scss-module__I718cG__panelInMobile;animation-duration:.2s;position:fixed;inset:0}.AiChatWidget-module-scss-module__I718cG__panelClosing{animation-name:AiChatWidget-module-scss-module__I718cG__panelOutMobile;animation-duration:.16s}.AiChatWidget-module-scss-module__I718cG__messages{padding-bottom:24px}.AiChatWidget-module-scss-module__I718cG__expandButton{display:none}}@media (prefers-reduced-motion:reduce){.AiChatWidget-module-scss-module__I718cG__panel,.AiChatWidget-module-scss-module__I718cG__panelClosing{animation:none}}
.AiChatMarkdown-module-scss-module__ZBpqSW__markdown{white-space:normal}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown>:first-child{margin-top:0}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown>:last-child{margin-bottom:0}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown p,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown ul,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown ol,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown pre,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown blockquote{margin:0 0 10px}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown h1,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown h2,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown h3,.AiChatMarkdown-module-scss-module__ZBpqSW__markdown h4{margin:12px 0 6px;font-size:14px;font-weight:700;line-height:1.4}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown ul{padding-left:20px;list-style:outside}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown ol{padding-left:20px;list-style:decimal}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown li{list-style-type:inherit;margin:2px 0;display:list-item}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown li>p{margin:0}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown strong{font-weight:700}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown a{color:inherit;text-decoration:underline}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown code{background-color:#ffffff14;border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown pre{background-color:#ffffff14;border-radius:8px;padding:10px 12px;overflow-x:auto}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown pre code{background:0 0;padding:0}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown blockquote{color:var(--Primitive-Greyscale-300);border-left:3px solid #ffffff4d;padding-left:10px}.AiChatMarkdown-module-scss-module__ZBpqSW__markdown hr{border:0;border-top:1px solid #ffffff29;margin:10px 0}.AiChatMarkdown-module-scss-module__ZBpqSW__tableWrap{margin:0 0 10px;overflow-x:auto}.AiChatMarkdown-module-scss-module__ZBpqSW__tableWrap table{border-collapse:collapse;width:100%;font-size:13px}.AiChatMarkdown-module-scss-module__ZBpqSW__tableWrap th,.AiChatMarkdown-module-scss-module__ZBpqSW__tableWrap td{text-align:left;vertical-align:top;border:1px solid #ffffff29;padding:6px 8px}.AiChatMarkdown-module-scss-module__ZBpqSW__tableWrap th{background-color:#ffffff14;font-weight:600}
