@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:400;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Roman.woff") format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:300;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Light.woff") format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:350;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Book.woff") format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:600;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Medium.woff") format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:700;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Heavy.woff") format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:750;font-display:optional;src:local("Avenir LT Std"),url("/fonts/Avenir Lt Std/AvenirLTStd-Black.woff") format("woff")}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap");@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Blog/ZillaSlab-Medium.woff2) format("woff2")}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Blog/ZillaSlab-Bold.woff2) format("woff2")}@font-face{font-family:Plex Sans Blog;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/Blog/IBMPlexSans-Variable.woff2) format("woff2")}@font-face{font-family:Plex Mono Blog;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Blog/IBMPlexMono-Medium.woff2) format("woff2")}body,html{padding:0;margin:0;max-width:100vw;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Avenir LT Std,sans-serif}html *{font-family:inherit}.inherit{display:unset;font-size:inherit;font-weight:inherit;margin:unset;padding:0;position:relative;margin-block:unset;margin-inline:unset}@media (min-width:768px) and (max-width:1023px){html{font-size:60%}}@media (min-width:1024px) and (max-width:1099px){html{font-size:70%}}@media (min-width:1100px) and (max-width:1199px){html{font-size:80%}}@media (min-width:1200px) and (max-width:1399px){html{font-size:90%}}@media (min-width:1400px){html{font-size:100%}}a{color:inherit;text-decoration:none}*{box-sizing:border-box}body,html{height:100%}.blog-page-content{font-family:Plex Sans Blog,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.7;color:#3a2c36}.blog-page-content img{max-width:100%!important;height:auto}.blog-page-content h2 img,.blog-page-content h3 img{display:block;max-width:480px!important;width:100%!important;height:auto!important;margin-top:14px;border:1px solid #e5ddd7;padding:6px;background:#fff;box-shadow:0 1px 2px rgba(59,15,55,.06),0 8px 24px -12px rgba(59,15,55,.18)}.blog-page-content h2 span:has(>img),.blog-page-content h3 span:has(>img){display:block!important;width:auto!important;height:auto!important;overflow:visible!important}.blog-page-content h1,.blog-page-content h2{display:block!important;font-family:Zilla Slab,Georgia,serif;font-weight:700;font-size:26px;line-height:1.2;color:#3b0f37;letter-spacing:-.01em;margin:0 0 16px;padding-top:32px;border-top:1px solid #e5ddd7}.blog-page-content h2:first-child{padding-top:0;border-top:none}.blog-page-content h3{display:block!important;font-family:Plex Sans Blog,sans-serif;font-weight:600;font-size:15px;color:#3b0f37;margin:26px 0 12px}.blog-page-content p{margin:0 0 18px;max-width:68ch;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-page-content b,.blog-page-content strong{color:#3b0f37;font-weight:600}.blog-page-content a{color:#f9320b;text-decoration:underline;text-underline-offset:2px}.blog-page-content ol,.blog-page-content ul{list-style:none;margin:0 0 20px;padding:0;max-width:68ch}.blog-page-content ol li,.blog-page-content ul li{position:relative;padding:8px 0 8px 22px;border-bottom:1px solid #e5ddd7;font-size:15px;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-page-content ol li:last-child,.blog-page-content ul li:last-child{border-bottom:none}.blog-page-content ul li:before{content:"\2192";position:absolute;left:0;top:8px;color:#3e5c76;font-family:Plex Mono Blog,monospace;font-size:13px}.blog-page-content ul li:has(>h2),.blog-page-content ul li:has(>h3),.blog-page-content ul li:has(>h4){padding:0;border-bottom:none}.blog-page-content ul li:has(>h2):before,.blog-page-content ul li:has(>h3):before,.blog-page-content ul li:has(>h4):before{content:none}.blog-page-content figure.table{overflow-x:auto;margin:0 0 6px}.blog-page-content table{width:100%;max-width:560px;border-collapse:collapse;border:1px solid #e5ddd7;font-size:14.5px}.blog-page-content table td,.blog-page-content table th{padding:11px 16px;text-align:left;border-bottom:1px solid #e5ddd7;border-color:#e5ddd7!important}.blog-page-content table tr:last-child td,.blog-page-content table tr:last-child th{border-bottom:none}.blog-page-content table tr:first-child td,.blog-page-content table tr:first-child th{background:#e9eef2!important;color:#2c4459;font-family:Plex Mono Blog,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.blog-page-content table tr:not(:first-child)>:first-child{font-weight:600;color:#3b0f37;background:transparent!important;width:34%}.blog-page-content table tr:not(:first-child)>:not(:first-child){color:#3a2c36;background:transparent!important}.blog-page-content table.dims tr:not(:first-child)>:not(:first-child){font-family:Plex Mono Blog,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog-page-content table tr:not(:first-child):nth-of-type(2n){background:rgba(233,238,242,.4)}.blog-page-content .callout{background:#fdede8;border:1px solid rgba(249,50,11,.25);padding:24px 26px;margin:40px 0;max-width:68ch}.blog-page-content .callout-label{font-family:Plex Mono Blog,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#7a1b08;margin-bottom:10px;display:block}.blog-page-content .callout h3{font-family:Zilla Slab,Georgia,serif;font-size:19px;margin:0 0 12px;color:#3b0f37}.blog-page-content .callout ul{margin:0}.blog-page-content .callout ul li{border-top:1px solid rgba(249,50,11,.18);border-bottom:none;padding:10px 0;font-size:15px;line-height:1.6}.blog-page-content .callout ul li:first-child{border-top:none}.blog-page-content .callout ul li:before{content:none}.blog-page-content .callout ul li b,.blog-page-content .callout ul li strong{color:#7a1b08;display:inline-block;min-width:8.5em}.blog-page-content .callout ul li .val{font-family:Plex Mono Blog,monospace;color:#7a1b08}.blog-page-content .index-box{border:1px solid #e5ddd7;background:#fff;margin:0 0 40px}.blog-page-content .index-head{background:#3e5c76;color:#fff;padding:11px 18px;font-family:Plex Mono Blog,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.blog-page-content .index-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:0;max-width:none}@media (max-width:560px){.blog-page-content .index-grid{grid-template-columns:1fr}}.blog-page-content .index-grid li{border-bottom:1px solid #e5ddd7;padding:0}.blog-page-content .index-grid li:before{content:none}.blog-page-content .index-grid a{display:flex;align-items:baseline;gap:10px;padding:10px 18px;text-decoration:none;font-size:14.5px;color:#3a2c36}.blog-page-content .index-grid a:hover{background:#fdede8;color:#7a1b08}.blog-page-content .index-grid .n{font-family:Plex Mono Blog,monospace;font-size:12px;color:#3e5c76;min-width:1.6em}.iframe-container{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;max-height:80vh;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ChatbotWidget_launcherWrap__O0Dn4{position:fixed;right:50px;bottom:120px;z-index:1400;display:flex;flex-direction:column;align-items:flex-end;max-height:calc(100vh - 150px);transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .3s ease}@media screen and (max-width:768px){.ChatbotWidget_launcherWrap__O0Dn4{right:14px;bottom:14px;max-height:calc(100vh - 32px)}}.ChatbotWidget_launcherWrapHidden__Jr0nD{transform:translateX(140%);opacity:0;pointer-events:none}.ChatbotWidget_pullTab__NpnlO{position:fixed;right:0;bottom:160px;z-index:1400;cursor:pointer;background:#f9320b;color:#fff;border-radius:10px 0 0 10px;width:26px;height:46px;display:flex;align-items:center;justify-content:center;box-shadow:-2px 2px 10px rgba(249,50,11,.3);transition:width .2s ease,opacity .25s ease}.ChatbotWidget_pullTab__NpnlO:hover{width:32px}@media screen and (max-width:768px){.ChatbotWidget_pullTab__NpnlO{bottom:100px}}.ChatbotWidget_fab__97rn_{width:58px;height:58px;min-height:58px;border-radius:50%;border:none;cursor:pointer;background:#f9320b;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px -6px rgba(249,50,11,.55);transition:transform .15s ease,background .15s ease;flex-shrink:0}.ChatbotWidget_fab__97rn_:hover{background:#d92a09;transform:scale(1.05)}@media screen and (max-width:480px){.ChatbotWidget_fab__97rn_{width:50px;height:50px;min-height:50px}}.ChatbotWidget_panel__z2Xes{width:350px;max-width:calc(100vw - 28px);height:470px;max-height:calc(100vh - 150px);min-height:0;margin-bottom:14px;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:#fff;box-shadow:0 18px 50px -12px rgba(59,15,55,.4),0 4px 18px rgba(0,0,0,.1);border:1px solid rgba(59,15,55,.08);font-family:Avenir LT Std,sans-serif}@media screen and (max-width:480px){.ChatbotWidget_panel__z2Xes{width:calc(100vw - 28px);height:calc(100vh - 110px);max-height:calc(100vh - 110px);margin-bottom:10px}}.ChatbotWidget_header__h_eqn{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(135deg,#3b0f37,#5a1c53);color:#fff}.ChatbotWidget_headerTitle__pItRD{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.ChatbotWidget_headerActions___EkEx{display:flex;align-items:center;gap:2px}.ChatbotWidget_iconBtn__7igU_{background:transparent;border:none;color:#fff;cursor:pointer;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:.9}.ChatbotWidget_iconBtn__7igU_:hover{background:hsla(0,0%,100%,.15);opacity:1}.ChatbotWidget_messages__Ly_wU{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#fdf6f4}.ChatbotWidget_bubbleRow__a5Znu{display:flex;gap:8px;align-items:flex-start}.ChatbotWidget_bubbleRowUser__zJYSQ{flex-direction:row-reverse}.ChatbotWidget_avatar__WKNR6{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px}.ChatbotWidget_avatarBot__amuAq{background:#f9320b;color:#fff}.ChatbotWidget_avatarUser__RUSa_{background:#f1d8d3;color:#3b0f37}.ChatbotWidget_bubble__dpX1d{max-width:78%;padding:9px 12px;border-radius:14px;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ChatbotWidget_bubbleBot__0N3iL{background:#fff;color:#2b1a28;border-top-left-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ChatbotWidget_bubbleUser__BsEww{background:#f9320b;color:#fff;border-top-right-radius:4px}.ChatbotWidget_table__Qt5s9{border-collapse:collapse;font-size:12px;margin-bottom:6px;max-width:100%;display:block;overflow-x:auto}.ChatbotWidget_table__Qt5s9 th{text-align:left;border-bottom:2px solid #f9320b;padding:4px 8px;font-weight:700;white-space:nowrap}.ChatbotWidget_table__Qt5s9 td{border-bottom:1px solid #ece4e3;padding:4px 8px;vertical-align:top}.ChatbotWidget_inputRow__Dv_Xu{display:flex;gap:8px;padding:10px;border-top:1px solid #f0ece9;background:#fff}.ChatbotWidget_input__0Y7XL{flex:1 1;border:1px solid #e3dcda;border-radius:20px;padding:9px 14px;font-size:13px;outline:none;font-family:inherit}.ChatbotWidget_input__0Y7XL:focus{border-color:#f9320b}.ChatbotWidget_input__0Y7XL:disabled{background:#f7f5f4}.ChatbotWidget_sendBtn__fMWas{width:38px;height:38px;border-radius:50%;border:none;background:#f9320b;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChatbotWidget_sendBtn__fMWas:disabled{background:#e7dedc;color:#a89a98;cursor:default}.ChatbotWidget_loadingRow__bu_xc{display:flex;justify-content:center;padding:20px 0}.ChatbotWidget_spinner__Csrhg{width:18px;height:18px;border:2px solid rgba(249,50,11,.25);border-top-color:#f9320b;border-radius:50%;animation:ChatbotWidget_spin__xDPZF .7s linear infinite}@keyframes ChatbotWidget_spin__xDPZF{to{transform:rotate(1turn)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}