.switch{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch{cursor:pointer;display:inline-flex;align-items:center;position:relative;margin-right:.5em}.switch+.switch:last-child{margin-right:0}.switch input[type=checkbox]{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.switch input[type=checkbox]+.check{display:flex;align-items:center;flex-shrink:0;width:2.75em;height:1.575em;padding:.2em;background:#b5b5b5;border-radius:4px;transition:background .15s ease-out,box-shadow .15s ease-out}.switch input[type=checkbox]+.check.is-white-passive,.switch input[type=checkbox]+.check:hover{background:#fff}.switch input[type=checkbox]+.check.is-black-passive,.switch input[type=checkbox]+.check:hover{background:#0a0a0a}.switch input[type=checkbox]+.check.is-light-passive,.switch input[type=checkbox]+.check:hover{background:#f5f5f5}.switch input[type=checkbox]+.check.is-dark-passive,.switch input[type=checkbox]+.check:hover{background:#363636}.switch input[type=checkbox]+.check.is-primary-passive,.switch input[type=checkbox]+.check:hover{background:#00d1b2}.switch input[type=checkbox]+.check.is-link-passive,.switch input[type=checkbox]+.check:hover{background:#485fc7}.switch input[type=checkbox]+.check.is-info-passive,.switch input[type=checkbox]+.check:hover{background:#3e8ed0}.switch input[type=checkbox]+.check.is-success-passive,.switch input[type=checkbox]+.check:hover{background:#48c78e}.switch input[type=checkbox]+.check.is-warning-passive,.switch input[type=checkbox]+.check:hover{background:#ffe08a}.switch input[type=checkbox]+.check.is-danger-passive,.switch input[type=checkbox]+.check:hover{background:#f14668}.switch input[type=checkbox]+.check.input[type=checkbox]+.switch input[type=checkbox]+.check.check{background:"pink"}.switch input[type=checkbox]+.check:before{content:"";display:block;border-radius:4px;width:1.175em;height:1.175em;background:#f5f5f5;transition:transform .15s ease-out;will-change:transform;transform-origin:left}.switch input[type=checkbox]+.check.is-elastic:before{transform:scaleX(1.5);border-radius:4px}.switch input[type=checkbox]:checked+.check{background:#00d1b2}.switch input[type=checkbox]:checked+.check.is-white{background:#fff}.switch input[type=checkbox]:checked+.check.is-black{background:#0a0a0a}.switch input[type=checkbox]:checked+.check.is-light{background:#f5f5f5}.switch input[type=checkbox]:checked+.check.is-dark{background:#363636}.switch input[type=checkbox]:checked+.check.is-primary{background:#00d1b2}.switch input[type=checkbox]:checked+.check.is-link{background:#485fc7}.switch input[type=checkbox]:checked+.check.is-info{background:#3e8ed0}.switch input[type=checkbox]:checked+.check.is-success{background:#48c78e}.switch input[type=checkbox]:checked+.check.is-warning{background:#ffe08a}.switch input[type=checkbox]:checked+.check.is-danger{background:#f14668}.switch input[type=checkbox]:checked+.check:before{transform:translate3d(100%,0,0)}.switch input[type=checkbox]:checked+.check.is-elastic:before{transform:translate3d(50%,0,0) scaleX(1.5)}.switch input[type=checkbox]:focus,.switch input[type=checkbox]:active{outline:none}.switch .control-label{padding-left:.5em}.switch:hover input[type=checkbox]+.check{background:#b5b5b5e6}.switch:hover input[type=checkbox]+.check.is-white-passive{background:#ffffffe6}.switch:hover input[type=checkbox]+.check.is-black-passive{background:#0a0a0ae6}.switch:hover input[type=checkbox]+.check.is-light-passive{background:#f5f5f5e6}.switch:hover input[type=checkbox]+.check.is-dark-passive{background:#363636e6}.switch:hover input[type=checkbox]+.check.is-primary-passive{background:#00d1b2e6}.switch:hover input[type=checkbox]+.check.is-link-passive{background:#485fc7e6}.switch:hover input[type=checkbox]+.check.is-info-passive{background:#3e8ed0e6}.switch:hover input[type=checkbox]+.check.is-success-passive{background:#48c78ee6}.switch:hover input[type=checkbox]+.check.is-warning-passive{background:#ffe08ae6}.switch:hover input[type=checkbox]+.check.is-danger-passive{background:#f14668e6}.switch:hover input[type=checkbox]:checked+.check{background:#00d1b2e6}.switch:hover input[type=checkbox]:checked+.check.is-white{background:#ffffffe6}.switch:hover input[type=checkbox]:checked+.check.is-black{background:#0a0a0ae6}.switch:hover input[type=checkbox]:checked+.check.is-light{background:#f5f5f5e6}.switch:hover input[type=checkbox]:checked+.check.is-dark{background:#363636e6}.switch:hover input[type=checkbox]:checked+.check.is-primary{background:#00d1b2e6}.switch:hover input[type=checkbox]:checked+.check.is-link{background:#485fc7e6}.switch:hover input[type=checkbox]:checked+.check.is-info{background:#3e8ed0e6}.switch:hover input[type=checkbox]:checked+.check.is-success{background:#48c78ee6}.switch:hover input[type=checkbox]:checked+.check.is-warning{background:#ffe08ae6}.switch:hover input[type=checkbox]:checked+.check.is-danger{background:#f14668e6}.switch.is-rounded input[type=checkbox]+.check{border-radius:9999px}.switch.is-rounded input[type=checkbox]+.check:before{border-radius:9999px}.switch.is-rounded input[type=checkbox].is-elastic:before{transform:scaleX(1.5);border-radius:9999px}.switch.is-outlined input[type=checkbox]+.check{background:transparent;border:.1rem solid #b5b5b5;padding:.1em}.switch.is-outlined input[type=checkbox]+.check.is-white-passive{border:.1rem solid rgba(255,255,255,.9)}.switch.is-outlined input[type=checkbox]+.check.is-white-passive:before{background:#fff}.switch.is-outlined input[type=checkbox]+.check.is-white-passive:hover{border-color:#ffffffe6}.switch.is-outlined input[type=checkbox]+.check.is-black-passive{border:.1rem solid rgba(10,10,10,.9)}.switch.is-outlined input[type=checkbox]+.check.is-black-passive:before{background:#0a0a0a}.switch.is-outlined input[type=checkbox]+.check.is-black-passive:hover{border-color:#0a0a0ae6}.switch.is-outlined input[type=checkbox]+.check.is-light-passive{border:.1rem solid rgba(245,245,245,.9)}.switch.is-outlined input[type=checkbox]+.check.is-light-passive:before{background:#f5f5f5}.switch.is-outlined input[type=checkbox]+.check.is-light-passive:hover{border-color:#f5f5f5e6}.switch.is-outlined input[type=checkbox]+.check.is-dark-passive{border:.1rem solid rgba(54,54,54,.9)}.switch.is-outlined input[type=checkbox]+.check.is-dark-passive:before{background:#363636}.switch.is-outlined input[type=checkbox]+.check.is-dark-passive:hover{border-color:#363636e6}.switch.is-outlined input[type=checkbox]+.check.is-primary-passive{border:.1rem solid rgba(0,209,178,.9)}.switch.is-outlined input[type=checkbox]+.check.is-primary-passive:before{background:#00d1b2}.switch.is-outlined input[type=checkbox]+.check.is-primary-passive:hover{border-color:#00d1b2e6}.switch.is-outlined input[type=checkbox]+.check.is-link-passive{border:.1rem solid rgba(72,95,199,.9)}.switch.is-outlined input[type=checkbox]+.check.is-link-passive:before{background:#485fc7}.switch.is-outlined input[type=checkbox]+.check.is-link-passive:hover{border-color:#485fc7e6}.switch.is-outlined input[type=checkbox]+.check.is-info-passive{border:.1rem solid rgba(62,142,208,.9)}.switch.is-outlined input[type=checkbox]+.check.is-info-passive:before{background:#3e8ed0}.switch.is-outlined input[type=checkbox]+.check.is-info-passive:hover{border-color:#3e8ed0e6}.switch.is-outlined input[type=checkbox]+.check.is-success-passive{border:.1rem solid rgba(72,199,142,.9)}.switch.is-outlined input[type=checkbox]+.check.is-success-passive:before{background:#48c78e}.switch.is-outlined input[type=checkbox]+.check.is-success-passive:hover{border-color:#48c78ee6}.switch.is-outlined input[type=checkbox]+.check.is-warning-passive{border:.1rem solid rgba(255,224,138,.9)}.switch.is-outlined input[type=checkbox]+.check.is-warning-passive:before{background:#ffe08a}.switch.is-outlined input[type=checkbox]+.check.is-warning-passive:hover{border-color:#ffe08ae6}.switch.is-outlined input[type=checkbox]+.check.is-danger-passive{border:.1rem solid rgba(241,70,104,.9)}.switch.is-outlined input[type=checkbox]+.check.is-danger-passive:before{background:#f14668}.switch.is-outlined input[type=checkbox]+.check.is-danger-passive:hover{border-color:#f14668e6}.switch.is-outlined input[type=checkbox]+.check:before{background:#b5b5b5}.switch.is-outlined input[type=checkbox]:checked+.check{border-color:#00d1b2}.switch.is-outlined input[type=checkbox]:checked+.check.is-white{background:transparent;border-color:#fff}.switch.is-outlined input[type=checkbox]:checked+.check.is-white:before{background:#fff}.switch.is-outlined input[type=checkbox]:checked+.check.is-black{background:transparent;border-color:#0a0a0a}.switch.is-outlined input[type=checkbox]:checked+.check.is-black:before{background:#0a0a0a}.switch.is-outlined input[type=checkbox]:checked+.check.is-light{background:transparent;border-color:#f5f5f5}.switch.is-outlined input[type=checkbox]:checked+.check.is-light:before{background:#f5f5f5}.switch.is-outlined input[type=checkbox]:checked+.check.is-dark{background:transparent;border-color:#363636}.switch.is-outlined input[type=checkbox]:checked+.check.is-dark:before{background:#363636}.switch.is-outlined input[type=checkbox]:checked+.check.is-primary{background:transparent;border-color:#00d1b2}.switch.is-outlined input[type=checkbox]:checked+.check.is-primary:before{background:#00d1b2}.switch.is-outlined input[type=checkbox]:checked+.check.is-link{background:transparent;border-color:#485fc7}.switch.is-outlined input[type=checkbox]:checked+.check.is-link:before{background:#485fc7}.switch.is-outlined input[type=checkbox]:checked+.check.is-info{background:transparent;border-color:#3e8ed0}.switch.is-outlined input[type=checkbox]:checked+.check.is-info:before{background:#3e8ed0}.switch.is-outlined input[type=checkbox]:checked+.check.is-success{background:transparent;border-color:#48c78e}.switch.is-outlined input[type=checkbox]:checked+.check.is-success:before{background:#48c78e}.switch.is-outlined input[type=checkbox]:checked+.check.is-warning{background:transparent;border-color:#ffe08a}.switch.is-outlined input[type=checkbox]:checked+.check.is-warning:before{background:#ffe08a}.switch.is-outlined input[type=checkbox]:checked+.check.is-danger{background:transparent;border-color:#f14668}.switch.is-outlined input[type=checkbox]:checked+.check.is-danger:before{background:#f14668}.switch.is-outlined input[type=checkbox]:checked+.check:before{background:#00d1b2}.switch.is-outlined:hover input[type=checkbox]+.check{background:transparent;border-color:#b5b5b5e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check{background:transparent;border-color:#00d1b2e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-white{border-color:#ffffffe6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-black{border-color:#0a0a0ae6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-light{border-color:#f5f5f5e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-dark{border-color:#363636e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-primary{border-color:#00d1b2e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-link{border-color:#485fc7e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-info{border-color:#3e8ed0e6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-success{border-color:#48c78ee6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-warning{border-color:#ffe08ae6}.switch.is-outlined:hover input[type=checkbox]:checked+.check.is-danger{border-color:#f14668e6}.switch.is-small{border-radius:2px;font-size:.75rem}.switch.is-medium{font-size:1.25rem}.switch.is-large{font-size:1.5rem}.switch[disabled]{opacity:.5;cursor:not-allowed;color:#7a7a7a}:root{--kinedi-primary: #EF4136;--kinedi-primary-dark: #c8311f;--kinedi-secondary: #6CC3F4;--kinedi-secondary-dark: #3ba3d8;--kinedi-text: #1f2933;--kinedi-muted: #5c6975;--kinedi-bg-alt: #f5f8fb;--kinedi-shadow-sm: 0 4px 12px rgba(31, 41, 51, .06);--kinedi-shadow-md: 0 10px 30px rgba(31, 41, 51, .1);--kinedi-shadow-lg: 0 20px 45px rgba(31, 41, 51, .15);--kinedi-radius-md: 18px;--kinedi-radius-lg: 28px;--kinedi-transition: .32s cubic-bezier(.2, .7, .2, 1);--bulma-primary-h: 4deg;--bulma-primary-s: 85%;--bulma-primary-l: 57%;--bulma-link-h: 202deg;--bulma-link-s: 86%;--bulma-link-l: 69%;--bulma-family-primary: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}h1,h2,h3,h4,h5,h6,.title,.subtitle{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.01em}.kinedi-page{color:var(--kinedi-text);line-height:1.6}.kinedi-section{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 1.25rem}.kinedi-section--alt{background:var(--kinedi-bg-alt);border-radius:var(--kinedi-radius-lg);margin-top:2rem}.kinedi-section__head{text-align:center;max-width:720px;margin:0 auto 2.5rem}.kinedi-section__eyebrow{display:inline-block;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kinedi-primary);font-weight:700;margin-bottom:.5rem}.kinedi-section__title{font-size:clamp(1.6rem,2.8vw,2.25rem);margin:0 0 .75rem}.kinedi-section__lead{color:var(--kinedi-muted);margin:0}.kinedi-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1200px 600px at 80% -10%,rgba(108,195,244,.45),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(239,65,54,.55),transparent 60%),linear-gradient(135deg,#1f2933,#2d3a48);padding:clamp(3.5rem,8vw,6rem) 1.25rem;border-radius:var(--kinedi-radius-lg);margin-bottom:1.5rem}.kinedi-hero__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}.kinedi-hero__eyebrow{display:inline-block;padding:.35rem .85rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:1rem;animation:kinedi-fade .8s var(--kinedi-transition) both}.kinedi-hero h1{font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.15;margin:0 0 1rem;color:#fff;animation:kinedi-fade .8s var(--kinedi-transition) .1s both}.kinedi-hero h1 .kinedi-accent{color:var(--kinedi-secondary)}.kinedi-hero__lead{font-size:clamp(1.05rem,1.4vw,1.2rem);color:#ffffffd9;max-width:56ch;margin:0 0 2rem;animation:kinedi-fade .8s var(--kinedi-transition) .2s both}.kinedi-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;animation:kinedi-fade .8s var(--kinedi-transition) .3s both}.kinedi-hero__visual{position:relative;aspect-ratio:4 / 3;border-radius:var(--kinedi-radius-lg);background:#ffffff0f;border:1px solid rgba(255,255,255,.18);overflow:hidden;animation:kinedi-fade .9s var(--kinedi-transition) .15s both}.kinedi-hero__visual:before,.kinedi-hero__visual:after{content:"";position:absolute;border-radius:50%}.kinedi-hero__visual:before{width:60%;height:60%;top:-10%;right:-10%;background:radial-gradient(circle,var(--kinedi-secondary),transparent 70%);animation:kinedi-float-a 8s ease-in-out infinite}.kinedi-hero__visual:after{width:70%;height:70%;bottom:-20%;left:-10%;background:radial-gradient(circle,var(--kinedi-primary),transparent 70%);animation:kinedi-float-b 10s ease-in-out infinite}.kinedi-hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.kinedi-hero__badge{position:absolute;inset:auto auto 1.25rem 1.25rem;padding:.6rem .9rem;background:#fffffff2;color:var(--kinedi-text);border-radius:14px;font-weight:600;font-size:.9rem;box-shadow:var(--kinedi-shadow-md);animation:kinedi-pulse 3.2s ease-in-out infinite}@keyframes kinedi-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes kinedi-float-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,4%) scale(1.05)}}@keyframes kinedi-float-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,-5%) scale(1.08)}}@keyframes kinedi-pulse{0%,to{transform:translateY(0);box-shadow:var(--kinedi-shadow-md)}50%{transform:translateY(-4px);box-shadow:var(--kinedi-shadow-lg)}}@keyframes kinedi-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:820px){.kinedi-hero__inner{grid-template-columns:1fr;gap:2rem}.kinedi-hero__visual{display:none}}.kinedi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.kinedi-card{background:#fff;border-radius:var(--kinedi-radius-md);padding:1.75rem;border:1px solid rgba(31,41,51,.06);box-shadow:var(--kinedi-shadow-sm);position:relative;overflow:hidden;transition:transform var(--kinedi-transition),box-shadow var(--kinedi-transition),border-color var(--kinedi-transition)}.kinedi-card:before{content:"";position:absolute;inset:auto 0 0;height:4px;background:linear-gradient(90deg,var(--kinedi-primary),var(--kinedi-secondary));transform:scaleX(0);transform-origin:left;transition:transform .5s var(--kinedi-transition)}.kinedi-card:hover{transform:translateY(-6px);box-shadow:var(--kinedi-shadow-md);border-color:#ef41362e}.kinedi-card:hover:before{transform:scaleX(1)}.kinedi-card__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#ef41361f,#6cc3f42e);color:var(--kinedi-primary);margin-bottom:1rem;font-size:1.2rem}.kinedi-card__title{margin:0 0 .5rem;color:var(--kinedi-primary);font-size:1.2rem}.kinedi-card--blue .kinedi-card__title{color:var(--kinedi-secondary-dark)}.kinedi-card__text{margin:0;color:var(--kinedi-muted)}.kinedi-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.4rem;border-radius:999px;font-weight:700;border:0;cursor:pointer;text-decoration:none;transition:transform var(--kinedi-transition),box-shadow var(--kinedi-transition),background var(--kinedi-transition),color var(--kinedi-transition)}.kinedi-btn--primary{background:var(--kinedi-primary);color:#fff;box-shadow:0 10px 24px #ef413659}.kinedi-btn--primary:hover{background:var(--kinedi-primary-dark);transform:translateY(-2px);color:#fff}.kinedi-btn--ghost{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.6)}.kinedi-btn--ghost:hover{background:#ffffff1f;color:#fff}.kinedi-cta{text-align:center;background:linear-gradient(135deg,var(--kinedi-primary),var(--kinedi-primary-dark));color:#fff;border-radius:var(--kinedi-radius-lg);padding:clamp(3rem,6vw,4.5rem) 1.25rem}.kinedi-cta .kinedi-btn--primary{background:#fff;color:var(--kinedi-primary);box-shadow:0 10px 24px #0003}.kinedi-cta .kinedi-btn--primary:hover{background:var(--kinedi-bg-alt);color:var(--kinedi-primary-dark)}.kinedi-cta__title{font-size:clamp(1.5rem,2.6vw,2rem);color:#fff;margin:0 0 .75rem}.kinedi-cta__lead{color:#ffffffd9;max-width:52ch;margin:0 auto 2rem}@media(prefers-reduced-motion:reduce){.kinedi-hero *,.kinedi-card,.kinedi-hero__visual:before,.kinedi-hero__visual:after,.kinedi-hero__badge{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
