:where(.elementor-2345) .ogsc-wrap{width:100%;max-width:1180px;margin:0 auto;font-family:Poppins,sans-serif!important}:where(.elementor-2345) .ogsc-wrap .material-symbols-outlined{letter-spacing:normal;text-transform:none;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-2345) .ogsc-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}:where(.elementor-2345) .ogsc-col{flex-direction:column;align-items:flex-start;min-width:0;display:flex}:where(.elementor-2345) .ogsc-cat{letter-spacing:.8px;text-transform:uppercase;color:#c50;background:#fff;border:1px dashed #ff690073;border-radius:999px;align-items:center;gap:6px;margin:0 0 12px;padding:5px 14px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}:where(.elementor-2345) .ogsc-cat .material-symbols-outlined{color:#ff6900;font-size:14px}:where(.elementor-2345) .ogsc-wrap .ogsc-chat{--aic-h:320px;transition:transform .2s,box-shadow .2s}@media (hover:hover){:where(.elementor-2345) .ogsc-wrap .ogsc-chat:hover{transform:translateY(-4px)}}:where(.elementor-2345) .ogsc-wrap .aic-col{max-width:calc(100% - 56px)}:where(.elementor-2345) .ogsc-wrap .aic-bub.is-drop,:where(.elementor-2345) .ogsc-wrap .aic-prop{width:100%}:where(.elementor-2345) .ogsc-top{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;width:100%;display:flex;position:relative}:where(.elementor-2345) .ogsc-hand{letter-spacing:0;color:#ff6900;white-space:nowrap;pointer-events:none;align-items:flex-end;gap:2px;margin:0 6px 0 auto;font-size:26px;font-weight:400;line-height:1;display:inline-flex;transform:rotate(-4deg);font-family:HyperWave One,cursive!important}:where(.elementor-2345) .ogsc-hand-t{margin:-.3em 0 6px;padding:.3em .1em .1em 0;display:inline-block}:where(.elementor-2345) .ogsc-arr{flex:none;margin-bottom:-10px;display:block;overflow:visible;transform:rotate(38deg)}:where(.elementor-2345) .ogsc-arr path{fill:none;stroke:#ff6900;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}:where(.elementor-2345) .ogsc-col.is-armed .ogsc-hand-t{clip-path:inset(-20px 100% -20px -10px)}:where(.elementor-2345) .ogsc-col.is-armed .ogsc-arr path{stroke-dashoffset:1px}:where(.elementor-2345) .ogsc-col.is-on .ogsc-hand-t{animation:.8s ease-out forwards ogscWrite}:where(.elementor-2345) .ogsc-col.is-on .ogsc-arr path{animation:.4s ease-out .7s forwards ogscDraw}:where(.elementor-2345) .ogsc-col.is-on .ogsc-arr path+path{animation-duration:.2s;animation-delay:1.1s}@keyframes ogscWrite{to{clip-path:inset(-20px -20px -20px -10px)}}@keyframes ogscDraw{to{stroke-dashoffset:0}}@media (max-width:980px){:where(.elementor-2345) .ogsc-wrap{padding:0 20px}:where(.elementor-2345) .ogsc-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:480px;margin:0 auto}}@media (max-width:767px){:where(.elementor-2345) .ogsc-wrap{padding:0 14px}:where(.elementor-2345) .ogsc-hand{font-size:23px}:where(.elementor-2345) .ogsc-wrap .ogsc-chat{--aic-h:300px}}@media (prefers-reduced-motion:reduce){:where(.elementor-2345) .ogsc-col .ogsc-hand-t{clip-path:none!important;animation:none!important}:where(.elementor-2345) .ogsc-col .ogsc-arr path{stroke-dashoffset:0!important;animation:none!important}}
