.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{list-style:none;margin:0;padding:0}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none}.flexslider .slides img{display:block;width:100%}.flexslider .slides:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{background:#fff;border:4px solid #fff;margin:0 0 60px;position:relative;zoom:1;border-radius:4px;-o-box-shadow:0 1px 4px "" rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{cursor:pointer;display:block;height:40px;margin:-20px 0 0;opacity:0;overflow:hidden;position:absolute;text-decoration:none;top:50%;transition:all .3s ease-in-out;width:40px;z-index:10}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 color-mix(in srgb,var(--ink-0) 30%,transparent)}.flex-direction-nav a:before{content:"";display:inline-block;font-family:flexslider-icon;font-size:40px}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{left:10px;opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{cursor:default;filter:alpha(opacity=0);opacity:0!important;z-index:-1}.flex-pauseplay a{bottom:5px;color:#000;cursor:pointer;display:block;height:20px;left:10px;opacity:.8;overflow:hidden;position:absolute;width:20px;z-index:10}.flex-pauseplay a:before{content:"";display:inline-block;font-family:flexslider-icon;font-size:20px}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}.flex-control-nav li{display:inline-block;margin:0 6px;zoom:1;*display:inline}.flex-control-paging li a{background:#666;background:rgba(0,0,0,.5);border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{cursor:pointer;display:block;height:auto;opacity:.7;transition:all 1s ease;-moz-user-select:none;width:100%}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{cursor:default;opacity:1}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:10px;opacity:1}.flex-direction-nav .flex-next{opacity:1;right:10px}}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;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{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}:root{--font-primary:"Inter",sans-serif;--font-secondary:"Poppins",sans-serif;--font-display:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-ui:"DM Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"DM Mono",ui-monospace,"SF Mono",Menlo,monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;--text-6xl:60px;--text-7xl:72px;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.5;--lh-loose:1.7;--lh-mono:1;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-caps:0.08em;--duration-fast:150ms;--duration-base:300ms;--duration-slow:500ms;--duration-enter:600ms;--easing-standard:cubic-bezier(0.4,0,0.2,1);--easing-enter:cubic-bezier(0,0,0.2,1);--easing-exit:cubic-bezier(0.4,0,1,1);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-1:2px;--radius-2:6px;--radius-3:10px;--radius-4:14px;--radius-5:20px;--radius-full:999px;--stroke-1:1px;--stroke-2:1.5px;--stroke-3:2px;--container-sm:640px;--container-md:960px;--container-lg:1200px;--container-xl:1360px;--green-300:#6bc79a;--green-400:#2eae7c;--green-500:#0ea371;--green-600:#0a8a5e;--ink-0:#fff;--ink-50:#fafaf7;--ink-100:#f2f3ef;--ink-200:#e4e6e0;--ink-300:#c9ccc5;--ink-400:#9ca09a;--ink-500:#6b7069;--ink-600:#494e48;--ink-700:#2f332e;--ink-770:#1e2530;--ink-800:#1a2128;--ink-825:#151c24;--ink-850:#11161d;--ink-875:#0e141b;--ink-900:#0b0f14;--ink-950:#060a0e;--alpha-white-04:hsla(0,0%,100%,.04);--alpha-white-06:hsla(0,0%,100%,.06);--alpha-white-10:hsla(0,0%,100%,.1);--alpha-white-16:hsla(0,0%,100%,.16);--alpha-black-04:rgba(15,23,42,.04);--alpha-black-06:rgba(15,23,42,.06);--alpha-black-08:rgba(15,23,42,.08);--alpha-black-14:rgba(15,23,42,.14)}.bg-dark-blue,.bg-dark-green,.bg-dark-purple,.bg-dark-terminal,:root,[data-theme=dark]{color-scheme:dark;--bg-deepest:var(--ink-950);--bg-deep:var(--ink-875);--bg-base:var(--ink-900);--bg-raised:var(--ink-850);--bg-mid:var(--ink-825);--bg-elevated:var(--ink-800);--bg-float:var(--ink-770);--bg-overlay:#232a33;--bg-inverse:var(--ink-50);--bg-subtle:color-mix(in srgb,var(--ink-0) 2%,transparent);--fg-1:#f4f6f3;--fg-2:#c4c9c2;--fg-3:#8a8f88;--fg-disabled:#4f544d;--fg-inverse:var(--ink-900);--fg-on-accent:#fff;--border-subtle:var(--alpha-white-04);--border-default:var(--alpha-white-06);--border-strong:var(--alpha-white-10);--border-focus:color-mix(in srgb,var(--accent) 55%,transparent);--tint-base:var(--ink-0);--tint-04:var(--alpha-white-04);--tint-06:var(--alpha-white-06);--tint-10:var(--alpha-white-10);--tint-16:var(--alpha-white-16);--accent:var(--green-500);--accent-hover:var(--green-400);--accent-pressed:var(--green-600);--accent-soft:color-mix(in srgb,var(--accent) 14%,transparent);--accent-soft-hover:color-mix(in srgb,var(--accent) 22%,transparent);--profit-fg:#22c55e;--loss-fg:#ff6a6e;--warn-fg:#f7b947;--info-fg:#6ba9ff;--profit-bg:color-mix(in srgb,var(--accent) 14%,transparent);--loss-bg:color-mix(in srgb,var(--loss-fg) 14%,transparent);--warn-bg:rgba(245,165,36,.14);--info-bg:rgba(62,143,246,.14);--chart-axis-label:#6b7280;--chart-axis-line:#2d3139;--chart-tooltip-bg:#1a1d23;--chart-tooltip-text:#e5e7eb;--chart-tooltip-text-muted:#9ca3af;--chart-call:#00ae65;--chart-put:#ee4e63;--signal-bearish:#ef4444;--signal-caution:#f59e0b;--signal-exit:#a78bfa;--shadow-1:0 1px 0 0 var(--alpha-white-04) inset,0 1px 2px rgba(0,0,0,.4);--shadow-2:0 8px 24px -8px rgba(0,0,0,.5),0 1px 0 0 color-mix(in srgb,var(--ink-0) 5%,transparent) inset;--shadow-3:0 24px 64px -16px rgba(0,0,0,.6);--shadow-glow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),0 0 24px -4px color-mix(in srgb,var(--accent) 35%,transparent);--hero-radial:radial-gradient(60% 60% at 80% 90%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 70%);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.025 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}[data-theme=light]{color-scheme:light;--bg-deepest:var(--ink-100);--bg-deep:var(--ink-50);--bg-base:var(--ink-50);--bg-raised:var(--ink-0);--bg-mid:var(--ink-100);--bg-elevated:var(--ink-0);--bg-float:var(--ink-0);--bg-overlay:var(--ink-0);--bg-inverse:var(--ink-900);--bg-subtle:color-mix(in srgb,var(--ink-900) 3%,transparent);--fg-1:var(--ink-900);--fg-2:var(--ink-600);--fg-3:var(--ink-500);--fg-disabled:var(--ink-300);--fg-inverse:var(--ink-0);--fg-on-accent:#fff;--border-subtle:var(--alpha-black-04);--border-default:var(--alpha-black-06);--border-strong:var(--alpha-black-08);--border-focus:color-mix(in srgb,var(--accent) 55%,transparent);--tint-base:var(--ink-900);--tint-04:var(--alpha-black-04);--tint-06:var(--alpha-black-06);--tint-10:var(--alpha-black-08);--tint-16:var(--alpha-black-14);--profit-fg:#16a34a;--loss-fg:#dc2626;--warn-fg:#d97706;--info-fg:#2563eb;--profit-bg:color-mix(in srgb,var(--accent) 10%,transparent);--loss-bg:color-mix(in srgb,var(--loss-fg) 10%,transparent);--warn-bg:color-mix(in srgb,var(--warn-fg) 10%,transparent);--info-bg:color-mix(in srgb,var(--info-fg) 10%,transparent);--chart-axis-label:var(--ink-500);--chart-axis-line:var(--ink-200);--chart-tooltip-bg:var(--ink-0);--chart-tooltip-text:var(--ink-900);--chart-tooltip-text-muted:var(--ink-500);--signal-bearish:#dc2626;--signal-caution:#b45309;--signal-exit:#7c3aed;--shadow-1:0 1px 2px var(--alpha-black-08);--shadow-2:0 8px 24px -8px var(--alpha-black-14),0 1px 0 0 var(--ink-0) inset;--shadow-3:0 24px 64px -16px color-mix(in srgb,var(--ink-900) 20%,transparent);--hero-radial:radial-gradient(60% 60% at 80% 90%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.025 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}:root{--scrollbar-width:6px;--scrollbar-height:6px;--scrollbar-track:transparent;--scrollbar-thumb:var(--border-default);--scrollbar-radius:3px;--scrollbar-thumb-inset:2px}body,html{background-color:var(--bg-base);color:var(--fg-2);font-size:16px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{height:var(--scrollbar-height);width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:var(--scrollbar-thumb-inset) solid transparent;border-radius:var(--scrollbar-radius)}body{background-color:var(--bg-base);font-family:var(--font-ui)}@media(max-width:992px){table{padding:0 24px}}a{text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}a,a:hover{color:var(--accent-hover)}h1,h2,h3,h4,h5,h6,p{font-family:var(--font-ui)}.btn,.btn1{transition:background var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.btn1:hover,.btn:hover{transform:translateY(-2px)}.btn-ghost{align-items:center;background:transparent;border-radius:8px;color:var(--fg-1);display:inline-flex;font-family:var(--font-secondary);font-size:.95rem;font-weight:600;padding:13px 20px}.btn-ghost:hover{background:var(--tint-04);color:var(--fg-1)}.btn-stolo-primary{align-items:center;background:var(--accent);border:none;border-radius:8px;color:var(--fg-on-accent);cursor:pointer;display:inline-flex;font-family:var(--font-secondary);font-size:.95rem;font-weight:600;gap:8px;padding:14px 28px;transition:background var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.btn-stolo-primary:hover{background:var(--accent-hover);color:var(--fg-on-accent);transform:translateY(-1px)}.btn-stolo-ghost{align-items:center;background:transparent;border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);cursor:pointer;display:inline-flex;font-family:var(--font-secondary);font-size:.95rem;font-weight:600;gap:8px;padding:13px 26px;transition:border-color var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard)}.btn-stolo-ghost:hover{background:var(--bg-raised);border-color:var(--accent-hover);color:var(--fg-1)}.form-control{border:1px solid #ddd!important;border-radius:0!important;font-size:15px;font-weight:500;letter-spacing:-.5%;line-height:1.5em}.redlof-animate{opacity:0;transform:translateY(24px);transition:opacity var(--duration-enter) var(--easing-enter),transform var(--duration-enter) var(--easing-enter)}.redlof-animate.is-visible{opacity:1;transform:translateY(0)}.redlof-animate:first-child{transition-delay:0ms}.redlof-animate:nth-child(2){transition-delay:80ms}.redlof-animate:nth-child(3){transition-delay:.16s}.redlof-animate:nth-child(4){transition-delay:.24s}.redlof-animate:nth-child(5){transition-delay:.32s}.redlof-animate:nth-child(6){transition-delay:.4s}@media(prefers-reduced-motion:reduce){.redlof-animate{opacity:1;transform:none;transition:none}}.section-padding-tiny{padding:20px 0}.section-padding-small{padding:48px 0}.section-padding-medium{padding:75px 0}.section-padding-large{padding-bottom:104px;padding-top:104px}.section-center{margin:0 auto 16px;max-width:680px;text-align:center}.section-label{color:var(--accent);display:inline-block;font-family:var(--font-primary);font-size:.75rem;font-weight:600;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.bg-default{background-color:#fff}.bg-light-blue{background:radial-gradient(circle at top left,rgba(91,127,255,.08),transparent 35%),linear-gradient(180deg,#fff,#eef4ff)}.bg-light-clean{background:linear-gradient(180deg,#fff,#f8fafc)}.bg-light-glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,color-mix(in srgb,var(--ink-0) 80%,transparent),rgba(248,250,252,.95))}.bg-light-green{background:radial-gradient(circle at top right,rgba(0,208,132,.08),transparent 35%),linear-gradient(180deg,#fff,#eefdf7)}.bg-light-purple{background:radial-gradient(circle at center,rgba(155,107,255,.08),transparent 40%),linear-gradient(180deg,#fff,#f6f0ff)}.bg-light{background:#f5f7fb;color:#0f172a}.bg-dark-blue{background:radial-gradient(circle at top left,rgba(91,127,255,.25),transparent 35%),linear-gradient(180deg,#050816,#071120)}.bg-dark-green{background:radial-gradient(circle at top right,rgba(0,208,132,.18),transparent 35%),linear-gradient(180deg,#040b10,#050816)}.bg-dark-mesh{background:radial-gradient(at 20% 20%,rgba(91,127,255,.22) 0,transparent 50%),radial-gradient(at 80% 0,rgba(0,208,132,.14) 0,transparent 50%),radial-gradient(at 80% 80%,rgba(155,107,255,.18) 0,transparent 50%),#050816}.bg-dark-terminal{background:linear-gradient(color-mix(in srgb,var(--ink-0) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink-0) 3%,transparent) 1px,transparent 1px),radial-gradient(circle at top,rgba(0,208,132,.12),transparent 35%),#030712;background-size:50px 50px,50px 50px,cover}.bg-dark-purple{background:radial-gradient(circle at center,rgba(155,107,255,.18),transparent 40%),linear-gradient(180deg,#080510,#050816)}.bg-dark-blue,.bg-dark-green,.bg-dark-purple,.bg-dark-terminal{color:var(--fg-2)}html[data-theme=light] .bg-dark-mesh{background:radial-gradient(at 20% 20%,color-mix(in srgb,var(--info-fg) 12%,transparent) 0,transparent 50%),radial-gradient(at 80% 0,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 50%),radial-gradient(at 80% 80%,color-mix(in srgb,var(--signal-exit) 10%,transparent) 0,transparent 50%),var(--bg-base)}html:not([data-theme=light]) .bg-light-blue{background:radial-gradient(circle at top left,color-mix(in srgb,var(--info-fg) 10%,transparent),transparent 40%),var(--bg-base)}.fg-default h1,.fg-default h2,.fg-default h3,.fg-default h4,.fg-default h5,.fg-default h6{color:var(--profit-fg)}.fg-default p{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:160%;margin:0 auto;max-width:508px;position:relative;text-align:center;z-index:1}.section-page-banner{background:radial-gradient(circle at top left,rgba(91,127,255,.25),transparent 35%),linear-gradient(180deg,#050816,#071120)}.section-page-banner h1,.section-page-banner h2,.section-page-banner h3,.section-page-banner h4,.section-page-banner h5,.section-page-banner h6{color:var(--profit-fg)}.section-page-banner h1{color:var(--profit-fg);font-size:clamp(40px,7vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.2em;margin:0 auto 25px;max-width:614px;position:relative;text-align:center;z-index:1}.section-page-banner h1 span{color:var(--fg-1);font-weight:700;margin-bottom:25px}.section-page-banner p{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:160%;margin:0 auto;max-width:508px;position:relative;text-align:center;z-index:1}[data-theme=light] .section-page-banner{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 14%,transparent),transparent 40%),linear-gradient(180deg,var(--bg-raised) 0,var(--bg-base) 100%)}[data-theme=light] .section-page-banner img.img-fluid.mb-4{filter:invert(1)}.card{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4)}.card:hover{background:var(--bg-elevated)}.card .card-body .post-type-badge{color:var(--profit-fg)}.card .card-body .card-title{color:var(--fg-1)}.card .card-body .card-text{color:var(--fg-2)}.card .card-body .img-content{background:var(--profit-bg)}.card .card-body .meta-info{color:var(--fg-2)}.chip{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:999px;color:var(--profit-fg);display:inline-flex;gap:6px;padding:6px 12px}.chip,.eyebrow{font-size:12px;font-weight:600}.eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase}.h-display{color:var(--fg-1)!important;font-family:var(--font-display);font-size:clamp(40px,5.5vw,72px);font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:0}.h-section{font-size:clamp(32px,4vw,48px);letter-spacing:-.02em;line-height:1.1}.h-section,.h-title{font-family:var(--font-display);font-weight:700;margin:0}.h-title{font-size:24px;letter-spacing:-.01em;line-height:1.25}.gradient-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ink-0) 8%,transparent);border:1px solid color-mix(in srgb,var(--ink-0) 8%,transparent);border-radius:999px;font-size:13px;font-weight:600;padding:8px 14px}.gradient-text{background:linear-gradient(135deg,#00d084,#5b7fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tag{background:color-mix(in srgb,var(--profit-fg) 15%,transparent);border-radius:100px;color:var(--profit-fg)!important;display:inline-block;font-size:14px!important;font-size:.7rem;font-style:normal!important;font-weight:500!important;letter-spacing:.1em;margin-bottom:20px;padding:4px 10px;text-transform:uppercase}.site-header{backdrop-filter:saturate(150%) blur(16px);-webkit-backdrop-filter:saturate(150%) blur(16px);background:color-mix(in srgb,var(--bg-base) 72%,transparent);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;z-index:50}.site-header .navbar{padding:0}@media(max-width:991.98px){.site-header{left:0;position:fixed;right:0;top:0;width:100%}body{padding-top:64px}}.site-header .inner{flex-wrap:nowrap;gap:12px;height:64px;justify-content:space-between}.brand,.site-header .inner{align-items:center;display:flex}.brand{color:var(--fg-1);gap:8px}.brand .mark{color:var(--accent)}.brand .word{font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.02em}.nav{align-items:center;display:flex;gap:4px}.nav a{border-radius:8px;color:var(--fg-2);font-size:14px;font-weight:500;padding:8px 14px;transition:color .12s var(--ease-out),background .12s var(--ease-out)}.nav a:hover{background:var(--tint-04)}.nav a.active,.nav a:hover{color:var(--fg-1)}.header-cta{align-items:center;display:flex;gap:8px;margin-left:auto}.site-header .navbar-collapse .header-cta{margin-left:0}.site-header .header-cta .btn-stolo-primary{border-radius:6px;font-size:.85rem;gap:6px;padding:7px 16px}.site-header .header-cta.d-lg-none{gap:6px}.site-header .header-cta.d-lg-none .btn-ghost{font-size:.85rem;padding:10px 12px;white-space:nowrap}.site-header .header-cta.d-lg-none .btn-stolo-primary{font-size:.85rem;padding:10px 16px;white-space:nowrap}.site-header .navbar-toggler{border:0;line-height:1;padding:0}@media(max-width:991.98px){.site-header .navbar-toggler{align-items:center;display:inline-flex;height:48px;justify-content:center;width:48px}}.site-header .navbar-toggler:focus{box-shadow:none}.site-header .navbar-toggler-icon{background:none;display:inline-block;height:20px;position:relative;width:20px}.site-header .navbar-toggler-icon:after,.site-header .navbar-toggler-icon:before{background:var(--fg-1);border-radius:2px;content:"";height:2px;left:2px;position:absolute;transition:transform .16s var(--ease-out),top .16s var(--ease-out);width:16px}.site-header .navbar-toggler-icon:before{box-shadow:0 6px 0 var(--fg-1);top:6px}.site-header .navbar-toggler-icon:after{top:14px}.site-header .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{box-shadow:none;top:10px;transform:rotate(45deg)}.site-header .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{top:10px;transform:rotate(-45deg)}@media(max-width:991.98px){.site-header .navbar-collapse{background:color-mix(in srgb,var(--bg-base) 96%,transparent);border-top:1px solid var(--border-subtle);left:0;padding:10px 16px 16px;position:absolute;right:0;top:64px}.site-header .navbar-collapse .nav{align-items:flex-start;flex-direction:column;width:100%}.site-header .navbar-collapse .nav .nav-link{width:100%}.site-header .header-cta{gap:6px}}.lang-select{align-items:center;border:1px solid var(--border-subtle);border-radius:8px;color:var(--fg-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 10px;transition:background .12s var(--ease-out)}.lang-select:hover{background:var(--tint-04);color:var(--fg-1)}.site-logo--light-theme,html[data-theme=light] .site-header .site-logo--dark-theme{display:none}html[data-theme=light] .site-header .site-logo--light-theme{display:inline-block}footer{background-color:var(--ink-950);--fg-2:#c4c9c2}footer .footerRow{border:solid #efefef;border-width:1px 0 0;color:color-mix(in srgb,var(--ink-0) 66%,transparent);padding:1.5% 0}footer .footerRow .innerRow{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1440px;padding:.5rem 1rem}@media(max-width:1024px){footer .footerRow .innerRow{flex-wrap:wrap;justify-content:center;max-width:500px}}footer .footerRow .innerRow .col1{text-align:left}footer .footerRow .innerRow .col1 .footer-main-menu{display:flex;margin-bottom:0;padding:0}@media(max-width:1024px){footer .footerRow .innerRow .col1 .footer-main-menu{flex-wrap:wrap;justify-content:center}}footer .footerRow .innerRow .col1 .footer-main-menu .menu-item{list-style:none;padding:0 8px;position:relative}footer .footerRow .innerRow .col1 .footer-main-menu .menu-item:not(:last-child):after{border-right:1px solid rgba(30,32,34,.66);bottom:0;content:"";height:60%;margin:auto;position:absolute;right:0;top:0}footer .footerRow .innerRow .col1 .footer-main-menu .menu-item a{color:var(--fg-2);font-size:14px;font-style:normal;font-weight:400;line-height:38px;text-decoration:none}footer .footerRow .innerRow .col1 .footer-main-menu .menu-item a:hover{color:var(--accent)}footer .footerRow .innerRow .col2{text-align:center}footer .footerRow .innerRow .col2 a{margin:0 9px;text-decoration:none}footer .footerRow .innerRow .col2 a i{color:var(--accent)}footer .footerRow .innerRow .col3{text-align:right}@media(max-width:1024px){footer .footerRow .innerRow .col3{text-align:center}}footer .footerRow .innerRow .col3 span,footer .footerRow .innerRow .col3 span a{color:rgba(30,32,34,.66);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:38px;text-align:right}footer .footerRow .innerRow .col3 span a{text-decoration:underline!important}footer .flexContainerRow{display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 0;width:100%}footer .upperFoot{margin:auto;max-width:1440px}footer .upperFoot .footerLinkdesc{color:#383561;font-size:14px;font-style:normal;letter-spacing:.2px;line-height:28px;text-decoration:none}@media(max-width:991px){footer .upperFoot{padding:30px 0 15px}}footer .upperFoot .lgoFtr{max-width:125px}footer .upperFoot .ftrdesc{color:var(--ink-0);font-size:.938rem;font-style:normal;font-weight:400;line-height:170%;margin-bottom:0;max-width:325px}@media(max-width:991px){footer .upperFoot .ftrdesc{margin-bottom:15px;max-width:100%}}footer .upperFoot .ftrMenuTtl{color:var(--ink-0);font-size:1rem!important;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:22px;margin-bottom:12px!important}@media(max-width:991px){footer .upperFoot .ftrMenuTtl{margin-top:15px}}footer .upperFoot .ftrMenuTtl-footer{margin-bottom:24px!important}footer .upperFoot .footer-menu-holder ul{padding:0}footer .upperFoot .footer-menu-holder .menu-item{list-style:none}footer .upperFoot .footer-menu-holder .menu-item a{color:var(--fg-2);font-size:.938rem;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:32px}footer .upperFoot .footer-menu-holder .menu-item a:hover{color:var(--accent);font-weight:500;transition:color .3s ease}footer .horizontal-line{border-top:2px solid color-mix(in srgb,var(--ink-0) 13%,transparent);margin-bottom:20px;margin-top:20px}footer .footer-text{color:color-mix(in srgb,var(--ink-0) 67%,transparent);font-size:14px!important;font-weight:500;letter-spacing:0;line-height:22px;text-align:left}footer .scialIcn{display:flex;gap:13.2px}footer .scialIcn a i{align-items:center;background-color:#444;border-radius:10%;color:var(--ink-0);display:flex;height:32px;justify-content:center;padding:20px;width:32px}footer #menu-the-footer-menu-three{margin-bottom:44px}#ftrMenuTtl-cin{color:color-mix(in srgb,var(--ink-0) 66%,transparent);font-size:13px!important;font-weight:400!important}.terms-conditions{align-items:center;display:flex;justify-content:flex-start}.terms-conditions p{color:color-mix(in srgb,var(--ink-0) 66%,transparent);font-size:14px;font-weight:500;line-height:20px;text-align:left}.margin-top{margin-top:50px}.all-rights span{color:color-mix(in srgb,var(--ink-0) 66%,transparent);font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:20px;text-align:left}.footer-preferences{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.footer-preferences .gtranslate_wrapper{align-items:center;display:inline-flex;position:relative}.footer-preferences .gtranslate_wrapper:before{color:var(--accent);content:"";font-family:Font Awesome\ 6 Free;font-size:13px;font-weight:900;left:14px;pointer-events:none;position:absolute}.footer-preferences .gtranslate_wrapper select.gt_selector{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--alpha-white-04);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='white' stroke-opacity='0.6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;border:1px solid var(--alpha-white-10);border-radius:var(--radius-full);color:var(--ink-0);color-scheme:dark;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;min-width:150px;padding:7px 34px 7px 36px;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard)}.footer-preferences .gtranslate_wrapper select.gt_selector:hover{background-color:var(--alpha-white-06);border-color:var(--alpha-white-16)}.footer-preferences .gtranslate_wrapper select.gt_selector:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.footer-preferences .gtranslate_wrapper select.gt_selector option{background:var(--ink-850);color:var(--ink-0)}.theme-toggle{align-items:center;background:var(--alpha-white-04);border:1px solid var(--alpha-white-10);border-radius:var(--radius-full);color:var(--ink-0);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;line-height:1.4;padding:7px 14px;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard)}.theme-toggle:hover{background:var(--alpha-white-06);border-color:var(--alpha-white-16)}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle__icon{color:var(--accent);font-size:13px}.theme-toggle__icon--moon,html[data-theme=light] .theme-toggle__icon--sun{display:none}html[data-theme=light] .theme-toggle__icon--moon{display:inline-block}.scialIcn{display:flex;gap:13.2px}.scialIcn a i{align-items:center;background-color:#444;border-radius:10%;color:var(--ink-0);display:flex;height:32px;justify-content:center;padding:20px;width:32px}.inf-heading{color:color-mix(in srgb,var(--ink-0) 66%,transparent)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important;line-height:13px!important;margin-bottom:0!important;text-align:left}.main-wrapper .btn{border-radius:4px;font-size:.875rem;font-weight:600;line-height:1.5em;padding:.5rem 1rem;text-align:center}.main-wrapper accordion .btn{box-shadow:none}.main-wrapper .btn.btn-primary{background:var(--accent);border-color:var(--accent);box-shadow:var(--shadow-glow);color:var(--fg-on-accent)}.main-wrapper .btn.btn-primary:hover{background:var(--accent-hover)!important;background-color:var(--accent-pressed);border-color:var(--accent-pressed);color:var(--fg-on-accent)!important;color:var(--fg-on-accent)}.main-wrapper .btn.btn-outline-success{background-color:transparent;border-color:var(--accent);border-width:2px;box-shadow:none;color:var(--accent);max-height:48px}.main-wrapper .btn.btn-outline-success:hover{background-color:var(--accent);border-width:2px;color:var(--fg-on-accent)}.main-wrapper .nav-pills .nav-link,.nav-pills .show>.nav-link{color:#525252;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.125em;padding:1rem 2rem}.main-wrapper .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--accent);color:#fff}.navbar .navbar-light{background:#fff}@media(min-width:992px){.navbar .navbar-light{border-bottom:1px solid #e0e0e0}}.navbar .navbar-light .navbar-nav .nav-link{color:#000;max-height:32px}.navbar .navbar-nav .nav-item{font-size:.9125rem;font-weight:600;letter-spacing:-.01em;line-height:1em}.page-body,.page-content{color:var(--fg-2)}.page-content h2{font-size:18px}.page-content h3{font-size:16px}.page-content h4{font-size:14px}.page-content h5{font-size:12px}.page-content h6{font-size:10px}.page-heading{color:var(--fg-1)!important;font-size:18px!important;font-weight:500!important}.socialGrid{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:480px){.socialGrid{justify-content:center}}@media(min-width:767px)and (max-width:1024px){.socialGrid{justify-content:space-between}}.socialGrid .socialCards{align-items:flex-start;background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;border-radius:var(--radius-4);display:flex;flex:0 0 30%;justify-content:space-between;margin-bottom:15px;margin-right:15px;max-width:500px;padding:15px}@media(max-width:480px){.socialGrid .socialCards{flex:0 0 100%}}@media(min-width:767px)and (max-width:1024px){.socialGrid .socialCards{flex:0 0 47%}}.socialGrid .socialCards img{border-radius:10px;margin-right:10px;max-width:55px}.socialGrid .socialCards .socialDetails{padding:0 5px}.socialGrid .socialCards .socialDetails h3{color:var(--fg-1);font-size:1.2rem;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:118%;margin-bottom:6px}.socialGrid .socialCards .socialDetails p{color:var(--fg-2);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin-bottom:6px}.socialGrid .socialCards .socialDetails a{color:var(--profit-fg);display:inline-block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:1.5;padding:px 0;position:relative;text-align:center;text-decoration:none;transition-duration:.3s}.socialGrid .socialCards .socialDetails a:after{border-bottom:1px solid;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;width:100%}.stolo-contact-page .contact-sub{color:var(--fg-3);font-size:var(--text-base);line-height:var(--lh-normal);margin-top:.5rem}.stolo-contact-page .contact-channels h2{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;letter-spacing:var(--tracking-tight);margin-bottom:.25rem}.stolo-contact-page .channel-card{align-items:flex-start;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.75rem 1.5rem;text-decoration:none;transition:border-color var(--duration-base) var(--easing-standard),background var(--duration-base) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.stolo-contact-page .channel-card:hover{background:var(--bg-float);border-color:var(--border-strong);transform:translateY(-3px)}.stolo-contact-page .channel-card .channel-icon{align-items:center;border-radius:var(--radius-3);display:flex;flex-shrink:0;font-size:1.375rem;height:2.75rem;justify-content:center;width:2.75rem}.stolo-contact-page .channel-card h3{color:var(--fg-1);font-family:var(--font-ui);font-size:var(--text-lg);font-weight:600;margin:0}.stolo-contact-page .channel-card p{color:var(--fg-3);flex:1;font-size:var(--text-sm);line-height:var(--lh-normal);margin:0}.stolo-contact-page .channel-card .channel-cta{align-items:center;display:flex;font-size:var(--text-sm);font-weight:600;gap:.3rem;transition:gap var(--duration-fast) var(--easing-standard)}.stolo-contact-page .channel-card .channel-cta i{font-size:.8em}.stolo-contact-page .channel-card:hover .channel-cta{gap:.55rem}.stolo-contact-page .channel-card--youtube .channel-icon{background:rgba(255,0,0,.12);color:#f44}.stolo-contact-page .channel-card--youtube .channel-cta{color:#f44}.stolo-contact-page .channel-card--telegram .channel-icon{background:rgba(40,169,225,.12);color:#29a8e0}.stolo-contact-page .channel-card--telegram .channel-cta{color:#29a8e0}.stolo-contact-page .channel-card--whatsapp .channel-icon{background:rgba(37,211,102,.12);color:#25d366}.stolo-contact-page .channel-card--whatsapp .channel-cta{color:#25d366}.stolo-contact-page .channel-card--support .channel-icon{background:var(--accent-soft);color:var(--accent)}.stolo-contact-page .channel-card--support .channel-cta{color:var(--accent)}.stolo-contact-page .contact-main{background:var(--bg-raised)}.stolo-contact-page .contact-main h2{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;letter-spacing:var(--tracking-tight);margin-bottom:.25rem}.stolo-contact-page .contact-detail-list{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.stolo-contact-page .contact-detail-item{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-3);display:flex;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:border-color var(--duration-base) var(--easing-standard),background var(--duration-base) var(--easing-standard)}.stolo-contact-page .contact-detail-item:hover{background:var(--bg-float);border-color:var(--accent)}.stolo-contact-page .contact-detail-item .detail-icon{align-items:center;background:var(--accent-soft);border-radius:var(--radius-2);color:var(--accent);display:flex;flex-shrink:0;font-size:1.125rem;height:2.5rem;justify-content:center;width:2.5rem}.stolo-contact-page .contact-detail-item .detail-body{display:flex;flex-direction:column;gap:.125rem}.stolo-contact-page .contact-detail-item .detail-label{color:var(--fg-3);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase}.stolo-contact-page .contact-detail-item .detail-value{color:var(--fg-1);font-size:var(--text-base);font-weight:500}.stolo-contact-page .contact-form-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-4);padding:2rem}.stolo-contact-page .contact-form-card h3{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;margin-bottom:.25rem}.stolo-contact-page .contact-form-card p{color:var(--fg-3);font-size:var(--text-sm);margin-bottom:1.75rem}.stolo-contact-page .contact-form-card .wpcf7{margin:0}.stolo-contact-page .contact-form-card .wpcf7-form{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.stolo-contact-page .contact-form-card .wpcf7-form p{margin:0}.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(2){grid-column:1}.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(3){grid-column:2}.stolo-contact-page .contact-form-card .wpcf7-form p:last-child,.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(4),.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(5){grid-column:1/-1}@media(max-width:575px){.stolo-contact-page .contact-form-card .wpcf7-form{grid-template-columns:1fr}.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(2),.stolo-contact-page .contact-form-card .wpcf7-form p:nth-child(3){grid-column:1}}.stolo-contact-page .contact-form-card .wpcf7-form label{color:var(--fg-2);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:500;gap:.3rem}.stolo-contact-page .contact-form-card .wpcf7-form label br{display:none}.stolo-contact-page .contact-form-card .wpcf7-form-control-wrap{display:block}.stolo-contact-page .contact-form-card .wpcf7-form-control:not([type=submit]):not(.wpcf7-submit){background:var(--bg-float);border:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-1);display:block;font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--lh-normal);padding:.5rem .75rem;transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard);width:100%}.stolo-contact-page .contact-form-card .wpcf7-form-control:not([type=submit]):not(.wpcf7-submit)::-moz-placeholder{color:var(--fg-disabled)}.stolo-contact-page .contact-form-card .wpcf7-form-control:not([type=submit]):not(.wpcf7-submit)::placeholder{color:var(--fg-disabled)}.stolo-contact-page .contact-form-card .wpcf7-form-control:not([type=submit]):not(.wpcf7-submit):focus{background:var(--bg-overlay);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);color:var(--fg-1);outline:none}.stolo-contact-page .contact-form-card .wpcf7-textarea{min-height:90px;resize:vertical}.stolo-contact-page .contact-form-card .wpcf7-not-valid-tip{color:var(--loss-fg);display:block;font-size:var(--text-xs);margin-top:.3rem}.stolo-contact-page .contact-form-card .wpcf7-not-valid{border-color:var(--loss-fg)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--loss-fg) 15%,transparent)!important}.stolo-contact-page .contact-form-card .wpcf7-submit{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-2);box-shadow:var(--shadow-glow);color:var(--fg-on-accent);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:var(--text-base);font-weight:600;gap:.5rem;padding:.75rem 1.75rem;transition:background var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.stolo-contact-page .contact-form-card .wpcf7-submit:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.stolo-contact-page .contact-form-card .wpcf7-submit:active:not(:disabled){background:var(--accent-pressed);transform:translateY(0)}.stolo-contact-page .contact-form-card .wpcf7-submit:disabled{cursor:not-allowed;opacity:.6}.stolo-contact-page .contact-form-card .wpcf7-spinner{display:inline-block;margin-left:.5rem;vertical-align:middle}.stolo-contact-page .contact-form-card .wpcf7-spinner:before{border-color:color-mix(in srgb,var(--ink-0) 25%,transparent);border-top-color:var(--fg-on-accent)}.stolo-contact-page .contact-form-card .wpcf7-response-output{border:1px solid transparent;border-radius:var(--radius-2);font-size:var(--text-sm);margin-top:1rem;padding:.75rem 1rem}.stolo-contact-page .contact-form-card .wpcf7-form.sent .wpcf7-response-output{background:var(--profit-bg);border-color:color-mix(in srgb,var(--profit-fg) 30%,transparent);color:var(--profit-fg)}.stolo-contact-page .contact-form-card .wpcf7-form.failed .wpcf7-response-output,.stolo-contact-page .contact-form-card .wpcf7-form.invalid .wpcf7-response-output,.stolo-contact-page .contact-form-card .wpcf7-form.spam .wpcf7-response-output{background:var(--loss-bg);border-color:color-mix(in srgb,var(--loss-fg) 30%,transparent);color:var(--loss-fg)}.stoloAbout{margin-top:102px}@media(max-width:480px){.stoloAbout{margin-top:48px}}@media(min-width:768px)and (max-width:1024px){.stoloAbout{margin-top:48px}}.stoloAbout .aboutQuote{padding:75px 0}.stoloAbout .aboutQuote img{height:50px;margin-bottom:30px;width:50px}.stoloAbout .aboutQuote p{color:var(--fg-1);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin:auto auto 33px;max-width:688px;text-align:center}.stoloAbout .abtTeam{background-color:var(--bg-base);padding:50px 0}.stoloAbout .abtTeam .custom-container{max-width:1330px}.stoloAbout .abtTeam h2{color:var(--profit-fg);font-size:36px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:118%;text-align:center}.stoloAbout .abtTeam .teamGrid{display:flex;flex-wrap:wrap;justify-content:center;margin:54px auto auto;max-width:1150px}.stoloAbout .abtTeam .teamGrid .teamCrd{background:var(--bg-raised);border-radius:8px;box-shadow:0 2px 12px color-mix(in srgb,var(--accent-pressed) 12%,transparent);margin:19px;max-width:340px;padding:24px 44px}@media(min-width:768px)and (max-width:1024px){.stoloAbout .abtTeam .teamGrid .teamCrd{background:var(--bg-raised);border-radius:8px;box-shadow:0 2px 12px color-mix(in srgb,var(--accent-pressed) 12%,transparent);margin:15px;max-width:330px;padding:24px 44px}}.stoloAbout .abtTeam .teamGrid .teamCrd img{margin-bottom:25px;max-height:265px;max-width:275px;-o-object-fit:cover;object-fit:cover}.stoloAbout .abtTeam .teamGrid .teamCrd h3{color:var(--profit-fg);font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:118%;text-align:center}.stoloAbout .abtTeam .teamGrid .teamCrd .socialIcons{align-items:center;display:flex;justify-content:center;margin:auto;max-width:86px;text-align:center}.stoloAbout .abtTeam .teamGrid .teamCrd .socialIcons a{align-items:center;border:1px solid var(--border-default);border-radius:50%;color:var(--fg-2);display:flex;height:34px;justify-content:center;margin:0 3px;text-align:center;width:34px}.stoloAbout .abtTeam .teamGrid .teamCrd .socialIcons a img{margin:0}.stoloAbout .abtTeam .thGen{margin:auto;max-width:800px}.stoloAbout .abtTeam .thGen p{color:var(--fg-1);font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin:auto auto 33px;text-align:center}.stoloAbout .abtTeam .byVentures .byvntrsset{background-color:var(--bg-elevated);border-radius:8px;box-shadow:var(--shadow-1);display:block;margin:20px auto;max-width:355px;padding:24px 44px;text-align:center;text-decoration:none}@media(max-width:993px){.stoloAbout .abtTeam .byVentures .byvntrsset{max-width:325px}}.stoloAbout .abtTeam .byVentures .byvntrsset img{max-width:205px;transition:all .1s ease-in-out}.stoloAbout .abtTeam .byVentures .byvntrsset p{color:var(--profit-fg);font-size:18px;font-weight:700}.stoloAbout .abtTeam .byVentures .byvntrsset:hover img{transform:scale(1.1)}.stoloAbout .btmCta{background:var(--bg-raised);padding:110px 0}.stoloAbout .btmCta h2{color:var(--fg-1);font-size:28px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;margin:auto;max-width:850px;text-align:center}.stoloAbout .btmCta .ctaBox{display:flex;flex-wrap:wrap;justify-content:space-between;margin:35px auto auto;max-width:624px}.stoloAbout .btmCta .ctaBox .bx{background:var(--bg-elevated);border-radius:8px;box-shadow:0 2px 12px color-mix(in srgb,var(--accent-pressed) 12%,transparent);display:block;min-width:302px;padding:35px;text-decoration:none}.stoloAbout .btmCta .ctaBox .bx img{margin-bottom:12px}.stoloAbout .btmCta .ctaBox .bx h4{color:var(--fg-1);font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:98%;text-align:center}.stoloAbout .btmCta .ctaBox .bx span{color:var(--profit-fg);font-size:17px;font-style:normal;font-weight:500;line-height:28px;text-align:center}@media(max-width:991px){.stoloAbout .aboutQuote{padding:30px 0}.stoloAbout .abtTeam .teamGrid{margin-top:25px}.stoloAbout .btmCta{padding:50px 0}.stoloAbout .btmCta h2{font-size:24px;line-height:1.4}.stoloAbout .btmCta .ctaBox{justify-content:center}.stoloAbout .btmCta .ctaBox .bx{margin:0 5px 20px!important}}.stolo-pricing-page-new-options-section{padding-bottom:3.375rem;padding-top:3.375rem;position:relative}.stolo-pricing-page-new-options-section:before{background:var(--hero-radial);content:"";inset:0;pointer-events:none;position:absolute}@media(min-width:992px){.stolo-pricing-page-new-options-section{padding-bottom:6rem;padding-top:6rem}}.stolo-pricing-page-new-options-section h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.075rem;line-height:120%;margin-bottom:1.75rem}@media(min-width:992px){.stolo-pricing-page-new-options-section h2{max-width:28.1875rem}}.stolo-pricing-page-new-options-section h2 span{color:var(--profit-fg)}.stolo-pricing-page-new-options-section p{color:var(--fg-2);font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:.01rem;line-height:160%}@media(min-width:992px){.stolo-pricing-page-new-options-section p{max-width:378px}}.stolo-pricing-page-new-options-section .new-option-btn{background-color:var(--accent);background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--ink-0);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:3.5rem;letter-spacing:0;line-height:135%;margin-top:3.4375rem;padding-top:1.125rem;text-align:center;vertical-align:middle;width:14.625rem}.stolo-pricing-page-new-options-section .new-option-btn:hover{background:var(--accent-hover)}.stolo-pricing-page-new-options-section .card{align-items:flex-start;border-radius:20px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;justify-content:center;padding:1rem 1.6875rem}.stolo-pricing-page-new-options-section .card .img-content{align-items:center;background:var(--profit-bg);border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:22px;width:48px}.stolo-pricing-page-new-options-section .card .card-title{font-family:Inter,sans-serif;font-weight:700;line-height:140%;margin-bottom:.6875rem}@media(min-width:992px){.stolo-pricing-page-new-options-section .card .card-title{font-size:17px}}.stolo-pricing-page-new-options-section .card .card-text{font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:150%}.stolo_hero_section-new{padding-top:9.9375rem}.stolo_hero_section-new .element{position:absolute;right:0;top:104px}@media(max-width:992px){.stolo_hero_section-new .row{gap:25px;position:relative;z-index:10}}.stolo_hero_section-new h1{color:var(--fg-1);font-weight:800;letter-spacing:-.105rem;line-height:118%;margin-bottom:9px}.stolo_hero_section-new h1 span{color:var(--profit-fg)}@media(min-width:992px){.stolo_hero_section-new h1{max-width:36.25rem}}.stolo_hero_section-new p{color:var(--fg-2);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%;margin-bottom:22px;max-width:500px}.stolo_hero_section-new p span{color:var(--profit-fg);font-weight:700}.stolo_hero_section-new .list-content{list-style:none;margin-bottom:25px;margin-top:1.75rem}.stolo_hero_section-new .list-content li{color:var(--fg-2);display:flex;font-size:15px;font-weight:500;letter-spacing:-.0094rem;line-height:160%}.stolo_hero_section-new .list-content li img{padding-right:.625rem}.stolo_hero_section-new .list-content li .check-icon{align-items:center;background:var(--profit-bg);border-radius:50%;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:16px;width:26px}.stolo_hero_section-new .list-content li .check-icon svg{color:var(--profit-fg);height:12px;width:12px}.stolo_hero_section-new .stolo_hero_section-new-btn{background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.28px;line-height:160%;padding:17px 32px;text-transform:uppercase;vertical-align:middle;width:-moz-max-content;width:max-content}.stolo_hero_section-new .stolo_hero_section-new-btn:hover{background:var(--accent-hover)}.stolo-table-section-pricing{padding-bottom:54px;padding-top:54px}@media(min-width:992px){.stolo-table-section-pricing{padding-bottom:94px;padding-top:101px}}.stolo-table-section-pricing .row:first-child h2{color:var(--fg-1);font-weight:700;letter-spacing:-.8px;line-height:140%;margin-bottom:15px}.stolo-table-section-pricing .row:first-child p{color:var(--fg-2);font-weight:500;letter-spacing:.16px;line-height:160%;margin-bottom:50px;max-width:584px}.stolo-table-section-pricing .pricing-table{background:transparent;border-radius:12px;padding:25px;position:relative}.stolo-table-section-pricing .billing-toggle{display:flex;justify-content:flex-end;margin-bottom:19px}.stolo-table-section-pricing .tab-container{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:8px;display:flex;padding:4px;text-align:center;width:379px}@media(max-width:992px){.stolo-table-section-pricing .billing-toggle{justify-content:center}.stolo-table-section-pricing .tab-container{max-width:379px}}.stolo-table-section-pricing .billing-tab{background:transparent;border:none;border-radius:6px;color:var(--fg-2);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.22px;line-height:100%;padding:8px 24px;transition:all .2s ease;width:100%}.stolo-table-section-pricing .billing-tab.active{background:var(--accent);color:var(--fg-on-accent)}.stolo-table-section-pricing .plan-card{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-direction:column;margin:0 auto;max-width:379px;min-height:450px;padding:28px 32px;position:relative;transition:all .3s ease}.stolo-table-section-pricing .plan-card:hover{background:var(--bg-elevated)}@media(max-width:576px){.stolo-table-section-pricing .pricing-table{padding:16px 8px}.stolo-table-section-pricing .plan-card{margin-bottom:20px;max-width:100%;min-height:auto;padding:20px 16px}.stolo-table-section-pricing .tab-container{max-width:320px;width:100%}.stolo-table-section-pricing .billing-tab{font-size:11px;padding:6px 16px}}.stolo-table-section-pricing .plan-card:hover{border-color:var(--accent);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.stolo-table-section-pricing .recommended-badge{border-bottom:1px solid var(--border-strong);border-left:1px solid var(--border-strong);border-radius:4px 0 0 4px;border-top:1px solid var(--border-strong);color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.5px;padding:6px 12px;position:absolute;right:0;text-transform:uppercase;top:17px}.stolo-table-section-pricing .plan-icon{background:var(--bg-elevated);border-radius:50%;height:22px;margin-bottom:19px;width:22px}.stolo-table-section-pricing .plan-title{color:var(--fg-1);font-size:21px;font-weight:700;letter-spacing:-.42px;line-height:150%;margin-bottom:6px}.stolo-table-section-pricing .plan-subtitle{color:var(--fg-2)!important;font-size:12px;font-weight:500;letter-spacing:-.105px;line-height:21px;margin-bottom:13px!important}.stolo-table-section-pricing .price{align-items:baseline;color:var(--fg-1);display:flex;font-size:32px;font-weight:700;justify-content:flex-start;margin-bottom:4px}@media(min-width:992px){.stolo-table-section-pricing .price{font-size:40px}}.stolo-table-section-pricing .currency{align-items:baseline;color:var(--fg-1);display:flex;font-size:32px;font-weight:700;justify-content:flex-start;margin-bottom:4px}@media(min-width:992px){.stolo-table-section-pricing .currency{font-size:40px}}.stolo-table-section-pricing .old-price{color:var(--fg-2);font-size:16px;font-weight:400;margin-left:8px;text-decoration:line-through}.stolo-table-section-pricing .daily-price{color:var(--fg-2);font-size:12px;font-weight:500;margin-top:2px}.stolo-table-section-pricing .select-btn{background:transparent;border:1px solid var(--border-default);border-radius:4px;color:var(--fg-1);cursor:pointer;font-size:16px;font-weight:700;letter-spacing:0;line-height:28px;margin-bottom:31px;padding:12px 24px;text-align:center;transition:all .2s ease;width:100%}.stolo-table-section-pricing .select-btn:hover{background:var(--accent-hover);border-color:var(--accent)}.stolo-table-section-pricing .plan-card.recommended .select-btn{background:var(--accent);box-shadow:var(--shadow-glow);color:var(--fg-on-accent)}.stolo-table-section-pricing .plan-card.recommended .select-btn:hover{background:var(--accent-hover)}.stolo-table-section-pricing .features-list{flex-grow:1;list-style:none;padding-left:0;text-align:left}.stolo-table-section-pricing .feature-item{align-items:center;color:var(--fg-1);display:flex;font-size:13px;gap:12.5px;letter-spacing:-.26px;line-height:100%;margin-bottom:14px}@media(max-width:768px){.stolo-table-section-pricing .pricing-table{padding:24px 16px}.stolo-table-section-pricing .plan-card{padding:24px 20px}}.stolo-table-section-pricing .price-container{margin-bottom:20px}.stolo-table-section{background-color:var(--bg-base);padding-bottom:54px;padding-top:54px}@media(min-width:992px){.stolo-table-section{padding-bottom:94px;padding-top:101px}}.stolo-table-section .row:first-child h2{color:var(--fg-on-accent);font-weight:700;letter-spacing:-.8px;line-height:140%;margin-bottom:15px}.stolo-table-section .row:first-child p{color:color-mix(in srgb,var(--ink-0) 60%,transparent);font-weight:500;letter-spacing:.16px;line-height:160%;margin-bottom:50px!important}.stolo-table-section .option-trading-tabs-btn{background-color:var(--accent);border-radius:8px;color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:56px;letter-spacing:0;line-height:135%;max-width:234px;padding:18px 36.5px;text-align:center;vertical-align:middle}.stolo-table-section .option-trading-tabs-btn:hover{background-color:var(--accent)}.stolo-table-section .option-trading-tabs-btn_{background-color:var(--ink-0);border-radius:8px;color:var(--bg-base);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:56px;letter-spacing:0;line-height:135%;max-width:234px;padding:18px 36.5px;text-align:center;vertical-align:middle}.stolo-table-section .option-trading-tabs-btn_:hover{background-color:var(--accent);color:var(--fg-on-accent)}.stolo-table-section .Comparison{background:var(--accent-pressed);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--fg-on-accent);font-family:Onset,sans-serif;font-size:12px;font-weight:700;height:48px!important;letter-spacing:.96px;line-height:150%;padding:15px 53px;text-transform:uppercase}.stolo-table-section .comparison-container{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);padding:24px 32px 40px}@media(max-width:768px){.stolo-table-section .comparison-container{border-radius:8px}}.stolo-table-section .comparison-container table{background:var(--bg-raised);border-collapse:collapse;width:100%}.stolo-table-section .comparison-container table th{border:0;font-size:24px;font-weight:600;padding:24px 20px;text-align:left}@media(max-width:768px){.stolo-table-section .comparison-container table th{font-size:16px;padding:20px 15px}}@media(max-width:480px){.stolo-table-section .comparison-container table th{font-size:14px;padding:15px 10px}}.stolo-table-section .comparison-container table th:first-child{color:var(--fg-1);width:12%}@media(max-width:756px){.stolo-table-section .comparison-container table th:first-child{min-width:154px}}.stolo-table-section .comparison-container table th:nth-child(2){color:var(--fg-1);padding-right:10px;width:28%}@media(max-width:756px){.stolo-table-section .comparison-container table th:nth-child(2){min-width:324px}}.stolo-table-section .comparison-container table th:last-child{color:var(--profit-fg);width:32.5%}@media(max-width:756px){.stolo-table-section .comparison-container table th:last-child{min-width:324px}}.stolo-table-section .comparison-container table td{border-bottom:1px solid var(--border-default);font-size:16px;padding:20px;vertical-align:middle}@media(max-width:768px){.stolo-table-section .comparison-container table td{font-size:15px;padding:15px}}@media(max-width:480px){.stolo-table-section .comparison-container table td{font-size:14px;padding:12px 10px}}.stolo-table-section .comparison-container table td:first-child{color:var(--fg-1);font-weight:500}.stolo-table-section .comparison-container table td:last-child,.stolo-table-section .comparison-container table td:nth-child(2){color:var(--fg-1);font-weight:600}.stolo-table-section .comparison-container table td:last-child span,.stolo-table-section .comparison-container table td:nth-child(2) span{font-weight:400}.stolo-table-section .comparison-container table td:nth-child(2) span{max-width:320px}.stolo-table-section .comparison-container table td:last-child span{max-width:424px}.stolo-table-section .comparison-container table tr:last-child td{border-bottom:none}.stolo-table-section .comparison-container table .cross-icon{align-items:center;background:var(--loss-bg);border-radius:50%;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:16px;width:26px}.stolo-table-section .comparison-container table .cross-icon svg{color:var(--loss-fg);height:12px;width:12px}.stolo-table-section .comparison-container table .check-icon{align-items:center;background:var(--profit-bg);border-radius:50%;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:16px;width:26px}.stolo-table-section .comparison-container table .check-icon svg{color:var(--profit-fg);height:12px;width:12px}.stolo-table-section .comparison-container table .insta-value,.stolo-table-section .comparison-container table .studio-value{align-items:center;display:flex;font-weight:400}.customNotFound{background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--fg-2);padding:100px 0;position:relative}.customNotFound .col-12{display:flex;flex-wrap:wrap;justify-content:center}.customNotFound h1{color:inherit;font-size:150px!important;margin-bottom:0;z-index:1}.customNotFound h1,.customNotFound p{display:block;flex:0 0 100%;font-style:normal;font-weight:700;text-align:center}.customNotFound p{color:#e99d00;letter-spacing:.04em;line-height:28px;text-transform:uppercase}.customNotFound .back-btn{display:flex;flex:0 0 100%;justify-content:center;margin:0 auto auto;max-width:450px}.customNotFound .back-btn a{background-color:var(--accent-pressed);border:2px solid var(--accent-pressed);color:#fff!important;cursor:pointer;display:block;min-width:200px;padding:25px;text-align:center;text-decoration:none!important}@media(max-width:480px){.customNotFound .back-btn a{font-size:14px;min-width:150px;padding:15px 10px}}.customNotFound .back-btn .bk-btn a{background-color:transparent;border:2px solid;color:var(--fg-2);margin-left:20px}.searchResults .card .card-title{font-size:16px!important;font-weight:700!important;line-height:1.4em!important;margin-bottom:4px!important}.stolo-brokers-section .hero-section{align-items:center;background:var(--hero-radial),var(--bg-base);display:flex;padding-bottom:87px;padding-top:159px;position:relative}@media(min-width:992px){.stolo-brokers-section .hero-section{padding-top:154px}}.stolo-brokers-section .hero-section .hero-btn{background:var(--accent);border-radius:8px;color:var(--fg-on-accent);display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:space-evenly;letter-spacing:.32px;line-height:160%;padding-bottom:18px;padding-top:18px;text-align:center;vertical-align:middle;width:100%}.stolo-brokers-section .hero-section .hero-btn:hover{background:var(--accent-hover)}@media(min-width:992px){.stolo-brokers-section .hero-section .hero-btn{max-width:235px}}.stolo-brokers-section .hero-section .schedule-btn{background:transparent;border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:space-evenly;letter-spacing:.32px;line-height:160%;padding-bottom:18px;padding-top:18px;text-align:center;vertical-align:middle;width:100%}.stolo-brokers-section .hero-section .schedule-btn:hover{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}@media(min-width:992px){.stolo-brokers-section .hero-section .schedule-btn{max-width:235px}}.stolo-brokers-section .hero-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:24px;margin-left:0;max-width:548px}.stolo-brokers-section .hero-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:32px;margin-bottom:32px;margin-left:0;max-width:518px}.stolo-brokers-section .badge.bg-gradient-primary{background:linear-gradient(-6.12deg,var(--accent) 0,#1ecd8c 100%)!important;border-radius:8px;color:var(--fg-on-accent)!important;font-size:16px;font-weight:500;height:32px;line-height:31px;padding:0 24px}.stolo-brokers-section .hero-section .d-flex{gap:20px!important;margin-bottom:0}.stolo-brokers-section .hero-section .btn{align-items:center;border-radius:8px;box-shadow:var(--shadow-glow);display:flex;font-family:Inter,sans-serif;font-size:20px;font-weight:700;gap:14px;height:56px;padding:0 32px}.stolo-brokers-section .hero-section .btn-primary{background:linear-gradient(-6.12deg,var(--accent) 0,#1ecd8c 100%);border:none;color:var(--fg-on-accent)}.stolo-brokers-section .hero-section .btn-outline-primary{background:transparent;border:1px solid var(--border-default);color:var(--fg-1)}.stolo-brokers-section .hero-section .btn-outline-primary:hover,.stolo-brokers-section .hero-section .btn-primary:hover{filter:brightness(.95)}.stolo-brokers-section .hero-img{border-radius:24px;margin-left:auto;margin-right:auto;position:absolute;right:0;top:214px}@media(max-width:992px){.stolo-brokers-section .hero-img{display:none}}@media(max-width:991.98px){.stolo-brokers-section .hero-title{font-size:40px}.stolo-brokers-section .hero-desc{font-size:18px}.stolo-brokers-section .hero-img{border-radius:16px;max-width:320px}}@media(max-width:767.98px){.stolo-brokers-section .hero-title{font-size:28px}.stolo-brokers-section .hero-desc{font-size:16px}.stolo-brokers-section .hero-img{border-radius:8px;max-width:200px}.stolo-brokers-section .hero-section .d-flex{flex-direction:column!important;gap:12px!important}}.stolo-brokers-section .hero-title .text-primary{color:var(--accent)!important}.stolo-brokers-section .hero-bg{background:inherit;pointer-events:none;z-index:0}.stolo-brokers-section .bg-gradient-primary{background:linear-gradient(-6.12deg,var(--accent) 0,#1ecd8c 100%)!important;color:var(--fg-on-accent)!important}.stolo-brokers-section .text-primary{color:var(--accent)!important}.stolo-brokers-section .text-info{color:var(--info-fg)!important}.stolo-brokers-section .step-circle{font-size:1.5rem;margin-bottom:1rem}.stolo-brokers-section .cta-section{background:conic-gradient(from -62.42deg at 75.36% 39.37%,var(--accent-pressed) 0deg,var(--accent-pressed) 180deg,var(--accent-pressed) 1turn);color:var(--fg-on-accent);overflow:hidden;padding-bottom:4.5rem;padding-top:4.5rem;position:relative}.stolo-brokers-section .cta-section .telegram-cta{align-items:center;display:flex;flex-direction:column;justify-content:center}.stolo-brokers-section .cta-section .telegram-cta span{color:var(--fg-on-accent);font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:140%;text-transform:uppercase}.stolo-brokers-section .cta-section .telegram-cta a.btn{align-items:center;background-color:#28a7e8;border:none;border-radius:8px;display:flex;height:60px;justify-content:space-evenly;width:332px}.stolo-brokers-section .cta-section .telegram-cta a.btn i{font-size:32px}.stolo-brokers-section .cta-section .youtube-cta{align-items:center;display:flex;flex-direction:column;justify-content:center}.stolo-brokers-section .cta-section .youtube-cta span{color:var(--fg-on-accent);font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:140%;text-transform:uppercase}.stolo-brokers-section .cta-section .youtube-cta a.btn{align-items:center;background-color:transparent;border:1px solid color-mix(in srgb,var(--ink-0) 24%,transparent);border-radius:8px;color:color-mix(in srgb,var(--ink-0) 87%,transparent);display:flex;height:60px;justify-content:space-evenly;width:332px}.stolo-brokers-section .cta-section .youtube-cta a.btn i{font-size:32px}.stolo-brokers-section .cta-bg{-o-object-fit:cover;object-fit:cover;opacity:.15;z-index:0}.stolo-brokers-section .cta-title{color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:2.5rem;font-weight:800;letter-spacing:-.04em;line-height:1.1;margin-bottom:1.25rem}.stolo-brokers-section .cta-title-highlight{color:var(--info-fg)}.stolo-brokers-section .cta-desc{color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;margin-bottom:0;max-width:32rem}.stolo-brokers-section .cta-btn{border:none;border-radius:.75rem;border-radius:8px;box-shadow:var(--shadow-1);display:inline-block;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;outline:none;padding:.875rem 2.25rem;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.stolo-brokers-section .cta-section-btn{background-color:transparent!important;border:1px solid hsla(0,0%,100%,.239);color:hsla(0,0%,100%,.871)!important}.stolo-brokers-section .cta-btn-primary{background:var(--ink-0);color:var(--accent-pressed)}.stolo-brokers-section .cta-btn-primary:focus,.stolo-brokers-section .cta-btn-primary:hover{background:var(--ink-100);color:var(--accent-pressed)}.stolo-brokers-section .cta-btn-secondary{background:#28a7e8;color:var(--ink-0)}.stolo-brokers-section .cta-btn-secondary:focus,.stolo-brokers-section .cta-btn-secondary:hover{background:var(--info-fg);color:var(--ink-0)}@media(max-width:991.98px){.stolo-brokers-section .cta-section{padding-bottom:2.5rem;padding-top:2.5rem}.stolo-brokers-section .cta-title{font-size:2rem}.stolo-brokers-section .cta-desc{font-size:1.0625rem}.stolo-brokers-section .cta-btn{font-size:1rem;padding:.75rem 1.5rem}}@media(max-width:767.98px){.stolo-brokers-section .cta-section{padding-bottom:1.5rem;padding-top:1.5rem}.stolo-brokers-section .cta-title{font-size:1.5rem;margin-bottom:1rem}.stolo-brokers-section .cta-desc{font-size:.9375rem;max-width:100%}.stolo-brokers-section .cta-btn{margin-bottom:.75rem;padding:.75rem 1rem;width:100%}.stolo-brokers-section .col-lg-5.text-lg-end{margin-top:1.5rem;text-align:left!important}}.stolo-brokers-section .card{border-radius:1rem;box-shadow:var(--shadow-2)}@media(max-width:991.98px){.stolo-brokers-section .hero-section{min-height:60vh;padding-bottom:2rem}.stolo-brokers-section .cta-section{padding-bottom:2rem;padding-top:2rem}}@media(max-width:767.98px){.stolo-brokers-section .hero-section{min-height:40vh;padding-bottom:1rem}.stolo-brokers-section .cta-section{padding-bottom:1rem;padding-top:1rem}.stolo-brokers-section .step-circle{font-size:1.1rem;height:40px;width:40px}}.stolo-brokers-section .feature-icon img{display:block;height:24px;margin:0 auto;width:24px}.stolo-brokers-section .feature-check img{display:inline-block;margin-right:.5em;vertical-align:middle}.stolo-brokers-section .card,.stolo-brokers-section body,.stolo-brokers-section h1,.stolo-brokers-section h2,.stolo-brokers-section h3,.stolo-brokers-section h4,.stolo-brokers-section h5,.stolo-brokers-section h6,.stolo-brokers-section p{font-family:Inter,Segoe UI,Arial,sans-serif}.stolo-brokers-section .why-stolo-section{background:var(--bg-base);padding-bottom:72px;padding-top:72px;position:relative}.stolo-brokers-section .why-stolo-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:36px;font-weight:800;letter-spacing:-.72px;margin-bottom:12px;text-align:center}.stolo-brokers-section .why-stolo-title .text-primary{color:var(--accent)!important}.stolo-brokers-section .why-stolo-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:18px;margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.stolo-brokers-section .feature-card{align-items:flex-start;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;min-height:334px;padding:32px 24px}.stolo-brokers-section .feature-icon{align-items:center;background:linear-gradient(-45deg,var(--accent) 0,var(--accent-hover) 100%);border-radius:28px;display:flex;height:48px;justify-content:center;margin-bottom:24px;width:48px}.stolo-brokers-section .feature-icon img{height:21px;-o-object-fit:contain;object-fit:contain;width:21px}.stolo-brokers-section .feature-card-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px;text-align:left}.stolo-brokers-section .feature-card-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:14px;margin-bottom:16px;text-align:left}.stolo-brokers-section .feature-list{margin-bottom:0;padding-left:0;width:100%}.stolo-brokers-section .feature-list-item{align-items:center;color:var(--fg-1);display:flex;font-family:Inter,sans-serif;font-size:14px;margin-bottom:8px;text-align:left}.stolo-brokers-section .feature-list-item:last-child{margin-bottom:0}.stolo-brokers-section .feature-check img{height:16px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:16px}@media(max-width:767.98px){.stolo-brokers-section .why-stolo-section{padding-bottom:40px;padding-top:40px}.stolo-brokers-section .why-stolo-title{font-size:28px}.stolo-brokers-section .why-stolo-desc{font-size:15px;margin-bottom:32px}}.stolo-brokers-section .partnership-works-section{background:var(--bg-raised);padding-bottom:72px;padding-top:72px}.stolo-brokers-section .partnership-works-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:36px;font-weight:800;letter-spacing:-.72px;margin-bottom:12px;text-align:center}.stolo-brokers-section .partnership-works-title .text-primary{color:var(--accent)!important}.stolo-brokers-section .partnership-works-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:18px;margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:608px;text-align:center}.stolo-brokers-section .partnership-step-card{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:20px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;min-height:220px;padding:40px 24px 32px}.stolo-brokers-section .step-circle{align-items:center;background:var(--accent-pressed);border-radius:50%;color:var(--fg-on-accent);display:flex;font-size:21px;font-weight:600;height:48px;justify-content:center;letter-spacing:-.42px;margin-bottom:24px;width:48px}.stolo-brokers-section .partnership-step-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px;text-align:center}.stolo-brokers-section .partnership-step-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:13px;line-height:1.6;margin-bottom:0;text-align:center}@media(max-width:991.98px){.stolo-brokers-section .partnership-step-card{min-width:0;padding:32px 12px;width:100%}}@media(max-width:767.98px){.stolo-brokers-section .partnership-works-section{padding-bottom:40px;padding-top:40px}.stolo-brokers-section .partnership-works-title{font-size:28px}.stolo-brokers-section .partnership-works-desc{font-size:15px;margin-bottom:32px}.stolo-brokers-section .partnership-step-card{min-height:0;padding:16px 8px}.stolo-brokers-section .step-circle{font-size:17px;height:40px;width:40px}}.stolo-brokers-section .testimonial-section{background:var(--bg-base);padding-bottom:72px;padding-top:72px}.stolo-brokers-section .testimonial-card{align-items:flex-start;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:24px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:820px;padding:48px 56px 40px}.stolo-brokers-section .testimonial-avatar{border-radius:50%;height:64px;margin-right:24px;-o-object-fit:cover;object-fit:cover;width:64px}.stolo-brokers-section .testimonial-header{align-items:center;display:flex;margin-bottom:24px}.stolo-brokers-section .testimonial-name{color:var(--fg-1);font-family:Inter,sans-serif;font-size:16px;font-weight:600;margin-bottom:2px}.stolo-brokers-section .testimonial-role{color:var(--fg-2);font-family:Inter,sans-serif;font-size:13px}.stolo-brokers-section .testimonial-quote{color:var(--fg-1);font-family:Inter,sans-serif;font-size:18px;line-height:1.5;margin-bottom:0}@media(max-width:991.98px){.stolo-brokers-section .testimonial-card{padding:32px 16px}}@media(max-width:767.98px){.stolo-brokers-section .testimonial-section{padding-bottom:40px;padding-top:40px}.stolo-brokers-section .testimonial-avatar{height:48px;margin-right:12px;width:48px}.stolo-brokers-section .testimonial-quote{font-size:15px}}.stolo-brokers-section .resources-section{background:var(--accent-pressed);overflow:hidden;padding-bottom:4.5rem;padding-top:4.5rem;position:relative}.stolo-brokers-section .resources-section .resources-section-signup{background:var(--ink-0);border-radius:8px;color:var(--accent-pressed);font-family:Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:.15px;line-height:135%;margin-top:57px;padding-bottom:18px;padding-top:18px;text-align:center;vertical-align:middle;width:100%}@media(min-width:992px){.stolo-brokers-section .resources-section .resources-section-signup{max-width:235px}}.stolo-brokers-section .resources-section>.container{position:relative;z-index:1}.stolo-brokers-section .resources-title{color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-.075em;margin-bottom:.75rem;text-align:left}.stolo-brokers-section .resources-title .text-info{color:var(--info-fg)!important}.stolo-brokers-section .resources-desc{color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:1.25rem;margin-bottom:2rem;max-width:29.125rem;text-align:left}.stolo-brokers-section .resources-cards-row{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1.5rem}.stolo-brokers-section .resource-card{align-items:flex-start;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:1.25rem;box-shadow:var(--shadow-1);display:flex;flex:1 1 14rem;flex-direction:column;justify-content:flex-start;max-width:14rem;min-width:14rem;padding:2.5rem 1.5rem 2rem}.stolo-brokers-section .resource-icon-bg{align-items:center;border-radius:1rem;display:flex;height:3rem;justify-content:center;margin-bottom:1.25rem;width:3rem}.stolo-brokers-section .resource-title{color:var(--fg-1);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:700;margin-bottom:.5rem;text-align:left}.stolo-brokers-section .resource-desc{color:var(--fg-2);font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.5;margin-bottom:0;text-align:left}@media(max-width:991.98px){.stolo-brokers-section .resources-cards-row{gap:1rem}.stolo-brokers-section .resource-card{max-width:11.25rem;min-width:11.25rem}.stolo-brokers-section .resources-bg-img{max-width:70vw;opacity:.5}}@media(max-width:767.98px){.stolo-brokers-section .resources-section{padding-bottom:2.5rem;padding-top:2.5rem}.stolo-brokers-section .resources-title{font-size:1.75rem}.stolo-brokers-section .resources-desc{font-size:.9375rem;margin-bottom:1.25rem}.stolo-brokers-section .resources-cards-row{flex-direction:column;gap:.75rem}.stolo-brokers-section .resource-card{max-width:100%;min-width:0}.stolo-brokers-section .resource-icon-bg{height:2.5rem;margin-bottom:.75rem;width:2.5rem}.stolo-brokers-section .resources-bg-img{display:none}}.reviews{background-position-y:36%;background-repeat:no-repeat;background-size:105%}@media(min-width:1400px){.reviews{background-position-y:12%}}@media(min-width:992px){.reviews{margin-top:70px}}.reviews .reviews-sm .slick-prev{left:auto}.reviews .reviews-sm .slick-next{right:auto}.reviews h5{color:var(--fg-1);font-size:17px;font-weight:700;letter-spacing:.200000003px;line-height:30px;text-align:left}.reviews .hear h4{color:var(--fg-1);font-size:18px;font-weight:800;line-height:150%}.reviews .hear-style a{color:var(--profit-fg);text-decoration:none}.reviews .down .highlight{color:var(--profit-fg)!important}.reviews .crd-spacing{padding:16px}.reviews .crd{min-height:350px}.reviews video{border-top-left-radius:19px;border-top-right-radius:19px}.reviews .users{background-image:url(https://static.stolo.in/website/stolo/reviews-resources/Rectangle-648.webp)}.reviews .down a,.reviews .down h2{color:#fff!important}.reviews .down{background:var(--accent-pressed);background-image:url(https://static.stolo.in/website/stolo/reviews-resources/investing-online-male-hand-monitoring-stock-exchange-data-smartphone-using-investment-app-analyzing-.webp);mix-blend-mode:multiply;padding:6% 0}.reviews p.cr-alt{color:#414141;font-size:17px;line-height:180%}.reviews p.cr-alt,.reviews p.desc{font-family:Inter;font-style:normal;font-weight:400;letter-spacing:.2px}.reviews p.desc{color:var(--fg-1);font-size:18px;line-height:150%;text-align:center}.reviews .down .st-overlay{background:var(--accent-pressed);mix-blend-mode:multiply}@media(min-width:768px){.reviews .reviews .crd-spacing{min-height:377px!important}}.reviews .card-body-row{min-height:70px;padding-top:10px}.crd-spacing{padding:16px}.cm-sec{h4-font-size:48px!important}@media(max-width:991.98px){.cm-sec{padding:16% 0}}p.cr-alt{color:#414141;font-family:Inter,sans-serif;font-size:17px;left:170px;line-height:180%;top:474px}p.cr-alt,p.desc{font-style:normal;font-weight:400;letter-spacing:.2px}p.desc{font-family:Inter;font-size:18px;line-height:150%;text-align:center}@media(min-width:768px){.reviews .crd-spacing{min-height:377px!important}}.solutions-features-listing{display:flex;flex-wrap:wrap;justify-content:center;margin:80px auto auto}.solutions-features-listing .feature-card{margin:30px 40px;width:240px}.solutions-features-listing .feature-card img{height:60px;margin-bottom:25px;-o-object-fit:contain;object-fit:contain;width:60px}.solutions-features-listing .feature-card h3{color:var(--fg-1);font-size:20px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:164%;margin-bottom:10px;text-align:center}.solutions-features-listing .feature-card p{color:var(--fg-2);font-size:15px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:150%;text-align:center}.stoloLndIndlbanner{background:var(--bg-base);min-height:400px;padding:125px 0 230px;position:relative}@media(max-width:991px){.stoloLndIndlbanner{margin-top:48px}}.stoloLndIndlbanner:after{background-image:url(https://static.stolo.in/website/stolo/stolo-banner-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.stoloLndIndlbanner .position-relative{z-index:9}.stoloLndIndlbanner h1{color:var(--ink-0);font-size:58px!important;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:98%;margin:auto;margin-bottom:25px!important;max-width:668px;position:relative;text-align:center;z-index:1}.stoloLndIndlbanner h1 span{font-style:italic;font-weight:700}.stoloLndIndlbanner h1:after{background-image:url(https://static.stolo.in/website/stolo/stolo-title-mark.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-6px;content:"";height:9px;left:0;margin:auto;position:absolute;right:0;width:75px}@media(max-width:480px){.stoloLndIndlbanner h1{font-size:38px!important;margin-bottom:15px}}.stoloLndIndlbanner p{color:color-mix(in srgb,var(--ink-0) 66%,transparent);font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:160%;margin:auto;max-width:850px;position:relative;text-align:center;z-index:1}.stoloLndIndlbanner .signUpBtn{border:1px solid var(--ink-0);border-radius:28px;color:var(--ink-0);display:inline-block;font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:28px;margin-top:20px;padding:13px 38px;text-align:center;text-decoration:none}.buildComunty{overflow:hidden;position:relative}.buildComunty img.pattern{bottom:-80px;max-width:350px;position:absolute;right:-80px}.buildComunty h2{color:var(--fg-1);font-size:36px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:118%;margin-bottom:32px}@media(max-width:480px){.buildComunty h2{font-size:24px}}.buildComunty p.main-sub{color:var(--fg-2);font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin:auto auto 22px;max-width:460px}.buildComunty .build-community{padding-top:90px}.buildComunty .cmuntyCards{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:60px;max-width:1251px;width:100%}.buildComunty .cmuntyCards .comcardsInd{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:25px;box-shadow:0 4px 21px rgba(0,0,0,.13);flex:1 1 33.33%;max-width:350px;min-height:410px!important;padding:30px;text-align:left;width:377px}@media(max-width:767px){.buildComunty .cmuntyCards .comcardsInd{flex:1 1 100%;max-width:100%}}.buildComunty .cmuntyCards .comcardsInd img{height:auto;-o-object-fit:contain;object-fit:contain;width:197px}.buildComunty .cmuntyCards .comcardsInd h3{color:var(--fg-1);font-size:20px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:164%;margin-top:10px}.buildComunty .cmuntyCards .comcardsInd p{color:var(--fg-2);font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:164%}.stolo-Option-trading-bg{display:none}.stolo-option-chain{background:var(--bg-elevated);padding-bottom:54px;padding-top:54px}@media(min-width:992px){.stolo-option-chain{padding-bottom:96px;padding-top:105px}}.stolo-option-chain h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.8px;line-height:140%;margin-bottom:59px;text-align:center}@media(min-width:992px){.stolo-option-chain h2{font-size:40px;width:759.2658691406px}}.stolo-option-chain h2 span{color:var(--profit-fg)}.stolo-option-chain p{color:var(--fg-2);font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:.16px;line-height:160%;margin-top:15px;max-width:664px;text-align:center}.stolo-option-chain .option-chain-btn{background-color:var(--profit-fg);border-radius:8px;color:var(--fg-1);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:3.5rem;letter-spacing:0;line-height:135%;margin-top:32px;padding:18px 0;text-align:center;vertical-align:middle;width:14.625rem}.stolo-option-chain .option-chain-btn:hover{background-color:var(--accent-hover)}.stolo-option-chain video{background-size:cover;border-radius:24px;height:665px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1175px){.stolo-option-chain video{background-size:auto;border-radius:10px;height:100%}}@media(max-width:375px){.stolo-option-chain video{border-radius:10px;height:180px}}.featured-essentials-tabs .tabs-btn{display:flex;justify-content:center}@media(min-width:756px){.featured-essentials-tabs .tabs-btn{margin-bottom:53px}}.featured-essentials-tabs .tabs-btn .nav-tabs{border:none;display:flex;justify-content:center}.featured-essentials-tabs .tabs-btn .nav-link{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;color:var(--fg-1);font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:40px;letter-spacing:-.16px;line-height:150%;padding-bottom:9px;padding-top:7px;width:200px}.featured-essentials-tabs .tabs-btn .nav-link:hover{border:1px solid transparent}.featured-essentials-tabs .tabs-btn .nav-link:focus{border:none;box-shadow:none;outline:none}.featured-essentials-tabs .tabs-btn .nav-link:active{border:none;outline:none}.featured-essentials-tabs .tabs-btn .nav-link.active{background-color:var(--profit-fg);border:none;border-radius:20px;color:var(--fg-1);font-weight:700}.featured-essentials-tabs .tab-content{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:32px;height:100%;padding:32px}@media(min-width:992px){.featured-essentials-tabs .tab-content{padding:48px 32px 48px 58px}}.featured-essentials-tabs .tab-content .tab-pane{width:100%}.featured-essentials-tabs .tab-content .tab-pane .content{display:flex;flex-direction:column;justify-content:space-evenly}.featured-essentials-tabs .tab-content .tab-pane h3{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.32px;line-height:120%;margin-bottom:23px}@media(min-width:992px){.featured-essentials-tabs .tab-content .tab-pane h3{font-size:32px}}.featured-essentials-tabs .tab-content .tab-pane p{color:var(--fg-2);font-family:Inter,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.15px;line-height:160%}.featured-essentials-tabs .tab-content .tab-pane .stolo-featured-essentials-btn{background-color:var(--profit-fg);border-radius:8px;color:var(--fg-1);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:3.5rem;justify-content:center;letter-spacing:0;line-height:135%;margin-top:3.4375rem;padding:17px 0;text-align:center;vertical-align:middle;width:14.625rem}.featured-essentials-tabs .tab-content .tab-pane .img-content{align-items:center;background:#cdcdfa;border:none!important;border-radius:25px;display:flex;flex-direction:column;justify-content:center;padding:25px 25.04px}.featured-essentials-tabs .tab-content .tab-pane .img-content img{border-radius:10px;height:auto;max-height:100%;max-width:100%;width:100%}@media(min-width:992px){.featured-essentials-tabs .tab-content .tab-pane .img-content{border-radius:32px;height:484px;padding:70px 37.04px}}.stoloAnalysisCustom .customContainerTabs{margin:auto;max-width:1140px}@media(min-width:1400px){.stoloAnalysisCustom .customContainerTabs{max-width:1320px}}.stoloAnalysisCustom .mainSub{color:var(--fg-2);margin-left:auto;margin-right:auto;max-width:500px}.stoloAnalysisCustom .pntrFlx{display:flex;flex-wrap:wrap;padding-top:56px}.stoloAnalysisCustom .pntrFlx ul{flex:0 0 40%}.stoloAnalysisCustom .pntrFlx ul .nav-item{margin:10px 0}.stoloAnalysisCustom .pntrFlx ul .nav-item,.stoloAnalysisCustom .pntrFlx ul .nav-item .nav-link{border-radius:10px;overflow:hidden;padding:0}.stoloAnalysisCustom .pntrFlx ul .nav-item .tabsTrgr{align-items:flex-start;background-color:var(--bg-raised);border:1px solid var(--border-default);display:flex;padding:20px}.stoloAnalysisCustom .pntrFlx ul .nav-item .tabsTrgr img{margin-right:12px;max-width:24px}.stoloAnalysisCustom .pntrFlx ul .nav-item .tabsTrgr h4{color:var(--profit-fg);font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:118%}.stoloAnalysisCustom .pntrFlx ul .nav-item .tabsTrgr h3{color:var(--fg-1);font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:118%}.stoloAnalysisCustom .pntrFlx ul .nav-item .tabsTrgr p{font-size:14px;line-height:140%;margin-bottom:0}.stoloAnalysisCustom .pntrFlx ul .nav-item .active{background-color:var(--profit-bg);border-color:var(--border-default);padding:0}.stoloAnalysisCustom .pntrFlx ul .nav-item .active .tabsTrgr{background-color:var(--profit-bg)!important}.stoloAnalysisCustom .pntrFlx .tab-content{flex:0 0 60%;margin:auto;position:relative}.stoloAnalysisCustom .pntrFlx .tab-content .tab-pane{background-color:#fff;text-align:center}.stoloAnalysisCustom .pntrFlx .tab-content>.tab-pane img{border-radius:13px;bottom:0;box-shadow:0 0 27px #818181;height:auto;left:0;margin:auto 0 auto auto;position:absolute;right:0;top:0;width:97%}.stoloAnalysisCustom .pntrFlx #accordion .card{border:none;margin-bottom:20px}.stoloAnalysisCustom .pntrFlx #accordion .card-header{background:color-mix(in srgb,var(--accent) 8%,transparent);border:none;border-radius:10px;padding:20px 10px 20px 20px}.stoloAnalysisCustom .pntrFlx #accordion .card-header button{align-items:flex-start;display:flex;padding:0;position:relative;text-decoration:none!important;white-space:inherit}.stoloAnalysisCustom .pntrFlx #accordion .card-header button img{margin-right:10px;max-width:45px}.stoloAnalysisCustom .pntrFlx #accordion .card-header button .trgrCnt{text-align:left}.stoloAnalysisCustom .pntrFlx #accordion .card-header button .trgrCnt h4{color:var(--accent-pressed);font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:118%;margin-bottom:13px;text-decoration:none}.stoloAnalysisCustom .pntrFlx #accordion .card-header button .trgrCnt p{color:#666;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%;text-decoration:none}.stoloAnalysisCustom .pntrFlx #accordion .card-header button[aria-expanded=true]:after{background-image:url(https://static.stolo.in/website/stolo/home/stolo-Rectangle-arrow.png);background-repeat:no-repeat;background-size:contain;bottom:-41px;content:"";height:35px;left:46px;position:absolute;width:35px}.stoloAnalysisCustom .pntrFlx #accordion .card-body{padding:0}.stoloAnalysisCustom .pntrFlx #accordion2 .card{margin-bottom:20px}.lndFtrs{background-color:var(--bg-raised);overflow:hidden;padding:65px 0 95px;position:relative}@media(max-width:480px){.lndFtrs{padding:50px 0}}.lndFtrs .signUpBtn{background:var(--profit-fg);border-radius:28px;color:var(--fg-1);display:inline-block;font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:28px;padding:13px 25px;text-align:center}.lndFtrs .signUpBtn:hover{background:var(--accent-hover);color:var(--fg-1)}.lndFtrs .pattern{bottom:0;max-height:272px;position:absolute;right:-3%}.lndFtrs .ttl h2{color:var(--profit-fg);font-size:36px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:118%;text-align:center}@media(max-width:480px){.lndFtrs .ttl h2{font-size:24px}}.lndFtrs .ttl p{color:var(--fg-2);font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%}.lndFtrs .ftrsGrid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px;margin-top:35px}@media(max-width:480px){.lndFtrs .ftrsGrid{margin-top:20px}}.lndFtrs .ftrsGrid .ftrsCard{align-items:center;background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 4px 32px rgba(0,0,0,.16);margin-bottom:70px;max-width:340px;padding:55px 25px 33px;position:relative}@media(max-width:480px){.lndFtrs .ftrsGrid .ftrsCard{margin-bottom:15px;padding:15px}}.lndFtrs .ftrsGrid .ftrsCard img{height:auto;left:0;margin:auto;max-width:101px;position:absolute;right:0;top:-60px}@media(max-width:480px){.lndFtrs .ftrsGrid .ftrsCard img{margin-bottom:12px;max-width:82px;position:unset}}.lndFtrs .ftrsGrid .ftrsCard h3{color:var(--profit-fg);font-size:20px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:150%;margin-bottom:4px}@media(max-width:480px){.lndFtrs .ftrsGrid .ftrsCard h3{font-size:17px}}.lndFtrs .ftrsGrid .ftrsCard p{color:var(--fg-2);font-size:15px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin-bottom:0}.oi-problem-section .oi-problem-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:48px}.oi-problem-section .oi-problem-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;padding:28px 20px;text-align:center;transition:border-color var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}.oi-problem-section .oi-problem-card:hover{border-color:color-mix(in srgb,var(--loss-fg) 40%,transparent);transform:translateY(-2px)}.oi-problem-section .oi-problem-card .oi-problem-icon{align-items:center;background:color-mix(in srgb,var(--loss-fg) 10%,transparent);border-radius:12px;color:var(--loss-fg);display:flex;height:52px;justify-content:center;margin:0 auto 16px;width:52px}.oi-problem-section .oi-problem-card h4{color:var(--fg-1);font-size:.95rem;font-weight:700;margin-bottom:8px}.oi-problem-section .oi-problem-card p{font-size:.82rem;line-height:1.65;margin:0}.oi-edu-section .oi-edu-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;height:100%;padding:28px 24px;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.oi-edu-section .oi-edu-card:hover{border-color:var(--profit-fg);box-shadow:0 8px 32px color-mix(in srgb,var(--accent) 12%,transparent)}.oi-edu-section .oi-edu-card .edu-icon-box{align-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:12px;color:var(--profit-fg);display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.oi-edu-section .oi-edu-card h4{color:var(--fg-1);font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:8px}.oi-edu-section .oi-edu-card p{font-size:.88rem;line-height:1.65;margin:0}.oi-feature-list{list-style:none;margin:20px 0 0;padding:0}.oi-feature-list li{align-items:flex-start;border-bottom:1px solid var(--border-default);color:var(--fg-2);display:flex;font-size:.9rem;gap:10px;line-height:1.5;padding:9px 0}.oi-feature-list li:before{color:var(--profit-fg);content:"✓";flex-shrink:0;font-weight:700;margin-top:1px}.oi-feature-list li:last-child{border-bottom:none}.oi-indicator-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:48px}.oi-indicator-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;padding:32px 28px;position:relative;transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.oi-indicator-card:before{content:"";height:3px;left:0;position:absolute;right:0;top:0}.oi-indicator-card.oi-bullish:before{background:linear-gradient(90deg,var(--profit-fg),transparent)}.oi-indicator-card.oi-bearish:before{background:linear-gradient(90deg,var(--loss-fg),transparent)}.oi-indicator-card.oi-covering:before{background:linear-gradient(90deg,var(--warn-fg),transparent)}.oi-indicator-card.oi-unwinding:before{background:linear-gradient(90deg,var(--signal-exit),transparent)}.oi-indicator-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.3);transform:translateY(-3px)}.oi-indicator-card .oi-indicator-signal{align-items:center;border-radius:100px;display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.06em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.oi-indicator-card .oi-indicator-signal.sig-bullish{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--profit-fg)}.oi-indicator-card .oi-indicator-signal.sig-bearish{background:color-mix(in srgb,var(--loss-fg) 12%,transparent);color:var(--loss-fg)}.oi-indicator-card .oi-indicator-signal.sig-covering{background:rgba(245,165,36,.14);color:var(--warn-fg)}.oi-indicator-card .oi-indicator-signal.sig-unwinding{background:color-mix(in srgb,var(--signal-exit) 12%,transparent);color:var(--signal-exit)}.oi-indicator-card h4{color:var(--fg-1);font-size:1.05rem;font-weight:700;margin-bottom:12px}.oi-indicator-card p{font-size:.88rem;line-height:1.7;margin:0}@media(min-width:992px){.oi-steps-section .oi-steps-header{position:sticky;top:100px}}.oi-steps-section .oi-steps-list .oi-step-item{border-bottom:1px solid var(--border-default);display:flex;gap:24px;padding:32px 0}.oi-steps-section .oi-steps-list .oi-step-item:last-child{border-bottom:none}@media(max-width:576px){.oi-steps-section .oi-steps-list .oi-step-item{flex-direction:column;gap:16px}}.oi-steps-section .oi-steps-list .oi-step-item .oi-step-number{align-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:12px;color:var(--profit-fg);display:flex;flex-shrink:0;font-family:var(--font-ui);font-size:1rem;font-weight:700;height:52px;justify-content:center;letter-spacing:-.02em;width:52px}.oi-steps-section .oi-steps-list .oi-step-item .oi-step-content h4{color:var(--fg-1);font-size:1rem;font-weight:700;margin-bottom:8px}.oi-steps-section .oi-steps-list .oi-step-item .oi-step-content p{font-size:.92rem;line-height:1.7;margin:0}.oi-vs-volume-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;height:100%;padding:36px}.oi-vs-volume-card.oi-primary-card{background:color-mix(in srgb,var(--accent) 5%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.oi-vs-volume-card .oi-vs-tag{border-radius:100px;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.1em;margin-bottom:20px;padding:4px 12px;text-transform:uppercase}.oi-vs-volume-card .oi-vs-tag.tag-oi{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--profit-fg)}.oi-vs-volume-card .oi-vs-tag.tag-vol{background:color-mix(in srgb,var(--fg-2) 12%,transparent);color:var(--fg-3)}.oi-vs-volume-card>h3{color:var(--fg-1);font-size:1.35rem;font-weight:700;margin-bottom:10px}.oi-vs-volume-card>p{font-size:.9rem;line-height:1.7;margin-bottom:24px}.oi-vs-volume-card .oi-vs-list{list-style:none;margin:0;padding:0}.oi-vs-volume-card .oi-vs-list li{align-items:flex-start;border-bottom:1px solid var(--border-default);color:var(--fg-2);display:flex;font-size:.9rem;gap:10px;line-height:1.55;padding:10px 0}.oi-vs-volume-card .oi-vs-list li:last-child{border-bottom:none}.oi-vs-volume-card .oi-vs-list li .oi-check-mark{color:var(--profit-fg);flex-shrink:0;font-weight:700;margin-top:1px}.oi-compare-table-wrap{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:48px}.oi-compare-table-wrap .oi-compare-table{border-collapse:collapse;min-width:560px;width:100%}.oi-compare-table-wrap .oi-compare-table th{background:var(--bg-elevated);border-bottom:1px solid var(--border-default);color:var(--fg-1);font-size:.9rem;font-weight:700;padding:18px 24px;text-align:left;white-space:nowrap}.oi-compare-table-wrap .oi-compare-table th.oi-stolo-col{color:var(--profit-fg)}.oi-compare-table-wrap .oi-compare-table td{border-bottom:1px solid var(--border-default);color:var(--fg-3);font-size:.88rem;padding:14px 24px;vertical-align:middle}.oi-compare-table-wrap .oi-compare-table td:first-child{color:var(--fg-1);font-weight:500}.oi-compare-table-wrap .oi-compare-table td.oi-stolo-col{background:color-mix(in srgb,var(--accent) 4%,transparent)}.oi-compare-table-wrap .oi-compare-table tr:last-child td{border-bottom:none}.oi-compare-table-wrap .oi-compare-table .oi-check-yes{color:var(--profit-fg);font-weight:700}.oi-compare-table-wrap .oi-compare-table .oi-check-no{color:var(--loss-fg);font-weight:700}.oi-compare-table-wrap .oi-compare-table .oi-check-partial{color:var(--warn-fg);font-size:.8rem;font-weight:600}@keyframes si-scan-sweep{0%{opacity:1;top:0}to{opacity:0;top:100%}}.si-frame{border-radius:12px;box-shadow:0 16px 64px rgba(0,0,0,.4);cursor:zoom-in;overflow:hidden;position:relative;transition:box-shadow var(--duration-slow) var(--easing-standard)}.si-frame:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),0 0 48px color-mix(in srgb,var(--accent) 12%,transparent),0 16px 64px rgba(0,0,0,.55)}.si-frame:after{border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 0,transparent);content:"";inset:0;pointer-events:none;position:absolute;transition:box-shadow var(--duration-slow) var(--easing-standard);z-index:4}.si-frame:hover:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.si-frame .si-img{border-radius:0;box-shadow:none;display:block;height:auto;transition:transform var(--duration-slow) var(--easing-standard);width:100%}.si-frame:hover .si-img{transform:scale(1.04)}.si-frame .si-overlay{background:linear-gradient(0deg,rgba(3,7,18,.82) 0,rgba(3,7,18,.22) 42%,transparent 66%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-base) var(--easing-standard);z-index:1}.si-frame:hover .si-overlay{opacity:1}.si-frame .si-scan-line{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent) 50%,transparent) 15%,var(--accent) 50%,color-mix(in srgb,var(--accent) 50%,transparent) 85%,transparent 100%);height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.si-frame .si-scan-line.si-scan-active{animation:si-scan-sweep .6s cubic-bezier(.4,0,1,1) forwards}.si-frame .si-caption{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(3,7,18,.72);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:100px;bottom:14px;display:inline-flex;gap:7px;left:14px;max-width:calc(100% - 28px);opacity:0;padding:5px 12px;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity var(--duration-base) var(--easing-standard) 50ms,transform var(--duration-base) var(--easing-standard) 50ms;z-index:2}.si-frame:hover .si-caption{opacity:1;transform:translateY(0)}.si-frame .si-caption-dot{background:var(--accent);border-radius:50%;box-shadow:0 0 5px 1px color-mix(in srgb,var(--accent) 65%,transparent);flex-shrink:0;height:6px;width:6px}.si-frame .si-caption-text{color:var(--fg-2);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.single-solution-body .benefit-card img,.single-solution-body .feat-card img{transition:transform var(--duration-base) var(--easing-standard),filter var(--duration-base) var(--easing-standard)}.single-solution-body .feat-card:hover img{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--accent) 40%,transparent));transform:translateY(-4px)}.single-solution-body .benefit-card:hover img{filter:drop-shadow(0 8px 18px color-mix(in srgb,var(--accent) 45%,transparent));transform:translateY(-5px) scale(1.1)}.si-lightbox{align-items:center;display:none;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .3s ease;z-index:9999}.si-lightbox.si-lb-open{opacity:1}@media(max-width:575px){.si-lightbox{padding:16px}}.si-lb-backdrop{background:rgba(3,7,18,.92);cursor:zoom-out;inset:0;position:absolute}.si-lb-content{max-width:min(92vw,1100px);position:relative;transform:scale(.96);transition:transform .3s cubic-bezier(.34,1.2,.64,1);width:100%;z-index:1}.si-lightbox.si-lb-open .si-lb-content{transform:scale(1)}.si-lb-close{align-items:center;background:var(--alpha-white-10);border:1px solid color-mix(in srgb,var(--ink-0) 18%,transparent);border-radius:50%;color:color-mix(in srgb,var(--ink-0) 80%,transparent);cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;position:absolute;right:0;top:-44px;transition:background .2s ease,color .2s ease,transform .2s ease;width:36px}.si-lb-close:focus-visible,.si-lb-close:hover{background:color-mix(in srgb,var(--ink-0) 20%,transparent);color:var(--ink-0);outline:none;transform:scale(1.12)}.si-lb-figure{margin:0}.si-lb-figure .si-lb-img{border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.7);display:block;height:auto;width:100%}.si-lb-caption{align-items:center;display:flex;gap:8px;margin-top:14px;padding:0 2px}.si-lb-caption .si-caption-dot{background:var(--accent);border-radius:50%;box-shadow:0 0 5px 1px color-mix(in srgb,var(--accent) 65%,transparent);flex-shrink:0;height:6px;width:6px}.si-lb-caption .si-lb-caption-text{color:color-mix(in srgb,var(--ink-0) 60%,transparent);font-size:var(--text-sm);font-weight:500;line-height:1.4}.single-solution-hero{background:var(--bg-base);overflow:hidden;padding:100px 0 0;position:relative}.single-solution-hero:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--profit-fg) 12%,transparent) 0,transparent 70%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:-120px;transform:translateX(-50%);width:800px}.single-solution-hero .hero-badge{align-items:center;background:color-mix(in srgb,var(--profit-fg) 10%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 30%,transparent);border-radius:100px;color:var(--accent-hover);display:inline-flex;font-size:.8rem;font-weight:500;gap:8px;margin-bottom:24px;padding:6px 16px}.single-solution-hero .hero-badge .dot{animation:pulse-dot 2s ease-in-out infinite;background:var(--color-green);border-radius:50%;height:6px;width:6px}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.single-solution-hero .hero-title{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;margin-bottom:20px}.single-solution-hero .hero-title .highlight{color:var(--accent)}.single-solution-hero .hero-subtitle{color:var(--fg-2);font-size:1.1rem;margin-bottom:36px;max-width:580px}.single-solution-hero .hero-cta-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:56px}.single-solution-body .pd-section{padding:100px 0}@media(max-width:768px){.single-solution-body .pd-section{padding:64px 0}}.single-solution-body .pd-bg{background:var(--bg-base)}.single-solution-body .pd-surface{background:var(--bg-raised)}.single-solution-body .section-label{color:var(--accent);display:inline-block;font-family:inherit;font-size:.75rem;font-weight:600;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.single-solution-body .section-center{margin:0 auto 48px;max-width:720px;text-align:center}.single-solution-body .section-center h2{color:var(--fg-1);font-family:inherit;font-size:2rem;font-weight:700;margin-bottom:16px}.single-solution-body .section-center p{color:var(--fg-2);font-size:1.05rem;margin:0}.single-solution-body .problem-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;height:100%;overflow:hidden;padding:32px;position:relative;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.single-solution-body .problem-card:before{background:linear-gradient(90deg,var(--signal-bearish),transparent);content:"";height:3px;left:0;position:absolute;right:0;top:0}.single-solution-body .problem-card:hover{border-color:color-mix(in srgb,var(--signal-bearish) 40%,transparent);box-shadow:0 8px 32px color-mix(in srgb,var(--signal-bearish) 8%,transparent)}.single-solution-body .problem-icon{align-items:center;background:color-mix(in srgb,var(--signal-bearish) 10%,transparent);border-radius:12px;color:var(--signal-bearish);display:flex;font-size:1.4rem;height:48px;justify-content:center;margin-bottom:20px;width:48px}.single-solution-body .problem-card h4{color:var(--fg-1);font-family:inherit;font-size:1.05rem;font-weight:600;margin-bottom:10px}.single-solution-body .problem-card p{color:var(--fg-2);font-size:.93rem;line-height:1.65;margin:0}.single-solution-body .edu-card{background:var(--bg-base);border:1px solid var(--border-default);border-radius:16px;height:100%;padding:32px;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.single-solution-body .edu-card:hover{border-color:var(--accent-hover);box-shadow:0 8px 32px color-mix(in srgb,var(--profit-fg) 12%,transparent)}.single-solution-body .edu-card h4{color:var(--fg-1);font-family:inherit;font-size:1.05rem;font-weight:600;margin-bottom:10px}.single-solution-body .edu-card p{color:var(--fg-2);font-size:.93rem;line-height:1.65;margin:0}.single-solution-body .edu-card .edu-icon{align-items:center;background:color-mix(in srgb,var(--profit-fg) 10%,transparent);border-radius:12px;color:var(--accent);display:flex;font-size:1.4rem;height:48px;justify-content:center;margin-bottom:20px;width:48px}.single-solution-body .pd-feature-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.single-solution-body .feat-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;padding:28px 24px;transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.single-solution-body .feat-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.3);transform:scale(1.02)}.single-solution-body .feat-card img{height:48px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;width:48px}.single-solution-body .feat-card h3{color:var(--fg-1);font-family:inherit;font-size:1rem;font-weight:600;margin-bottom:8px}.single-solution-body .feat-card p{color:var(--fg-2);font-size:.9rem;line-height:1.6;margin:0}.single-solution-body .split-content h2{color:var(--fg-1);font-family:inherit;font-size:1.85rem;font-weight:700;margin-bottom:16px}.single-solution-body .split-content p{color:var(--fg-2);line-height:1.7;margin-bottom:16px}.single-solution-body .split-visual img{border-radius:12px;box-shadow:0 16px 64px rgba(0,0,0,.4);width:100%}.single-solution-body .step-item{border-bottom:1px solid var(--border-default);display:flex;gap:20px;padding:28px 0}.single-solution-body .step-item :last-child{border-bottom:none}.single-solution-body .step-item .step-number{align-items:center;background:color-mix(in srgb,var(--profit-fg) 10%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 30%,transparent);border-radius:12px;color:var(--accent);display:flex;flex-shrink:0;font-family:inherit;font-size:1.1rem;font-weight:700;height:52px;justify-content:center;width:52px}.single-solution-body .step-item .step-content h4{color:var(--fg-1);font-family:inherit;font-size:1.05rem;font-weight:600;margin-bottom:8px}.single-solution-body .step-item .step-content p{color:var(--fg-2);font-size:.93rem;line-height:1.7;margin:0}.single-solution-body .compare-table-wrap{background:var(--bg-base);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;overflow-x:auto}.single-solution-body .compare-table{border-collapse:separate;border-spacing:0;min-width:580px;width:100%}.single-solution-body .compare-table td,.single-solution-body .compare-table th{border-bottom:1px solid var(--border-default);font-size:.9rem;padding:16px 20px;text-align:center}.single-solution-body .compare-table tr:last-child td{border-bottom:none}.single-solution-body .compare-table th{background:var(--bg-elevated);color:var(--fg-2);font-family:inherit;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.single-solution-body .compare-table td:first-child,.single-solution-body .compare-table th:first-child{text-align:left}.single-solution-body .compare-table td:first-child{color:var(--fg-1);font-weight:500}.single-solution-body .compare-table td{color:var(--fg-2)}.single-solution-body .th-stolo{color:var(--accent)!important}.single-solution-body .stolo-col{color:var(--accent);font-weight:600}.single-solution-body .check-icon{color:var(--accent);font-size:1.1rem}.single-solution-body .cross-icon{color:var(--signal-bearish);font-size:1.1rem}.single-solution-body .partial-icon{color:var(--signal-caution);font-size:1.1rem}.single-solution-body .benefit-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;height:100%;padding:32px;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.single-solution-body .benefit-card:hover{border-color:var(--accent-hover);box-shadow:0 8px 32px color-mix(in srgb,var(--profit-fg) 12%,transparent)}.single-solution-body .benefit-card img{height:48px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain;width:48px}.single-solution-body .benefit-card h3{color:var(--fg-1);font-family:inherit;font-size:1.1rem;font-weight:600;margin-bottom:10px}.single-solution-body .benefit-card p{color:var(--fg-2);font-size:.93rem;line-height:1.65;margin:0}.stolo-cta-section .content{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);padding:104px 88px;position:relative}@media(min-width:992px){.stolo-cta-section .content{border-radius:64px;display:flex}}.stolo-cta-section .content h2{color:var(--fg-1);font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:-.8px;line-height:125%}.stolo-cta-section .content h2 span{color:var(--profit-fg)}.stolo-cta-section .content h2 span:last-child{font-style:italic}.stolo-cta-section .content p{color:var(--fg-2);font-weight:500;letter-spacing:.16px;line-height:160%}@media(max-width:992px){.stolo-cta-section .content{display:flex;flex-direction:column;padding:55px 50px;row-gap:50px!important}}.stolo-cta-section .content .telegram-cta{align-items:center;display:flex;flex-direction:column;justify-content:center}.stolo-cta-section .content .telegram-cta span{color:var(--fg-1);font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:140%;text-transform:uppercase}.stolo-cta-section .content .telegram-cta a.btn{align-items:center;background-color:#28a7e8;border:none;border-radius:8px;display:flex;height:60px;justify-content:space-evenly;width:332px}.stolo-cta-section .content .telegram-cta a.btn i{font-size:32px}.stolo-cta-section .content .youtube-cta{align-items:center;display:flex;flex-direction:column;justify-content:center}.stolo-cta-section .content .youtube-cta span{color:var(--fg-1);font-size:14px;font-weight:700;letter-spacing:-.14px;line-height:140%;text-transform:uppercase}.stolo-cta-section .content .youtube-cta a.btn{align-items:center;background-color:transparent;border:1px solid var(--border-strong);border-radius:8px;color:var(--fg-1);display:flex;height:60px;justify-content:space-evenly;width:332px}.stolo-cta-section .content .youtube-cta a.btn i{font-size:32px}@media(min-width:992px){.stolo-faq-section .faq-sticky-left{position:sticky;top:100px}}.stolo-faq-section .row:first-child h2{color:var(--fg-1);font-weight:900;letter-spacing:-.8px;line-height:145%;margin-bottom:16px}.stolo-faq-section .row:first-child h2 span{color:var(--profit-fg)}.stolo-faq-section .faq-subtitle{color:var(--fg-3);font-size:16px;font-weight:400;line-height:170%;margin-bottom:32px}.stolo-faq-section .faq-contact-card{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;display:flex;gap:12px;margin-top:32px;padding:16px 20px}.stolo-faq-section .faq-contact-card .faq-contact-icon{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:10px;color:var(--fg-2);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.stolo-faq-section .faq-contact-card .faq-contact-body{display:flex;flex:1;flex-direction:column;min-width:0}.stolo-faq-section .faq-contact-card .faq-contact-body .faq-contact-heading{color:var(--fg-1);font-family:Inter,sans-serif;font-size:14px;font-weight:600}.stolo-faq-section .faq-contact-card .faq-contact-body .faq-contact-sub{color:var(--fg-2);font-family:Inter,sans-serif;font-size:12px;margin-top:2px}.stolo-faq-section .faq-contact-card .faq-contact-btn{flex-shrink:0;white-space:nowrap}.stolo-faq-section .accordion .accordion-item{background:var(--bg-raised);border:1px solid var(--border-default)!important;border-radius:12px!important;margin-bottom:12px;overflow:hidden}.stolo-faq-section .accordion .accordion-item .accordion-header,.stolo-faq-section .accordion .accordion-item:last-child{margin-bottom:0}.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button{background:var(--bg-raised);border:none;border-radius:0;box-shadow:none;color:var(--fg-2);font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.17px;line-height:140%;padding:22px 24px}@media(min-width:992px){.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button{font-size:17px}}.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;outline:none}.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%238a8f88' stroke-width='1.5' viewBox='0 0 16 16'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-size:20px;flex-shrink:0;height:20px;transform:none;transition:transform .2s ease,background-image .15s ease;width:20px}.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background:color-mix(in srgb,var(--profit-fg) 8%,transparent);box-shadow:none;color:var(--profit-fg)}.stolo-faq-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%232ec58b' stroke-width='1.5' viewBox='0 0 16 16'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");transform:rotate(180deg)}.stolo-faq-section .accordion .accordion-item .accordion-body{background:var(--bg-raised);border:none;color:var(--fg-3);font-size:14px;font-weight:500;line-height:175%;padding:24px}.catgeories-nav-tabs{border-bottom:none;list-style:none;margin-bottom:0;padding-left:0}@media(max-width:768px){.catgeories-nav-tabs{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}.catgeories-nav-tabs li{list-style:none}.catgeories-nav-tabs .category-tab{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-right:10px}@media(max-width:768px){.catgeories-nav-tabs .category-tab{flex:0 0 auto}}.catgeories-nav-tabs .category-tab:hover{border-color:var(--accent-soft)}.catgeories-nav-tabs .category-tab:hover a{color:var(--fg-2)}.catgeories-nav-tabs .category-tab.active{background-color:var(--accent-soft);border-color:var(--accent-soft)}.catgeories-nav-tabs .category-tab.active a{color:var(--fg-1)}.catgeories-nav-tabs a{color:var(--fg-3);display:block;font-family:Inter,sans-serif!important;font-size:14px;padding:11px 14px 12px}@media(max-width:768px){.catgeories-nav-tabs a{display:inline-block}}.listing-card{background-color:var(--bg-raised);border:1px solid #e0e0e0;border:1px solid var(--border-default);border-radius:12px;border-radius:var(--radius-4);overflow:hidden;position:relative;transition:box-shadow .3s ease}.listing-card:hover{background:var(--bg-elevated)}.listing-card .card-body .card-title{color:var(--fg-1)}.listing-card .card-body .card-text{color:var(--fg-2)}.listing-card .card-body .img-content{background:var(--profit-bg)}.listing-card a{color:inherit;text-decoration:none}.listing-card .thumbnail{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:260px;width:100%}.listing-card .thumbnail a{display:block;height:100%;width:100%}.listing-card .body{padding:12px}.listing-card .body .categories{height:25px;margin-bottom:8px;overflow:hidden}.listing-card .body .categories a{color:#f18201;font-size:14px;margin-right:5px;text-decoration:none}.listing-card .body .categories a:hover{color:#694318}.listing-card .body .title{height:50px;margin-bottom:8px;opacity:.9;overflow-y:hidden}.listing-card .body .title h2{color:var(--fg-1);font-size:16px;font-weight:600!important;line-height:1.5;margin:0;padding:0}.listing-card .body .excerpt{height:70px;opacity:.6;overflow-y:hidden}.listing-card .body .excerpt p{color:var(--fg-2);font-size:14px;line-height:1.5}.listing-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.listing-card:hover .excerpt,.listing-card:hover .title{opacity:1}.stolo-testimonials-section .row.text-content{margin-bottom:50px}.stolo-testimonials-section .row.text-content h2{color:var(--fg-1);font-weight:700;letter-spacing:-.8px;line-height:140%}.stolo-testimonials-section .row.text-content h2 span{color:var(--profit-fg)}.stolo-testimonials-section .row.text-content p{color:var(--fg-3);font-size:16px;font-style:italic;font-weight:500;letter-spacing:0;line-height:166%}.stolo-testimonials-section .testimonials{background:var(--bg-raised);border:none;border-radius:32px;padding:44px}@media(max-width:756px){.stolo-testimonials-section .testimonials{padding:29px}}.stolo-testimonials-section .testimonials .img-content{display:flex;height:100%;text-align:center;width:100%}.stolo-testimonials-section .testimonials .img-content img{border-radius:24px;height:auto;margin:auto;-o-object-fit:cover;object-fit:cover;width:120px}.stolo-testimonials-section .testimonials .text-content{display:flex;flex-direction:column;justify-content:space-between}.stolo-testimonials-section .testimonials .text-content span.advanced{color:var(--profit-fg);font-family:Inter,sans-serif;font-size:13px;font-weight:800;letter-spacing:.52px;line-height:150%;text-transform:uppercase}.stolo-testimonials-section .testimonials .text-content .name{color:var(--fg-2);font-size:24px;font-weight:600;line-height:117%;margin-top:13px}.stolo-testimonials-section .testimonials .text-content .desc{color:var(--fg-3);font-size:16px;font-weight:400;line-height:150%;margin-top:20px;text-align:left}.stolo-testimonials-section .testimonials .text-content .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.stolo-testimonials-section .testimonials .text-content .content p._text{color:#707070;font-size:12px;font-style:italic;font-weight:400;letter-spacing:-.45px;line-height:160%;margin-top:22px}.stolo-testimonials-section .testimonials .text-content .content .text{color:#707070;font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.26px;line-height:150%;text-transform:uppercase}.stolo-testimonials-section .testimonials .text-content .content .content-btn{margin-top:21.5px;width:100%}.stolo-testimonials-section .testimonials .text-content .content .content-btn span{background-color:var(--accent);border-radius:19px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:16px;font-style:italic;font-weight:600;letter-spacing:-.16px;line-height:150%;max-width:184px;padding:5.5px 24px 7.5px;text-align:center}.stolo-testimonials-section .testimonials .text-content .content .content-btn span a:hover{color:var(--ink-0)}.stolo-testimonials-section .slick-dots li.slick-active button:before{color:var(--fg-1);font-size:1px;margin-top:30px!important}.stolo-testimonials-section .slick-dots li button:before{display:none}.stolo-testimonials-section .slick-dots{bottom:-28px;display:flex;justify-content:center;list-style-type:none;margin-top:1rem}.stolo-testimonials-section .slick-dots li{background:#ccc;height:6px;width:100px}.stolo-testimonials-section .slick-dots li.slick-active{background-color:var(--profit-fg);font-size:1px;height:6px;width:100px}.search-box{width:100%}@media(min-width:768px){.search-box{max-width:280px;min-width:200px;width:auto}}.search-box__form{width:100%}.search-box__field{align-items:center;background:var(--bg-elevated);border:var(--stroke-1) solid var(--border-default);border-radius:var(--radius-full);box-shadow:var(--shadow-1);display:flex;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.search-box__field:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-1),0 0 0 3px var(--accent-soft)}.search-box__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--radius-full);color:var(--fg-1);flex:1 1 auto;font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--lh-snug);margin:0;min-width:0;padding:var(--space-2) calc(var(--space-8) + var(--space-2)) var(--space-2) var(--space-4);width:100%}.search-box__input::-moz-placeholder{color:var(--fg-3)}.search-box__input::placeholder{color:var(--fg-3)}.search-box__input:focus{outline:none}.search-box__submit{align-items:center;background:var(--accent-soft);border:0;border-radius:var(--radius-full);color:var(--accent);cursor:pointer;display:flex;font-size:var(--text-sm);height:32px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:32px}.search-box__submit:hover{background:var(--accent-soft-hover);color:var(--accent-hover)}.search-box__submit:focus-visible{box-shadow:0 0 0 2px var(--bg-base),0 0 0 4px var(--border-focus);outline:none}.search-box__submit:active{color:var(--accent-pressed)}.search-form input{border:none;color:var(--fg-1);-moz-flex:1 1 auto;flex:1 1 auto;font-size:1rem;outline:0;padding:12px 15px;width:600px}.category-pill{background-color:#e5ffe8;border-radius:16px;font-family:Inter,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.2em;margin-bottom:17px;padding:7px 12px}.category-pill a{color:var(--ink-800)}.category-pill a:hover{color:var(--profit-fg)}.learn-name{margin-bottom:12px}.learn-name span{color:var(--accent-pressed);font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:4%;line-height:1.2em;text-transform:uppercase}.nav-breadcrumb{margin-top:30px}@media(max-width:992px){.nav-breadcrumb{margin-top:0}}.nav-breadcrumb .breadcrumb-item{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1.2em}.nav-breadcrumb .breadcrumb-item:before{float:none}.nav-breadcrumb .breadcrumb-item.active{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-breadcrumb .breadcrumb{display:flex;flex-wrap:nowrap;margin-bottom:37px;white-space:nowrap}@media(max-width:992px){.nav-breadcrumb .breadcrumb{margin-bottom:43px}}.nav-breadcrumb .active{color:var(--fg-1)}.table-of-contents{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:12px;margin-bottom:20px}.table-of-contents .toc-header{background-color:rgba(157,191,209,.102);border-bottom:1px solid var(--border-strong);border-top-left-radius:16px;border-top-right-radius:16px;padding:20px 15px}.table-of-contents .toc-header h2{color:var(--fg-1);font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.4em;margin-bottom:0}.table-of-contents .toc-entries{border-bottom-left-radius:16px;border-bottom-right-radius:16px;max-height:400px;overflow-y:auto}.table-of-contents .toc-entries .toc-entry{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:10px}.table-of-contents .toc-entries .toc-entry p{color:var(--fg-2);font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.4em;margin-bottom:0}.table-of-contents .toc-entries .toc-entry p:hover{color:var(--profit-fg)!important}.secondary-post-listing{background-color:var(--bg-raised);border:1px solid #e0e0e0;border:1px solid var(--border-default);border-radius:12px}.secondary-post-listing .recnt-blg-head{background-color:rgba(157,191,209,.102);border-bottom:1px solid var(--border-strong);border-top-left-radius:16px;border-top-right-radius:16px;padding:26px 20px}.secondary-post-listing .blg-h2{color:var(--fg-1)!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.2em!important}.secondary-post-listing .no_related_post{color:#1e2022;font-family:Inter,sans-serif!important;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.4em;max-width:248px;padding:16px}.secondary-post-listing .recnt-blg-list{align-items:center;border-bottom:1px solid var(--border-default)!important;display:flex!important;justify-content:space-between!important;padding:17px 20px!important}.secondary-post-listing .recnt-blg-list p{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.4em;max-width:248px}.secondary-post-listing .recnt-blg-list img{border-radius:12px;height:54px;-o-object-fit:cover;object-fit:cover}.secondary-post-listing .recnt-blg-list p:hover{color:var(--profit-fg)!important}.features-section-container{overflow:hidden;padding:5.6875rem 0 4.6875rem}.features-section-container .small-header{color:rgba(30,32,34,.66);font-size:14px!important;font-weight:700;letter-spacing:0;line-height:17px;text-align:left}.features-section-container .header{color:#1e2022;font-size:36px;font-weight:800!important;letter-spacing:-.02em;line-height:44px;margin-bottom:55px;text-align:left}@media(max-width:768px){.features-section-container .header{font-size:2rem}}.features-section-container .bar-chart-container{align-items:center;border-radius:12px;display:flex;height:51px;justify-content:center;margin-bottom:1.25rem;width:51px}.features-section-container .feature-card-container{margin-bottom:50px}.features-section-container .feature-card{border-radius:12px;box-shadow:0 6px 12px 0 rgba(0,0,0,.08);margin-bottom:10px;margin-right:40px;min-height:275px;width:100%}.features-section-container .feature-card-body{padding:1.9375rem}.features-section-container .feature-card-title{color:var(--fg-1);font-size:19px;font-weight:700;line-height:28.5px;text-align:left}.features-section-container .feature-footer-container{align-items:baseline;justify-content:space-between;margin-top:44px}@media(min-width:768px){.features-section-container .feature-footer-container{display:flex}}.features-section-container .feature-footer-container .feature-footer-text{color:rgba(30,32,34,.66);font-size:19px;font-weight:500;letter-spacing:0;line-height:29px;text-align:left}.features-section-container .feature-footer-container .feature-footer-button{background-color:var(--ink-0);border:2px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:4px;bottom:30px;color:var(--accent);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:28px;padding:10px;text-align:center;white-space:nowrap}.features-section-container .slick-prev:before{align-items:center;background-color:#dcf3ff;border-radius:22px;color:#135da4;content:"";display:flex;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.25rem;font-weight:900;justify-content:center;left:1050px;padding:11px 13px;position:absolute;top:-220px;vertical-align:middle}@media(max-width:992px){.features-section-container .slick-prev:before{display:none!important}}.features-section-container .slick-next:before{align-items:center;background-color:#dcf3ff;border-radius:50%;color:#135da4;content:"";display:flex;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.25rem;font-weight:900;justify-content:center;left:-100px;padding:11px 13px;position:absolute;top:-220px;vertical-align:middle}@media(max-width:992px){.features-section-container .slick-next:before{display:none!important}}.features-section-container .feature-card{margin-bottom:30px;max-width:256px;min-width:28%}@media(max-width:515px){.features-section-container .feature-card{min-width:90%}}.broker-logos-section .col-12{z-index:10}.trust{align-items:center;background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:14px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:18px 24px}.trust .label{color:var(--fg-3);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.trust .logos-wrap{width:min(100%,660px)}.trust .logos{width:100%}.trust .logos span{align-items:center;color:var(--fg-2);display:inline-flex!important;font-family:var(--font-display);font-size:16px;font-weight:700;justify-content:center;letter-spacing:-.01em;opacity:.75}.trust .slick-track{align-items:center;display:flex}.trust .slick-slide{text-align:center}.cta-strip{align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(139,92,246,.08));border:1px solid rgba(59,130,246,.2);border-radius:12px;display:flex;flex-wrap:wrap;gap:var(--space-lg);justify-content:space-between;margin-bottom:var(--space-2xl);padding:var(--space-lg) var(--space-xl)}.cta-strip__text h3{font-size:1rem;font-weight:700;margin-bottom:4px}.cta-strip__text p{color:var(--stolo-text-secondary);font-size:.8rem;margin:0}.cta-strip__actions{display:flex;flex-wrap:wrap;gap:10px}.pagination-container .pagination{gap:5px}.pagination-container ul.pagination .page-item .page-link{color:var(--fg-1)}.pagination-container ul.pagination .page-item .page-link,.pagination-container ul.pagination .page-item .page-link:hover{background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-4)}.pagination-container ul.pagination .page-item.active .page-link{background-color:var(--profit-fg);border:1px solid var(--profit-fg);border-radius:var(--radius-4);color:var(--fg-1)}.featured-resources{padding-bottom:54px;padding-top:54px}@media(min-width:992px){.featured-resources{padding-bottom:48px;padding-top:85px}}.featured-resources .row:first-child h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.03rem;line-height:140%;margin-bottom:.9375rem}.featured-resources .row:first-child h2 span{color:var(--profit-fg)}.featured-resources .row:first-child p{color:var(--fg-2);font-family:Inter,sans-serif;font-weight:500;letter-spacing:0;line-height:166%}@media(min-width:992px){.featured-resources .row:first-child p{font-size:17px}}.featured-resources .featured-resources-tabs .nav-tabs{border:none!important;padding:25px}.featured-resources .featured-resources-tabs .nav-tabs .nav-item{border:none;display:flex;justify-content:space-evenly;width:125px}.featured-resources .featured-resources-tabs .nav-tabs .nav-item .nav-link{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;color:var(--fg-2);font-size:16px;font-weight:600;height:40px;letter-spacing:-.01rem;line-height:150%;padding:7px 24px 9px;width:115px}.featured-resources .featured-resources-tabs .nav-tabs .nav-item .nav-link.active{background-color:var(--profit-fg);color:var(--fg-1)}@media(max-width:480px){.featured-resources .featured-resources-tabs .nav-tabs{row-gap:10px}}@media(min-width:992px){.featured-resources .featured-resources-tabs .nav-tabs{padding:40px 48px}}.featured-resources .featured-resources-tabs .card{border:none;border-radius:32px;position:relative}.featured-resources .featured-resources-tabs .card .card-body{border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding:38px 32px 48px}.featured-resources .featured-resources-tabs .card .card-body .card-title{font-family:Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:140%}.featured-resources .featured-resources-tabs .card .card-body .card-text{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.0088rem;line-height:160%}.featured-resources .featured-resources-tabs .card img{border-top-left-radius:32px;border-top-right-radius:32px;height:208px;-o-object-fit:cover;object-fit:cover;width:100%}.featured-resources .featured-resources-tabs .YouTube{position:absolute;right:175px;top:80px}@media(max-width:992px){.featured-resources .featured-resources-tabs .YouTube{display:none}}.featured-resources .featured-resources-btn{background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:16px;font-weight:700;height:56px;letter-spacing:-.02rem;line-height:135%;margin-top:56px;padding-top:18px;text-align:center;vertical-align:middle;width:256px}.featured-resources .featured-resources-btn:hover{background-color:var(--accent-hover)}.stolo_hero_section{padding-top:80px}.stolo_hero_section h1{color:var(--fg-1);font-weight:800;letter-spacing:-.105rem;line-height:118%}.stolo_hero_section h1 span{color:var(--profit-fg)}@media(min-width:992px){.stolo_hero_section h1{max-width:36.25rem}}.stolo_hero_section:before{background:var(--hero-radial);content:"";inset:0;pointer-events:none;position:absolute}.stolo_hero_section .list-content{list-style:none;margin-top:1.75rem}.stolo_hero_section .list-content li{color:var(--fg-1);font-size:15px;font-weight:600;letter-spacing:-.0094rem;line-height:160%}.stolo_hero_section .list-content li span{color:var(--profit-fg)}.stolo_hero_section .list-content li img{padding-right:.625rem}.stolo_hero_section .form-content{margin-top:2.1875rem;max-width:528px}.stolo_hero_section .form-content .input-content{gap:.6756rem;justify-content:space-between}.stolo_hero_section .form-content .input-content .signup{background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:56px;letter-spacing:-.32px;line-height:160%;vertical-align:middle;width:100%}.stolo_hero_section .form-content .input-content .signup:hover{background:var(--accent-hover)}@media(max-width:480px){.stolo_hero_section .form-content .input-content .signup{max-width:215px!important}}@media(min-width:1154px){.stolo_hero_section .form-content .input-content .signup{width:215px}}@media(max-width:992px){.stolo_hero_section .form-content .input-content .signup{width:154px}}.stolo_hero_section .form-content p{color:var(--fg-1);font-size:11px;font-weight:400;letter-spacing:-.11px;line-height:160%;margin-top:.875rem}@media(max-width:480px){.stolo_hero_section .form-content .input-group{max-width:100%!important}}@media(max-width:992px){.stolo_hero_section .form-content .input-group{max-width:284px}}.stolo_hero_section .form-content .input-group .country-code{align-items:center;background-color:#f2f2fe;border:none;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;height:56px;justify-content:center;width:56px}.stolo_hero_section .form-content .input-group input{border:none!important;border-bottom-right-radius:8px!important;border-top-right-radius:8px!important;font-family:Inter,sans-serif!important;height:56px;width:56px}.stolo_hero_section .stats-content{margin-top:3.6875rem}@media(max-width:992px){.stolo_hero_section .stats-content{align-items:center;display:flex;justify-content:center}}.stolo_hero_section .stats-content .content{background:linear-gradient(180deg,#fff,#e8e8fd);border-top-left-radius:24px;border-top-right-radius:24px;width:528px}@media(max-width:576px){.stolo_hero_section .stats-content .content{width:90vw}}.stolo_hero_section .stats-content .content span{color:var(--accent-pressed);font-size:17px;font-weight:700;letter-spacing:-.085px;line-height:130%}.stolo_hero_section .stats-content .content p{color:#505360;font-size:13px;font-weight:500;letter-spacing:.2608px;line-height:140%}.stolo_hero_section .video-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:99px}@media(max-width:1240px){.stolo_hero_section .video-content{padding-bottom:0;padding-top:50px}}.stolo_hero_section .video-content video{border-top-left-radius:12px;border-top-right-radius:12px;max-width:34.25rem}.stolo_hero_section .video-content .video-desc{background-color:#0f0f0f;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:var(--ink-0);font-size:14px;font-weight:500;letter-spacing:-.14px;line-height:140%;max-width:548px;padding:25px 54.5px}.stolo_hero_section .video-content .video-desc a{color:#6ccbfc}.stolo_hero_section .video-content .video-desc a:hover{text-decoration:underline}.stolo_hero_section .video-content p{color:var(--fg-2);font-size:14px;font-weight:400;letter-spacing:0;line-height:170%;max-width:33rem}section{padding:46px 0}section.hero{overflow:hidden;padding:80px 0 96px;position:relative}.hero:before{background:var(--hero-radial);content:"";inset:0;pointer-events:none;position:absolute}.section-head{margin:0 auto 56px;max-width:760px;text-align:center}.section-head .eyebrow{display:block;margin-bottom:14px}.section-head h2{margin:0 0 16px}.section-head p{color:var(--fg-2);font-size:18px;line-height:1.55;margin:0 auto;max-width:580px}.hero .lede{margin:0 0 32px!important}.hero{padding:72px 0 96px}.hero .container{position:relative;z-index:1}.hero .copy{max-width:600px}.hero .chip{margin-bottom:22px}.hero h1{margin:0 0 20px}.hero h1 em{color:var(--profit-fg);font-style:normal}.hero .lede{color:var(--fg-2);font-size:19px;line-height:1.55;margin:0 0 32px}.hero .ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.hero .ctas .micro{align-items:center;color:var(--fg-3);display:inline-flex;font-size:13px;gap:6px}.hero .ctas .dot{animation:pulse 2.4s var(--ease-out) infinite;background:var(--profit-fg);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent);height:6px;width:6px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.hero .quick-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.hero .quick-list li{align-items:center;color:var(--fg-2);display:flex;font-size:14px;gap:10px}.hero .chip .hero-chip-icon{flex:none}.hero .quick-list .hero-list-icon{color:var(--profit-fg);flex:none;height:16px;width:16px}.lede{color:var(--fg-2);font-size:18px;line-height:1.55;max-width:640px}.mock{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-5);box-shadow:var(--shadow-2);overflow:hidden}.terminal{overflow:hidden;padding:0}.terminal .tabs{background:var(--tint-04);border-bottom:1px solid var(--border-subtle);display:flex;gap:0;padding:0 14px}.terminal .tab{border-bottom:2px solid transparent;color:var(--fg-3);cursor:pointer;font-size:13px;font-weight:500;padding:12px 14px}.terminal .tab.on{border-bottom-color:var(--profit-fg);color:var(--fg-1)}.terminal .body{padding:18px 18px 14px}.terminal .head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:14px}.terminal .sym{font-family:var(--font-display);font-size:16px;font-weight:700}.terminal .meta{color:var(--fg-3);font-size:12px;margin-top:2px}.terminal .price{font-family:var(--font-mono);font-feature-settings:"tnum";font-size:22px}.terminal .change,.terminal .price{color:var(--profit-fg);text-align:right}.terminal .change{font-family:var(--font-mono);font-size:12px}.terminal svg.chart{height:200px;width:100%}.terminal img.chart{display:block;height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.terminal-panel-foot{align-items:flex-start;background:linear-gradient(180deg,var(--tint-04) 0,transparent 100%);border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;padding:16px 18px 18px}.terminal-panel-brief{color:var(--fg-2);flex:1 1 220px;font-size:13px;font-size:12px!important;justify-content:flex-end;letter-spacing:-.01em;line-height:1.5;margin:0;max-width:100%}.terminal-panel-link{align-items:center;color:var(--profit-fg);display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;margin-top:2px;text-decoration:none;transition:color .15s ease,gap .15s ease;white-space:nowrap}.terminal-panel-link:hover{color:var(--profit-fg);filter:brightness(1.08);text-decoration:none}.terminal-panel-link:hover .terminal-panel-link-icon{transform:translateX(3px)}.terminal-panel-link-icon{flex:none;transition:transform .15s ease}@media(max-width:767px){.hero .mock.terminal{margin-top:44px}.terminal .tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 4px;-webkit-overflow-scrolling:touch;cursor:default;scrollbar-width:none}.terminal .tabs::-webkit-scrollbar{display:none}.terminal .tab{cursor:pointer;flex:0 0 auto;font-size:12px;line-height:1.2;min-width:-moz-max-content;min-width:max-content;padding:11px 12px;text-align:center;white-space:nowrap}.terminal .body{padding:0}.terminal img.chart{height:228px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.terminal-panel-foot{align-items:stretch;flex-direction:column;gap:8px;padding:14px}.terminal-panel-brief{flex:none;font-size:14px;line-height:1.45}.terminal-panel-link{align-self:flex-start;margin-top:0}}.mobile-app{background:linear-gradient(270deg,color-mix(in srgb,var(--accent) 12%,transparent) 0,color-mix(in srgb,var(--ink-0) 0,transparent) 83.03%);padding:150px 0;position:relative}@media(max-width:1024px){.mobile-app{padding:50px 0}}.mobile-app:before{background-image:url(https://static.stolo.in/website/stolo/stolo-background-blue.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:1024px){.mobile-app:before{background-position:100%}.mobile-app .mobAppRow{flex-direction:column-reverse}}.mobile-app .mr{color:#1e1e1e;font-size:15px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:10px}.mobile-app .mobPointers{padding-left:23px}.mobile-app .mobPointers li{color:#303030;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:177%;list-style:none;position:relative}.mobile-app .mobPointers li:before{background-image:url(https://static.stolo.in/website/stolo/stolo-success-check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:15px;left:-22px;margin:auto;position:absolute;top:1px;width:15px}.mobile-app .downldBtn{padding-top:25px}.mobile-app .downldBtn p{color:#1e1e1e;font-size:15px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:10px}.mobile-app .a-hover:hover span{color:var(--profit-fg)!important}.UltiOTP-mobApp{background-image:url(https://static.stolo.in/website/stolo/logos/mobile-app-vector.webp)!important;background:color-mix(in srgb,var(--accent) 4%,transparent);background-position:50%;background-repeat:no-repeat;background-size:cover}.UltiOTP-mobApp .container .mobAppRow{padding:75px 0!important}.UltiOTP-mobApp .container .mobAppRow .column2 .subtileSpan{color:var(--accent)!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;letter-spacing:.04em!important;line-height:28px!important;text-transform:uppercase!important}.UltiOTP-mobApp .container .mobAppRow .column2 h2{color:var(--fg-1)!important;font-size:36px!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:118%!important}.UltiOTP-mobApp .container .mobAppRow .column2 p{color:var(--fg-2)!important;font-size:17px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.2px!important;line-height:150%!important}.UltiOTP-mobApp .container .mobAppRow .column2 .mobPointers{list-style:none!important;margin-left:25px;padding-left:0}@media(max-width:480px){.UltiOTP-mobApp .container .mobAppRow .column2 .mobPointers{margin-left:0!important}}.UltiOTP-mobApp .container .mobAppRow .column2 .mobPointers li{color:var(--fg-1)!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;letter-spacing:.2px!important;line-height:177%!important}.UltiOTP-mobApp .container .mobAppRow .column2 .mobPointers li img{height:18px;margin-right:5px!important;width:18px}.UltiOTP-mobApp .container .mobAppRow .column2 .downldBtn p{color:#1e1e1e!important;font-size:15px!important;font-style:normal!important;font-weight:700!important;line-height:18px!important;text-align:left!important}@media(max-width:1024px){.mobApp{margin-top:20px!important}}.new_options_section{padding-bottom:3.375rem;padding-top:3.375rem}@media(min-width:992px){.new_options_section{padding-bottom:6rem;padding-top:6rem}}.new_options_section h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.075rem;line-height:120%;margin-bottom:1.75rem}@media(min-width:992px){.new_options_section h2{max-width:26.5625rem}}.new_options_section h2 span{color:var(--profit-fg)}.new_options_section p{color:var(--fg-2);font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:.01rem;line-height:160%}@media(min-width:992px){.new_options_section p{max-width:26.5625rem}}.new_options_section .new-option-btn{background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:15px;font-weight:700;height:3.5rem;letter-spacing:0;line-height:135%;margin-top:3.4375rem;padding-top:1.125rem;text-align:center;vertical-align:middle;width:14.625rem}.new_options_section .new-option-btn:hover{background-color:var(--accent-hover)}.new_options_section .card{align-items:flex-start;background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-direction:column;justify-content:center;padding:1rem 1.6875rem}.new_options_section .card:hover{background:var(--bg-elevated)}.new_options_section .card .img-content{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:22px;width:48px}.new_options_section .card .card-title{font-family:Inter,sans-serif;font-weight:700;line-height:140%;margin-bottom:.6875rem}@media(min-width:992px){.new_options_section .card .card-title{font-size:17px}}.new_options_section .card .card-text{font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:150%}.stats-bar{background:var(--bg-raised);border-bottom:1px solid var(--border-default);border-top:1px solid var(--border-default);margin-top:40px;padding:40px 0}.stats-bar .stat-item{padding:0 16px;text-align:center}.stats-bar .stat-number{color:var(--fg-1);font-family:inherit;font-size:2.25rem;font-weight:800;line-height:1;margin-bottom:6px}.stats-bar .stat-number span{color:var(--accent)}.stats-bar .stat-label{color:var(--fg-2);font-family:inherit;font-size:.82rem}.stats-bar .stat-divider{align-self:stretch;background:var(--border-default);margin:0;width:1px}.comparison-table .stloCmpar .container .row1 h6{color:var(--accent)!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;letter-spacing:.04em!important;line-height:28px!important;text-align:center!important;text-transform:uppercase!important}.comparison-table .stloCmpar .container .row1 h2{color:var(--profit-fg)!important;font-size:36px!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:118%!important;margin-bottom:20px!important;text-align:center!important}.comparison-table .stloCmpar .container .row1 p{color:var(--fg-2)!important;font-size:17px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.2px!important;line-height:150%!important;padding-bottom:30px;text-align:center!important}.comparison-table .stloCmpar .container .row2 .blckCnst p{height:60px!important}.comparison-table .stloCmpar .container .row3 .view-more{padding-top:75px!important;text-align:center!important}.comparison-table .stloCmpar .container .row3 .view-more a{background:var(--profit-fg)!important;border-radius:29px!important;color:var(--fg-1)!important;font-size:17px!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:28px!important;padding:15px 50px!important;text-align:center!important}.stolohome{margin-top:61px}@media(max-width:480px){.stolohome{margin-top:48px}}@media(min-width:768px)and (max-width:1024px){.stolohome{margin-top:48px}}.stolohome p{color:var(--fg-2);font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;margin-bottom:22px}.stolohome .btn1{background:var(--profit-fg);border-radius:28px;display:inline-block;font-size:17px;line-height:28px;text-align:center}.stolohome .btn1,.stolohome .h2blu{color:var(--fg-1);font-style:normal;font-weight:700;letter-spacing:-.02em}.stolohome .h2bla,.stolohome .h2blu{font-size:36px;line-height:118%;margin-bottom:32px}.stolohome .h2bla{color:#131c28;font-style:normal;font-weight:700;letter-spacing:-.02em}.stolohome .subtileSpan{color:var(--profit-fg);font-size:14px}.stolohome .subtileSpan,.stolohome .subtileSpan2{display:inline-block;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:28px;margin-bottom:16px;text-transform:uppercase}.stolohome .subtileSpan2{color:#e99d00;font-size:12px}.stolohome .dropshadowimg{box-shadow:0 0 54px rgba(0,0,0,.2)}.stolohome .imgSpace{padding-left:45px;position:relative}.stolohome .padConst{padding:110px 0}.stolohome .stoloTerminal{background:color-mix(in srgb,var(--accent) 4%,transparent);background-position:50%;background-repeat:no-repeat;background-size:cover}.stolohome .stoloTerminal .btn1{padding:11px 51px}.stolohome .stoloTerminal p a{color:var(--accent)}.stolohome .floatImg{position:relative}@media(min-width:1400px){.stolohome .floatImg img{bottom:0;height:auto;margin-bottom:auto;margin-top:auto;-o-object-fit:contain;object-fit:contain;right:-25%;top:0}}@media(max-width:1500px){.stolohome .floatImg img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}}.stolohome .stoloStrategy .btn1{padding:11px 51px}.stolohome .stoloSimulator{background-color:var(--bg-default);overflow:hidden}.stolohome .stoloSimulator .stockSimulator{position:relative}.stolohome .stoloSimulator .stockSimulator .simBgImg{bottom:-110px;left:115px;max-width:450px;position:absolute;z-index:-1}.stolohome .stoloSimulator .btn1{padding:11px 51px;position:relative;z-index:9}@media(max-width:480px){.stolohome .stoloSimulator .rev-mob{flex-direction:column-reverse}}.stolohome .stoloAnalysis .mainSub{margin-left:auto;margin-right:auto;max-width:500px}.stolohome .stoloAnalysis .pntrFlx{display:flex;flex-wrap:wrap;padding-top:56px}.stolohome .stoloAnalysis .pntrFlx ul{flex:0 0 45%}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr{align-items:flex-start;display:flex;padding:25px}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr img{margin-right:21px;max-width:50px}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr h4{color:var(--accent-pressed);font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:118%}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr p{font-size:14px;line-height:140%;margin-bottom:0}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .active{background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:10px}.stolohome .stoloAnalysis .pntrFlx .tab-content{flex:0 0 55%;margin:auto}.stolohome .stoloAnalysis .pntrFlx .tab-content .tab-pane{background-color:#fff;text-align:center}.stolohome .stoloAnalysis .pntrFlx #accordion .card{border:none;margin-bottom:20px}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header{background:color-mix(in srgb,var(--accent) 8%,transparent);border:none;border-radius:10px;padding:20px 10px 20px 20px}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button{align-items:flex-start;display:flex;padding:0;position:relative;text-decoration:none!important;white-space:inherit}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button img{margin-right:10px;max-width:45px}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button .trgrCnt{text-align:left}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button .trgrCnt h4{color:var(--accent-pressed);font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:118%;margin-bottom:13px;text-decoration:none}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button .trgrCnt p{color:#666;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%;text-decoration:none}.stolohome .stoloAnalysis .pntrFlx #accordion .card-header button[aria-expanded=true]:after{background-image:url(https://static.stolo.in/website/stolo/home/stolo-Rectangle-arrow.png);background-repeat:no-repeat;background-size:contain;bottom:-41px;content:"";height:35px;left:46px;position:absolute;width:35px}.stolohome .stoloAnalysis .pntrFlx #accordion .card-body{padding:0}.stolohome .stoloCta{background-color:var(--accent-pressed);background-image:url(https://static.stolo.in/website/stolo/stolo-banner-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.stolohome .stoloCta h2{color:var(--fg-on-accent);font-size:58px!important;font-style:normal;font-weight:800;letter-spacing:-.04em;line-height:98%;margin:auto;max-width:705px;text-align:center}.stolohome .stoloCta .btn1{background:var(--accent);border-radius:28px;padding:13px 54px}.stolohome .stoloWtlst{background-image:url(https://static.stolo.in/website/stolo/home/stolo-home-hero-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.stolohome .stoloWtlst h2{margin:auto;max-width:548px}.stolohome .stoloWtlst p{margin-top:55px}.stolohome .stoloWtlst .btn1{background:var(--accent);border-radius:28px;padding:13px 54px}.stolohome .cf7::-moz-placeholder{color:#666;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%}.stolohome .cf7::placeholder{color:#666;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%}.stolohome .cf7 br{display:none}.stolohome .cf7 input,.stolohome .cf7 select{background-color:#eae8ed;border:none;margin-bottom:-20px;max-width:100%}.stolohome .cf7 label{display:block;margin-bottom:30px;width:100%}.stolohome .cf7 .cf7sr-g-recaptcha{margin:auto;margin-bottom:14px!important;max-width:302px}.stolohome .cf7 .wpcf7-form{margin:auto;max-width:360px}.stolohome .cf7 .wpcf7-form p{margin-top:48px}.stolohome .cf7 input[type=submit]{background:var(--accent);color:var(--fg-on-accent);font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:0;margin:auto;text-align:center;width:100%}.stolohome .lndTestimonials{padding-top:0!important}.stolohome .stloCmpar{padding:100px 0}@media(max-width:993px){.stolohome .stloCmpar{padding:0 0 50px}}.stolohome .stloCmpar .heading p{margin:auto;max-width:550px}.stolohome .stloCmpar .cmprBlock{background:#fff;border-radius:12px;box-shadow:0 0 58px rgba(0,0,0,.06);margin:auto;overflow:hidden;width:100%}@media(max-width:480px){.stolohome .stloCmpar .cmprBlock{margin-left:auto;margin-right:auto;margin-top:35px;max-width:95%}}.stolohome .stloCmpar .cmprBlock .blckCnst{background-color:var(--bg-raised);padding:40px 25px}@media(max-width:993px){.stolohome .stloCmpar .cmprBlock .blckCnst{padding:23px 23px 0}}.stolohome .stloCmpar .cmprBlock .blckCnst h3{color:var(--fg-1);font-size:31px;font-style:normal;font-weight:800;letter-spacing:-.02em;line-height:118%;padding-left:80px}@media(max-width:993px){.stolohome .stloCmpar .cmprBlock .blckCnst h3{font-size:20px;padding:0}}.stolohome .stloCmpar .cmprBlock .blckCnst .tlsBrf{color:var(--fg-2);font-size:14px;font-weight:400;letter-spacing:.1px;line-height:140%;margin-bottom:33px;max-width:425px;min-height:40px;padding-left:80px}@media(max-width:993px){.stolohome .stloCmpar .cmprBlock .blckCnst .tlsBrf{margin-bottom:20px;min-height:auto;padding:0}}.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul{padding-left:0}.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li{border-top:1px solid var(--border-default);color:var(--fg-2);font-size:17px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:150%;list-style:none;padding:20px 0 20px 80px;position:relative}@media(min-width:93px){.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li{min-height:94px}}@media(max-width:993px){.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li{font-size:16px;margin-bottom:0;min-height:auto;padding:10px 0 10px 30px}}.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li:last-child{border-bottom:none}.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:23px;left:7%;position:absolute;top:22px;width:23px}@media(max-width:993px){.stolohome .stloCmpar .cmprBlock .blckCnst .cmprPointrs ul li:before{bottom:0;height:18px;left:0;top:14px;width:18px}}.stolohome .stloCmpar .cmprBlock .othrTools .cmprPointrs ul{padding-left:0}.stolohome .stloCmpar .cmprBlock .othrTools .cmprPointrs ul li:before{background-image:url(https://static.stolo.in/website/stolo/stolo-cross.png)}.stolohome .stloCmpar .cmprBlock .stloTools{background-color:var(--bg-elevated)}.stolohome .stloCmpar .cmprBlock .stloTools .cmprPointrs ul{padding-left:0}.stolohome .stloCmpar .cmprBlock .stloTools .cmprPointrs ul li:before{background-image:url(https://static.stolo.in/website/stolo/stolo-check.png)}@media(max-width:480px){.stolohome .h2bla,.stolohome .h2blu{font-size:24px}.stolohome p{font-size:15px}.stolohome .subtileSpan{font-size:11px}.stolohome .padConst{padding:50px 0}.stolohome .floatImg img{height:auto;margin-top:30px;min-width:100%;position:unset;width:100%}.stolohome .stoloAnalysis .pntrFlx ul{flex:0 0 100%}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr{display:block;padding:10px}.stolohome .stoloAnalysis .pntrFlx ul .nav-item .tabsTrgr img{margin:0 0 10px}.stolohome .stoloAnalysis .pntrFlx .tab-content{flex:0 0 100%}.stolohome .stoloCta{background-image:url(https://static.stolo.in/website/stolo/stolo-banner-bg.webp)}.stolohome .stoloCta h2{font-size:26px!important}}@media(min-width:1200px){.stolohome .imgSpace img{bottom:0;left:45px;margin:auto;position:absolute;right:0;top:0}}@media(max-width:768px){.stolohome .imgSpace img{margin-top:25px}}.top-analysis-essentials{padding-bottom:54px;padding-top:54px}@media(min-width:992px){.top-analysis-essentials{padding-bottom:113px;padding-top:100px}}.top-analysis-essentials .row:first-child h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.05rem;line-height:140%;margin-bottom:.8125rem}.top-analysis-essentials .row:first-child h2 span{color:var(--profit-fg)}.top-analysis-essentials .row:first-child p{color:var(--fg-2);font-weight:500;letter-spacing:.01rem;line-height:160%;margin-bottom:3.5rem}.top-analysis-essentials .top-analysis-essentials-tabs{background-color:var(--bg-raised);border-radius:32px;padding:48px 32px}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link{align-items:center;display:flex;justify-content:space-between;padding:26px}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link .icon{display:none}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link:hover{border:1px solid transparent}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link:focus{box-shadow:none}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link h3{color:var(--fg-1);font-size:18.72px;font-weight:700;letter-spacing:-.0125rem;line-height:140%;margin-bottom:.375rem;text-align:left}@media(min-width:992px){.top-analysis-essentials .top-analysis-essentials-tabs .nav-link h3{font-size:20px}}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link p{color:var(--fg-2);display:none;font-size:13px;font-weight:500;letter-spacing:-.0203rem;line-height:160%;margin-bottom:0;text-align:left;transition:all .3s ease-in-out}@media(max-width:576px){.top-analysis-essentials .top-analysis-essentials-tabs .nav-link p{max-width:275px}}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link.active{background:var(--profit-bg);border:none;border-radius:20px}.top-analysis-essentials .top-analysis-essentials-tabs .nav-link.active .icon,.top-analysis-essentials .top-analysis-essentials-tabs .nav-link.active p{display:block}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .tab-pane{width:100%}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .img-content{align-items:center;background:#cdcdfa;border:none!important;border-radius:25px;display:flex;flex-direction:column;justify-content:center;padding:25px 25.04px}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .img-content img{height:auto;max-height:100%;max-width:100%;width:100%}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .img-content span{background:var(--accent-pressed);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--ink-0);font-size:12px;font-weight:700;letter-spacing:.96px;line-height:150%;padding:7.09px 24.5px;text-transform:uppercase}.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .img-content span a:hover{color:var(--ink-0)}@media(min-width:992px){.top-analysis-essentials .top-analysis-essentials-tabs .tab-content .img-content{border-radius:32px;height:484px;padding:70px 37.04px}}.stolo-traders-section .row:first-child h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-1.6px;line-height:120%;margin-bottom:1.5rem}.stolo-traders-section .row:first-child h2 span{color:var(--profit-fg)}@media(min-width:992px){.stolo-traders-section .row:first-child h2{max-width:654px;text-align:center}}.stolo-traders-section .row:first-child p{color:var(--fg-1);font-family:Inter,sans-serif;letter-spacing:0;line-height:160%;margin-bottom:3.125rem!important}@media(min-width:992px){.stolo-traders-section .row:first-child p{font-size:17px;max-width:594px;text-align:center}}.stolo-traders-section .card{background:var(--bg-raised);display:flex;flex-direction:column;padding:24px;transition:transform .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.stolo-traders-section .card .card-body img{margin-bottom:1.8125rem}.stolo-traders-section .card .card-body .card-title{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:600;letter-spacing:-.025rem;line-height:140%;margin-bottom:.8125rem}@media(min-width:992px){.stolo-traders-section .card .card-body .card-title{font-size:20px}}.stolo-traders-section .card .card-body .card-text{color:var(--fg-1);font-family:Inter,sans-serif;font-size:15px;letter-spacing:-.075px;line-height:160%;margin-bottom:0;text-align:left}.stolo-traders-section .traders-section-btn{background-color:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:56px;letter-spacing:-.02rem;line-height:140%;padding-top:15px;text-align:center;vertical-align:middle;width:278px}.stolo-traders-section .traders-section-btn:hover{background-color:var(--accent-hover)}.trading-like-pro-section{padding-bottom:54px;padding-top:54px}@media(min-width:992px){.trading-like-pro-section{padding-bottom:88px;padding-top:85px}}.trading-like-pro-section:before{background:radial-gradient(70% 70% at 20% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.trading-like-pro-section .row:first-child h2{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-1.6px;line-height:120%;margin-bottom:15px}.trading-like-pro-section .row:first-child h2 span{color:var(--profit-fg)}@media(min-width:992px){.trading-like-pro-section .row:first-child h2{max-width:685px;text-align:center}}.trading-like-pro-section .row:first-child p{color:var(--fg-2);font-family:Inter,sans-serif;font-weight:500;letter-spacing:0;line-height:166%;margin-bottom:60px!important}@media(min-width:992px){.trading-like-pro-section .row:first-child p{font-size:17px;max-width:594px;text-align:center}}.trading-like-pro-section .card{background-color:var(--bg-raised);border-radius:32px;display:flex;flex-direction:column}.trading-like-pro-section .card .card-body{padding:45px 40px 48.87px;position:relative}.trading-like-pro-section .card .card-body span{background:var(--profit-fg);border:4px solid var(--bg-raised);border-radius:12px;color:var(--ink-0);font-size:15px;font-weight:700;letter-spacing:-.15px;line-height:150%;padding:8.5px 16px;position:absolute;top:-12px}.trading-like-pro-section .card .card-body .card-title{color:var(--fg-1);font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.0112rem;line-height:140%;margin-bottom:.5706rem}@media(min-width:992px){.trading-like-pro-section .card .card-body .card-title{font-size:18px}}.trading-like-pro-section .card .card-body .card-text{color:var(--fg-2);font-family:Inter,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.15px;line-height:160%}@media(min-width:992px){.trading-like-pro-section .card .card-body .card-text{max-width:18.375rem}}.trading-like-pro-section .card .card-body img{position:absolute;right:-56px;top:18px;z-index:99}@media(max-width:992px){.trading-like-pro-section .card .card-body img{display:none}}.trading-like-pro-section .trading-options-blogs-btn{background:var(--accent);border-radius:8px;box-shadow:var(--shadow-glow);color:var(--fg-on-accent);font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:56px;letter-spacing:-.02rem;line-height:140%;margin-top:56px;padding-bottom:18px;padding-top:18px;text-align:center;vertical-align:middle;width:278px}.trading-like-pro-section .trading-options-blogs-btn:hover{background-color:var(--accent);background-color:var(--accent-hover)}.single-post-content-sec{overflow:hidden;padding-bottom:100px;padding-top:30px}.single-post-content-sec h1{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:1.2em;margin-bottom:17px}@media(max-width:992px){.single-post-content-sec h1{font-family:Inter,sans-serif;font-size:32px;font-weight:800;line-height:1.2em;margin-bottom:40px;max-width:345px}}.single-post-content-sec .post-meta-div{align-items:center;color:var(--fg-2);gap:8px;justify-content:space-between;margin-bottom:32px}.single-post-content-sec .post-meta{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:12px;font-weight:600;letter-spacing:-.02em}.single-post-content-sec .post-meta-inner-div{align-items:center;gap:8px}.single-post-content-sec .sharebutton{border:1px solid #dfdfdf;border-radius:32px;gap:8.6px;padding:7px 18px}.single-post-content-sec .sharebutton span{color:rgba(20,33,46,.62);font-family:Inter,sans-serif!important;font-size:12px;font-weight:600;line-height:1.5em}.single-post-content-sec .feat-img-div{margin-bottom:72px}.single-post-content-sec .feat-img-div img{border-radius:12px;-o-object-fit:cover;object-fit:cover}@media(max-width:992px){.single-post-content-sec .feat-img-div img{border-radius:0}.single-post-content-sec .feat-img-div{margin-bottom:48px}}.single-post-content-sec figure{margin:0 0 3rem}@media(max-width:992px){.single-post-content-sec .learn-content-div span{padding:0 24px}}.single-post-content-sec .learn-content-div p{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:1.65em;margin-bottom:2.5rem!important}@media(max-width:992px){.single-post-content-sec .learn-content-div p{padding:0 24px}}.single-post-content-sec .learn-content-div h2{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:20px!important;font-weight:600!important;letter-spacing:-.03em;line-height:1.65em;margin-bottom:1rem;margin-top:48px!important;scroll-margin-top:80px}@media(max-width:992px){.single-post-content-sec .learn-content-div h2{padding:0 24px}}.single-post-content-sec .learn-content-div h3{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:400;letter-spacing:-.03em;line-height:1.2em;margin-bottom:1rem;scroll-margin-top:80px}@media(max-width:992px){.single-post-content-sec .learn-content-div h3{padding:0 24px}}.single-post-content-sec .learn-content-div h4{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400;letter-spacing:-.03em;line-height:1.2em;margin-bottom:1rem}@media(max-width:992px){.single-post-content-sec .learn-content-div h4{padding:0 24px}}.single-post-content-sec .learn-content-div h5{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400;letter-spacing:-.03em;line-height:1.2em;margin-bottom:1rem}@media(max-width:992px){.single-post-content-sec .learn-content-div h5{padding:0 24px}}.single-post-content-sec .learn-content-div h6{color:var(--fg-1);font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400;letter-spacing:-.03em;line-height:1.2em;margin-bottom:1rem}@media(max-width:992px){.single-post-content-sec .learn-content-div h6{padding:0 24px}}.single-post-content-sec .learn-content-div ul{margin-bottom:32px!important;padding-left:16px}.single-post-content-sec .learn-content-div ul li{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:1.65em}@media(max-width:992px){.single-post-content-sec .learn-content-div ul li{margin-left:24px;padding-right:24px}}.single-post-content-sec .learn-content-div ol{margin-bottom:32px!important;padding-left:16px}.single-post-content-sec .learn-content-div ol li{color:var(--fg-2);font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:1.65em}@media(max-width:992px){.single-post-content-sec .learn-content-div ol li{margin-left:24px;padding-right:24px}}.single-post-content-sec .learn-content-div a{color:var(--profit-fg);text-decoration:underline}.single-post-content-sec .learn-content-div a:hover{text-decoration:underline}.single-post-content-sec .learn-content-div span,.single-post-content-sec .learn-content-div table{color:var(--fg-2)}.msg-tab{border-radius:8px 8px 0 0;color:var(--ink-0);display:inline-block;font-size:12px;font-weight:700;line-height:170%;padding:8px 16px;position:absolute;text-transform:uppercase;top:-36.5px}.msg-tab.lt{background:#d8a23a;left:0}.msg-tab.rt{background:#5adb98;color:var(--accent-pressed);right:0}.split-col{overflow:hidden;padding:40px}.split-col-rt .card{border:none!important;border-radius:12px;box-shadow:0 0 26px rgba(0,0,0,.1)!important;margin-bottom:1.5rem}.split-col-rt .card,.split-col-rt .card-body{background:var(--profit-bg)}.strip-trust .card-title{color:var(--accent-pressed);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:21px;margin-bottom:8px}.strip-trust .card-text{color:#666;font-size:14px;font-weight:400;line-height:170%}.strip-trust .split-col-rt .card-title,.strip-trust-mob .split-col-rt .card-title{color:var(--fg-1)}.strip-trust .split-col-rt .card-text,.strip-trust-mob .split-col-rt .card-text{color:var(--fg-2)}@media(min-width:992px){.split-col .card{width:76vw}}.strip-trust-mob .card-body h3,.strip-trust-mob .card-body p{text-align:left}@media(max-width:1199.98px){.ba-mobile{background-color:#f0f0f0}.split-col-rt .num-step{color:var(--ink-0)}.split-col{padding:0}.split-col .card-body h3{font-size:1.25rem;margin-bottom:0}.msg-tab{position:relative!important;top:0}}@media(min-width:1200px){.split-col .card{width:68vw}}@media(min-width:1600px){.split-col .card{width:62vw}}@media(min-width:1920px){.split-col .card{width:50vw}}@media(min-width:2560px){.split-col .card{width:42vw}}.iov-section{margin-bottom:32px}.iov-section__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.iov-live-badge{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;color:var(--fg-2);display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px}.iov-live-badge__dot{background:var(--profit-fg);border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--profit-fg) 25%,transparent);flex-shrink:0;height:7px;width:7px}.iov-all-markets-link{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;color:var(--fg-2);display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:4px 12px;text-decoration:none;transition:color .15s,border-color .15s}.iov-all-markets-link:hover{border-color:var(--profit-fg);color:var(--fg-1);text-decoration:none}.iov-featured-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;display:grid;gap:0;grid-template-columns:280px 1fr 280px;margin-bottom:12px;overflow:hidden}@media(max-width:1024px){.iov-featured-card{grid-template-columns:1fr 1fr}}@media(max-width:640px){.iov-featured-card{grid-template-columns:1fr}}.iov-featured-card__chart,.iov-featured-card__left,.iov-featured-card__oi{padding:24px}.iov-featured-card__left{gap:8px}.iov-featured-card__chart,.iov-featured-card__left{border-right:1px solid var(--border-default);display:flex;flex-direction:column}.iov-featured-card__chart{gap:12px}@media(max-width:1024px){.iov-featured-card__chart{border-right:none;border-top:1px solid var(--border-default)}}.iov-featured-card__oi{display:flex;flex-direction:column;gap:12px}@media(max-width:1024px){.iov-featured-card__oi{border-top:1px solid var(--border-default);grid-column:1/-1}}.iov-featured-card__rank{color:var(--fg-2);font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.iov-featured-card__symbol{color:var(--fg-1);font-size:28px;font-weight:700;line-height:1.2;margin:0}.iov-featured-card__meta{color:var(--fg-2);font-size:12px;margin:0}.iov-featured-card__price{font-size:40px;font-weight:700;letter-spacing:-1px;line-height:1;margin-top:4px}.iov-featured-card__change{align-items:center;display:flex;font-size:14px;font-weight:500;gap:4px}.iov-featured-card__change i{font-size:16px}.iov-featured-card__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.iov-price--positive{color:var(--profit-fg)}.iov-price--negative{color:var(--loss-fg)}.iov-bias-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.iov-bias-badge--bull{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 25%,transparent);color:var(--profit-fg)}.iov-bias-badge--bear{background:color-mix(in srgb,var(--loss-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--loss-fg) 25%,transparent);color:var(--loss-fg)}.iov-btn-primary{align-items:center;background:var(--profit-fg);border-radius:8px;color:#0b1510;display:inline-flex;font-size:13px;font-weight:600;padding:8px 14px;text-decoration:none;transition:opacity .15s;white-space:nowrap}.iov-btn-primary:hover{color:#0b1510;opacity:.88;text-decoration:none}.iov-btn-outline{align-items:center;background:transparent;border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);display:inline-flex;font-size:13px;font-weight:500;padding:8px 14px;text-decoration:none;transition:border-color .15s,color .15s;white-space:nowrap}.iov-btn-outline:hover{border-color:var(--profit-fg);color:var(--profit-fg);text-decoration:none}.iov-chart-header{align-items:center;display:flex;justify-content:space-between}.iov-chart-label{color:var(--fg-2);font-size:11px;letter-spacing:.5px}.iov-chart-tabs{background:var(--bg-elevated);border-radius:6px;display:flex;gap:2px;padding:2px}.iov-chart-tab{background:transparent;border:none;border-radius:4px;color:var(--fg-2);cursor:pointer;font-size:11px;font-weight:500;padding:3px 8px;transition:background .15s,color .15s}.iov-chart-tab--active{background:var(--bg-raised);color:var(--fg-1)}.iov-chart-tab:hover:not(.iov-chart-tab--active){color:var(--fg-1)}.iov-chart-area{flex:1;min-height:0}.iov-chart-area svg{display:block;height:100%;max-height:140px;min-height:80px;width:100%}.iov-ohlc-row{display:flex;flex-wrap:wrap;gap:16px}.iov-ohlc-item{display:flex;flex-direction:column;gap:2px}.iov-ohlc-item__label{color:var(--fg-2);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.iov-ohlc-item__value{color:var(--fg-1);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.iov-oi-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.iov-oi-header__left,.iov-oi-header__right{color:var(--fg-2);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.iov-oi-header__right{text-align:right}.iov-oi-table{display:flex;flex:1;flex-direction:column;gap:6px}.iov-oi-row{align-items:center;border-bottom:1px solid var(--border-default);display:grid;gap:8px;grid-template-columns:28px 1fr auto auto;padding:6px 0}.iov-oi-row:last-child{border-bottom:none}.iov-oi-type{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.5px;padding:2px 4px}.iov-oi-type--ce{background:color-mix(in srgb,var(--profit-fg) 15%,transparent);color:var(--profit-fg)}.iov-oi-type--pe{background:color-mix(in srgb,var(--loss-fg) 15%,transparent);color:var(--loss-fg)}.iov-oi-strike{color:var(--fg-1);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.iov-oi-val{color:var(--fg-2);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.iov-oi-ltp{color:var(--fg-1);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;min-width:48px;text-align:right}.iov-oi-chain-link{align-items:center;color:var(--profit-fg);display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-top:auto;text-decoration:none}.iov-oi-chain-link:hover{color:var(--profit-fg);text-decoration:underline}.iov-cards-row{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media(max-width:1100px){.iov-cards-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.iov-cards-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.iov-cards-row{grid-template-columns:1fr}}.iov-index-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px;transition:background .15s,box-shadow .15s}.iov-index-card:hover{background:var(--bg-elevated);box-shadow:0 4px 16px rgba(0,0,0,.2)}.iov-index-card__top{align-items:center;display:flex;justify-content:space-between}.iov-index-card__rank{color:var(--fg-2);font-size:11px;font-weight:700;letter-spacing:.5px}.iov-index-card__symbol{color:var(--fg-1);font-size:16px;font-weight:700;line-height:1.2;margin:0}.iov-index-card__meta{color:var(--fg-2);font-size:11px;margin:0}.iov-index-card__price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.iov-index-card__price{font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px}.iov-index-card__change{font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.iov-index-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.iov-index-card__live-link{color:var(--fg-2);font-size:12px;text-decoration:none}.iov-index-card__live-link:hover{color:var(--fg-1);text-decoration:none}.iov-index-card__view-link{align-items:center;color:var(--profit-fg);display:inline-flex;font-size:12px;font-weight:600;gap:3px;text-decoration:none}.iov-index-card__view-link:hover{color:var(--profit-fg);text-decoration:underline}.iov-sentiment{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:700;gap:3px;letter-spacing:.5px;padding:2px 7px;text-transform:uppercase}.iov-sentiment i{font-size:12px}.iov-sentiment--bull{background:color-mix(in srgb,var(--profit-fg) 15%,transparent);color:var(--profit-fg)}.iov-sentiment--bear{background:color-mix(in srgb,var(--loss-fg) 15%,transparent);color:var(--loss-fg)}.iov-sentiment--neutral{background:color-mix(in srgb,var(--fg-2) 12%,transparent);color:var(--fg-2)}.iov-spark svg{display:block;height:32px;width:100%}.iov-stats-row{border-top:1px solid var(--border-default);display:flex;gap:0;margin-top:2px;padding-top:8px}.iov-stat{display:flex;flex:1;flex-direction:column;gap:2px}.iov-stat+.iov-stat{border-left:1px solid var(--border-default);padding-left:8px}.iov-stat__label{color:var(--fg-2);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.iov-stat__value{color:var(--fg-1);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.iov-stat--positive{color:var(--profit-fg)!important}.iov-stat--negative{color:var(--loss-fg)!important}.market-widget-card{background-color:var(--bg-raised);border:1px solid #f2f2f2;border:1px solid var(--border-default);border-radius:12px;display:flex;flex-direction:column;height:100%;margin-bottom:24px;padding:20px;transition:box-shadow .2s ease}.market-widget-card:hover{background:var(--bg-elevated)}.market-widget-card .card-body .post-type-badge{color:var(--profit-fg)}.market-widget-card .card-body .card-title{color:var(--fg-1)}.market-widget-card .card-body .card-text{color:var(--fg-2)}.market-widget-card .card-body .img-content{background:var(--profit-bg)}.market-widget-card .card-body .meta-info{color:var(--fg-2)}.market-widget-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.market-widget-card__title{color:var(--fg-1);font-size:18px;font-weight:600;margin:0 0 8px}.market-widget-card__description{color:var(--fg-2);font-size:14px;font-weight:400;line-height:1.5;margin:0 0 16px}.market-widget-card__cta{align-items:center;align-self:flex-end;border-radius:6px;display:inline-flex;font-size:14px;font-weight:500;padding:8px 16px}.market-widget-card .market-list{display:flex;flex:1 1 auto;flex-direction:column;margin:0 0 16px;max-height:460px;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.market-widget-card .market-list::-webkit-scrollbar{width:6px}.market-widget-card .market-list::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.market-widget-card .market-list::-webkit-scrollbar-track{background:transparent}.market-widget-card .market-list__row{align-items:baseline;border-bottom:1px solid var(--border-default);color:var(--profit-fg);display:flex;gap:12px;justify-content:space-between;padding:10px 4px;text-decoration:none;transition:color .15s ease}.market-widget-card .market-list__row:last-child{border-bottom:0}.market-widget-card .market-list__row:hover{text-decoration:none}.market-widget-card .market-list__row:hover .market-list__primary{color:var(--profit-fg)}.market-widget-card .market-list__primary{color:var(--fg-1);flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:.2px;transition:color .15s ease}.market-widget-card .market-list__secondary{color:#888;font-size:12px;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.market-widget-card .market-list__empty{color:#888;font-size:13px;margin:0 0 16px}.market-header{height:100%;width:100%}.market-header .market-header-heading{color:var(--fg-1);font-size:18px;font-weight:500;line-height:150%;margin:0}.market-header .market-header-sub-heading{color:var(--fg-2);letter-spacing:2px}.market-header .market-header-sub-heading,.market-header .market-header-sub-heading-2{font-size:12px!important;font-weight:500;margin:0}.market-header .market-header-links-container{align-items:center;display:flex}.market-header .market-header-links-container a{border-radius:5px;font-size:14px;font-weight:500;padding:5px 10px;text-decoration:none}.market-header .market-header-links-container .active{background-color:var(--accent);color:#fff;font-weight:600}.market-header .stock-meta-badge{align-items:center;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-4);display:inline-flex;font-size:12px;gap:5px;padding:4px 10px}.market-header .stock-meta-label{color:var(--fg-2);font-weight:500}.market-header .stock-meta-value{color:var(--fg-1);font-weight:600}.market-header .stock-meta-link{color:var(--profit-fg);text-decoration:none}.market-header .stock-meta-link:hover{text-decoration:underline}.tph-wrapper{margin-bottom:8px}.template-page-header{padding-bottom:0}.template-page-header .tph-switcher{position:relative}.template-page-header .tph-switcher__trigger{align-items:center;background:var(--bg-elevated);border:1px solid var(--accent);border-radius:var(--radius-2);color:var(--fg-2);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:8px;max-width:240px;padding:5px 12px;transition:border-color var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard)}.template-page-header .tph-switcher__trigger,.template-page-header .tph-switcher__trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-page-header .tph-switcher__trigger .tph-chevron{color:var(--fg-3);flex-shrink:0;transition:transform var(--duration-fast) var(--easing-standard)}.template-page-header .tph-switcher__trigger.is-open{background:var(--bg-float);border-color:var(--accent)}.template-page-header .tph-switcher__trigger.is-open .tph-chevron{transform:rotate(180deg)}.template-page-header .tph-switcher__trigger:hover{border-color:var(--accent-hover);color:var(--fg-1)}.template-page-header .tph-switcher__dropdown{background:var(--bg-float);border:1px solid var(--border-strong);border-radius:var(--radius-3);box-shadow:var(--shadow-2);overflow:hidden;position:absolute;right:0;top:calc(100% + 5px);width:280px;z-index:500}.template-page-header .tph-switcher__search-wrap{align-items:center;border-bottom:1px solid var(--border-default);display:flex;gap:8px;padding:8px 12px}.template-page-header .tph-switcher__search-wrap .tph-search-icon{color:var(--fg-3);flex-shrink:0;font-size:12px}.template-page-header .tph-switcher__search{background:transparent;border:none;color:var(--fg-1);font-size:var(--text-sm);outline:none;width:100%}.template-page-header .tph-switcher__search::-moz-placeholder{color:var(--fg-disabled)}.template-page-header .tph-switcher__search::placeholder{color:var(--fg-disabled)}.template-page-header .tph-switcher__list{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:4px 0;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.template-page-header .tph-switcher__list::-webkit-scrollbar{width:4px}.template-page-header .tph-switcher__list::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.template-page-header .tph-switcher__item{align-items:baseline;cursor:pointer;display:flex;gap:8px;padding:7px 14px;transition:background var(--duration-fast) var(--easing-standard)}.template-page-header .tph-switcher__item:hover{background:var(--tint-04)}.template-page-header .tph-switcher__item.is-active{background:var(--accent-soft)}.template-page-header .tph-switcher__item.is-active .tph-item-ticker{color:var(--accent)}.template-page-header .tph-switcher__item .tph-item-ticker{color:var(--fg-1);flex-shrink:0;font-size:var(--text-sm);font-weight:700}.template-page-header .tph-switcher__item .tph-item-name{color:var(--fg-3);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-page-header .tph-switcher__no-results{color:var(--fg-disabled);font-size:var(--text-sm);margin:0;padding:16px;text-align:center}.tph-divider-line{background:linear-gradient(to right,var(--border-strong) 0,var(--border-default) 55%,transparent 100%);height:1px;margin-bottom:16px;margin-top:0}.market-body{color:var(--fg-2)}.market-body .market-body-header-container{align-items:center;display:flex;justify-content:space-between;width:100%}.market-body .market-body-heading{font-size:1.5rem;font-weight:600}.market-body .market-body-sub-heading{font-size:1rem;font-weight:400}.market-body .market-body-content-container h2{color:var(--fg-1);font-size:18px;font-weight:500;margin-bottom:5px;margin-top:30px}.market-body .market-body-content-container h3{font-size:16px;font-weight:500;margin-bottom:1px;margin-top:20px}.market-body .market-body-content-container .market-body-about-card{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:8px;border-radius:var(--radius-4);color:var(--fg-1);margin-bottom:20px;padding:20px}.market-body .market-body-faq-container .faq-heading{color:var(--fg-1);font-size:18px;font-weight:500}.market-body .market-body-faq-container .market-body-faq-card{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);color:var(--fg-1);margin-bottom:20px;padding:20px}.market-card-container{color:var(--fg-1)}.oc-page{margin-top:12px}.oc-page .oc-header-bar{margin-bottom:14px}.oc-page .oc-header-bar,.oc-page .oc-timestamp{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.oc-page .oc-timestamp{color:var(--fg-3);font-size:var(--text-sm)}.oc-page .oc-timestamp i{font-size:12px}.oc-page .oc-delayed-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase}.oc-page .oc-live-link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.oc-page .oc-live-link i{font-size:9px}.oc-page .oc-live-link:hover{color:var(--accent-hover);text-decoration:underline}.oc-page .oc-stats-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.oc-page .oc-stat{background:var(--bg-raised);border:1px solid var(--border-default);border-left:3px solid var(--border-strong);border-radius:var(--radius-3);display:flex;flex-direction:column;gap:3px;min-width:110px;padding:10px 16px}.oc-page .oc-stat__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.oc-page .oc-stat__value-row{align-items:baseline;display:flex;gap:7px}.oc-page .oc-stat__value{color:var(--fg-1);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.oc-page .oc-stat__tag{font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.oc-page .oc-stat--call{border-left-color:var(--info-fg)}.oc-page .oc-stat--call .oc-stat__value{color:var(--info-fg)}.oc-page .oc-stat--put{border-left-color:var(--loss-fg)}.oc-page .oc-stat--put .oc-stat__value{color:var(--loss-fg)}.oc-page .oc-stat--atm{border-left-color:var(--warn-fg)}.oc-page .oc-stat--atm .oc-stat__value{color:var(--warn-fg)}.oc-page .oc-stat--maxpain{border-left-color:var(--warn-fg)}.oc-page .oc-stat--maxpain .oc-stat__value{color:var(--warn-fg)}.oc-page .oc-stat--bull .oc-stat__tag{color:var(--profit-fg)}.oc-page .oc-stat--bear .oc-stat__tag{color:var(--loss-fg)}.oc-page .oc-stat--neutral .oc-stat__tag{color:var(--fg-3)}.oc-page .oc-stat--link{cursor:pointer;text-decoration:none;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.oc-page .oc-stat--link:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-1px)}.oc-page .oc-stat__arrow{align-self:center;color:var(--fg-3);font-size:9px;margin-left:2px}.oc-page .oc-table-wrapper{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-3);margin-bottom:16px;overflow:hidden}.oc-page .oc-table-card__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.oc-page .oc-table-card__title-group{display:flex;flex-direction:column;gap:3px}.oc-page .oc-table-card__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.oc-page .oc-table-card__desc{color:var(--fg-3);font-size:var(--text-2xs)}.oc-page .oc-expiry-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.oc-page .oc-expiry-chip{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-2xs);font-weight:600;gap:5px;letter-spacing:.03em;overflow:hidden;padding:3px 10px;position:relative;text-decoration:none;white-space:nowrap}.oc-page .oc-expiry-chip--active{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent)}.oc-page .oc-expiry-chip--locked{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--accent);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.oc-page .oc-expiry-chip--locked i{font-size:8px;opacity:.8}.oc-page .oc-expiry-chip--locked:hover{border-color:var(--accent);color:var(--accent-hover);text-decoration:none;transform:translateY(-1px)}.oc-page .oc-expiry-chip--locked:hover .oc-expiry-chip__frost{opacity:.4}.oc-page .oc-expiry-chip__content{align-items:center;display:inline-flex;position:relative;z-index:0}.oc-page .oc-expiry-chip__frost{backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);background:linear-gradient(120deg,color-mix(in srgb,var(--tint-base) 14%,transparent) 0,color-mix(in srgb,var(--tint-base) 3%,transparent) 100%);inset:0;opacity:.65;pointer-events:none;position:absolute;transition:opacity var(--duration-fast) var(--easing-standard);z-index:1}.oc-page .oc-expiry-dot{animation:tph-dot-pulse 2.4s ease-in-out infinite;background:var(--accent);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.oc-page .oc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.oc-page .oc-table-scroll::-webkit-scrollbar{height:4px}.oc-page .oc-table-scroll::-webkit-scrollbar-track{background:transparent}.oc-page .oc-table-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.oc-page .oc-table{border-collapse:collapse;font-size:var(--text-xs);font-variant-numeric:tabular-nums;width:100%}.oc-page .oc-thead-cols th,.oc-page .oc-thead-group th{border-bottom:1px solid var(--border-default);padding:7px 8px;text-align:center;white-space:nowrap}.oc-page .oc-th-group{font-size:var(--text-2xs);font-weight:700;letter-spacing:.1em;padding:6px 8px!important;text-transform:uppercase}.oc-page .oc-th-group--call{background:color-mix(in srgb,var(--info-fg) 8%,transparent);border-right:1px solid var(--border-default);color:var(--info-fg)!important}.oc-page .oc-th-group--put{background:color-mix(in srgb,var(--loss-fg) 8%,transparent);border-left:1px solid var(--border-default);color:var(--loss-fg)!important}.oc-page .oc-th-strike{background:var(--bg-elevated);border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);color:var(--fg-2)!important;font-size:var(--text-2xs)!important;font-weight:700;letter-spacing:.1em;padding:6px 10px!important;text-transform:uppercase}.oc-page .oc-th{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.oc-page .oc-th--call{background:color-mix(in srgb,var(--info-fg) 4%,transparent)}.oc-page .oc-th--put{background:color-mix(in srgb,var(--loss-fg) 4%,transparent)}.oc-page .oc-row{border-bottom:1px solid var(--border-subtle);transition:background var(--duration-fast) var(--easing-standard)}.oc-page .oc-row:last-child{border-bottom:none}.oc-page .oc-row:hover{background:var(--tint-04)}.oc-page .oc-row--atm{background:color-mix(in srgb,var(--warn-fg) 5%,transparent)!important}.oc-page .oc-row--atm:hover{background:color-mix(in srgb,var(--warn-fg) 9%,transparent)!important}.oc-page .oc-row--collapsed{display:none}.oc-page .oc-table-wrapper--expanded .oc-row--collapsed{display:table-row}.oc-page .oc-table-expand{border-top:1px solid var(--border-default);display:flex;justify-content:center;padding:10px}.oc-page .oc-expand-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);cursor:pointer;display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:7px;padding:6px 16px;transition:border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.oc-page .oc-expand-btn i{transition:transform var(--duration-fast) var(--easing-standard)}.oc-page .oc-expand-btn:hover{border-color:var(--accent);color:var(--accent)}.oc-page .oc-expand-btn[aria-expanded=true] i{transform:rotate(180deg)}.oc-page .oc-td{color:var(--fg-2);padding:5px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.oc-page .oc-td--call{background:color-mix(in srgb,var(--info-fg) 2.5%,transparent)}.oc-page .oc-td--put{background:color-mix(in srgb,var(--loss-fg) 2.5%,transparent)}.oc-page .oc-td--strike{background:var(--bg-elevated)!important;border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);color:var(--fg-1)!important;font-size:var(--text-sm);font-weight:700;padding:4px 12px!important}.oc-page .oc-td--atm{color:var(--warn-fg)!important}.oc-page .oc-td--ltp{color:var(--fg-1);font-weight:600}.oc-page .oc-td--oi{padding:0!important}.oc-page .oc-td--action{padding:4px 5px!important}.oc-page .oc-atm-pill{background:var(--warn-bg);border-radius:3px;color:var(--warn-fg);display:inline-block;font-size:9px;font-weight:800;letter-spacing:.07em;margin-right:5px;padding:1px 5px;text-transform:uppercase;vertical-align:middle}.oc-page .oc-oi-cell{align-items:center;display:flex;height:28px;min-width:72px;overflow:hidden;padding:0 8px;position:relative}.oc-page .oc-oi-cell--call{justify-content:flex-end}.oc-page .oc-oi-cell--put{justify-content:flex-start}.oc-page .oc-oi-bar{bottom:0;opacity:.22;pointer-events:none;position:absolute;top:0}.oc-page .oc-oi-bar--call{background:var(--info-fg);right:0}.oc-page .oc-oi-bar--put{background:var(--loss-fg);left:0}.oc-page .oc-oi-num{color:var(--fg-1);font-size:var(--text-xs);font-weight:700;position:relative;z-index:1}.oc-page .oc-actions{display:flex;gap:4px;justify-content:center}.oc-page .oc-btn{align-items:center;border-radius:3px;display:inline-flex;font-size:10px;font-weight:800;height:20px;justify-content:center;letter-spacing:.03em;text-decoration:none;transition:opacity var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard);width:22px}.oc-page .oc-btn:hover{opacity:.8;text-decoration:none;transform:scale(1.08)}.oc-page .oc-btn--buy{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 28%,transparent);color:var(--profit-fg)}.oc-page .oc-btn--sell{background:color-mix(in srgb,var(--loss-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--loss-fg) 28%,transparent);color:var(--loss-fg)}.oc-page .oc-description p{color:var(--fg-2);font-size:var(--text-sm);line-height:var(--lh-loose);margin-bottom:8px}.oc-page .oc-description p strong{color:var(--fg-1)}.oc-page .oc-disclaimer{color:var(--fg-3)!important;font-size:var(--text-xs)!important}.oc-page .oc-disclaimer i{color:var(--info-fg);margin-right:4px}.oc-page .oc-disclaimer a{color:var(--accent);text-decoration:none}.oc-page .oc-disclaimer a:hover{text-decoration:underline}.oi-page{margin-top:12px}.oi-page .oi-header-bar{margin-bottom:14px}.oi-page .oi-header-bar,.oi-page .oi-timestamp{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.oi-page .oi-timestamp{color:var(--fg-3);font-size:var(--text-sm)}.oi-page .oi-timestamp i{font-size:12px}.oi-page .oi-delayed-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase}.oi-page .oi-live-link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.oi-page .oi-live-link i{font-size:9px}.oi-page .oi-live-link:hover{color:var(--accent-hover);text-decoration:underline}.oi-page .oi-stats-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.oi-page .oi-stat{background:var(--bg-raised);border:1px solid var(--border-default);border-left:3px solid var(--border-strong);border-radius:var(--radius-3);display:flex;flex-direction:column;gap:3px;min-width:110px;padding:10px 16px}.oi-page .oi-stat__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.oi-page .oi-stat__value-row{align-items:baseline;display:flex;gap:7px}.oi-page .oi-stat__value{color:var(--fg-1);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.oi-page .oi-stat__tag{font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.oi-page .oi-stat--ce{border-left-color:var(--profit-fg)}.oi-page .oi-stat--ce .oi-stat__value{color:var(--profit-fg)}.oi-page .oi-stat--pe{border-left-color:var(--loss-fg)}.oi-page .oi-stat--pe .oi-stat__value{color:var(--loss-fg)}.oi-page .oi-stat--maxpain{border-left-color:var(--warn-fg)}.oi-page .oi-stat--maxpain .oi-stat__value{color:var(--warn-fg)}.oi-page .oi-stat--resistance{border-left-color:var(--info-fg)}.oi-page .oi-stat--resistance .oi-stat__value{color:var(--info-fg)}.oi-page .oi-stat--support{border-left-color:var(--profit-fg)}.oi-page .oi-stat--bull .oi-stat__tag{color:var(--profit-fg)}.oi-page .oi-stat--bear .oi-stat__tag{color:var(--loss-fg)}.oi-page .oi-stat--neutral .oi-stat__tag{color:var(--fg-3)}.oi-page .oi-stat--link{cursor:pointer;text-decoration:none;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.oi-page .oi-stat--link:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-1px)}.oi-page .oi-stat__arrow{align-self:center;color:var(--fg-3);font-size:9px;margin-left:2px}.oi-page .oi-buildup-teaser{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-left:3px solid var(--warn-fg);border-radius:var(--radius-3);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.oi-page .oi-buildup-teaser__icon{align-items:center;background:var(--warn-bg);border-radius:var(--radius-2);color:var(--warn-fg);display:flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.oi-page .oi-buildup-teaser__body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:200px}.oi-page .oi-buildup-teaser__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.oi-page .oi-buildup-teaser__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.oi-page .oi-buildup-teaser__sub{color:var(--fg-3);font-size:var(--text-xs);line-height:1.5;margin:0}.oi-page .oi-buildup-teaser__link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard);white-space:nowrap}.oi-page .oi-buildup-teaser__link i{font-size:9px}.oi-page .oi-buildup-teaser__link:hover{color:var(--accent-hover);text-decoration:none}.oi-page .oi-chart-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:14px;overflow:hidden}.oi-page .oi-chart-card__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.oi-page .oi-chart-card__title-group{display:flex;flex-direction:column;gap:3px}.oi-page .oi-chart-card__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.oi-page .oi-chart-card__desc{color:var(--fg-3);font-size:var(--text-2xs)}.oi-page .oi-chart-card__body{padding:12px 8px 4px}.oi-page .oi-chart-card__footer{align-items:center;background:var(--bg-mid);border-top:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:9px 16px}.oi-page .oi-expiry-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.oi-page .oi-expiry-chip{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-2xs);font-weight:600;gap:5px;letter-spacing:.03em;overflow:hidden;padding:3px 10px;position:relative;text-decoration:none;white-space:nowrap}.oi-page .oi-expiry-chip--active{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent)}.oi-page .oi-expiry-chip--locked{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--accent);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.oi-page .oi-expiry-chip--locked i{font-size:8px;opacity:.8}.oi-page .oi-expiry-chip--locked:hover{border-color:var(--accent);color:var(--accent-hover);text-decoration:none;transform:translateY(-1px)}.oi-page .oi-expiry-chip--locked:hover .oi-expiry-chip__frost{opacity:.4}.oi-page .oi-expiry-chip__content{align-items:center;display:inline-flex;position:relative;z-index:0}.oi-page .oi-expiry-chip__frost{backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);background:linear-gradient(120deg,color-mix(in srgb,var(--tint-base) 14%,transparent) 0,color-mix(in srgb,var(--tint-base) 3%,transparent) 100%);inset:0;opacity:.65;pointer-events:none;position:absolute;transition:opacity var(--duration-fast) var(--easing-standard);z-index:1}.oi-page .oi-expiry-dot{animation:tph-dot-pulse 2.4s ease-in-out infinite;background:var(--accent);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.oi-page .oi-legend{align-items:center;display:flex;gap:14px}.oi-page .oi-legend-item{align-items:center;color:var(--fg-3);display:flex;font-size:var(--text-xs);gap:6px}.oi-page .oi-legend-dot{border-radius:2px;display:inline-block;flex-shrink:0;height:10px;width:10px}.oi-page .oi-legend-dot--ce{background:color-mix(in srgb,var(--chart-call) 80%,transparent)}.oi-page .oi-legend-dot--pe{background:color-mix(in srgb,var(--chart-put) 80%,transparent)}.oi-page .oi-chart-live-hint{align-items:center;color:var(--fg-3);display:inline-flex;font-size:var(--text-xs);gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.oi-page .oi-chart-live-hint i{font-size:9px}.oi-page .oi-chart-live-hint:hover{color:var(--accent);text-decoration:none}.oi-page .oi-locked-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:14px;overflow:hidden}.oi-page .oi-locked-card__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.oi-page .oi-locked-card__title-group{display:flex;flex-direction:column;gap:3px}.oi-page .oi-locked-card__label{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.oi-page .oi-locked-card__sub{color:var(--fg-3);font-size:var(--text-2xs)}.oi-page .oi-locked-card__visual{height:320px;overflow:hidden;position:relative}.oi-page .oi-locked-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;gap:5px;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase;white-space:nowrap}.oi-page .oi-locked-badge i{font-size:8px;opacity:.8}.oi-page .oi-sample-chart{align-items:stretch;display:flex;gap:2px;height:100%;justify-content:space-evenly;padding:18px 16px 12px}.oi-page .oi-sample-col{align-items:center;display:flex;flex:1;flex-direction:column;min-width:3px}.oi-page .oi-sample-col__bottom,.oi-page .oi-sample-col__top{display:flex;height:130px;width:100%}.oi-page .oi-sample-col__top{align-items:flex-end}.oi-page .oi-sample-col__bottom{align-items:flex-start}.oi-page .oi-sample-col__base{background:var(--border-strong);flex-shrink:0;height:1px;width:100%}.oi-page .oi-sample-col__strike{color:var(--fg-3);font-size:8px;margin-top:6px;overflow:hidden;white-space:nowrap}.oi-page .oi-sample-bar{border-radius:2px;min-height:4px;width:100%}.oi-page .oi-sample-bar--pos{background:color-mix(in srgb,var(--chart-call) 80%,transparent);border-radius:2px 2px 0 0}.oi-page .oi-sample-bar--neg{background:color-mix(in srgb,var(--chart-put) 80%,transparent);border-radius:0 0 2px 2px}.oi-page .oi-frosted-lock{align-items:center;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 55%,transparent) 0,color-mix(in srgb,var(--accent) 18%,transparent) 100%);border:1px solid color-mix(in srgb,var(--tint-base) 8%,transparent);cursor:pointer;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center;text-decoration:none;transition:background var(--duration-fast) var(--easing-standard);z-index:1}.oi-page .oi-frosted-lock:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 50%,transparent) 0,color-mix(in srgb,var(--accent) 24%,transparent) 100%);text-decoration:none}.oi-page .oi-frosted-lock:hover .oi-frosted-lock__icon{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.oi-page .oi-frosted-lock:hover .oi-frosted-lock__arrow{transform:translateX(3px)}.oi-page .oi-frosted-lock__icon{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);color:var(--accent);display:inline-flex;flex-shrink:0;font-size:13px;height:34px;justify-content:center;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);width:34px}.oi-page .oi-frosted-lock__text{color:var(--fg-1);font-size:var(--text-xs);line-height:1.55;margin:0;max-width:380px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.oi-page .oi-frosted-lock__cta{align-items:center;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--fg-on-accent);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:7px;padding:8px 16px;white-space:nowrap}.oi-page .oi-frosted-lock__arrow{font-size:10px;transition:transform var(--duration-fast) var(--easing-standard)}.oi-page .oi-description p{color:var(--fg-2);font-size:var(--text-sm);line-height:var(--lh-loose);margin-bottom:8px}.oi-page .oi-description p strong{color:var(--fg-1)}.oi-page .oi-disclaimer{color:var(--fg-3)!important;font-size:var(--text-xs)!important}.oi-page .oi-disclaimer i{color:var(--info-fg);margin-right:4px}.oi-page .oi-disclaimer a{color:var(--accent);text-decoration:none}.oi-page .oi-disclaimer a:hover{text-decoration:underline}@media(max-width:640px){.oi-page .oi-expiry-chips{display:none}.oi-page .oi-stats-bar{gap:8px}.oi-page .oi-stat{min-width:calc(50% - 4px)}.oi-page .oi-buildup-teaser{align-items:flex-start;flex-direction:column}.oi-page .oi-buildup-teaser__link{align-self:flex-start}}.pcr-page{margin-top:12px}.pcr-page .pcr-header-bar{margin-bottom:14px}.pcr-page .pcr-header-bar,.pcr-page .pcr-timestamp{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pcr-page .pcr-timestamp{color:var(--fg-3);font-size:var(--text-sm)}.pcr-page .pcr-timestamp i{font-size:12px}.pcr-page .pcr-delayed-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase}.pcr-page .pcr-live-link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.pcr-page .pcr-live-link i{font-size:9px}.pcr-page .pcr-live-link:hover{color:var(--accent-hover);text-decoration:underline}.pcr-page .pcr-sentiment-badge{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:14px;overflow:hidden;padding:18px 20px;position:relative}.pcr-page .pcr-sentiment-badge:before{background:radial-gradient(ellipse 480px 220px at 100% 0,var(--pcr-glow,transparent) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.pcr-page .pcr-sentiment-badge--bull{--pcr-glow:color-mix(in srgb,var(--chart-call) 16%,transparent)}.pcr-page .pcr-sentiment-badge--bear{--pcr-glow:color-mix(in srgb,var(--chart-put) 16%,transparent)}.pcr-page .pcr-sentiment-badge--neutral{--pcr-glow:color-mix(in srgb,var(--warn-fg) 13%,transparent)}.pcr-page .pcr-sentiment-badge>*{position:relative}.pcr-page .pcr-sentiment-badge__top{align-items:center;display:flex;gap:14px;margin-bottom:16px}.pcr-page .pcr-sentiment-badge__icon{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:50%;color:var(--fg-3);display:flex;flex-shrink:0;font-size:17px;height:46px;justify-content:center;width:46px}.pcr-sentiment-badge--bull .pcr-page .pcr-sentiment-badge__icon{background:var(--profit-bg,color-mix(in srgb,var(--chart-call) 12%,transparent));border-color:color-mix(in srgb,var(--chart-call) 30%,transparent);color:var(--profit-fg)}.pcr-sentiment-badge--bear .pcr-page .pcr-sentiment-badge__icon{background:var(--loss-bg,color-mix(in srgb,var(--chart-put) 12%,transparent));border-color:color-mix(in srgb,var(--chart-put) 30%,transparent);color:var(--loss-fg)}.pcr-sentiment-badge--neutral .pcr-page .pcr-sentiment-badge__icon{background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn-fg) 30%,transparent);color:var(--warn-fg)}.pcr-page .pcr-sentiment-badge__headline{display:flex;flex-direction:column;gap:4px;min-width:0}.pcr-page .pcr-sentiment-badge__value-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.pcr-page .pcr-sentiment-badge__value{color:var(--fg-1);font-size:var(--text-2xl,28px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pcr-sentiment-badge--bull .pcr-page .pcr-sentiment-badge__value{color:var(--profit-fg)}.pcr-sentiment-badge--bear .pcr-page .pcr-sentiment-badge__value{color:var(--loss-fg)}.pcr-page .pcr-sentiment-badge__tag{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:var(--text-xs);font-weight:700;letter-spacing:.03em;padding:3px 10px}.pcr-page .pcr-sentiment-badge__tag.pcr-tag--bull{background:var(--profit-bg,color-mix(in srgb,var(--chart-call) 12%,transparent));color:var(--profit-fg)}.pcr-page .pcr-sentiment-badge__tag.pcr-tag--bear{background:var(--loss-bg,color-mix(in srgb,var(--chart-put) 12%,transparent));color:var(--loss-fg)}.pcr-page .pcr-sentiment-badge__tag.pcr-tag--neutral{background:var(--warn-bg);color:var(--warn-fg)}.pcr-page .pcr-sentiment-badge__sub{color:var(--fg-3);font-size:var(--text-xs)}.pcr-page .pcr-meter{margin-bottom:16px}.pcr-page .pcr-meter__track{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-put) 55%,transparent) 0,color-mix(in srgb,var(--warn-fg) 55%,transparent) 35%,color-mix(in srgb,var(--warn-fg) 55%,transparent) 65%,color-mix(in srgb,var(--chart-call) 55%,transparent) 100%);border-radius:var(--radius-full);height:6px;position:relative}.pcr-page .pcr-meter__marker{background:var(--fg-1);border:2px solid var(--bg-raised);border-radius:50%;box-shadow:0 0 0 2px currentColor,0 2px 8px rgba(0,0,0,.35);height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.pcr-page .pcr-meter__marker--bull{background:var(--profit-fg);color:var(--profit-fg)}.pcr-page .pcr-meter__marker--bear{background:var(--loss-fg);color:var(--loss-fg)}.pcr-page .pcr-meter__marker--neutral{background:var(--warn-fg);color:var(--warn-fg)}.pcr-page .pcr-meter__labels{color:var(--fg-3);display:flex;font-size:var(--text-2xs);justify-content:space-between;letter-spacing:.05em;margin-top:6px;text-transform:uppercase}.pcr-page .pcr-meter__labels span:first-child{text-align:left}.pcr-page .pcr-meter__labels span:last-child{text-align:right}.pcr-page .pcr-sentiment-badge__stats{border-top:1px solid var(--border-default);display:grid;gap:4px;grid-template-columns:repeat(4,1fr);padding-top:14px}.pcr-page .pcr-sentiment-stat{border-left:1px solid var(--border-default);display:flex;flex-direction:column;gap:4px;padding:0 8px;text-align:center}.pcr-page .pcr-sentiment-stat:first-child{border-left:none}.pcr-page .pcr-sentiment-stat__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pcr-page .pcr-sentiment-stat__value{color:var(--fg-1);font-size:var(--text-md,15px);font-variant-numeric:tabular-nums;font-weight:700}.pcr-page .pcr-stats-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.pcr-page .pcr-stat{background:var(--bg-raised);border:1px solid var(--border-default);border-left:3px solid var(--border-strong);border-radius:var(--radius-3);display:flex;flex-direction:column;gap:3px;min-width:110px;padding:10px 16px}.pcr-page .pcr-stat__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pcr-page .pcr-stat__value-row{align-items:baseline;display:flex;gap:7px}.pcr-page .pcr-stat__value{color:var(--fg-1);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.pcr-page .pcr-stat--ce{border-left-color:var(--profit-fg)}.pcr-page .pcr-stat--ce .pcr-stat__value{color:var(--profit-fg)}.pcr-page .pcr-stat--pe{border-left-color:var(--loss-fg)}.pcr-page .pcr-stat--pe .pcr-stat__value{color:var(--loss-fg)}.pcr-page .pcr-stat--link{cursor:pointer;text-decoration:none;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.pcr-page .pcr-stat--link:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-1px)}.pcr-page .pcr-stat__arrow{align-self:center;color:var(--fg-3);font-size:9px;margin-left:2px}.pcr-page .pcr-chart-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:14px;overflow:hidden}.pcr-page .pcr-chart-card__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.pcr-page .pcr-chart-card__title-group{display:flex;flex-direction:column;gap:3px}.pcr-page .pcr-chart-card__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pcr-page .pcr-chart-card__desc{color:var(--fg-3);font-size:var(--text-2xs)}.pcr-page .pcr-chart-card__body{padding:12px 8px 4px}.pcr-page .pcr-chart-card__footer{align-items:center;background:var(--bg-mid);border-top:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:9px 16px}.pcr-page .pcr-chart-visual{position:relative}.pcr-page .pcr-frosted-lock{align-items:center;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 55%,transparent) 0,color-mix(in srgb,var(--accent) 18%,transparent) 100%);border:1px solid color-mix(in srgb,var(--tint-base) 8%,transparent);cursor:pointer;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center;text-decoration:none;transition:background var(--duration-fast) var(--easing-standard);z-index:1}.pcr-page .pcr-frosted-lock:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 50%,transparent) 0,color-mix(in srgb,var(--accent) 24%,transparent) 100%);text-decoration:none}.pcr-page .pcr-frosted-lock:hover .pcr-frosted-lock__icon{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.pcr-page .pcr-frosted-lock:hover .pcr-frosted-lock__arrow{transform:translateX(3px)}.pcr-page .pcr-frosted-lock__icon{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);color:var(--accent);display:inline-flex;flex-shrink:0;font-size:13px;height:34px;justify-content:center;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);width:34px}.pcr-page .pcr-frosted-lock__text{color:var(--fg-1);font-size:var(--text-xs);line-height:1.55;margin:0;max-width:380px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.pcr-page .pcr-frosted-lock__cta{align-items:center;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--fg-on-accent);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:7px;padding:8px 16px;white-space:nowrap}.pcr-page .pcr-frosted-lock__arrow{font-size:10px;transition:transform var(--duration-fast) var(--easing-standard)}.pcr-page .pcr-view-toggle{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full);display:inline-flex;gap:2px;padding:2px}.pcr-page .pcr-view-toggle__opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:var(--radius-full);color:var(--fg-3);cursor:pointer;font-size:var(--text-2xs);font-weight:600;letter-spacing:.02em;padding:5px 12px;transition:background var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);white-space:nowrap}.pcr-page .pcr-view-toggle__opt:hover{color:var(--fg-1)}.pcr-page .pcr-view-toggle__opt--active{background:var(--accent);color:var(--fg-on-accent)}.pcr-page .pcr-view-toggle__opt--active:hover{color:var(--fg-on-accent)}.pcr-page .pcr-legend{align-items:center;display:flex;gap:14px;min-height:18px}.pcr-page .pcr-legend-item{align-items:center;color:var(--fg-3);display:flex;font-size:var(--text-xs);gap:6px}.pcr-page .pcr-legend-dot{border-radius:2px;display:inline-block;flex-shrink:0;height:10px;width:10px}.pcr-page .pcr-legend-dot--ce{background:color-mix(in srgb,var(--chart-call) 80%,transparent)}.pcr-page .pcr-legend-dot--pe{background:color-mix(in srgb,var(--chart-put) 80%,transparent)}.pcr-page .pcr-chart-live-hint{align-items:center;color:var(--fg-3);display:inline-flex;font-size:var(--text-xs);gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.pcr-page .pcr-chart-live-hint i{font-size:9px}.pcr-page .pcr-chart-live-hint:hover{color:var(--accent);text-decoration:none}.pcr-page .pcr-buildup-teaser{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-left:3px solid var(--warn-fg);border-radius:var(--radius-3);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.pcr-page .pcr-buildup-teaser__icon{align-items:center;background:var(--warn-bg);border-radius:var(--radius-2);color:var(--warn-fg);display:flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.pcr-page .pcr-buildup-teaser__body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:200px}.pcr-page .pcr-buildup-teaser__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pcr-page .pcr-buildup-teaser__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pcr-page .pcr-buildup-teaser__sub{color:var(--fg-3);font-size:var(--text-xs);line-height:1.5;margin:0}.pcr-page .pcr-buildup-teaser__link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard);white-space:nowrap}.pcr-page .pcr-buildup-teaser__link i{font-size:9px}.pcr-page .pcr-buildup-teaser__link:hover{color:var(--accent-hover);text-decoration:none}.pcr-page .pcr-locked-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;gap:5px;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase;white-space:nowrap}.pcr-page .pcr-locked-badge i{font-size:8px;opacity:.8}.pcr-page .pcr-description p{color:var(--fg-2);font-size:var(--text-sm);line-height:var(--lh-loose);margin-bottom:8px}.pcr-page .pcr-description p strong{color:var(--fg-1)}.pcr-page .pcr-description p a{color:var(--accent);text-decoration:none}.pcr-page .pcr-description p a:hover{text-decoration:underline}.pcr-page .pcr-disclaimer{color:var(--fg-3)!important;font-size:var(--text-xs)!important}.pcr-page .pcr-disclaimer i{color:var(--info-fg);margin-right:4px}.pcr-page .pcr-disclaimer a{color:var(--accent);text-decoration:none}.pcr-page .pcr-disclaimer a:hover{text-decoration:underline}@media(max-width:640px){.pcr-page .pcr-sentiment-badge__stats{grid-template-columns:repeat(2,1fr);row-gap:12px}.pcr-page .pcr-sentiment-stat{border-left:none}.pcr-page .pcr-sentiment-stat:nth-child(3),.pcr-page .pcr-sentiment-stat:nth-child(4){border-top:1px solid var(--border-default);padding-top:10px}.pcr-page .pcr-sentiment-badge__top{align-items:flex-start}.pcr-page .pcr-stats-bar{gap:8px}.pcr-page .pcr-stat{min-width:calc(50% - 4px)}.pcr-page .pcr-chart-card__header{align-items:flex-start;flex-direction:column}.pcr-page .pcr-view-toggle{justify-content:space-between;width:100%}.pcr-page .pcr-view-toggle__opt{flex:1;text-align:center}.pcr-page .pcr-buildup-teaser{align-items:flex-start;flex-direction:column}.pcr-page .pcr-buildup-teaser__link{align-self:flex-start}}.mp-page{margin-top:12px}.mp-page .mp-header-bar{margin-bottom:14px}.mp-page .mp-header-bar,.mp-page .mp-timestamp{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mp-page .mp-timestamp{color:var(--fg-3);font-size:var(--text-sm)}.mp-page .mp-timestamp i{font-size:12px}.mp-page .mp-delayed-badge{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 25%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);display:inline-flex;font-size:var(--text-2xs);font-weight:700;letter-spacing:.05em;padding:2px 9px;text-transform:uppercase}.mp-page .mp-live-link{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:5px;text-decoration:none;transition:color var(--duration-fast) var(--easing-standard)}.mp-page .mp-live-link i{font-size:9px}.mp-page .mp-live-link:hover{color:var(--accent-hover);text-decoration:underline}.mp-page .mp-headline-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;overflow:hidden;padding:20px;position:relative}.mp-page .mp-headline-card:before{background:radial-gradient(ellipse 480px 220px at 0 0,color-mix(in srgb,var(--warn-fg) 14%,transparent) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.mp-page .mp-headline-card>*{position:relative}.mp-page .mp-headline-card__top{align-items:center;display:flex;gap:14px}.mp-page .mp-headline-card__icon{align-items:center;background:var(--warn-bg);border:1px solid color-mix(in srgb,var(--warn-fg) 30%,transparent);border-radius:50%;color:var(--warn-fg);display:flex;flex-shrink:0;font-size:17px;height:46px;justify-content:center;width:46px}.mp-page .mp-headline-card__value-block{display:flex;flex-direction:column;gap:2px;min-width:0}.mp-page .mp-headline-card__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mp-page .mp-headline-card__strike{color:var(--fg-1);font-size:var(--text-2xl,28px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25}.mp-page .mp-headline-card__sub{color:var(--fg-3);font-size:var(--text-xs)}.mp-page .mp-pull-meter{align-items:center;border-top:1px solid var(--border-default);display:flex;gap:10px;margin-top:18px;padding-top:16px}.mp-page .mp-pull-meter__point{display:flex;flex-direction:column;flex-shrink:0;gap:3px;text-align:center}.mp-page .mp-pull-meter__point-label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.mp-page .mp-pull-meter__point-value{color:var(--fg-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700}.mp-pull-meter__point--pain .mp-page .mp-pull-meter__point-value{color:var(--warn-fg)}.mp-page .mp-pull-meter__track{align-items:center;display:flex;flex:1;flex-direction:column;gap:3px;justify-content:center;min-width:0;position:relative}.mp-page .mp-pull-meter__track:before{border-top:1px dashed var(--border-strong);content:"";left:0;position:absolute;right:0;top:50%;z-index:0}.mp-page .mp-pull-meter__dist{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);display:inline-flex;font-size:var(--text-2xs);font-weight:700;gap:5px;padding:2px 8px;position:relative;z-index:1}.mp-page .mp-pull-meter__dist i{color:var(--fg-3);font-size:9px}.mp-page .mp-pull-meter__arrow{background:var(--bg-raised);color:var(--warn-fg);font-size:13px;padding:0 4px;position:relative;z-index:1}.mp-page .mp-headline-card__insight{align-items:flex-start;color:var(--fg-3);display:flex;font-size:var(--text-xs);gap:8px;line-height:1.55;margin:14px 0 0}.mp-page .mp-headline-card__insight i{color:var(--warn-fg);flex-shrink:0;font-size:11px;margin-top:2px}.mp-page .mp-chart-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;overflow:hidden}.mp-page .mp-chart-card__header{background:var(--bg-mid);border-bottom:1px solid var(--border-default);padding:12px 16px}.mp-page .mp-chart-card__title-group{display:flex;flex-direction:column;gap:3px}.mp-page .mp-chart-card__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.mp-page .mp-chart-card__desc{color:var(--fg-3);font-size:var(--text-2xs)}.mp-page .mp-chart-card__body{padding:12px 8px 4px}.mp-page .mp-chart-visual{position:relative}.mp-page .mp-frosted-lock{align-items:center;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 60%,transparent) 0,color-mix(in srgb,var(--accent) 20%,transparent) 100%);border:1px solid color-mix(in srgb,var(--tint-base) 8%,transparent);cursor:pointer;display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center;text-decoration:none;transition:background var(--duration-fast) var(--easing-standard);z-index:1}.mp-page .mp-frosted-lock:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-base) 55%,transparent) 0,color-mix(in srgb,var(--accent) 26%,transparent) 100%);text-decoration:none}.mp-page .mp-frosted-lock:hover .mp-frosted-lock__icon{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.mp-page .mp-frosted-lock:hover .mp-frosted-lock__arrow{transform:translateX(3px)}.mp-page .mp-frosted-lock__icon{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);color:var(--accent);display:inline-flex;flex-shrink:0;font-size:13px;height:34px;justify-content:center;margin-bottom:4px;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);width:34px}.mp-page .mp-frosted-lock__title{color:var(--fg-1);font-size:var(--text-sm);font-weight:700;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mp-page .mp-frosted-lock__text{color:var(--fg-2);font-size:var(--text-xs);line-height:1.55;margin:0;max-width:380px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mp-page .mp-frosted-lock__cta{align-items:center;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--fg-on-accent);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:7px;margin-top:6px;padding:8px 16px;white-space:nowrap}.mp-page .mp-frosted-lock__arrow{font-size:10px;transition:transform var(--duration-fast) var(--easing-standard)}.mp-page .mp-feature-grid{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:16px;padding:14px 16px}.mp-page .mp-feature-item{align-items:center;color:var(--fg-2);display:flex;font-size:var(--text-xs);gap:8px}.mp-page .mp-feature-item i{color:var(--profit-fg);font-size:10px}.mp-page .mp-description p{color:var(--fg-2);font-size:var(--text-sm);line-height:var(--lh-loose);margin-bottom:8px}.mp-page .mp-description p strong{color:var(--fg-1)}.mp-page .mp-description p a{color:var(--accent);text-decoration:none}.mp-page .mp-description p a:hover{text-decoration:underline}.mp-page .mp-disclaimer{color:var(--fg-3)!important;font-size:var(--text-xs)!important}.mp-page .mp-disclaimer i{color:var(--info-fg);margin-right:4px}.mp-page .mp-disclaimer a{color:var(--accent);text-decoration:none}.mp-page .mp-disclaimer a:hover{text-decoration:underline}@media(max-width:640px){.mp-page .mp-pull-meter{flex-direction:column;gap:8px}.mp-page .mp-pull-meter__track{flex-direction:row;width:100%}.mp-page .mp-pull-meter__track:before{border-left:1px dashed var(--border-strong);border-top:none;bottom:0;left:50%;right:auto;top:0}.mp-page .mp-pull-meter__arrow{transform:rotate(90deg)}.mp-page .mp-feature-grid{grid-template-columns:1fr}}.last-updated{color:var(--fg-2);font-size:14px!important}#chart-container{height:400px;width:100%!important}.ssp-movers{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;padding:16px}.ssp-movers__title{color:var(--fg-1);font-size:var(--text-md);font-weight:700;margin:0 0 12px}.ssp-movers__grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media(max-width:480px){.ssp-movers__grid{grid-template-columns:1fr}}.ssp-mover-card{background:var(--bg-elevated);border-left:1px solid var(--border-default);border:1px solid var(--border-default);border-left-width:3px;border-radius:var(--radius-3);display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:88px;overflow:hidden;padding:14px 16px;position:relative}.ssp-mover-card__row{align-items:center;display:flex;gap:10px;justify-content:space-between}.ssp-mover-card__top{align-items:center;display:flex;gap:8px;min-width:0}.ssp-mover-card__symbol{color:var(--fg-1);font-size:var(--text-lg);font-weight:700;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssp-mover-card__trend-icon{flex-shrink:0;font-size:13px}.ssp-mover-card__pct{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:700;letter-spacing:-.02em}.ssp-mover-card--up{border-left-color:var(--profit-fg)}.ssp-mover-card--up .ssp-mover-card__pct,.ssp-mover-card--up .ssp-mover-card__trend-icon{color:var(--profit-fg)}.ssp-mover-card--down{border-left-color:var(--loss-fg)}.ssp-mover-card--down .ssp-mover-card__pct,.ssp-mover-card--down .ssp-mover-card__trend-icon{color:var(--loss-fg)}.ssp-mover-card--locked{border-color:color-mix(in srgb,var(--accent) 30%,transparent);border-left-color:var(--accent);cursor:pointer;padding:0;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s}.ssp-mover-card--locked:hover{border-color:var(--accent);box-shadow:var(--shadow-glow);text-decoration:none;transform:translateY(-2px)}.ssp-mover-card--locked:hover .ssp-mover-card__glass{background:linear-gradient(135deg,var(--tint-10) 0,color-mix(in srgb,var(--accent) 16%,transparent) 100%)}.ssp-mover-card--locked:hover .ssp-mover-card__lock{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.ssp-mover-card--locked:hover .ssp-mover-card__locked-arrow{transform:translateX(3px)}.ssp-mover-card__preview{padding:14px 16px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ssp-mover-card__glass{align-items:center;backdrop-filter:blur(7px) saturate(140%);-webkit-backdrop-filter:blur(7px) saturate(140%);background:linear-gradient(135deg,var(--tint-06) 0,color-mix(in srgb,var(--accent) 10%,transparent) 100%);border:1px solid color-mix(in srgb,var(--tint-base) 8%,transparent);display:flex;gap:10px;inset:0;justify-content:center;position:absolute;transition:background .15s}.ssp-mover-card__lock{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);color:var(--accent);display:inline-flex;flex-shrink:0;font-size:13px;height:32px;justify-content:center;transition:background .15s,border-color .15s,color .15s;width:32px}.ssp-mover-card__locked-cta{align-items:center;background:var(--accent);border-radius:var(--radius-full);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--fg-on-accent);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:7px;padding:8px 16px;white-space:nowrap}.ssp-mover-card__locked-arrow{font-size:10px;transition:transform .15s}@media(max-width:560px){.ssp-mover-card--locked .ssp-mover-card__glass{flex-direction:column;gap:8px}}.market-listing-search{margin:24px auto 0;max-width:440px}.market-listing-search__input{background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:8px;color:var(--fg-1);font-size:14px;outline:none;padding:10px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.market-listing-search__input::-moz-placeholder{color:var(--fg-3)}.market-listing-search__input::placeholder{color:var(--fg-3)}.market-listing-search__input:focus{border-color:var(--profit-fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 8%,transparent)}.market-listing-sectors-nav{background:var(--bg-elevated);border-bottom:1px solid var(--border-default);min-width:0;padding:10px 0;position:sticky;top:60px;z-index:100}.market-listing-sectors-nav .container{min-width:0}.market-listing-sectors-nav__pills-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:2px}.market-listing-sectors-nav__pills{display:flex;flex-wrap:nowrap;gap:6px;max-width:none;width:-moz-max-content;width:max-content}.market-listing-sectors-nav__pill{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:20px;color:var(--fg-1);flex-shrink:0;font-size:12px;font-weight:500;padding:5px 12px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.market-listing-sectors-nav__pill.is-active,.market-listing-sectors-nav__pill:hover{background:var(--profit-fg);border-color:var(--profit-fg);color:var(--fg-1);text-decoration:none}.market-listing-sector__title{color:var(--fg-1)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.6px;margin:0!important;text-transform:uppercase}.market-listing-sector__count{background:var(--profit-bg);border-radius:10px;color:var(--profit-fg);font-size:11px;font-weight:600;padding:2px 7px}.market-listing-sector__link{color:var(--fg-2);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.market-listing-sector__link:hover{color:var(--profit-fg);text-decoration:none}.market-listing-no-results{color:#999;font-size:14px;padding:48px 0;text-align:center}.market-listing-card{align-items:center;background:#fff;background-color:var(--bg-raised);border:1px solid #eee;border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);display:flex;gap:8px;height:100%;padding:10px;text-decoration:none;transition:box-shadow .15s,border-color .15s}.market-listing-card:hover{background:var(--bg-elevated);text-decoration:none}.market-listing-card__logo{border-radius:4px;flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.market-listing-card__info{display:flex;flex-direction:column;min-width:0}.market-listing-card__symbol{color:var(--fg-1);font-size:13px;font-weight:600}.market-listing-card__name,.market-listing-card__symbol{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-listing-card__name{color:var(--fg-2);font-size:11px}.mld-indices-row{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:16px}@media(max-width:767px){.mld-indices-row{grid-template-columns:1fr}}.mld-index-card{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:20px 16px;position:relative;text-align:center;text-decoration:none;transition:box-shadow .22s ease,border-color .22s ease}.mld-index-card:hover{border-color:var(--border-strong);box-shadow:0 8px 40px rgba(0,0,0,.28);text-decoration:none}.mld-index-card:hover .mld-index-card__link-icon{color:var(--accent);transform:translate(2px,-2px)}.mld-index-card__link-icon{color:var(--fg-3);font-size:12px;position:absolute;right:12px;top:12px;transition:color .15s,transform .15s}.mld-index-card__icon{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 15%,transparent);border-radius:10px;color:var(--accent);display:flex;font-size:17px;height:40px;justify-content:center;margin-bottom:6px;width:40px}.mld-index-card__symbol{color:var(--fg-1);font-size:16px;font-weight:800;letter-spacing:-.01em}.mld-index-card__name{color:var(--fg-3);font-size:12px}.mld-instruments-controls{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;margin-top:16px}.mld-instruments-controls__search{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);flex:1;font-size:13px;min-width:200px;outline:none;padding:10px 14px;transition:border-color .2s}.mld-instruments-controls__search::-moz-placeholder{color:var(--fg-3)}.mld-instruments-controls__search::placeholder{color:var(--fg-3)}.mld-instruments-controls__search:focus{border-color:var(--accent)}.mld-instruments-controls__select{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;color:var(--fg-1);font-size:13px;min-width:150px;outline:none;padding:10px 14px}.mld-instruments-controls__select:focus{border-color:var(--accent)}.mld-instruments-table-wrap{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;max-height:560px;overflow-x:auto;overflow-y:auto;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.mld-instruments-table-wrap::-webkit-scrollbar{height:6px;width:6px}.mld-instruments-table-wrap::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.mld-instruments-table-wrap::-webkit-scrollbar-track{background:transparent}.mld-instruments-table{border-collapse:collapse;font-size:13px;width:100%}.mld-instruments-table th,.mld-instruments-table thead{background:var(--bg-float)}.mld-instruments-table th{border-bottom:1px solid var(--border-strong);color:var(--fg-3);font-size:11px;font-weight:700;letter-spacing:.04em;padding:12px 16px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.mld-instruments-table td{border-bottom:1px solid var(--border-subtle);color:var(--fg-2);padding:11px 16px;white-space:nowrap}.mld-instruments-table tbody tr:last-child td{border-bottom:none}.mld-instruments-table tbody tr:hover{background:var(--bg-elevated)}.mld-instruments-table__symbol-link{align-items:center;display:flex;gap:8px;text-decoration:none}.mld-instruments-table__symbol-link:hover{text-decoration:none}.mld-instruments-table__symbol-link:hover .mld-instruments-table__symbol{color:var(--accent)}.mld-instruments-table__logo{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:6px;flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.mld-instruments-table__symbol{color:var(--fg-1);font-weight:700;transition:color .15s}.mld-instruments-table__name-link{color:var(--fg-2);text-decoration:none}.mld-instruments-table__name-link:hover{color:var(--accent);text-decoration:underline}.mld-instruments-table__action-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:100px;color:var(--fg-1);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.mld-instruments-table__action-btn i{font-size:11px}.mld-instruments-table__action-btn:hover{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.mld-instruments-table__sector-link{align-items:center;color:var(--fg-2);display:inline-flex;gap:5px;text-decoration:none}.mld-instruments-table__sector-link i{color:var(--fg-3);font-size:11px}.mld-instruments-table__sector-link:hover{color:var(--accent);text-decoration:underline}.mld-instruments-table__sector-link:hover i{color:var(--accent)}.mld-segment-pill{align-items:center;border-radius:100px;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.mld-segment-pill--index{background:var(--info-bg);color:var(--info-fg)}.mld-segment-pill--stock{background:var(--bg-float);color:var(--fg-2)}.mld-instruments-no-results{color:var(--fg-3);font-size:13px;padding:24px 16px;text-align:center}.mkt-snap-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:24px}.mkt-snap-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;color:inherit;display:flex;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s}.mkt-snap-card:hover{background:var(--bg-elevated);border-color:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:var(--shadow-2);color:inherit;text-decoration:none;transform:translateY(-3px)}.mkt-snap-card:hover .mkt-snap-card__title{color:var(--accent)}.mkt-snap-card:hover .mkt-snap-card__arrow{color:var(--accent);transform:translateX(2px)}.mkt-snap-card__date{color:var(--fg-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mkt-snap-card__title{color:var(--fg-1);font-size:16px;font-weight:600;line-height:1.4;transition:color .15s}.mkt-snap-card__arrow{align-items:center;color:var(--fg-3);display:flex;font-size:14px;margin-top:auto;transition:color .15s,transform .15s}.mkt-snap-empty{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;color:var(--fg-3);margin-top:24px;padding:32px 20px;text-align:center}.mkt-snap-back-link{align-items:center;color:var(--fg-2);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:24px;text-decoration:none}.mkt-snap-back-link:hover{color:var(--accent);text-decoration:underline}.mkt-snap-breadcrumb{align-items:center;color:var(--fg-3);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;justify-content:center;margin-bottom:20px}.mkt-snap-breadcrumb a{color:var(--fg-3);text-decoration:none;transition:color .15s}.mkt-snap-breadcrumb a:hover{color:var(--accent)}.mkt-snap-breadcrumb__sep{opacity:.4}.mkt-snap-breadcrumb__current{color:var(--fg-2)}.mkt-snap-content{color:var(--fg-2);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--lh-loose)}.mkt-snap-content>:first-child{margin-top:0}.mkt-snap-content p{color:var(--fg-2);margin-bottom:20px}.mkt-snap-content h2{border-bottom:1px solid var(--border-subtle);font-size:var(--text-2xl);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);margin-bottom:14px;margin-top:40px;padding-bottom:10px}.mkt-snap-content h2,.mkt-snap-content h3{color:var(--fg-1);font-family:var(--font-display);scroll-margin-top:84px}.mkt-snap-content h3{font-size:var(--text-xl);font-weight:600;margin-bottom:12px;margin-top:32px}.mkt-snap-content h4{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;margin-bottom:10px;margin-top:26px}.mkt-snap-content h5{color:var(--fg-1);font-size:var(--text-base);font-weight:700;margin-bottom:8px;margin-top:22px}.mkt-snap-content h6{color:var(--fg-3);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wide);margin-bottom:8px;margin-top:20px;text-transform:uppercase}.mkt-snap-content em,.mkt-snap-content i{color:inherit;font-style:italic}.mkt-snap-content ol,.mkt-snap-content ul{margin-bottom:20px;padding-left:20px}.mkt-snap-content li{color:var(--fg-2);font-size:var(--text-base);line-height:var(--lh-loose);margin-bottom:6px}.mkt-snap-content li::marker{color:var(--accent)}.mkt-snap-content b,.mkt-snap-content strong{color:var(--fg-1);font-weight:600}.mkt-snap-content a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.mkt-snap-content a:hover{color:var(--accent-hover)}.mkt-snap-content img{border-radius:var(--radius-3);height:auto;margin:8px 0;max-width:100%}.mkt-snap-content table{border-collapse:collapse;border-radius:var(--radius-3);font-size:var(--text-sm);margin:24px 0;overflow:hidden;width:100%}.mkt-snap-content th{background:color-mix(in srgb,var(--tint-base) 5%,transparent);border:1px solid var(--border-default);color:var(--fg-1);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);padding:11px 14px;text-align:left}.mkt-snap-content td{border:1px solid var(--border-default);color:var(--fg-2);padding:10px 14px}.mkt-snap-content tr:nth-child(2n) td{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent)}.mkt-snap-content .stolo-snap{color:var(--fg-1);font-size:16px;line-height:1.6}.mkt-snap-content .stolo-snap-meta{color:var(--fg-3);font-size:.875em;margin:0 0 24px}.mkt-snap-content .stolo-snap-narrative{margin:0 0 24px}.mkt-snap-content .stolo-snap-section{border-top:1px solid var(--border-default);margin:0 0 28px;padding-top:24px}.mkt-snap-content .stolo-snap-section:first-of-type{border-top:none;padding-top:0}.mkt-snap-content .stolo-snap-section h2{font-size:1.25em;font-weight:600;margin:0 0 8px}.mkt-snap-content .stolo-snap-section h3{color:var(--fg-3);font-size:.8em;font-weight:600;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.mkt-snap-content .stolo-snap-note{color:var(--fg-3);font-size:.85em;margin:0 0 16px}.mkt-snap-content .stolo-snap-takeaways ul{margin:0;padding-left:20px}.mkt-snap-content .stolo-snap-takeaways li{margin-bottom:6px}.mkt-snap-content .stolo-snap-cards{display:flex;flex-wrap:wrap;gap:12px}.mkt-snap-content .stolo-snap-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:10px;flex:1 1 150px;padding:14px 16px}.mkt-snap-content .stolo-snap-card-label{color:var(--fg-3);font-size:.75em;margin-bottom:6px}.mkt-snap-content .stolo-snap-card-value{font-size:1.15em;font-weight:600}.mkt-snap-content .stolo-snap-card-detail{color:var(--fg-3);font-size:.8em;margin-top:4px}.mkt-snap-content .stolo-snap-breadth{margin-bottom:14px}.mkt-snap-content .stolo-snap-bar{background:var(--loss-bg);border-radius:999px;height:8px;margin-bottom:8px;overflow:hidden}.mkt-snap-content .stolo-snap-bar-fill{background:var(--profit-fg);height:100%}.mkt-snap-content .stolo-snap-breadth p{color:var(--fg-3);font-size:.85em;margin:0}.mkt-snap-content .stolo-snap-table{border-collapse:collapse;font-size:.9em;width:100%}.mkt-snap-content .stolo-snap-table th{border-bottom:1px solid var(--border-default);color:var(--fg-3);font-size:.7em;font-weight:600;letter-spacing:.05em;padding:12px 12px 8px;text-align:left;text-transform:uppercase}.mkt-snap-content .stolo-snap-table td{border-bottom:1px solid var(--border-default);padding:9px 12px}.mkt-snap-content .stolo-snap-table tr:last-child td{border-bottom:none}.mkt-snap-content .stolo-snap-table td:last-child,.mkt-snap-content .stolo-snap-table th:last-child{text-align:right}.mkt-snap-content .stolo-snap-movers{display:flex;flex-wrap:wrap;gap:24px}.mkt-snap-content .stolo-snap-mover-col{flex:1 1 220px;min-width:0}.mkt-snap-content .stolo-snap-row{border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:8px 0}.mkt-snap-content .stolo-snap-row:last-child{border-bottom:none}.mkt-snap-content .stolo-snap-row span:first-child{color:var(--fg-3)}.mkt-snap-content .stolo-snap-up{color:var(--profit-fg)}.mkt-snap-content .stolo-snap-down{color:var(--loss-fg)}.mkt-snap-content .stolo-snap-flat{color:var(--fg-3)}.mkt-snap-content .stolo-snap-table td.stolo-snap-down,.mkt-snap-content .stolo-snap-table td.stolo-snap-up{font-weight:600}@media(max-width:480px){.mkt-snap-content .stolo-snap-card,.mkt-snap-content .stolo-snap-mover-col{flex-basis:100%}}.mld-cta-strip{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,transparent) 0,var(--bg-raised) 60%);border:1px solid var(--border-default);border-radius:14px;display:flex;gap:20px;padding:22px 28px}@media(max-width:767px){.mld-cta-strip{align-items:flex-start;flex-direction:column;text-align:left}}.mld-cta-strip__icon{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:12px;color:var(--accent);display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}.mld-cta-strip__body{flex:1;min-width:0}.mld-cta-strip__title{color:var(--fg-1);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.mld-cta-strip__sub{color:var(--fg-3);font-size:13px;line-height:1.5;margin:0}.mld-cta-strip__btn{flex-shrink:0;white-space:nowrap}@media(max-width:767px){.mld-cta-strip__btn{justify-content:center;width:100%}}@keyframes sv-pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.55)}to{opacity:0;transform:translate(-50%,-50%) scale(1.55)}}.solution-video .sv-player{aspect-ratio:16/9;background:var(--bg-deepest);border-radius:var(--radius-4);box-shadow:var(--shadow-3),0 0 0 1px var(--border-default);overflow:hidden;position:relative;width:100%}.solution-video .sv-player:after{border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:4}.solution-video .sv-thumbnail{cursor:pointer;display:block;inset:0;position:absolute}.solution-video .sv-thumbnail:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.solution-video .sv-thumb-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-slow) var(--easing-standard);width:100%}.solution-video .sv-thumbnail:hover .sv-thumb-img{transform:scale(1.04)}.solution-video .sv-overlay{background:linear-gradient(0deg,rgba(3,7,18,.72) 0,rgba(3,7,18,.28) 55%,rgba(3,7,18,.22));inset:0;position:absolute;transition:background var(--duration-base) var(--easing-standard);z-index:1}.solution-video .sv-thumbnail:hover .sv-overlay{background:linear-gradient(0deg,rgba(3,7,18,.6) 0,rgba(3,7,18,.18) 55%,rgba(3,7,18,.14))}.solution-video .sv-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(3,7,18,.72);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:var(--radius-full);bottom:16px;color:var(--fg-2);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:6px;left:16px;letter-spacing:var(--tracking-wide);padding:5px 12px;position:absolute;text-transform:uppercase;z-index:3}.solution-video .sv-badge-dot{background:var(--accent);border-radius:50%;box-shadow:0 0 6px 1px color-mix(in srgb,var(--accent) 60%,transparent);display:inline-block;height:6px;width:6px}.solution-video .sv-play-btn{align-items:center;background:var(--accent);border-radius:50%;display:flex;height:72px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard);width:72px;z-index:2}.solution-video .sv-play-btn svg{color:var(--fg-on-accent);height:28px;margin-left:4px;position:relative;width:28px;z-index:1}.solution-video .sv-play-ring{animation:sv-pulse 2s ease-out infinite;background:color-mix(in srgb,var(--accent) 45%,transparent);border-radius:50%;height:72px;left:50%;position:absolute;top:50%;width:72px;z-index:0}.solution-video .sv-thumbnail:hover .sv-play-btn{background:var(--accent-hover);transform:translate(-50%,-50%) scale(1.1)}.solution-video .sv-iframe{border:none;display:block;height:100%;inset:0;position:absolute;width:100%}.solution-video .sv-content{padding-left:8px}@media(max-width:991px){.solution-video .sv-content{padding-left:0}}.solution-video .sv-title{color:var(--fg-1);font-size:var(--text-3xl);font-weight:700;letter-spacing:var(--tracking-snug);line-height:var(--lh-snug);margin-bottom:1rem;margin-top:.5rem}@media(max-width:767px){.solution-video .sv-title{font-size:var(--text-2xl)}}.solution-video .sv-desc{color:var(--fg-3);font-size:var(--text-base);line-height:var(--lh-loose);margin-bottom:2rem}.solution-video .sv-actions{display:flex;flex-wrap:wrap;gap:.75rem}.fii-page{background:var(--bg-base);color:var(--fg-1);padding-bottom:60px}.fii-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;padding:28px;position:relative}@media(max-width:767px){.fii-card{padding:20px}}.fii-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;letter-spacing:.04em;padding:4px 12px}.fii-badge.fii-badge-bull{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);color:var(--profit-fg)}.fii-badge.fii-badge-bear{background:color-mix(in srgb,var(--loss-fg) 12%,transparent);color:var(--loss-fg)}.fii-badge.fii-badge-neutral{background:color-mix(in srgb,var(--fg-2) 12%,transparent);color:var(--fg-2)}.fii-stat-row{align-items:center;border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:10px 0}.fii-stat-row:last-child{border-bottom:none}.fii-stat-label{color:var(--fg-2);font-size:.82rem}.fii-stat-val{font-size:.9rem;font-weight:600}.fii-section-label{color:var(--accent);display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.fii-flow-bar-track{background:var(--border-default);border-radius:4px;flex:1;height:8px;overflow:hidden}.fii-flow-bar-fill{border-radius:4px;height:100%}.fii-flow-bar-wrap{align-items:center;display:flex;gap:10px;margin-top:8px}.deriv-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:14px;display:flex;flex-direction:column;gap:10px;height:100%;padding:20px 22px}.deriv-net-bar-track{background:var(--border-default);border-radius:3px;height:6px;margin-top:4px;overflow:hidden}.deriv-net-bar-fill{border-radius:3px;height:100%;transition:width .6s ease}.fii-table{border-collapse:collapse;width:100%}.fii-table td,.fii-table th{border-bottom:1px solid var(--border-default);font-size:.82rem;padding:11px 14px}.fii-table thead th{background:var(--bg-elevated);color:var(--fg-2);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fii-table tbody tr:hover td,.fii-table tbody tr:hover th{background:color-mix(in srgb,var(--tint-base) 3%,transparent)}.fii-table .cat-cell{background:var(--bg-raised);color:var(--fg-1);font-weight:700;white-space:nowrap}.fii-table td{color:#cbd5e1;text-align:right}.oi-cell-inner{line-height:1.3}.oi-cell-ls{color:var(--fg-1);font-size:.85rem;font-weight:600}.oi-cell-chg{color:var(--fg-2);font-size:.73rem}.fii-lock-overlay{background:linear-gradient(to bottom,transparent,var(--bg-raised) 60%);margin-top:-8px;padding:32px 28px 28px;position:relative;text-align:center}.fii-lock-icon{align-items:center;background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border-radius:50%;display:inline-flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}.fii-lock-icon i{color:var(--accent);font-size:1.1rem}.fii-signup-strip{align-items:center;background:linear-gradient(135deg,var(--accent) 0,var(--ink-900) 60%);border-radius:20px;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;overflow:hidden;padding:48px 40px;position:relative}.fii-signup-strip:after{background:color-mix(in srgb,var(--profit-fg) 8%,transparent);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:260px}@media(max-width:767px){.fii-signup-strip{padding:32px 24px}}.fii-signup-features{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;margin:0 0 28px;padding:0}.fii-signup-features li{align-items:center;color:color-mix(in srgb,var(--ink-0) 80%,transparent);display:flex;font-size:.82rem;gap:6px}.fii-signup-features li i{color:var(--accent)}.fii-trust-card{align-items:center;background:color-mix(in srgb,var(--ink-0) 7%,transparent);border:1px solid color-mix(in srgb,var(--ink-0) 12%,transparent);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.fii-trust-icon{align-items:center;background:color-mix(in srgb,var(--profit-fg) 15%,transparent);border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.fii-trust-icon i{color:var(--accent);font-size:1rem}.fii-trust-label{color:var(--ink-0);font-size:.83rem;font-weight:600}.fii-trust-sub{color:color-mix(in srgb,var(--ink-0) 55%,transparent);font-size:.73rem}.sector-adv-page{background:var(--bg-base);color:var(--fg-1);padding-bottom:60px}.sad-breadth-bar{background:var(--border-default);border-radius:6px;display:flex;height:12px;margin:10px 0 8px;overflow:hidden}.sad-breadth-bar .sad-breadth-adv{background:var(--profit-fg)}.sad-breadth-bar .sad-breadth-neu{background:#3d4a60}.sad-breadth-bar .sad-breadth-dec{background:var(--loss-fg)}.sad-table{border-collapse:collapse;width:100%}.sad-table thead tr{background:var(--bg-mid)}.sad-table thead th{border-bottom:1px solid var(--border-default);color:var(--fg-2);font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:12px 16px;text-transform:uppercase;white-space:nowrap}.sad-table tbody tr{border-bottom:1px solid color-mix(in srgb,var(--border-default) 70%,transparent);transition:background .15s}.sad-table tbody tr:last-child{border-bottom:none}.sad-table tbody tr:hover{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent)}.sad-table tbody td{font-size:.85rem;padding:14px 16px;vertical-align:middle}.sad-table .sad-rank{color:var(--fg-2);font-size:.78rem;font-weight:500;text-align:center;width:40px}.sad-table .sad-sector-name{color:var(--fg-1);font-weight:600;white-space:nowrap}.sad-table .sad-sector-name a{color:var(--accent);text-decoration:none}.sad-table .sad-sector-name a:hover{color:var(--accent-hover);text-decoration:underline}.sad-table .sad-bar-cell{min-width:180px}.sad-table .sad-bar-cell .sad-bar-wrap{background:var(--border-default);border-radius:4px;display:flex;height:8px;overflow:hidden}.sad-table .sad-bar-cell .sad-bar-wrap .sad-bar-adv{background:var(--profit-fg)}.sad-table .sad-bar-cell .sad-bar-wrap .sad-bar-neu{background:#3d4a60}.sad-table .sad-bar-cell .sad-bar-wrap .sad-bar-dec{background:var(--loss-fg)}.sad-table .sad-bar-cell .sad-bar-legend{display:flex;font-size:.68rem;justify-content:space-between;margin-top:4px}.sad-table .sad-bar-cell .sad-bar-legend .sad-leg-adv{color:var(--profit-fg);font-weight:600}.sad-table .sad-bar-cell .sad-bar-legend .sad-leg-dec{color:var(--loss-fg);font-weight:600}.sad-table .sad-num{font-size:.85rem;font-variant-numeric:tabular-nums;text-align:right}.sad-table .sad-num.adv{color:var(--profit-fg);font-weight:600}.sad-table .sad-num.dec{color:var(--loss-fg);font-weight:600}.sad-table .sad-num.neu{color:var(--fg-2)}.sad-table .sad-num.tot{color:var(--fg-1);font-weight:500}.sad-lock-wrap{position:relative}.sad-lock-overlay{background:linear-gradient(to bottom,transparent 0,var(--bg-raised) 50%);bottom:0;left:0;padding:100px 28px 40px;position:absolute;right:0;text-align:center}.sad-lock-overlay .sad-lock-icon{align-items:center;background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border-radius:50%;display:inline-flex;height:50px;justify-content:center;margin-bottom:14px;width:50px}.sad-lock-overlay .sad-lock-icon i{color:var(--accent);font-size:1.25rem}.sad-lock-overlay h4{color:var(--fg-1);font-size:1.05rem;font-weight:700;margin-bottom:8px}.sad-lock-overlay p{color:var(--fg-2);font-size:.82rem;line-height:1.6;margin:0 auto 22px;max-width:360px}.gl-page{background:var(--bg-base);color:var(--fg-1);padding-bottom:72px}.gl-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:8px}.gl-header h2{color:var(--fg-1);font-size:1.5rem;font-weight:700;margin:0}.gl-header .gl-updated{color:var(--fg-2);font-size:.78rem}.gl-header .gl-updated i{margin-right:4px}.gl-summary-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.gl-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;letter-spacing:.04em;padding:5px 14px}.gl-badge.gl-badge-gain{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 20%,transparent);color:var(--profit-fg)}.gl-badge.gl-badge-loss{background:color-mix(in srgb,var(--loss-fg) 12%,transparent);border:1px solid color-mix(in srgb,var(--loss-fg) 20%,transparent);color:var(--loss-fg)}.gl-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:991px){.gl-grid{grid-template-columns:1fr}}.gl-panel{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;position:relative}.gl-panel.gl-panel-gain{--panel-accent:var(--profit-fg);--panel-accent-bg:color-mix(in srgb,var(--profit-fg) 10%,transparent)}.gl-panel.gl-panel-loss{--panel-accent:var(--loss-fg);--panel-accent-bg:color-mix(in srgb,var(--loss-fg) 10%,transparent)}.gl-panel-head{align-items:center;background:var(--panel-accent-bg);border-bottom:1px solid var(--border-default);display:flex;justify-content:space-between;padding:18px 20px 16px}.gl-panel-head .gl-panel-title{align-items:center;color:var(--panel-accent);display:flex;font-size:.92rem;font-weight:700;gap:10px;letter-spacing:.03em}.gl-panel-head .gl-panel-title .gl-panel-icon{align-items:center;background:var(--panel-accent-bg);border:1px solid var(--panel-accent);border-radius:8px;color:var(--panel-accent);display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.gl-panel-head .gl-col-labels{display:flex;gap:20px}.gl-panel-head .gl-col-labels span{color:var(--fg-2);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media(max-width:479px){.gl-panel-head .gl-col-labels{display:none}}.gl-rows{position:relative}.gl-row{align-items:center;border-bottom:1px solid var(--border-default);display:flex;gap:12px;padding:14px 20px;transition:background .15s}.gl-row:last-child{border-bottom:none}.gl-row:hover{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent)}.gl-row-left{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.gl-logo{-o-object-fit:contain;object-fit:contain;padding:3px}.gl-logo,.gl-logo-fallback{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:50%;flex-shrink:0;height:38px;width:38px}.gl-logo-fallback{align-items:center;color:var(--fg-2);display:flex;font-size:.72rem;font-weight:700;justify-content:center}.gl-symbol-wrap{min-width:0}.gl-symbol{color:var(--fg-1);font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-sector{background:color-mix(in srgb,var(--fg-2) 10%,transparent);border-radius:4px;color:var(--fg-2);display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:.06em;margin-top:3px;padding:2px 6px;text-transform:uppercase;white-space:nowrap}.gl-row-right{align-items:center;display:flex;flex-shrink:0;gap:16px;text-align:right}.gl-price-block{min-width:80px;text-align:right}.gl-price{color:var(--fg-1);font-size:.9rem;font-weight:700;white-space:nowrap}.gl-change{font-size:.75rem;font-weight:600;white-space:nowrap}.gl-pct-block{min-width:58px;text-align:right}.gl-pct{font-size:.98rem;font-weight:800;white-space:nowrap}.gl-meta-block{min-width:76px;text-align:right}@media(max-width:575px){.gl-meta-block{display:none}}.gl-meta-row{align-items:center;display:flex;font-size:.7rem;gap:4px;justify-content:flex-end}.gl-meta-row .gl-meta-label{color:var(--fg-2)}.gl-meta-row .gl-meta-val{font-weight:600}.text-gain{color:var(--profit-fg)}.text-loss{color:var(--loss-fg)}.text-neutral{color:var(--fg-2)}.gl-locked-zone{position:relative}.gl-locked-rows{filter:blur(3.5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gl-lock-overlay{background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-raised) 30%,transparent) 0,color-mix(in srgb,var(--bg-raised) 92%,transparent) 45%);flex-direction:column;gap:10px;inset:0;padding:16px;position:absolute;text-align:center}.gl-lock-icon,.gl-lock-overlay{align-items:center;display:flex;justify-content:center}.gl-lock-icon{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border-radius:50%;height:42px;width:42px}.gl-lock-icon i{color:var(--accent);font-size:1rem}.gl-lock-text{color:rgba(241,243,249,.8);font-size:.82rem;line-height:1.4;max-width:200px}.gl-lock-btn{align-items:center;background:var(--accent);border-radius:6px;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;padding:8px 18px;transition:background .15s}.gl-lock-btn,.gl-lock-btn:hover{color:var(--bg-base);text-decoration:none}.gl-lock-btn:hover{background:var(--accent-pressed)}.gl-cta-strip{align-items:center;background:linear-gradient(135deg,var(--accent) 0,var(--ink-900) 55%);border-radius:20px;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-top:40px;overflow:hidden;padding:48px 40px;position:relative}.gl-cta-strip:after{background:color-mix(in srgb,var(--profit-fg) 8%,transparent);border-radius:50%;content:"";height:280px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:280px}@media(max-width:767px){.gl-cta-strip{padding:32px 24px}}.gl-cta-label{color:color-mix(in srgb,var(--ink-0) 60%,transparent);display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.gl-cta-heading{color:var(--ink-0);font-size:1.55rem;font-weight:700;line-height:1.3;margin-bottom:10px}.gl-cta-sub{color:color-mix(in srgb,var(--ink-0) 70%,transparent);font-size:.88rem;line-height:1.6;margin-bottom:24px;max-width:420px}.gl-cta-features{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;margin:0 0 28px;padding:0}.gl-cta-features li{align-items:center;color:color-mix(in srgb,var(--ink-0) 80%,transparent);display:flex;font-size:.82rem;gap:6px}.gl-cta-features li i{color:var(--accent)}.gl-trust-cards{display:flex;flex-direction:column;gap:12px;max-width:230px;min-width:200px}@media(max-width:991px){.gl-trust-cards{display:none}}.gl-trust-card{background:color-mix(in srgb,var(--ink-0) 7%,transparent);border:1px solid color-mix(in srgb,var(--ink-0) 12%,transparent);border-radius:12px;gap:12px;padding:12px 14px}.gl-trust-card,.gl-trust-icon{align-items:center;display:flex}.gl-trust-icon{background:color-mix(in srgb,var(--profit-fg) 15%,transparent);border-radius:8px;flex-shrink:0;height:34px;justify-content:center;width:34px}.gl-trust-icon i{color:var(--accent);font-size:.95rem}.gl-trust-label{color:var(--ink-0);font-size:.82rem;font-weight:600}.gl-trust-sub{color:color-mix(in srgb,var(--ink-0) 50%,transparent);font-size:.7rem}html:not([data-theme=light]) .mld-hero,html:not([data-theme=light]) .mld-page{--bg-base:var(--ink-850);--bg-raised:var(--ink-800);--bg-elevated:var(--ink-770);--bg-float:var(--ink-700);--border-subtle:var(--alpha-white-06);--border-default:var(--alpha-white-10);--border-strong:var(--alpha-white-16)}.mld-hero{background:var(--bg-base);overflow:hidden;padding:72px 0 52px;position:relative}.mld-hero:before{background:radial-gradient(ellipse 90% 70% at 50% -10%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 65%);content:"";inset:0;pointer-events:none;position:absolute}.mld-hero__inner{position:relative;text-align:center}.mld-hero__eyebrow{align-items:center;display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}.mld-hero__tagline{color:var(--fg-3);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mld-hero__headline{color:var(--fg-1);font-size:clamp(30px,5vw,52px);font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:0 auto 18px;max-width:680px}.mld-hero__headline em{color:var(--profit-fg);font-style:normal}.mld-hero__sub{color:var(--fg-2);font-size:16px;line-height:1.65;margin:0 auto 36px;max-width:500px}.mld-live-pill{align-items:center;background:var(--profit-bg);border:1px solid color-mix(in srgb,var(--profit-fg) 25%,transparent);border-radius:100px;color:var(--profit-fg);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.07em;padding:5px 12px;text-transform:uppercase}.mld-live-pill__dot{animation:mld-pulse 2s ease-in-out infinite;background:var(--profit-fg);border-radius:50%;flex-shrink:0;height:6px;width:6px}.mld-page{padding-bottom:72px}.mld-page>*+*{margin-top:36px}.mld-snapshot-row{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:991px){.mld-snapshot-row{grid-template-columns:1fr 1fr}}@media(max-width:767px){.mld-snapshot-row{grid-template-columns:1fr}}.mld-snapshot-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;overflow:hidden;padding:18px 20px;position:relative;transition:box-shadow .22s ease,border-color .22s ease}.mld-snapshot-card:after{background:transparent;border-radius:14px 0 0 14px;bottom:0;content:"";left:0;position:absolute;top:0;transition:background .2s;width:3px}.mld-snapshot-card:hover{border-color:var(--border-strong);box-shadow:0 8px 40px rgba(0,0,0,.28)}.mld-snapshot-card--gain:after{background:linear-gradient(180deg,var(--profit-fg) 0,color-mix(in srgb,var(--profit-fg) 10%,transparent) 100%)}.mld-snapshot-card--loss:after{background:linear-gradient(180deg,var(--loss-fg) 0,color-mix(in srgb,var(--loss-fg) 10%,transparent) 100%)}.mld-snapshot-card--flow:after{background:linear-gradient(180deg,var(--info-fg) 0,color-mix(in srgb,var(--info-fg) 10%,transparent) 100%)}.mld-snapshot-card__head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.mld-snapshot-card__label{color:var(--fg-3);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mld-snapshot-card__empty{color:var(--fg-3);font-size:12px;margin:0 0 12px}.mld-flow-grid{display:flex;gap:10px;margin-bottom:14px}.mld-flow-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:10px;display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 12px}.mld-flow-card__label{color:var(--fg-3);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mld-flow-card__amount{color:var(--fg-1);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1.1}.mld-flow-card__badge{align-items:center;border-radius:5px;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.04em;padding:3px 7px}.mld-flow-card__badge--buy{background:var(--profit-bg);color:var(--profit-fg)}.mld-flow-card__badge--sell{background:var(--loss-bg);color:var(--loss-fg)}.mld-flow-bar{background:var(--bg-elevated);border-radius:3px;display:flex;height:5px;margin-bottom:14px;overflow:hidden}.mld-flow-bar__fii{background:var(--profit-fg);transition:width .6s ease}.mld-flow-bar__dii{background:var(--info-fg);transition:width .6s ease}.mld-flow-legend{display:flex;gap:12px;margin-bottom:14px;margin-top:-8px}.mld-flow-legend__item{align-items:center;color:var(--fg-3);display:flex;font-size:11px;gap:5px}.mld-flow-legend__dot{border-radius:50%;height:8px;width:8px}.mld-flow-legend__dot--fii{background:var(--profit-fg)}.mld-flow-legend__dot--dii{background:var(--info-fg)}.mld-snapshot-mover-list{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.mld-snapshot-mover-row{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:10px;justify-content:space-between;padding:6px 0}.mld-snapshot-mover-row:last-child{border-bottom:none}.mld-snapshot-mover-row__sym{color:var(--fg-1);font-size:13px;font-weight:600}.mld-snapshot-mover-row__pct{font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.mld-snapshot-mover-row__pct--gain{color:var(--profit-fg)}.mld-snapshot-mover-row__pct--loss{color:var(--loss-fg)}.mld-live-badge{align-items:center;background:var(--profit-bg);border:1px solid color-mix(in srgb,var(--profit-fg) 20%,transparent);border-radius:100px;color:var(--profit-fg);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:5px;letter-spacing:.07em;padding:3px 8px;text-transform:uppercase}.mld-live-badge__dot{animation:mld-pulse 2s ease-in-out infinite;background:var(--profit-fg);border-radius:50%;flex-shrink:0;height:5px;width:5px}.mld-date-badge{align-items:center;background:color-mix(in srgb,var(--signal-caution) 10%,transparent);border:1px solid color-mix(in srgb,var(--signal-caution) 25%,transparent);border-radius:100px;color:var(--signal-caution);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:5px;letter-spacing:.07em;padding:3px 8px;text-transform:uppercase}.mld-date-badge i{font-size:9px;opacity:.85}.mld-widget__cta{align-items:center;border-top:1px solid var(--border-subtle);color:var(--accent);display:inline-flex;font-size:13px;font-weight:600;gap:5px;margin-top:auto;padding-top:12px;text-decoration:none;transition:color .15s,gap .15s;width:100%}.mld-widget__cta i{transition:transform .15s}.mld-widget__cta:hover{color:var(--accent-hover);gap:8px;text-decoration:none}.mld-widget__cta:hover i{transform:translateX(3px)}.mld-sectors-widget{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:14px;display:flex;flex-direction:column;height:100%;padding:20px;transition:box-shadow .22s,border-color .22s}.mld-sectors-widget:hover{border-color:var(--border-strong);box-shadow:0 8px 40px rgba(0,0,0,.28)}.mld-section-title{color:var(--fg-1);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.mld-section-desc{color:var(--fg-3);font-size:13px;line-height:1.55;margin:6px 0 0}.mld-sectors-widget--full{display:block;height:auto}.mld-sector-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mld-sector-chip{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:100px;cursor:pointer;display:flex;font:inherit;gap:8px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s}.mld-sector-chip:hover{background:var(--bg-float);border-color:var(--border-default);text-decoration:none}.mld-sector-chip__name{color:var(--fg-1);font-size:12px;font-weight:600;white-space:nowrap}.mld-sector-chip__count{background:var(--bg-float);border-radius:4px;color:var(--fg-3);flex-shrink:0;font-size:10px;padding:1px 5px;white-space:nowrap}.mld-sector-chip__adv{color:var(--profit-fg)}.mld-sector-chip__adv,.mld-sector-chip__dec{font-size:11px;font-weight:600;white-space:nowrap}.mld-sector-chip__dec{color:var(--loss-fg)}.mld-sector-chip__bar{background:var(--border-strong);border-radius:2px;display:inline-block;flex-shrink:0;height:4px;overflow:hidden;position:relative;width:40px}.mld-sector-chip__bar-fill{background:var(--profit-fg);border-radius:2px;bottom:0;left:0;position:absolute;top:0}.mld-sector-chip--toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);border-color:transparent;border-style:solid;box-shadow:0 1px 2px rgba(0,0,0,.15);color:var(--fg-on-accent);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.mld-sector-chip--toggle:hover{background:var(--accent-hover);border-color:transparent;color:var(--fg-on-accent)}.mld-sector-chip__toggle-icon{font-size:10px;transition:transform .15s}.mld-sector-chip--toggle.is-expanded .mld-sector-chip__toggle-icon{transform:rotate(180deg)}@keyframes mld-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--profit-fg) 40%,transparent);opacity:1}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--profit-fg) 0,transparent);opacity:.7}}.symbol-single-page{padding-bottom:64px;padding-top:12px}.symbol-single-page .nav-breadcrumb{margin-top:0}.symbol-single-page .nav-breadcrumb .breadcrumb{margin-bottom:16px}.ssp-header{margin-bottom:20px}.ssp-header__card{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;gap:20px;justify-content:space-between;padding:18px 20px}@media(max-width:640px){.ssp-header__card{align-items:flex-start;flex-direction:column;gap:16px}}.ssp-header__identity{align-items:center;display:flex;flex:1;gap:14px;min-width:0}.ssp-header__logo-wrap{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;padding:6px;width:52px}.ssp-header__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ssp-header__name-block{min-width:0}.ssp-header__name{color:var(--fg-1);font-size:var(--text-xl);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}@media(max-width:576px){.ssp-header__name{font-size:var(--text-lg)}}.ssp-header__title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:7px}.ssp-header__meta-line{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ssp-header__data{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}@media(max-width:640px){.ssp-header__data{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.ssp-header__price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:640px){.ssp-header__price-row{justify-content:flex-start}}.ssp-header__action-row{align-items:center;display:flex;gap:8px}.ssp-tag{background:var(--bg-float);border:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-3);font-size:var(--text-2xs);font-weight:600;letter-spacing:.03em;padding:2px 8px;text-decoration:none;white-space:nowrap}.ssp-tag--link{background:color-mix(in srgb,var(--profit-fg) 7%,transparent);border-color:color-mix(in srgb,var(--profit-fg) 22%,transparent);color:var(--profit-fg)}.ssp-tag--link:hover{background:color-mix(in srgb,var(--profit-fg) 14%,transparent);color:var(--profit-fg);text-decoration:none}.ssp-tag-sep{color:var(--fg-disabled);flex-shrink:0;font-size:10px}.ssp-price{color:var(--fg-1);font-family:var(--font-mono);font-size:var(--text-xl);font-weight:700;letter-spacing:-.03em;line-height:1.2}@media(max-width:576px){.ssp-price{font-size:var(--text-lg)}}.ssp-price__currency{font-size:.7em;font-weight:500;margin-right:1px;opacity:.7}.ssp-change{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;gap:5px;padding:3px 10px}.ssp-change--up{background:color-mix(in srgb,var(--profit-fg) 10%,transparent);color:var(--profit-fg)}.ssp-change--down{background:color-mix(in srgb,var(--loss-fg) 10%,transparent);color:var(--loss-fg)}.ssp-change__pct{color:inherit;font-weight:400;opacity:.9}.ssp-live-price-link{align-items:center;animation:ssp-live-price-pulse 1.8s ease-in-out infinite;color:var(--profit-fg);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:4px;text-decoration:none;white-space:nowrap}.ssp-live-price-link:hover{animation-play-state:paused;color:var(--profit-fg);opacity:1;text-decoration:underline}@media(prefers-reduced-motion:reduce){.ssp-live-price-link{animation:none}}@keyframes ssp-live-price-pulse{0%,to{opacity:1}50%{opacity:.4}}.ssp-delayed-badge{background:color-mix(in srgb,var(--warn-fg) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn-fg) 20%,transparent);border-radius:var(--radius-full);color:var(--warn-fg);font-size:10px;gap:4px;letter-spacing:.03em;padding:3px 9px}.ssp-delayed-badge,.ssp-watchlist-btn{align-items:center;display:inline-flex;font-weight:500;white-space:nowrap}.ssp-watchlist-btn{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-2);font-size:var(--text-sm);gap:6px;padding:6px 14px;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.ssp-watchlist-btn:hover{background:var(--bg-float);border-color:var(--border-strong);color:var(--fg-1);text-decoration:none}.ssp-tabs{align-items:center;display:flex;gap:8px;margin-bottom:16px;overflow-x:auto}.ssp-tabs::-webkit-scrollbar{height:0}.ssp-tab{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);flex-shrink:0;font-size:var(--text-xs);font-weight:600;padding:7px 16px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.ssp-tab:hover{background:var(--bg-float);border-color:var(--border-strong);color:var(--fg-1);text-decoration:none}.ssp-tab--active{background:var(--accent);box-shadow:0 1px 2px rgba(0,0,0,.15);font-weight:700}.ssp-tab--active,.ssp-tab--active:hover{border-color:transparent;color:var(--fg-on-accent)}.ssp-tab--active:hover{background:var(--accent-hover)}.ssp-chart-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;overflow:hidden}.ssp-chart-card__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:11px 16px}.ssp-chart-card__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ssp-chart-card__time{align-items:center;color:var(--fg-3);display:flex;font-size:var(--text-2xs);gap:4px}.ssp-chart-card__ohlc-strip{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:4px 20px;padding:8px 16px}.ssp-chart-card__body{padding:0}.ssp-chart-card__footer{align-items:center;background:var(--bg-mid);border-top:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:9px 16px}.ssp-chart-card__disclaimer{align-items:center;display:flex;gap:4px}.ssp-chart-card__disclaimer,.ssp-chart-card__live-hint{color:var(--fg-3);font-size:var(--text-2xs)}.ssp-chart-card__live-hint a{color:var(--profit-fg);font-weight:600;text-decoration:none}.ssp-chart-card__live-hint a:hover{color:var(--profit-fg);text-decoration:underline}.ssp-ohlc-item{align-items:baseline;display:flex;gap:5px}.ssp-ohlc-label{color:var(--fg-3);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ssp-ohlc-value{color:var(--fg-1);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600}.ssp-ohlc-divider{background:var(--border-default);flex-shrink:0;height:14px;width:1px}.ssp-snapshot-row{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}@media(max-width:640px){.ssp-snapshot-row{grid-template-columns:1fr}}.ssp-snapshot-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s}.ssp-snapshot-card:hover{background:var(--bg-float);border-color:var(--border-strong);text-decoration:none}.ssp-snapshot-card__label{color:var(--fg-3);font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ssp-snapshot-card__value{color:var(--fg-1);font-family:var(--font-mono);font-size:var(--text-xl);font-weight:700}.ssp-snapshot-card__cta{color:var(--profit-fg);font-size:var(--text-2xs);font-weight:600}.ssp-related-grid{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media(max-width:768px){.ssp-related-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.ssp-related-grid{grid-template-columns:repeat(2,1fr)}}.ssp-related-card{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-2);display:flex;flex-direction:column;gap:3px;padding:12px 8px;text-align:center;text-decoration:none;transition:border-color .15s,background .15s}.ssp-related-card:hover{background:var(--bg-float);border-color:var(--border-strong);text-decoration:none}.ssp-related-card__symbol{color:var(--fg-1);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700}.ssp-related-card__name{color:var(--fg-3);display:-webkit-box;font-size:10px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ssp-cta-strip{margin-bottom:16px}.ssp-content-section{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;overflow:hidden}.ssp-content-section__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;gap:9px;padding:12px 20px}.ssp-content-section__icon{color:var(--accent);flex-shrink:0;font-size:13px}.ssp-content-section__title{color:var(--fg-2);font-size:var(--text-sm);font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.ssp-content-section__body{padding:20px 22px}.ssp-content-section__body p{color:var(--fg-2);font-size:var(--text-sm);line-height:1.8;margin:0 0 14px}.ssp-content-section__body p:last-child{margin-bottom:0}.ssp-content-section__body h2{border-bottom:1px solid var(--border-default);color:var(--fg-1);font-size:var(--text-base);font-weight:600;letter-spacing:-.01em;margin:28px 0 10px;padding-bottom:8px}.ssp-content-section__body h2:first-child{margin-top:0}.ssp-content-section__body h3{color:var(--fg-1);font-size:var(--text-sm);font-weight:600;margin:22px 0 7px}.ssp-content-section__body h3:first-child{margin-top:0}.ssp-content-section__body strong{color:var(--fg-1);font-weight:600}.ssp-content-section__body a{color:var(--profit-fg);text-decoration:none}.ssp-content-section__body a:hover{text-decoration:underline}.ssp-content-section__body ol,.ssp-content-section__body ul{margin:0 0 14px;padding-left:20px}.ssp-content-section__body ol li,.ssp-content-section__body ul li{color:var(--fg-2);font-size:var(--text-sm);line-height:1.7;margin-bottom:6px}.ssp-content-section__body ol:last-child,.ssp-content-section__body ul:last-child{margin-bottom:0}.ssp-content-section__body--faq{padding:0}.ssp-content-section__body--faq h3{align-items:flex-start;color:var(--fg-1);display:flex;font-size:var(--text-sm);font-weight:600;gap:8px;margin:20px 0 6px}.ssp-content-section__body--faq h3:before{align-items:center;background:var(--accent-soft);border-radius:4px;color:var(--accent);content:"Q";display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;height:18px;justify-content:center;letter-spacing:0;margin-top:1px;width:18px}.ssp-content-section__body--faq p{color:var(--fg-2);font-size:var(--text-sm);line-height:1.75;margin:0;padding-left:26px}.ssp-content-section__body--faq>.faq-item,.ssp-content-section__body--faq>div{border-bottom:1px solid var(--border-default);padding:16px 22px}.ssp-content-section__body--faq>.faq-item:last-child,.ssp-content-section__body--faq>div:last-child{border-bottom:none}.ssp-content-section__body--faq:not(:has(>div)):not(:has(>.faq-item)){padding:20px 22px}.ssp-sidebar-card{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);padding:16px}.ssp-sidebar-card__heading{color:var(--fg-1);font-size:var(--text-base);font-weight:700;margin:0 0 14px}.ssp-sidebar-group{border-bottom:1px solid var(--fg-3);margin-bottom:14px;padding-bottom:14px}.ssp-sidebar-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ssp-sidebar-group__title{color:var(--fg-3);font-size:10px;font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.ssp-sidebar-link{align-items:center;border-bottom:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-2);display:flex;font-size:var(--text-xs);gap:8px;justify-content:space-between;padding:7px 8px;text-decoration:none;transition:background var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.ssp-sidebar-link:last-child{border-bottom:none}.ssp-sidebar-link i{color:var(--fg-disabled);flex-shrink:0;font-size:9px;transition:color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.ssp-sidebar-link:hover{background:var(--accent-soft);color:var(--accent);text-decoration:none}.ssp-sidebar-link:hover i{color:var(--accent);transform:translateX(2px)}.ssp-platform-teaser{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-top:16px;overflow:hidden;padding:16px;position:relative}.ssp-platform-teaser:before{background:linear-gradient(90deg,var(--accent) 0,transparent 75%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.ssp-platform-teaser__title{align-items:center;color:var(--fg-1);display:flex;font-size:var(--text-sm);font-weight:600;gap:7px;margin:0 0 12px}.ssp-platform-teaser__title i{color:var(--accent)}.ssp-platform-teaser__list{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 14px;padding:0}.ssp-platform-teaser__item{align-items:flex-start;color:var(--fg-2);display:flex;font-size:var(--text-xs);gap:8px;line-height:1.4}.ssp-platform-teaser__item i{color:var(--profit-fg);flex-shrink:0;font-size:10px;margin-top:2px}.ssp-platform-teaser__cta{align-items:center;background:color-mix(in srgb,var(--profit-fg) 6%,transparent);border:1px solid color-mix(in srgb,var(--profit-fg) 25%,transparent);border-radius:var(--radius-2);color:var(--profit-fg);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:6px;justify-content:center;padding:7px 14px;text-decoration:none;transition:background .15s,border-color .15s;width:100%}.ssp-platform-teaser__cta:hover{background:color-mix(in srgb,var(--profit-fg) 12%,transparent);border-color:color-mix(in srgb,var(--profit-fg) 45%,transparent);color:var(--profit-fg);text-decoration:none}.ssp-footer{border-top:1px solid var(--border-default);display:flex;flex-direction:column;gap:8px;padding:20px 0 8px}.ssp-footer__text{color:var(--fg-3);font-size:var(--text-xs);font-style:italic;line-height:1.6;margin:0}.ssp-footer__cta{color:var(--fg-2);font-size:var(--text-sm);margin:0}.ssp-footer__cta a{color:var(--profit-fg);font-weight:600;text-decoration:none}.ssp-footer__cta a:hover{text-decoration:underline}.mda-frame{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);margin-bottom:16px;overflow:hidden}.mda-frame__header{align-items:center;background:var(--bg-mid);border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}.mda-frame__header-left,.mda-frame__header-right{align-items:center;display:flex;gap:10px}.mda-frame__footer{align-items:center;background:var(--bg-mid);border-top:1px solid var(--border-default);display:flex;justify-content:center;padding:9px 16px}.mda-frame__signin-link{color:var(--profit-fg);font-size:var(--text-2xs);font-weight:600;text-decoration:none;white-space:nowrap}.mda-frame__signin-link:hover{color:var(--profit-fg);text-decoration:underline}.mda-preview-badge{align-items:center;color:var(--fg-2);display:inline-flex;font-size:var(--text-2xs);font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.mda-preview-badge i{color:var(--fg-3);font-size:11px}.mda-live-link{align-items:center;background:color-mix(in srgb,var(--accent) 5%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--radius-2);display:inline-flex;font-size:var(--text-2xs);font-weight:600;gap:5px;padding:4px 11px;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);white-space:nowrap}.mda-live-link,.mda-live-link:hover{color:var(--accent);text-decoration:none}.mda-live-link:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.mda-live-link i{font-size:10px}.mda-snapshot-wrap{line-height:0;overflow:hidden;position:relative}.mda-snapshot-img{display:block;filter:blur(.4px);width:100%}.mda-snapshot-fade{background:linear-gradient(to bottom,transparent,var(--bg-raised));bottom:0;height:40%;left:0;pointer-events:none;position:absolute;right:0}.mda-unlock-panel{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:linear-gradient(to bottom,transparent 0,var(--bg-raised) 46%);display:flex;justify-content:center;margin-top:-100px;padding:24px 20px 28px;position:relative;z-index:1}.mda-unlock-panel__inner{align-items:center;display:flex;flex-direction:column;max-width:540px;text-align:center;width:100%}.mda-unlock-icon{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.12);color:var(--fg-2);display:inline-flex;font-size:18px;height:48px;justify-content:center;margin-bottom:12px;width:48px}.mda-unlock-title{color:var(--fg-1);font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 8px}.mda-unlock-sub{color:var(--fg-3);font-size:var(--text-xs);line-height:1.65;margin:0 0 16px;max-width:440px}.mda-unlock-features{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:20px}.mda-uf-chip{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);display:inline-flex;font-size:var(--text-xs);font-weight:500;gap:5px;padding:5px 13px;white-space:nowrap}.mda-uf-chip i{color:var(--accent);font-size:10px}.mda-unlock-actions{align-items:center;display:flex;flex-direction:column;gap:9px}.mda-unlock-cta{align-items:center;background:var(--accent);border-radius:var(--radius-3);box-shadow:0 4px 18px color-mix(in srgb,var(--accent) 38%,transparent);color:#fff;display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:8px;letter-spacing:-.01em;padding:12px 32px;text-decoration:none;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease;white-space:nowrap}.mda-unlock-cta i{font-size:11px;opacity:.85}.mda-unlock-cta:hover{box-shadow:0 7px 24px color-mix(in srgb,var(--accent) 48%,transparent);color:#fff;opacity:.92;text-decoration:none;transform:translateY(-2px)}.mda-unlock-note{color:var(--fg-3);font-size:10px;letter-spacing:.02em;margin:0}.mda-features-strip{align-items:center;background:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-wrap:wrap;gap:16px 20px;margin-bottom:16px;padding:13px 20px}.mda-features-strip__label{border-right:1px solid var(--border-default);color:var(--fg-3);flex-shrink:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;margin-right:4px;padding-right:4px;text-transform:uppercase;white-space:nowrap}.mda-features-strip__items{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:0;min-width:0}.mda-strip-feat{align-items:center;display:flex;flex:1;gap:8px;min-width:130px;padding:0 16px}.mda-strip-feat__icon{color:var(--accent);flex-shrink:0;font-size:13px}.mda-strip-feat__text{color:var(--fg-2);font-size:var(--text-xs);font-weight:500;white-space:nowrap}.mda-strip-sep{background:var(--border-default);flex-shrink:0;height:18px;width:1px}@keyframes mda-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@media(max-width:768px){.mda-unlock-panel{margin-top:-70px;padding:18px 14px 20px}.mda-unlock-title{font-size:var(--text-base)}.mda-unlock-sub{display:none}.mda-unlock-cta{font-size:var(--text-xs);padding:10px 22px}.mda-uf-chip{font-size:10px;padding:4px 10px}.mda-features-strip{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 14px}.mda-features-strip__label{border-bottom:1px solid var(--border-default);border-right:none;margin-right:0;padding-bottom:8px;padding-right:0;width:100%}.mda-features-strip__items{align-items:flex-start;flex-direction:column;gap:8px}.mda-strip-feat{min-width:0;padding:0}.mda-strip-sep{display:none}.mda-frame__footer,.mda-frame__header{padding:8px 12px}}@media(max-width:480px){.mda-unlock-panel{margin-top:-50px}.mda-unlock-title{font-size:var(--text-sm)}.mda-unlock-features{display:none}.mda-unlock-icon{font-size:15px;height:40px;margin-bottom:9px;width:40px}}.bl-hero{overflow:hidden;padding:var(--space-16) 0 var(--space-12);position:relative;text-align:center}.bl-hero:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 12%,transparent) 0,transparent 70%);content:"";height:400px;left:50%;pointer-events:none;position:absolute;top:-120px;transform:translateX(-50%);width:700px}@media(max-width:768px){.bl-hero{padding:var(--space-10) 0 var(--space-8)}}.bl-hero__eyebrow{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:var(--radius-full);color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:700;gap:var(--space-2);letter-spacing:var(--tracking-caps);margin-bottom:var(--space-5);padding:5px 14px;text-transform:uppercase}.bl-hero__eyebrow i{font-size:11px}.bl-hero__title{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-5xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);margin-bottom:var(--space-4)}.bl-hero__title span{color:var(--accent)}@media(max-width:768px){.bl-hero__title{font-size:var(--text-3xl)}}.bl-hero__sub{color:var(--fg-3);font-size:var(--text-lg);line-height:var(--lh-normal);margin:0 auto var(--space-8);max-width:480px}.bl-search{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-full);display:flex;gap:var(--space-2);margin:0 auto;max-width:480px;padding:6px 6px 6px 20px;transition:border-color .2s}.bl-search:focus-within{border-color:var(--accent)}.bl-search i{color:var(--fg-3);flex-shrink:0;font-size:15px}.bl-search input[type=search]{background:transparent;border:none;color:var(--fg-1);flex:1;font-family:var(--font-ui);font-size:var(--text-sm);min-width:0;outline:none;width:100%}.bl-search input[type=search]::-moz-placeholder{color:var(--fg-3)}.bl-search input[type=search]::placeholder{color:var(--fg-3)}.bl-search input[type=search]::-webkit-search-cancel-button,.bl-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.bl-search button[type=submit]{background:var(--accent);border:none;border-radius:var(--radius-full);color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;padding:8px 18px;transition:background .15s;white-space:nowrap}.bl-search button[type=submit]:hover{background:var(--accent-hover)}.bl-cats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg-raised) 95%,transparent);border-bottom:1px solid var(--border-default);position:sticky;top:64px;z-index:800}.bl-cats__inner{align-items:center;display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bl-cats__inner::-webkit-scrollbar{display:none}.bl-cat-btn{align-items:center;border-bottom:2px solid transparent;color:var(--fg-3);display:inline-flex;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;gap:6px;padding:14px 20px;text-decoration:none;transition:color .15s,border-color .15s;white-space:nowrap}.bl-cat-btn:hover{color:var(--fg-1);text-decoration:none}.bl-cat-btn.active{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.bl-cat-btn.active .bl-count{background:var(--accent-soft);color:var(--accent)}.bl-count{background:var(--tint-04);color:var(--fg-3);font-size:var(--text-2xs);padding:1px 6px}.bl-cat-pill,.bl-count{border-radius:var(--radius-full);font-weight:700}.bl-cat-pill{align-items:center;background:var(--accent-soft);display:inline-flex;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);padding:3px 10px;text-transform:uppercase;transition:background .15s}.bl-cat-pill,.bl-cat-pill:hover{color:var(--accent);text-decoration:none}.bl-cat-pill:hover{background:var(--accent-soft-hover)}.bl-meta-item{align-items:center;color:var(--fg-3);display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:5px}.bl-meta-item i{font-size:12px}.bl-meta-sep{color:var(--fg-3);font-size:var(--text-sm);opacity:.4}.bl-read-more{align-items:center;display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:6px;transition:gap .2s}.bl-read-more,.bl-read-more:hover{color:var(--accent);text-decoration:none}.bl-read-more:hover{gap:10px}.bl-read-more i{font-size:12px}.bl-featured{padding:var(--space-10) 0 var(--space-6)}.bl-featured__label{align-items:center;color:var(--fg-3);display:inline-flex;font-size:var(--text-xs);font-weight:700;gap:6px;letter-spacing:var(--tracking-caps);margin-bottom:var(--space-5);text-transform:uppercase}.bl-featured__label i{color:var(--accent);font-size:11px}.bl-feat-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-5);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;transition:border-color .2s}.bl-feat-card,.bl-feat-card:hover{color:inherit;text-decoration:none}.bl-feat-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.bl-feat-card:hover .bl-feat-card__title{color:var(--accent)}@media(max-width:768px){.bl-feat-card{grid-template-columns:1fr}}.bl-feat-card__img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.bl-feat-card__img{aspect-ratio:16/9}}.bl-feat-card__body{display:flex;flex-direction:column;justify-content:center;padding:var(--space-10)}@media(max-width:768px){.bl-feat-card__body{padding:var(--space-6)}}.bl-feat-card__cats{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}.bl-feat-card__title{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);margin-bottom:var(--space-4);transition:color .2s}@media(max-width:768px){.bl-feat-card__title{font-size:var(--text-2xl)}}.bl-feat-card__excerpt{color:var(--fg-3);display:-webkit-box;font-size:var(--text-base);line-height:var(--lh-loose);margin-bottom:var(--space-5);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-feat-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}.bl-grid{padding:var(--space-4) 0 var(--space-10)}.bl-grid__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-6)}.bl-grid__count,.bl-grid__sort{color:var(--fg-3);font-size:var(--text-sm);font-weight:500}.bl-grid__sort{align-items:center;display:flex;gap:6px}.bl-grid__sort i{font-size:13px}.bl-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-4);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.bl-card,.bl-card:hover{color:inherit;text-decoration:none}.bl-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.3);transform:translateY(-3px)}.bl-card:hover .bl-card__title{color:var(--accent)}.bl-card__thumb{aspect-ratio:16/9;display:block;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:100%}.bl-card__body{display:flex;flex:1;flex-direction:column;padding:var(--space-5) var(--space-5) var(--space-6)}.bl-card__cats{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.bl-card__title{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-snug);line-height:var(--lh-snug);margin-bottom:var(--space-3);-webkit-line-clamp:2;transition:color .2s}.bl-card__excerpt,.bl-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bl-card__excerpt{color:var(--fg-3);flex:1;font-size:var(--text-sm);line-height:var(--lh-normal);margin-bottom:var(--space-5);-webkit-line-clamp:3}.bl-card__footer{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--space-4)}.bl-card__meta{align-items:center;display:flex;gap:var(--space-3)}.bl-card__arrow{color:var(--accent);font-size:12px}.bl-cta-strip{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,transparent) 0,color-mix(in srgb,var(--accent) 3%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:var(--radius-5);display:flex;gap:var(--space-8);justify-content:space-between;margin:var(--space-8) 0;overflow:hidden;padding:var(--space-10) var(--space-12);position:relative}.bl-cta-strip:before{background:linear-gradient(90deg,var(--accent) 0,transparent 80%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.bl-cta-strip:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 70%);content:"";height:200px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:200px}@media(max-width:768px){.bl-cta-strip{flex-direction:column;gap:var(--space-5);padding:var(--space-8) var(--space-6)}}.bl-cta-strip__left{flex:1}.bl-cta-strip__eyebrow{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:700;gap:6px;letter-spacing:var(--tracking-caps);margin-bottom:var(--space-3);text-transform:uppercase}.bl-cta-strip__eyebrow i{font-size:11px}.bl-cta-strip__title{color:var(--fg-1);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;letter-spacing:var(--tracking-snug);line-height:var(--lh-snug);margin-bottom:var(--space-2)}.bl-cta-strip__sub{color:var(--fg-3);font-size:var(--text-sm);line-height:var(--lh-normal);margin:0}.bl-cta-strip__right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-3)}@media(max-width:768px){.bl-cta-strip__right{align-items:flex-start;width:100%}}.bl-cta-strip__trust{display:flex;gap:var(--space-4)}.bl-cta-strip__trust span{align-items:center;color:var(--fg-3);display:inline-flex;font-size:var(--text-xs);font-weight:500;gap:5px}.bl-cta-strip__trust i{color:var(--accent);font-size:11px}.bl-pagination{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-10) 0 var(--space-16)}.bl-page-btn,.bl-pagination{align-items:center;justify-content:center}.bl-page-btn{background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-3);display:inline-flex;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;height:36px;text-decoration:none;transition:border-color .15s,color .15s,background .15s;width:36px}.bl-page-btn:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.bl-page-btn.active{background:var(--accent);border-color:var(--accent);color:#fff;pointer-events:none}.bl-page-btn.wide{gap:5px;padding:0 14px;width:auto}.bl-page-btn.wide i{font-size:13px}.bl-page-dots{color:var(--fg-3);font-size:var(--text-sm);line-height:36px;padding:0 4px}.bsv2-btn-primary{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-2);box-shadow:0 2px 12px color-mix(in srgb,var(--accent) 28%,transparent);color:#fff!important;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;gap:8px;justify-content:center;padding:11px 24px;text-decoration:none!important;transition:background .15s,transform .1s,box-shadow .15s;white-space:nowrap}.bsv2-btn-primary:hover{background:var(--accent-hover);box-shadow:0 4px 20px color-mix(in srgb,var(--accent) 38%,transparent);transform:translateY(-1px)}.bsv2-btn-primary i{font-size:14px}.bsv2-progress-bar{background:var(--border-subtle);height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1100}.bsv2-progress-fill{background:var(--accent);border-radius:0 var(--radius-full) var(--radius-full) 0;height:100%;transition:width .08s linear;width:0}.bsv2-post-header{background:var(--bg-page);padding:var(--space-12) 0 var(--space-3)}.bsv2-breadcrumb{align-items:center;color:var(--fg-3);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2);margin-bottom:var(--space-5)}.bsv2-breadcrumb a{color:var(--fg-3);text-decoration:none;transition:color .15s}.bsv2-breadcrumb a:hover{color:var(--accent)}.bsv2-breadcrumb__current{color:var(--fg-2)}.bsv2-post-cats{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.bsv2-cat-tag{align-items:center;background:var(--accent-soft);border-radius:var(--radius-full);color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.08em;padding:4px 12px;text-decoration:none;text-transform:uppercase;transition:background .15s}.bsv2-cat-tag:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent)}.bsv2-post-title{color:var(--fg-1);font-family:var(--font-display);font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:var(--space-6)}@media(max-width:992px){.bsv2-post-title{font-size:30px}}@media(max-width:576px){.bsv2-post-title{font-size:24px}}.bsv2-post-meta{justify-content:space-between}.bsv2-post-meta,.bsv2-post-meta__left{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.bsv2-post-meta__author,.bsv2-post-meta__date,.bsv2-post-meta__read{align-items:center;color:var(--fg-3);display:inline-flex;font-size:13px;font-weight:500;gap:5px;text-decoration:none}.bsv2-post-meta__author i,.bsv2-post-meta__date i,.bsv2-post-meta__read i{font-size:12px}.bsv2-post-meta__author:hover{text-decoration:underline}.bsv2-post-meta__sep{color:var(--fg-3);font-size:13px;opacity:.45}.bsv2-share-btn{align-items:center;background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:6px;padding:7px 16px;transition:border-color .15s,color .15s,background .15s}.bsv2-share-btn:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.bsv2-share-btn i{font-size:14px}.bsv2-post-body{padding-bottom:var(--space-20);padding-top:0}.bsv2-content-col{padding-right:var(--space-10)}@media(max-width:992px){.bsv2-content-col{padding-right:12px}}.bsv2-content-wrap{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-5);padding:var(--space-10)}@media(max-width:992px){.bsv2-content-wrap{border-radius:var(--radius-4);padding:var(--space-6)}}.bsv2-feat-img{margin:calc(var(--space-10)*-1) calc(var(--space-10)*-1) var(--space-8)}@media(max-width:992px){.bsv2-feat-img{margin:calc(var(--space-6)*-1) calc(var(--space-6)*-1) var(--space-6)}}.bsv2-feat-img img{aspect-ratio:16/9;border-radius:var(--radius-5) var(--radius-5) 0 0;display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:992px){.bsv2-feat-img img{border-radius:var(--radius-4) var(--radius-4) 0 0}}.bsv2-article{font-family:var(--font-ui)}.bsv2-article p{color:var(--fg-2);font-size:16px;font-weight:400;line-height:1.75;margin-bottom:var(--space-6)}.bsv2-article h2{color:var(--fg-1);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin-bottom:var(--space-4);margin-top:var(--space-12);scroll-margin-top:80px}.bsv2-article h3{font-size:20px;margin-top:var(--space-10);scroll-margin-top:80px}.bsv2-article h3,.bsv2-article h4,.bsv2-article h5,.bsv2-article h6{color:var(--fg-1);font-family:var(--font-display);font-weight:600;margin-bottom:var(--space-3)}.bsv2-article h4,.bsv2-article h5,.bsv2-article h6{font-size:16px;margin-top:var(--space-8)}.bsv2-article ol,.bsv2-article ul{margin-bottom:var(--space-6);padding-left:var(--space-6)}.bsv2-article li{color:var(--fg-2);font-size:16px;line-height:1.75;margin-bottom:var(--space-2)}.bsv2-article a{color:var(--profit-fg);text-decoration:underline;text-decoration-color:rgba(46,197,139,.4);text-underline-offset:3px}.bsv2-article blockquote{background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 var(--radius-2) var(--radius-2) 0;margin:var(--space-8) 0;padding:var(--space-4) var(--space-6)}.bsv2-article blockquote p{color:var(--fg-1);font-size:18px;font-style:italic;margin-bottom:0}.bsv2-article table{background:transparent!important;border-collapse:collapse!important;font-size:13px!important;margin-bottom:var(--space-8)!important;width:100%!important}.bsv2-article th{background:var(--bg-subtle)!important;color:var(--fg-1)!important;font-weight:600!important;text-align:left!important}.bsv2-article td,.bsv2-article th{border:1px solid var(--border-default)!important;font-size:13px!important;padding:var(--space-3) var(--space-4)!important}.bsv2-article td{background:transparent!important;color:var(--fg-2)!important}.bsv2-article tr:nth-child(2n) td{background:var(--tint-04)!important}.bsv2-article figure{margin:0 0 var(--space-8)}.bsv2-article img{border-radius:var(--radius-3);height:auto;max-width:100%}.bsv2-inline-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,transparent) 0,color-mix(in srgb,var(--accent) 3%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:var(--radius-4);margin:var(--space-10) 0;overflow:hidden;padding:var(--space-8);position:relative}.bsv2-inline-cta:before{background:linear-gradient(90deg,var(--accent) 0,transparent 100%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.bsv2-inline-cta__eyebrow{align-items:center;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:var(--space-3);text-transform:uppercase}.bsv2-inline-cta__eyebrow i{font-size:11px}.bsv2-inline-cta__body p{color:var(--fg-1)!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;margin-bottom:var(--space-5)!important}.bsv2-post-footer{border-top:1px solid var(--border-default);margin-top:var(--space-12);padding-top:var(--space-8)}.bsv2-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-8)}.bsv2-tag{border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-3);font-size:12px;font-weight:500;padding:4px 12px;text-decoration:none;transition:border-color .15s,color .15s}.bsv2-tag:hover{border-color:var(--accent);color:var(--accent)}.bsv2-share-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}.bsv2-share-row__label{color:var(--fg-3);font-size:13px;font-weight:500}.bsv2-share-icon{align-items:center;border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--fg-2);display:inline-flex;font-size:15px;height:36px;justify-content:center;text-decoration:none;transition:border-color .15s,color .15s,background .15s;width:36px}.bsv2-share-icon--twitter:hover{background:rgba(29,161,242,.08);border-color:#1da1f2;color:#1da1f2}.bsv2-share-icon--linkedin:hover{background:rgba(0,119,181,.08);border-color:#0077b5;color:#0077b5}.bsv2-share-icon--wa:hover{background:rgba(37,211,102,.08);border-color:#25d366;color:#25d366}.bsv2-trust-card{background:color-mix(in srgb,var(--fg-inverse) 72%,transparent);border:1px solid var(--border-default);border-radius:var(--radius-3);display:flex;gap:var(--space-4);padding:var(--space-5) var(--space-6)}.bsv2-trust-card__icon{align-items:center;background:var(--accent-soft);border-radius:var(--radius-full);color:var(--accent);display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;overflow:hidden;width:44px}.bsv2-trust-card__icon--avatar img{border-radius:var(--radius-full);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bsv2-trust-card__title{color:var(--fg-1);font-size:13px;font-weight:600;margin-bottom:4px}.bsv2-trust-card__desc{color:var(--fg-3);font-size:13px;line-height:1.5;margin-bottom:0}.bsv2-trust-card__link{color:inherit;text-decoration:none}.bsv2-trust-card__link:hover{text-decoration:underline}.bsv2-sidebar .recnt-blg-list img{display:none!important}.bsv2-sidebar .recnt-blg-list a,.bsv2-sidebar .recnt-blg-list p{max-width:100%!important;width:100%}.bsv2-sidebar .blg-h2,.bsv2-sidebar .toc-header h2{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.table-of-contents .toc-entry a.toc-active p,.table-of-contents .toc-entry a:hover p{color:var(--accent)!important;font-weight:600!important}.table-of-contents .toc-entry a.toc-active{border-left:2px solid var(--accent);margin-left:-2px;padding-left:8px}.bsv2-sidebar-col{padding-left:var(--space-8)}@media(max-width:992px){.bsv2-sidebar-col{margin-top:48px;padding-left:12px}}.bsv2-sidebar{max-height:calc(100vh - 100px);overflow-y:auto;position:sticky;scrollbar-width:none;top:80px}.bsv2-sidebar::-webkit-scrollbar{display:none}.bsv2-sidebar-cta{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 10%,transparent) 0,color-mix(in srgb,var(--accent) 3%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:var(--radius-4);margin-bottom:var(--space-5);overflow:hidden;padding:var(--space-6);position:relative}.bsv2-sidebar-cta:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 15%,transparent) 0,transparent 70%);content:"";height:120px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:120px}.bsv2-sidebar-cta__badge{align-items:center;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;gap:5px;letter-spacing:.08em;margin-bottom:var(--space-4);text-transform:uppercase}.bsv2-sidebar-cta__badge i{font-size:11px}.bsv2-sidebar-cta__title{color:var(--fg-1);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.25;margin-bottom:var(--space-3)}.bsv2-sidebar-cta__desc{color:var(--fg-2);font-size:13px;line-height:1.5;margin-bottom:var(--space-5)}.bsv2-sidebar-cta__trust{border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4)}.bsv2-sidebar-cta__trust span{align-items:center;color:var(--fg-3);display:inline-flex;font-size:12px;font-weight:500;gap:5px}.bsv2-sidebar-cta__trust i{color:var(--accent);font-size:11px}.bsv2-recommended{border-top:1px solid var(--border-default);padding:var(--space-16) 0}.bsv2-recommended__header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:var(--space-8)}.bsv2-recommended__title{color:var(--fg-1);font-family:var(--font-display);font-size:24px;font-weight:700;margin:0}.bsv2-recommended__view-all{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;font-weight:600;gap:5px;text-decoration:none}.bsv2-recommended__view-all:hover{color:var(--accent);text-decoration:underline}.bsv2-recommended__view-all i{font-size:12px}.bsv2-recommended .listing-card{display:block;height:100%;text-decoration:none;transition:border-color .2s,transform .2s}.bsv2-recommended .listing-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:none;transform:translateY(-2px)}.bsv2-recommended .listing-card .thumbnail{aspect-ratio:16/9;height:auto;position:relative}.bsv2-recommended .listing-card .thumbnail:after{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5));content:"";inset:0;position:absolute}.bsv2-recommended .listing-card .body{padding:20px}.bsv2-recommended .listing-card .body .categories{height:auto;margin-bottom:10px;overflow:visible}.bsv2-recommended .listing-card .body .categories span{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.06em;margin-right:8px;text-transform:uppercase}.bsv2-recommended .listing-card .body .title{height:auto;margin-bottom:10px;overflow:visible}.bsv2-recommended .listing-card .body .title h2{color:var(--fg-1);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.35;margin-bottom:0}.bsv2-recommended .listing-card .body .excerpt{height:auto;overflow:visible}.bsv2-recommended .listing-card .body .excerpt p{color:var(--fg-3);font-size:13px;line-height:1.55;margin:0}.bsv2-mobile-cta{background:color-mix(in srgb,var(--fg-inverse) 72%,transparent);border-top:1px solid var(--border-default);bottom:-80px;box-shadow:0 -4px 24px rgba(0,0,0,.35);display:none;left:0;padding:12px 20px;position:fixed;right:0;transition:bottom .3s cubic-bezier(.4,0,.2,1);z-index:1000}.bsv2-mobile-cta--visible{bottom:0}.bsv2-mobile-cta__inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:480px;width:100%}.bsv2-mobile-cta__text{color:var(--fg-2);font-size:13px;font-weight:500}@media(max-width:991px){.bsv2-mobile-cta{display:flex}}.bsv2-btn-sm{padding:8px 16px}.bsv2-btn-sm,.bsv2-btn-sm i{font-size:12px}.lll-hero{background:var(--bg-raised);overflow:hidden;padding:72px 0 0;position:relative;text-align:center}.lll-hero:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 9%,transparent) 0,transparent 65%);content:"";height:500px;left:50%;pointer-events:none;position:absolute;top:-100px;transform:translateX(-50%);width:800px}.lll-hero--compact{padding-bottom:56px}.lll-hero__eyebrow{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:var(--radius-full);color:var(--accent);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:var(--tracking-caps);margin-bottom:20px;padding:5px 14px;text-transform:uppercase}.lll-hero__eyebrow i{font-size:10px}.lll-hero__title{color:var(--fg-1);font-family:var(--font-display);font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-bottom:16px}.lll-hero__title span{color:var(--accent)}@media(max-width:991px){.lll-hero__title{font-size:34px}}@media(max-width:575px){.lll-hero__title{font-size:26px}}.lll-hero__sub{color:var(--fg-3);font-size:17px;line-height:1.6;margin:0 auto 32px;max-width:520px}.lll-search{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-full);display:flex;gap:8px;margin:0 auto 40px;max-width:520px;padding:6px 6px 6px 20px;transition:border-color .2s}.lll-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lll-search i{color:var(--fg-3);flex-shrink:0;font-size:15px}.lll-search input{background:transparent;border:none;color:var(--fg-1);flex:1;font-family:var(--font-ui);font-size:14px;outline:none}.lll-search input::-moz-placeholder{color:var(--fg-3)}.lll-search input::placeholder{color:var(--fg-3)}.lll-search button{background:var(--accent);border:none;border-radius:var(--radius-full);color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;padding:9px 20px;transition:background .15s;white-space:nowrap}.lll-search button:hover{background:var(--accent-hover)}.lll-stats{align-items:center;background:var(--bg-mid);border-top:1px solid var(--border-default);display:flex;justify-content:center}@media(max-width:575px){.lll-stats{flex-wrap:wrap}}.lll-stat-item{align-items:center;border-right:1px solid var(--border-default);display:flex;gap:10px;padding:18px 36px}.lll-stat-item:last-child{border-right:none}@media(max-width:575px){.lll-stat-item{border-bottom:1px solid var(--border-default);border-right:none;padding:14px 24px;width:50%}.lll-stat-item:nth-child(odd){border-right:1px solid var(--border-default)}.lll-stat-item:last-child{border-bottom:none}}.lll-stat-item__num{color:var(--accent);font-family:var(--font-mono);font-size:22px;font-weight:700;line-height:1}.lll-stat-item__label{color:var(--fg-3);font-size:12px;font-weight:500;line-height:1.4;text-align:left}.lll-section-eyebrow{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:var(--tracking-caps);margin-bottom:6px;text-transform:uppercase}.lll-section-eyebrow i{font-size:10px}.lll-section-title{color:var(--fg-1);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.015em;margin:0}.lll-section-subtitle{color:var(--fg-3);font-size:14px;line-height:1.5;margin:0}.lll-tracks{background:var(--bg-raised);padding:56px 0 48px}.lll-tracks__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:28px}.lll-track-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:14px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:14px;height:100%;overflow:hidden;padding:24px;position:relative;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.lll-track-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 10px 36px rgba(0,0,0,.3);color:inherit;text-decoration:none;transform:translateY(-3px)}.lll-track-card__icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.lll-track-card__icon--green{background:var(--accent-soft);color:var(--accent)}.lll-track-card__icon--blue{background:var(--info-bg);color:var(--info-fg)}.lll-track-card__icon--orange{background:rgba(255,140,105,.12);color:#ff8c69}.lll-track-card__icon--warn{background:var(--warn-bg);color:var(--warn-fg)}.lll-track-card__name{color:var(--fg-1);font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.3;margin-bottom:0}.lll-track-card__desc{color:var(--fg-3);flex:1;font-size:13px;line-height:1.55}.lll-track-card__footer{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;margin-top:auto;padding-top:14px}.lll-track-card__count{align-items:center;color:var(--fg-2);display:flex;font-size:12px;font-weight:600;gap:6px}.lll-track-card__count i{color:var(--fg-3);font-size:11px}.lll-track-diff{align-items:center;border-radius:var(--radius-1);display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.lll-track-diff--beginner{background:var(--accent-soft);color:var(--accent)}.lll-track-diff--intermediate{background:var(--info-bg);color:var(--info-fg)}.lll-track-diff--advanced{background:rgba(255,140,105,.12);color:#ff8c69}.lll-track-bar{background:var(--border-default);border-radius:var(--radius-full);height:3px;overflow:hidden}.lll-track-bar__fill{background:var(--accent);border-radius:var(--radius-full);height:100%;opacity:.5}.lll-filter-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--bg-raised) 97%,transparent);border-bottom:1px solid var(--border-default);position:sticky;top:64px;z-index:800}.lll-filter-bar__inner{align-items:center;display:flex;justify-content:space-between}.lll-filter-tabs{align-items:center;display:flex;flex:1;overflow-x:auto;scrollbar-width:none}.lll-filter-tabs::-webkit-scrollbar{display:none}.lll-filter-tab{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--fg-3);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:6px;padding:14px 18px;text-decoration:none;transition:color .15s,border-color .15s;white-space:nowrap}.lll-filter-tab:hover{color:var(--fg-1);text-decoration:none}.lll-filter-tab.active{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.lll-filter-tab.active .lll-filter-tab__badge{background:var(--accent-soft);color:var(--accent)}.lll-filter-tab__badge{background:var(--tint-04);border-radius:var(--radius-full);color:var(--fg-3);font-size:10px;font-weight:700;padding:1px 6px}.lll-start-here{background:var(--bg-raised);padding:40px 0 0}.lll-start-card{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 8%,transparent) 0,var(--bg-elevated) 60%);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:16px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;position:relative}.lll-start-card:before{background:linear-gradient(90deg,var(--accent) 0,transparent 70%);content:"";height:2px;left:0;position:absolute;right:0;top:0}@media(max-width:768px){.lll-start-card{grid-template-columns:1fr}}.lll-start-card__img{display:block;height:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.lll-start-card__img{aspect-ratio:16/9;min-height:200px}}.lll-start-card__body{display:flex;flex-direction:column;justify-content:center;padding:40px}@media(max-width:768px){.lll-start-card__body{padding:24px}}.lll-start-card__flag{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:var(--radius-full);color:var(--accent);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.07em;margin-bottom:16px;padding:5px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.lll-start-card__flag i{font-size:10px}.lll-start-card__title{color:var(--fg-1);font-family:var(--font-display);font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}@media(max-width:768px){.lll-start-card__title{font-size:22px}}.lll-start-card__desc{color:var(--fg-2);font-size:14px;line-height:1.65;margin-bottom:24px}.lll-start-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:24px}.lll-start-card__meta-item{align-items:center;color:var(--fg-3);display:flex;font-size:12px;font-weight:500;gap:5px}.lll-start-card__meta-item i{font-size:11px}.lll-start-card__articles{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.lll-start-card__article-pill{align-items:center;background:color-mix(in srgb,var(--tint-base) 3%,transparent);border:1px solid var(--border-default);border-radius:var(--radius-2);display:flex;gap:8px;padding:8px 12px;text-decoration:none;transition:background .15s,border-color .15s}.lll-start-card__article-pill:hover{background:var(--tint-06);border-color:var(--border-strong);text-decoration:none}.lll-start-card__article-pill__num{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:50%;color:var(--accent);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:10px;font-weight:700;height:20px;justify-content:center;width:20px}.lll-start-card__article-pill__title{color:var(--fg-2);flex:1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lll-start-card__article-pill i{color:var(--fg-3);flex-shrink:0;font-size:11px}.lll-grid{background:var(--bg-raised);padding:40px 0 32px}.lll-grid__header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px}.lll-grid__count{color:var(--fg-3);font-size:13px;font-weight:500;margin:0}.lll-grid__count strong{color:var(--fg-1)}.lll-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.lll-card,.lll-card:hover{color:inherit;text-decoration:none}.lll-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.28);transform:translateY(-3px)}.lll-card:hover .lll-card__thumb{transform:scale(1.04)}.lll-card:hover .lll-card__title{color:var(--accent)}.lll-card__thumb-wrap{aspect-ratio:16/9;overflow:hidden;position:relative}.lll-card__thumb{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.lll-card__thumb-placeholder{align-items:center;background:linear-gradient(135deg,var(--bg-float) 0,var(--bg-overlay) 100%);color:var(--border-strong);display:flex;font-size:36px;height:100%;justify-content:center;width:100%}.lll-card__thumb-overlay{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.5));inset:0;pointer-events:none;position:absolute}.lll-card__body{display:flex;flex:1;flex-direction:column;padding:18px}.lll-card__module{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.lll-card__module i{color:var(--fg-3);font-size:10px}.lll-card__title{color:var(--fg-1);font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.35;margin-bottom:8px;-webkit-line-clamp:2;transition:color .2s}.lll-card__excerpt,.lll-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lll-card__excerpt{color:var(--fg-3);flex:1;font-size:13px;line-height:1.55;-webkit-line-clamp:3;margin-bottom:14px}.lll-card__footer{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;margin-top:auto;padding-top:12px}.lll-card__read{align-items:center;color:var(--fg-3);display:flex;font-size:12px;font-weight:500;gap:4px}.lll-card__read i{font-size:11px}.lll-card__cta{align-items:center;color:var(--accent);display:flex;font-size:12px;font-weight:600;gap:4px;text-decoration:none;transition:gap .2s}.lll-card__cta:hover{gap:7px}.lll-card__cta i{font-size:11px}.lll-cta-strip{align-items:center;background:linear-gradient(130deg,color-mix(in srgb,var(--accent) 9%,transparent) 0,color-mix(in srgb,var(--info-fg) 5%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:16px;display:flex;gap:32px;justify-content:space-between;margin:8px 0 40px;overflow:hidden;padding:40px 48px;position:relative}.lll-cta-strip:before{background:linear-gradient(90deg,var(--accent) 0,var(--info-fg) 100%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.lll-cta-strip:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 8%,transparent) 0,transparent 70%);content:"";height:240px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:240px}@media(max-width:768px){.lll-cta-strip{flex-direction:column;gap:20px;padding:28px 24px}}.lll-cta-strip__left{flex:1}.lll-cta-strip__eyebrow{align-items:center;color:var(--accent);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:var(--tracking-caps);margin-bottom:10px;text-transform:uppercase}.lll-cta-strip__eyebrow i{font-size:10px}.lll-cta-strip__title{color:var(--fg-1);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:8px}.lll-cta-strip__sub{color:var(--fg-3);font-size:14px;line-height:1.55;margin:0;max-width:440px}.lll-cta-strip__right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:12px}@media(max-width:768px){.lll-cta-strip__right{align-items:flex-start;width:100%}}.lll-cta-strip__features{align-items:flex-end;display:flex;flex-direction:column;gap:6px}@media(max-width:768px){.lll-cta-strip__features{align-items:flex-start}}.lll-cta-strip__feature{align-items:center;color:var(--fg-2);display:flex;font-size:12px;font-weight:500;gap:6px}.lll-cta-strip__feature i{color:var(--accent);font-size:11px}.lll-pagination{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0 56px}.lll-page-btn,.lll-pagination{align-items:center;justify-content:center}.lll-page-btn{background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-2);color:var(--fg-2);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:5px;height:38px;min-width:38px;padding:0 10px;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.lll-page-btn:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);text-decoration:none}.lll-page-btn.active{background:var(--accent);border-color:var(--accent);color:#fff}.lll-page-btn.wide{font-size:12px;padding:0 14px}.lll-page-btn i{font-size:12px}.lll-page-dots{color:var(--fg-3);font-size:13px;height:38px;min-width:38px}.lll-btn-primary,.lll-page-dots{align-items:center;display:inline-flex;justify-content:center}.lll-btn-primary{background:var(--accent);border:none;border-radius:var(--radius-2);box-shadow:0 2px 14px color-mix(in srgb,var(--accent) 28%,transparent);color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:14px;font-weight:600;gap:8px;padding:11px 24px;text-decoration:none;transition:background .15s,box-shadow .15s,transform .1s;white-space:nowrap}.lll-btn-primary:hover{background:var(--accent-hover);box-shadow:0 4px 22px color-mix(in srgb,var(--accent) 38%,transparent);color:#fff;text-decoration:none;transform:translateY(-1px)}.lll-btn-primary i{font-size:14px}.lll-btn-ghost{align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-2);color:var(--fg-2);display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:7px;padding:10px 20px;text-decoration:none;transition:border-color .15s,color .15s}.lll-btn-ghost:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.ls-progress-bar{background:transparent;height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1200}.ls-progress-fill{background:linear-gradient(90deg,var(--accent) 0,var(--green-300) 100%);border-radius:0 2px 2px 0;height:100%;transition:width .1s linear;width:0}.ls-article-header{background:var(--bg-raised);overflow:hidden;padding:48px 0 0;position:relative}.ls-article-header:before{background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--accent) 7%,transparent) 0,transparent 65%);content:"";height:420px;pointer-events:none;position:absolute;right:-160px;top:-120px;width:520px}.ls-breadcrumb{align-items:center;color:var(--fg-3);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-bottom:20px}.ls-breadcrumb a{color:var(--fg-3);text-decoration:none;transition:color .15s}.ls-breadcrumb a:hover{color:var(--accent)}.ls-breadcrumb__sep{opacity:.4}.ls-breadcrumb__current{color:var(--fg-2)}.ls-badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ls-module-pill{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:999px;color:var(--accent);display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.07em;padding:4px 12px;text-decoration:none;text-transform:uppercase}.ls-module-pill i{font-size:10px}.ls-difficulty{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.06em;padding:4px 12px;text-transform:uppercase}.ls-difficulty i{font-size:10px}.ls-difficulty--beginner{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent)}.ls-difficulty--intermediate{background:color-mix(in srgb,var(--info-fg) 10%,transparent);border:1px solid color-mix(in srgb,var(--info-fg) 20%,transparent);color:var(--info-fg)}.ls-difficulty--advanced{background:rgba(255,140,105,.12);border:1px solid rgba(255,140,105,.22);color:#ff8c69}.ls-meta-pill{align-items:center;background:var(--tint-04);border-radius:999px;color:var(--fg-3);display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px}.ls-meta-pill i{font-size:11px}.ls-title{color:var(--fg-1);font-family:var(--font-display);font-size:42px;font-weight:800;letter-spacing:-.025em;line-height:1.1;margin-bottom:20px}@media(max-width:991px){.ls-title{font-size:28px}}@media(max-width:575px){.ls-title{font-size:22px}}.ls-outcomes-box{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 7%,transparent) 0,color-mix(in srgb,var(--info-fg) 5%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:12px;margin-bottom:28px;padding:20px 24px}.ls-outcomes-box__label{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.ls-outcomes-box__label i{font-size:12px}.ls-outcomes-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ls-outcomes-list li{align-items:flex-start;color:var(--fg-2);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.5;position:relative}.ls-outcomes-list li:before{align-items:center;background:var(--accent-soft);border:1.5px solid var(--accent);border-radius:50%;color:var(--accent);content:"✓";display:flex;flex-shrink:0;font-size:9px;font-weight:800;height:16px;justify-content:center;margin-top:1px;width:16px}.ls-meta-bar{border-top:1px solid var(--border-default);gap:12px;justify-content:space-between;margin-top:8px;padding:16px 0 24px}.ls-meta-bar,.ls-meta-bar__left{align-items:center;display:flex;flex-wrap:wrap}.ls-meta-bar__left{gap:14px}.ls-author{align-items:center;display:flex;gap:8px;text-decoration:none}.ls-author:hover .ls-author__name{text-decoration:underline}.ls-author__avatar{align-items:center;background:var(--accent-soft);border:1.5px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;color:var(--accent);display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;width:32px}.ls-author__name{color:var(--fg-1);font-size:13px;font-weight:600}.ls-author__role{color:var(--fg-3);font-size:11px}.ls-meta-sep{opacity:.4}.ls-date-read,.ls-meta-sep{color:var(--fg-3);font-size:12px}.ls-date-read{align-items:center;display:flex;font-weight:500;gap:5px}.ls-date-read i{font-size:11px}.ls-share-btn{align-items:center;background:transparent;border:1px solid var(--border-strong);border-radius:999px;color:var(--fg-2);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:6px;padding:7px 16px;transition:border-color .15s,color .15s,background .15s}.ls-share-btn:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ls-feat-banner{line-height:0;margin-top:0;padding:0}.ls-feat-banner img{display:block;max-height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.ls-feat-banner__gradient{background:linear-gradient(to bottom,transparent,var(--bg-raised));height:60px;margin-top:-60px;position:relative}.ls-body{padding:40px 0 80px}.ls-content-col{padding-right:32px}@media(max-width:991px){.ls-content-col{padding-right:12px}}.ls-callout{border-radius:10px;margin:28px 0;overflow:hidden;padding:18px 20px;position:relative}.ls-callout:before{border-radius:3px 0 0 3px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.ls-callout__header{align-items:center;display:flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.ls-callout__header i{font-size:13px}.ls-callout__body{color:var(--fg-2);font-size:14px;line-height:1.65}.ls-callout__body strong{color:var(--fg-1)}.ls-callout__body p{margin-bottom:14px}.ls-callout__body small{color:var(--fg-3);display:block;font-size:12px;font-weight:400;margin-top:8px}.ls-callout--concept{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--accent) 15%,transparent)}.ls-callout--concept:before{background:var(--accent)}.ls-callout--concept .ls-callout__header{color:var(--accent)}.ls-callout--definition{background:color-mix(in srgb,var(--info-fg) 7%,transparent);border:1px solid color-mix(in srgb,var(--info-fg) 15%,transparent)}.ls-callout--definition:before{background:var(--info-fg)}.ls-callout--definition .ls-callout__header{color:var(--info-fg)}.ls-callout--definition .ls-callout__body{color:var(--fg-2)}.ls-callout--tip{background:color-mix(in srgb,var(--warn-fg) 7%,transparent);border:1px solid color-mix(in srgb,var(--warn-fg) 15%,transparent)}.ls-callout--tip:before{background:var(--warn-fg)}.ls-callout--tip .ls-callout__header{color:var(--warn-fg)}.ls-callout--stolo{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 10%,transparent) 0,color-mix(in srgb,var(--accent) 4%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);padding:24px}.ls-callout--stolo:before{background:var(--accent)}.ls-callout--stolo .ls-callout__header{color:var(--accent);font-size:12px}.ls-callout--stolo .ls-callout__body{color:var(--fg-1);font-size:15px;font-weight:500;line-height:1.55}.ls-article{font-family:var(--font-ui)}.ls-article p{color:var(--fg-2);font-size:16px;line-height:1.75;margin-bottom:22px}.ls-article h2{border-bottom:1px solid var(--border-subtle);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin-bottom:14px;margin-top:48px;padding-bottom:10px}.ls-article h2,.ls-article h3{color:var(--fg-1);font-family:var(--font-display);scroll-margin-top:84px}.ls-article h3{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:36px}.ls-article ol,.ls-article ul{margin-bottom:22px;padding-left:20px}.ls-article li{color:var(--fg-2);font-size:15px;line-height:1.7;margin-bottom:6px}.ls-article li::marker{color:var(--accent)}.ls-article strong{color:var(--fg-1);font-weight:600}.ls-article em{color:var(--fg-1);font-style:italic}.ls-article a{color:var(--profit-fg);text-decoration:underline;text-decoration-color:rgba(46,197,139,.35);text-underline-offset:3px}.ls-article table{border-collapse:collapse;border-radius:8px;font-size:13px;margin:28px 0;overflow:hidden;width:100%}.ls-article th{background:color-mix(in srgb,var(--tint-base) 5%,transparent);color:var(--fg-1);font-size:12px;font-weight:600;letter-spacing:.04em;padding:11px 14px;text-align:left}.ls-article td,.ls-article th{border:1px solid var(--border-default)}.ls-article td{color:var(--fg-2);padding:10px 14px}.ls-article tr:nth-child(2n) td{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent)}.ls-article .ls-callout__body,.ls-article .ls-callout__body p{color:var(--fg-2);font-size:14px;line-height:1.65}.ls-article .ls-callout__body p{margin-bottom:14px}.ls-article .ls-callout__body li{font-size:14px;line-height:1.65;margin-bottom:6px}.ls-article .ls-callout__body strong{color:var(--fg-1)}.ls-article .ls-callout--stolo .ls-callout__body{color:var(--fg-1);font-size:15px;font-weight:500;line-height:1.55}.ls-article .ls-callout--stolo .ls-callout__body p{color:var(--fg-1);font-size:15px;line-height:1.55;margin-bottom:14px}.ls-stat{align-items:baseline;background:var(--accent-soft);border-radius:4px;color:var(--profit-fg);display:inline-flex;font-family:var(--font-mono);font-size:13px;font-weight:700;gap:4px;padding:2px 8px;vertical-align:middle}.ls-post-footer{border-top:1px solid var(--border-default);margin-top:48px;padding-top:28px}.ls-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.ls-tag{border:1px solid var(--border-default);border-radius:999px;color:var(--fg-3);font-size:12px;font-weight:500;padding:4px 12px;text-decoration:none;transition:border-color .15s,color .15s}.ls-tag:hover{border-color:var(--accent);color:var(--accent)}.ls-share-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.ls-share-row__label{color:var(--fg-3);font-size:13px;font-weight:500}.ls-share-icon{align-items:center;border:1px solid var(--border-default);border-radius:50%;color:var(--fg-2);display:inline-flex;font-size:15px;height:36px;justify-content:center;text-decoration:none;transition:border-color .15s,color .15s,background .15s;width:36px}.ls-share-icon--x:hover{background:rgba(29,161,242,.08);border-color:#1da1f2;color:#1da1f2}.ls-share-icon--linkedin:hover{background:rgba(0,119,181,.08);border-color:#0077b5;color:#0077b5}.ls-share-icon--wa:hover{background:rgba(37,211,102,.08);border-color:#25d366;color:#25d366}.ls-quiz{background:var(--bg-float);border:1px solid var(--border-strong);border-radius:12px;margin-bottom:24px;overflow:hidden;padding:24px;position:relative}.ls-quiz:before{background:linear-gradient(90deg,var(--info-fg) 0,transparent 100%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.ls-quiz__label{align-items:center;color:var(--info-fg);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.ls-quiz__q{color:var(--fg-1);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:16px}.ls-quiz__options{display:flex;flex-direction:column;gap:8px}.ls-quiz__option{align-items:center;background:color-mix(in srgb,var(--tint-base) 3%,transparent);border:1px solid var(--border-default);border-radius:8px;color:var(--fg-2);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 14px;transition:border-color .15s,background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ls-quiz__option:hover{background:color-mix(in srgb,var(--info-fg) 6%,transparent);border-color:var(--info-fg);color:var(--fg-1)}.ls-quiz__option.correct{background:var(--accent-soft);border-color:var(--accent);color:var(--fg-1)}.ls-quiz__option.wrong{background:color-mix(in srgb,var(--loss-fg) 6%,transparent);border-color:color-mix(in srgb,var(--loss-fg) 40%,transparent);color:var(--fg-1)}.ls-quiz__option input{display:none}.ls-quiz__option__dot{border:1.5px solid var(--border-strong);border-radius:50%;flex-shrink:0;height:16px;transition:border-color .15s;width:16px}.ls-quiz__option:hover .ls-quiz__option__dot{border-color:var(--info-fg)}.ls-quiz__feedback{border-radius:8px;display:none;font-size:13px;font-weight:500;line-height:1.5;margin-top:12px;padding:10px 14px}.ls-quiz__feedback.correct{background:var(--accent-soft);color:var(--profit-fg);display:block}.ls-quiz__feedback.wrong{background:color-mix(in srgb,var(--loss-fg) 8%,transparent);color:var(--loss-fg);display:block}.ls-author-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:10px;display:flex;gap:16px;padding:20px}.ls-author-card__icon{align-items:center;background:var(--accent-soft);border:1.5px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;color:var(--accent);display:flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;overflow:hidden;width:48px}.ls-author-card__icon--avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ls-author-card__title{color:var(--fg-1);font-size:14px;font-weight:600;margin-bottom:4px}.ls-author-card__desc{color:var(--fg-3);font-size:13px;line-height:1.55;margin:0}.ls-author-card__link{color:inherit;text-decoration:none}.ls-author-card__link:hover{text-decoration:underline}.ls-sidebar-col{padding-left:24px}@media(max-width:991px){.ls-sidebar-col{margin-top:48px;padding-left:12px}}.ls-sidebar{display:flex;flex-direction:column;gap:16px;position:sticky;top:80px}.ls-progress-widget{align-items:center;background:var(--bg-float);border:1px solid var(--border-default);border-radius:12px;display:flex;gap:14px;padding:16px 20px}.ls-progress-widget__text{flex:1}.ls-progress-widget__title{color:var(--fg-1);font-size:13px;font-weight:600;margin-bottom:2px}.ls-progress-widget__sub{color:var(--fg-3);font-size:12px}.ls-progress-ring{flex-shrink:0;height:48px;position:relative;width:48px}.ls-progress-ring svg{height:48px;transform:rotate(-90deg);width:48px}.ls-progress-ring__bg{fill:none;stroke:var(--border-default);stroke-width:3}.ls-progress-ring__fill{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:131;stroke-dashoffset:131;transition:stroke-dashoffset .3s ease}.ls-progress-ring__label{align-items:center;color:var(--accent);display:flex;font-family:var(--font-mono);font-size:11px;font-weight:700;inset:0;justify-content:center;position:absolute}.ls-toc{background:var(--bg-float);border:1px solid var(--border-default);border-radius:12px;overflow:hidden}.ls-toc__header{align-items:center;background:color-mix(in srgb,var(--tint-base) 3.5%,transparent);border-bottom:1px solid var(--border-default);display:flex;gap:7px;padding:14px 18px}.ls-toc__header-label{color:var(--fg-2);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.ls-toc__header i{color:var(--fg-3);font-size:12px}.ls-toc__entries{max-height:260px;overflow-y:auto;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.ls-toc-entry{border-bottom:1px solid var(--border-subtle);padding:9px 16px}.ls-toc-entry:last-child{border-bottom:none}.ls-toc-entry a{align-items:center;display:flex;gap:8px;text-decoration:none}.ls-toc-entry__num{color:var(--fg-3);font-family:var(--font-mono);font-size:10px;font-weight:700;min-width:18px}.ls-toc-entry__text{color:var(--fg-2);font-size:13px;font-weight:500;line-height:1.4;transition:color .15s}.ls-toc-entry a:hover .ls-toc-entry__text{color:var(--accent)}.ls-toc-entry a.active .ls-toc-entry__text{color:var(--accent);font-weight:600}.ls-toc-entry a.active .ls-toc-entry__num{color:var(--accent)}.ls-sidebar-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 11%,transparent) 0,color-mix(in srgb,var(--accent) 4%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:12px;overflow:hidden;padding:22px;position:relative}.ls-sidebar-cta:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 13%,transparent) 0,transparent 70%);content:"";height:140px;pointer-events:none;position:absolute;right:-50px;top:-50px;width:140px}.ls-sidebar-cta__eyebrow{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}.ls-sidebar-cta__eyebrow i{font-size:10px}.ls-sidebar-cta__title{color:var(--fg-1);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.3;margin-bottom:8px}.ls-sidebar-cta__desc{color:var(--fg-2);font-size:13px;line-height:1.55;margin-bottom:16px}.ls-sidebar-cta__trust{border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px}.ls-sidebar-cta__trust span{align-items:center;color:var(--fg-3);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.ls-sidebar-cta__trust i{color:var(--accent);font-size:10px}.ls-path-panel{background:var(--bg-float);border:1px solid var(--border-default);border-radius:12px;overflow:hidden}.ls-path-panel__header{align-items:center;background:color-mix(in srgb,var(--tint-base) 3.5%,transparent);border-bottom:1px solid var(--border-default);display:flex;gap:7px;padding:14px 18px}.ls-path-panel__label{color:var(--fg-2);flex:1;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.ls-path-panel__header i{color:var(--fg-3);font-size:12px}.ls-path-panel__entries{max-height:260px;overflow-y:auto;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.ls-path-item{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:10px;padding:12px 16px;text-decoration:none;transition:background .15s}.ls-path-item:last-child{border-bottom:none}.ls-path-item:hover{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent);text-decoration:none}.ls-path-item__num{align-items:center;background:color-mix(in srgb,var(--tint-base) 5%,transparent);border:1px solid var(--border-strong);border-radius:50%;color:var(--fg-3);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.ls-path-item__text{color:var(--fg-2);flex:1;font-size:13px;font-weight:500;line-height:1.4;transition:color .15s}.ls-path-item:hover .ls-path-item__text{color:var(--fg-1)}.ls-path-item.current .ls-path-item__num{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ls-path-item.current .ls-path-item__text{color:var(--fg-1);font-weight:600}.ls-path-item.done .ls-path-item__num{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.ls-btn-primary{align-items:center;background:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 14px color-mix(in srgb,var(--accent) 28%,transparent);color:var(--fg-on-accent)!important;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 22px;text-decoration:none!important;transition:background .15s,box-shadow .15s,transform .1s;white-space:nowrap}.ls-btn-primary:hover{background:var(--accent-hover);box-shadow:0 4px 22px color-mix(in srgb,var(--accent) 38%,transparent);color:var(--fg-on-accent)!important;transform:translateY(-1px)}.ls-btn-primary:active{transform:scale(.98)}.ls-btn-primary i{font-size:14px}.ls-btn-sm{font-size:13px;padding:8px 16px}.ls-btn-sm i{font-size:12px}.ls-btn-ghost{align-items:center;border:1px solid var(--border-strong);border-radius:6px;color:var(--fg-2);display:inline-flex;font-size:13px;font-weight:500;gap:7px;padding:9px 18px;text-decoration:none;transition:border-color .15s,color .15s}.ls-btn-ghost:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.ls-w100{justify-content:center;width:100%}.ls-next-section{background:var(--bg-mid);border-top:1px solid var(--border-default);padding:64px 0}.ls-next-section__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:32px}.ls-next-section__eyebrow{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.ls-next-section__title{color:var(--fg-1);font-family:var(--font-display);font-size:26px;font-weight:700;margin:0}.ls-next-section__see-all{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;font-weight:600;gap:5px;text-decoration:none}.ls-next-section__see-all:hover{text-decoration:underline}.ls-learn-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.ls-learn-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.25);color:inherit;text-decoration:none;transform:translateY(-3px)}.ls-learn-card__thumb{aspect-ratio:16/8;background-position:50%;background-size:cover;position:relative}.ls-learn-card__thumb-overlay{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55));inset:0;position:absolute}.ls-learn-card__badges{bottom:10px;display:flex;gap:6px;left:12px;position:absolute}.ls-learn-card__diff{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.ls-learn-card__diff--beginner{background:var(--accent-soft);color:var(--accent)}.ls-learn-card__diff--intermediate{background:color-mix(in srgb,var(--info-fg) 10%,transparent);color:var(--info-fg)}.ls-learn-card__diff--advanced{background:rgba(255,140,105,.12);color:#ff8c69}.ls-learn-card__body{display:flex;flex:1;flex-direction:column;padding:18px}.ls-learn-card__module{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.ls-learn-card__title{color:var(--fg-1);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.35;margin-bottom:10px;text-decoration:none}.ls-learn-card__title a{color:inherit;text-decoration:none}.ls-learn-card__title a:hover{color:var(--accent)}.ls-learn-card__desc{color:var(--fg-3);flex:1;font-size:13px;line-height:1.55;margin-bottom:14px}.ls-learn-card__footer{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;padding-top:12px}.ls-learn-card__read{align-items:center;color:var(--fg-3);display:flex;font-size:12px;font-weight:500;gap:4px}.ls-learn-card__read i{font-size:11px}.ls-learn-card__cta{align-items:center;color:var(--accent);display:flex;font-size:12px;font-weight:600;gap:4px;text-decoration:none}.ls-learn-card__cta i{font-size:11px}.ls-learn-card__cta:hover{text-decoration:underline}.ls-mobile-bar{background:var(--bg-elevated);border-top:1px solid var(--border-default);bottom:-80px;box-shadow:0 -6px 24px rgba(0,0,0,.4);display:none;left:0;padding:12px 20px;position:fixed;right:0;transition:bottom .3s cubic-bezier(.4,0,.2,1);z-index:1000}.ls-mobile-bar--visible{bottom:0}.ls-mobile-bar__inner{align-items:center;display:flex;gap:14px;justify-content:space-between;margin:0 auto;max-width:480px}.ls-mobile-bar__text{color:var(--fg-2);font-size:13px;font-weight:500}.ls-mobile-bar__text strong{color:var(--fg-1);display:block;font-size:12px}@media(max-width:991px){.ls-mobile-bar{display:flex}}.glossary-grid>[class*=col-]{margin-bottom:24px}.glossary-az-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-mid);border-bottom:1px solid var(--border-default);padding:12px 0;position:sticky;top:64px;z-index:700}.glossary-az-nav__list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:none}.glossary-az-nav__list::-webkit-scrollbar{display:none}.glossary-az-nav__item{align-items:center;border-radius:var(--radius-2);color:var(--fg-2);display:inline-flex;font-size:13px;font-weight:600;height:28px;justify-content:center;min-width:28px;padding:0 6px;text-decoration:none;transition:background .15s,color .15s}.glossary-az-nav__item:hover{background:var(--accent-soft);color:var(--accent);text-decoration:none}.glossary-az-nav__item--disabled{color:var(--border-strong);cursor:default;pointer-events:none}.glossary-letter-section{scroll-margin-top:110px}.glossary-letter-section:not(:first-child){margin-top:40px}.glossary-related{padding:8px 0 56px}.glossary-related__heading{color:var(--fg-1);font-family:var(--font-display);font-size:22px;font-weight:700;margin:0}.glossary-related__all{align-items:center;color:var(--accent);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:4px;text-decoration:none;transition:gap .2s}.glossary-related__all:hover{color:var(--accent);gap:10px;text-decoration:none}.glossary-related__all i{font-size:13px}.glossary-letter-section__heading{border-bottom:1px solid var(--border-default);color:var(--accent);font-family:var(--font-display);font-size:24px;font-weight:800;margin-bottom:16px;padding-bottom:10px}.glossary-card{background-color:var(--bg-raised);border:1px solid var(--border-default);border-radius:var(--radius-4);display:block;height:100%;padding:20px;position:relative;text-decoration:none;transition:box-shadow .3s ease,border-color .3s ease}.glossary-card:hover{background:var(--bg-elevated);box-shadow:0 4px 12px rgba(0,0,0,.1)}.glossary-card__title{color:var(--fg-1);font-size:16px;font-weight:600;margin:0 0 8px;padding-right:24px}.glossary-card__excerpt{color:var(--fg-2);font-size:14px;line-height:1.5;margin:0}.glossary-card__arrow{color:var(--fg-2);position:absolute;right:20px;top:20px}.gs-hero{background:var(--bg-raised);border-bottom:1px solid var(--border-default);overflow:hidden;padding:48px 0 8px;position:relative}.gs-hero:before{background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--accent) 8%,transparent) 0,transparent 65%);content:"";height:420px;pointer-events:none;position:absolute;right:-160px;top:-120px;width:520px}.gs-hero .container{position:relative;z-index:1}.gs-hero__letter{color:var(--accent);font-family:var(--font-display);font-size:340px;font-weight:800;line-height:1;opacity:.06;pointer-events:none;position:absolute;right:6%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:991px){.gs-hero__letter{display:none}}.gs-breadcrumb{align-items:center;color:var(--fg-3);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-bottom:20px}.gs-breadcrumb a{color:var(--fg-3);text-decoration:none;transition:color .15s}.gs-breadcrumb a:hover{color:var(--accent)}.gs-breadcrumb__sep{opacity:.4}.gs-breadcrumb__current{color:var(--fg-2)}.gs-badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.gs-pill{align-items:center;background:var(--tint-04);border:1px solid var(--border-default);border-radius:999px;color:var(--fg-3);display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.07em;padding:4px 12px;text-decoration:none;text-transform:uppercase;transition:border-color .15s,color .15s}.gs-pill i{font-size:10px}.gs-pill:hover{border-color:var(--accent);color:var(--accent)}.gs-pill--accent{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent)}.gs-title{color:var(--fg-1);font-family:var(--font-display);font-size:46px;font-weight:800;letter-spacing:-.025em;line-height:1.1;margin-bottom:24px}@media(max-width:991px){.gs-title{font-size:32px}}@media(max-width:575px){.gs-title{font-size:26px}}.gs-definition{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 8%,transparent) 0,color-mix(in srgb,var(--info-fg) 4%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:12px;margin-bottom:28px;overflow:hidden;padding:20px 24px 20px 28px;position:relative}.gs-definition:before{background:var(--accent);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.gs-definition__label{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.gs-definition__label i{font-size:12px}.gs-definition__text{color:var(--fg-1);font-size:18px;font-weight:500;line-height:1.6;margin:0}@media(max-width:575px){.gs-definition__text{font-size:16px}}.gs-meta-bar{align-items:center;border-top:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 0 20px}.gs-meta-bar__date{align-items:center;color:var(--fg-3);display:inline-flex;font-size:12px;font-weight:500;gap:5px}.gs-meta-bar__date i{font-size:11px}.gs-share-btn{align-items:center;background:transparent;border:1px solid var(--border-strong);border-radius:999px;color:var(--fg-2);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:13px;font-weight:500;gap:6px;padding:7px 16px;transition:border-color .15s,color .15s,background .15s}.gs-share-btn:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.gs-body{padding:40px 0 56px}.gs-content-col{padding-right:32px}@media(max-width:991px){.gs-content-col{padding-right:12px}}.gs-sidebar-col{padding-left:24px}@media(max-width:991px){.gs-sidebar-col{margin-top:40px;padding-left:12px}}.gs-sidebar{display:flex;flex-direction:column;gap:16px;position:sticky;top:80px}@media(max-width:991px){.gs-sidebar{position:static}}.gs-article{font-family:var(--font-ui)}.gs-article>:first-child{margin-top:0}.gs-article p{color:var(--fg-2);font-size:16px;line-height:1.75;margin-bottom:22px}.gs-article h2{border-bottom:1px solid var(--border-subtle);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:44px 0 14px;padding-bottom:10px}.gs-article h2,.gs-article h3{color:var(--fg-1);font-family:var(--font-display);scroll-margin-top:84px}.gs-article h3{font-size:18px;font-weight:600;margin:32px 0 10px}.gs-article ol,.gs-article ul{margin-bottom:22px;padding-left:20px}.gs-article li{color:var(--fg-2);font-size:15px;line-height:1.7;margin-bottom:6px}.gs-article li::marker{color:var(--accent)}.gs-article strong{color:var(--fg-1);font-weight:600}.gs-article em{color:var(--fg-1)}.gs-article a{color:var(--profit-fg);text-decoration:underline;text-decoration-color:rgba(46,197,139,.35);text-underline-offset:3px}.gs-article blockquote{background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;margin:28px 0;padding:16px 20px}.gs-article blockquote p:last-child{margin-bottom:0}.gs-article img{border-radius:10px;height:auto;max-width:100%}.gs-article table{border-collapse:collapse;font-size:13px;margin:28px 0;width:100%}.gs-article th{background:color-mix(in srgb,var(--tint-base) 5%,transparent);color:var(--fg-1);font-size:12px;font-weight:600;padding:11px 14px;text-align:left}.gs-article td,.gs-article th{border:1px solid var(--border-default)}.gs-article td{color:var(--fg-2);padding:10px 14px}.gs-article tr:nth-child(2n) td{background:color-mix(in srgb,var(--tint-base) 2.5%,transparent)}.gs-pager{border-top:1px solid var(--border-default);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:48px;padding-top:28px}@media(max-width:575px){.gs-pager{grid-template-columns:1fr}}.gs-pager__link{background:var(--bg-raised);border:1px solid var(--border-default);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:16px 20px;text-decoration:none;transition:border-color .2s,background .2s}.gs-pager__link:hover{background:var(--bg-elevated);border-color:var(--accent)}.gs-pager__link--next{grid-column:2;text-align:right}@media(max-width:575px){.gs-pager__link--next{grid-column:1}}.gs-pager__dir{color:var(--fg-3);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gs-pager__title{color:var(--fg-1);font-size:16px;font-weight:600}.gs-card{background:var(--bg-float);border:1px solid var(--border-default);border-radius:12px;overflow:hidden}.gs-card__header{align-items:center;background:color-mix(in srgb,var(--tint-base) 3.5%,transparent);border-bottom:1px solid var(--border-default);display:flex;gap:7px;padding:14px 18px}.gs-card__header i{color:var(--fg-3);font-size:12px}.gs-card__label{color:var(--fg-2);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.gs-toc{display:flex;flex-direction:column;max-height:260px;overflow-y:auto;scrollbar-width:thin}.gs-toc a{border-bottom:1px solid var(--border-subtle);color:var(--fg-2);font-size:13px;font-weight:500;line-height:1.4;padding:9px 18px;text-decoration:none;transition:color .15s}.gs-toc a:last-child{border-bottom:none}.gs-toc a.active,.gs-toc a:hover{color:var(--accent)}.gs-toc a.active{font-weight:600}.gs-az{display:flex;flex-wrap:wrap;gap:4px;padding:14px 16px}.gs-az__item{align-items:center;border-radius:8px;color:var(--fg-2);display:inline-flex;font-size:13px;font-weight:600;height:30px;justify-content:center;text-decoration:none;transition:background .15s,color .15s;width:30px}.gs-az__item:hover{background:var(--accent-soft);color:var(--accent)}.gs-az__item--current{background:var(--accent);color:var(--fg-on-accent)}.gs-az__item--current:hover{background:var(--accent-hover);color:var(--fg-on-accent)}.gs-az__item--disabled{color:var(--border-strong);pointer-events:none}.gs-cta{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 11%,transparent) 0,color-mix(in srgb,var(--accent) 4%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:12px;overflow:hidden;padding:22px;position:relative}.gs-cta:after{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 13%,transparent) 0,transparent 70%);content:"";height:140px;pointer-events:none;position:absolute;right:-50px;top:-50px;width:140px}.gs-cta__eyebrow{align-items:center;color:var(--accent);display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}.gs-cta__eyebrow i{font-size:10px}.gs-cta__title{color:var(--fg-1);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.3;margin-bottom:8px}.gs-cta__desc{color:var(--fg-2);font-size:13px;line-height:1.55;margin-bottom:16px}.gs-cta__trust{border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px}.gs-cta__trust span{align-items:center;color:var(--fg-3);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.gs-cta__trust i{color:var(--accent);font-size:10px}.gs-btn-primary{align-items:center;background:var(--accent);border-radius:6px;box-shadow:0 2px 14px color-mix(in srgb,var(--accent) 28%,transparent);color:var(--fg-on-accent)!important;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 22px;text-decoration:none!important;transition:background .15s,box-shadow .15s,transform .1s}.gs-btn-primary:hover{background:var(--accent-hover);box-shadow:0 4px 22px color-mix(in srgb,var(--accent) 38%,transparent);transform:translateY(-1px)}.gs-related__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:20px}.au-header{background:var(--bg-elevated);border-bottom:1px solid var(--border-default);padding:48px 0 40px}.au-header__inner{align-items:center;display:flex;gap:24px}@media(max-width:767px){.au-header__inner{flex-direction:column;text-align:center}}.au-header__avatar{border:2px solid var(--border-default);border-radius:50%;flex-shrink:0;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.au-header__eyebrow{align-items:center;color:var(--accent);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.au-header__name{color:var(--fg-1);font-size:28px;font-weight:700;margin-bottom:8px}.au-header__bio{color:var(--fg-3);font-size:14px;line-height:1.6;margin-bottom:10px;max-width:640px}.au-header__stats{align-items:center;color:var(--fg-3);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.au-section{padding:40px 0}.au-section__title{align-items:center;color:var(--fg-1);display:flex;font-size:20px;font-weight:700;gap:8px;margin-bottom:20px}.au-empty{color:var(--fg-3);font-size:14px;padding:40px 0;text-align:center}.container-border-bottom{border-bottom:1px solid var(--border-default);padding:104px 0}.text-muted{color:var(--fg-2)!important}.border,.border-rounded{border:1px solid var(--border-default)!important}.border-rounded{border-radius:18px!important}