.orama-hero-w{--b:#5486FF;--bb:#7CA2FF;--bs:#A9C2FF;--bd:#0D4069;--bg:#0A1322;--bg2:#0E1A30;--surface:#15243F;--surface2:#1D3055;--line:rgba(124,162,255,.15);--line-soft:rgba(124,162,255,.08);--text:#EAF0FB;--muted:#97A6C2;--faint:#61748F;--good:#77A379;--ease:cubic-bezier(.22,.61,.36,1);font-family:"Inter",system-ui,sans-serif;color:var(--text);display:block;position:relative;padding:40px 0 56px}@media(max-width:560px){.orama-hero-w{padding:24px 0 36px}}.orama-hero-w *{box-sizing:border-box}.elementor-container:has(.orama-hero-w),.e-con-inner:has(.orama-hero-w){max-width:min(1640px,94vw)!important;width:100%}.orama-hero-w .hero-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:28px;padding:54px;background:linear-gradient(160deg,var(--surface) 0%,var(--bg2) 72%);box-shadow:0 50px 120px -60px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .04)}.orama-hero-w .glow-blob{position:absolute;width:340px;height:340px;left:-6%;bottom:-20%;border-radius:50%;background:var(--b);filter:blur(90px);opacity:.3;pointer-events:none;z-index:0}.orama-hero-w .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:7fr 5fr;gap:44px;align-items:center}.orama-hero-w .hero-grid>*{min-width:0}.orama-hero-w .hero-copy{position:relative;min-width:0}.orama-hero-w h1{overflow-wrap:break-word}.orama-hero-w .hero-copy>*{position:relative;z-index:1}.orama-hero-w .orama-sphere{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);width:84%;aspect-ratio:1/1;opacity:.5;pointer-events:none}.orama-hero-w .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:.5em 1em;border-radius:999px;font-size:.84rem;font-weight:500;color:var(--bs);background:rgb(84 134 255 / .1);border:1px solid rgb(84 134 255 / .25);margin-bottom:22px}.orama-hero-w .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--b);box-shadow:0 0 10px var(--b)}.orama-hero-w h1{font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;margin:0 0 20px}.orama-hero-w h1 .b{color:var(--bb)}.orama-hero-w p.sub{font-size:clamp(1.02rem,1.6vw,1.18rem);color:var(--muted);max-width:52ch;margin:0 0 30px;line-height:1.6}.orama-hero-w .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:24px}.orama-hero-w .btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.92rem;padding:.7em 1.25em;border-radius:11px;cursor:pointer;text-decoration:none;transition:transform .2s var(--ease),background .2s,border-color .2s}.orama-hero-w .btn-primary{color:#0A1322;background:#fff}.orama-hero-w .btn-primary:hover{transform:translateY(-2px);background:#E6EDFB}.orama-hero-w .btn-ghost{color:#fff;background:#fff0;border:2px solid rgb(255 255 255 / .5)}.orama-hero-w .btn-ghost:hover{transform:translateY(-2px);border-color:#fff}.orama-hero-w .rating{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.9rem;flex-wrap:wrap}.orama-hero-w .rating .stars{color:#F1BC7A;letter-spacing:2px}.orama-hero-w .rating b{color:var(--text)}.orama-hero-w .cap-badge{display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:filter .2s ease}.orama-hero-w .cap-mark{line-height:0;display:inline-flex}.orama-hero-w .cap-mark svg{height:40px;width:auto;display:block;overflow:visible}.orama-hero-w .cap-mark svg [fill="#002e47"],.orama-hero-w .cap-mark svg [fill="#fff"],.orama-hero-w .cap-mark svg [fill="#69c3ea"],.orama-hero-w .cap-mark svg [fill="#004f80"],.orama-hero-w .cap-mark svg [fill="#e14748"]{display:none}.orama-hero-w .cap-mark svg path[fill="#ff9d28"]:not([stroke]){display:none}.orama-hero-w .cap-mark svg path[fill="none"][stroke="#68c5ed"]{stroke:#fff;stroke-width:1.6}.orama-hero-w .cap-mark svg [fill="#68c5ed"]{fill:var(--cap-num,#fff)}.orama-hero-w .cap-mark svg g[fill="#ff9d28"],.orama-hero-w .cap-mark svg path[fill="#ff9d28"][stroke],.orama-hero-w .cap-mark svg path[fill="none"][stroke="#ff9d28"]{transform-box:view-box;transform-origin:133px 64px;transform:translateY(-19px) translateX(-6px) scale(1.1)}.orama-hero-w .cap-text{color:var(--muted);font-size:.9rem}.orama-hero-w .cap-badge:hover{filter:brightness(1.06)}.orama-hero-w .cap-badge:hover .cap-text{color:var(--text)}.orama-hero-w .hero-visual{position:relative;z-index:2}.orama-hero-w .panel{background:linear-gradient(180deg,var(--surface2),var(--surface));border:1px solid var(--line);border-radius:16px;box-shadow:0 40px 90px -34px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .05);overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.orama-hero-w .panel:hover{transform:translateY(-6px) scale(1.012);box-shadow:0 50px 110px -30px rgb(84 134 255 / .5),0 40px 90px -34px rgb(0 0 0 / .85)}.orama-hero-w .app-top{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.orama-hero-w .app-top .tdot{width:10px;height:10px;border-radius:50%;background:#2b3c58}.orama-hero-w .app-top .ttl{margin-left:12px;font-size:.78rem;color:var(--faint)}.orama-hero-w .app-pad{padding:20px}.orama-hero-w .kpis{display:flex;gap:12px;margin-bottom:16px}.orama-hero-w .kpi{flex:1;background:rgb(255 255 255 / .03);border:1px solid var(--line-soft);border-radius:11px;padding:12px 14px}.orama-hero-w .kpi .lbl{font-size:.7rem;color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.orama-hero-w .kpi .val{font-size:1.2rem;font-weight:700;margin-top:3px;letter-spacing:-.02em}.orama-hero-w .kpi .val.pos{color:var(--bb)}.orama-hero-w .chart-card{background:rgb(255 255 255 / .02);border:1px solid var(--line-soft);border-radius:12px;padding:16px}.orama-hero-w .chart-card .hero-line{stroke-dasharray:1;stroke-dashoffset:1;animation:oheroDraw 1.7s var(--ease) .35s forwards}@keyframes oheroDraw{to{stroke-dashoffset:0}}.orama-hero-w .chart-card .hero-area{opacity:0;animation:oheroFade 1.2s ease .55s forwards}@keyframes oheroFade{to{opacity:1}}.orama-hero-w .chart-card .hero-scn{stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:opacity .35s var(--ease)}.orama-hero-w .panel:hover .hero-scn{opacity:.95;animation:oheroScn .9s var(--ease) forwards}.orama-hero-w .panel:hover .hero-scn-neg{animation-delay:.12s}@keyframes oheroScn{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.orama-hero-w .chart-card .hero-line{stroke-dashoffset:0;animation:none}.orama-hero-w .chart-card .hero-area{opacity:1;animation:none}}.orama-hero-w .chart-card h4{font-size:.82rem;font-weight:600;color:var(--muted);margin:0 0 2px}.orama-hero-w .chart-card .big{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}@media(max-width:900px){.orama-hero-w .hero-card{padding:30px}.orama-hero-w .hero-grid{grid-template-columns:1fr;gap:30px}.orama-hero-w .orama-sphere{width:150%;opacity:.4}}@media(max-width:560px){.orama-hero-w .hero-card{padding:18px}.orama-hero-w .kpis{flex-wrap:wrap;gap:8px}.orama-hero-w .kpi{flex:1 1 calc(50% - 4px)}.orama-hero-w .kpi .lbl{white-space:nowrap}.orama-hero-w .kpi .val{white-space:nowrap;font-size:1rem}.orama-hero-w{padding:4px 0 12px}.elementor-top-section:has(.orama-hero-w){padding:10px 0!important}.elementor-container:has(.orama-hero-w){max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.elementor-top-section:has(.orama-hero-w) .elementor-widget-wrap{padding:0!important}.elementor-top-section:has(.orama-hero-w) .elementor-column{padding:0!important}}