:root{--sky:#e6f4ff;--paper:#fff;--ink:#2b2d42;--muted:#5f6478;--line:#d9e2f0;--blue:#3a7bea;--blue-soft:#e3edff;--blue-dark:#2457b8;--orange:#ff8c42;--orange-soft:#fff0e5;--green:#1f9d5c;--green-soft:#dcf7e8;--green-dark:#157a46;--purple:#7c4dff;--purple-soft:#efe8ff;--red:#d63a3a;--red-soft:#ffe3e3;--yellow:#ffcd38;--yellow-soft:#fff6d6;--amber:#e8a400;--amber-soft:#fff4d1;--radius:20px;--fun:"Comic Sans MS", "Chalkboard SE", "Comic Neue", "Segoe Print", "Trebuchet MS", system-ui, sans-serif;--body:"Segoe UI", "Trebuchet MS", system-ui, -apple-system, Roboto, "Noto Sans Arabic", sans-serif;--pad:clamp(18px, 5vw, 72px)}
*{box-sizing:border-box}html,body{color:var(--ink);font:16px/1.5 var(--body);margin:0}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}html.owl-cursor,html.owl-cursor body{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M2 2 L2 25 L7.5 20 L11.5 29 L15.5 27.2 L11.6 18.6 L19 18.6 Z' fill='%238d5a3b' stroke='%232b1a10' stroke-width='1.6' stroke-linejoin='round'/%3E%3Ccircle cx='5.6' cy='11.6' r='2.4' fill='%23fff' stroke='%23ffcd38' stroke-width='1'/%3E%3Ccircle cx='10.2' cy='14.2' r='2.4' fill='%23fff' stroke='%23ffcd38' stroke-width='1'/%3E%3Ccircle cx='5.9' cy='11.9' r='1.1' fill='%232b2d42'/%3E%3Ccircle cx='10.5' cy='14.5' r='1.1' fill='%232b2d42'/%3E%3Cpath d='M7.4 15.4 L9.1 16.2 L7.7 17.8 Z' fill='%23ff9f1c'/%3E%3C/svg%3E") 2 2,auto}html.owl-cursor :is(a[href],button:not(:disabled),[role=button],[role=tab],select,summary,label[for],input[type=checkbox],input[type=radio],input[type=file],input[type=range]){cursor:pointer}html.owl-cursor :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=date],textarea,[contenteditable=true]){cursor:text}.new-tag{vertical-align:middle;background:var(--yellow);color:var(--ink);font:900 11px/1.5 var(--body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin-inline-start:6px;padding:1px 8px;display:inline-block}html.learn-not-new .new-tag{display:none}:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}@keyframes bob{50%{transform:translateY(-4px)}}@keyframes owlbob{50%{transform:translateY(-2px)rotate(-3deg)}}.owl-blink{vertical-align:middle;width:1em;height:1em;line-height:0;animation:1.6s ease-in-out infinite owlbob;display:inline-block}.owl-blink svg{width:100%;height:100%;display:block}.owl-blink.owl-load{width:96px;height:96px;margin:0 auto 10px;display:block}@keyframes float{50%{transform:translateY(-8px)}}@keyframes ai-shine{0%,55%{left:-60%}to{left:140%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.owl-lid{display:none}}.phone-in{flex-direction:column;gap:6px;font-weight:400;display:flex}.phone-row{flex-wrap:wrap;gap:8px;display:flex}.phone-row .phone-cc{text-overflow:ellipsis;flex:140px;min-width:0}.phone-num{flex:2 180px;align-items:center;min-width:0;display:flex;position:relative}.phone-num .phone-code{color:var(--muted,#667);pointer-events:none;font-weight:800;position:absolute;inset-inline-start:14px}.phone-num input{letter-spacing:.02em;padding-inline-start:62px!important}.phone-num input[aria-invalid=true]{border-color:#d64545!important}.phone-bad{color:#b42318;font-size:14px;font-weight:700}.pw-wrap{display:block;position:relative}.pw-wrap>input{width:100%;padding-inline-end:52px!important}.pw-eye{top:50%;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;font-size:20px;line-height:1;display:grid;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}.pw-eye:hover{background:#2b2d4212}.pw-eye:focus-visible{outline-offset:1px;outline:3px solid #2f6fdc}.pw-eye[aria-pressed=true]{background:#2f6fdc1a}.pane-resizer{top:0;bottom:0;cursor:col-resize;touch-action:none;z-index:2;border-radius:6px;width:12px;position:absolute;inset-inline-start:calc(var(--tree-w,280px) + 3px)}.pane-resizer:after{content:"";top:24px;bottom:24px;background:0 0;border-radius:2px;width:2px;transition:background .15s;position:absolute;inset-inline-start:5px}.pane-resizer:hover:after,.pane-resizer.on:after,.pane-resizer:focus-visible:after{background:var(--s,#3a7bea)}.pane-resizer:focus-visible{outline:2px solid var(--s,#3a7bea);outline-offset:1px}@media (max-width:640px){.pane-resizer{display:none}}
