.kogi-section{display:flex;flex-flow:column;align-items:center;width:100%}.kogi-section{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-section{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-section{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-section{padding:40px var(--spacing-section-x-sm)}}.kogi-inner{width:100%;max-width:var(--page-width);margin-right:auto;margin-left:auto}.kogi-h1{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:400;font-size:58px;line-height:70px}@media (max-width:1119px){.kogi-h1{font-size:46px;line-height:56px}}@media (max-width:1023px){.kogi-h1{font-size:40px;line-height:48px}}@media (max-width:767px){.kogi-h1{font-size:30px;line-height:38px}}.kogi-h2{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:44px;line-height:50px}@media (max-width:1119px){.kogi-h2{font-size:36px;line-height:44px}}@media (max-width:1023px){.kogi-h2{font-size:32px;line-height:40px}}@media (max-width:767px){.kogi-h2{font-size:26px;line-height:32px}}.kogi-h3{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:38px;line-height:46px}@media (max-width:1119px){.kogi-h3{font-size:30px;line-height:38px}}@media (max-width:767px){.kogi-h3{font-size:22px;line-height:28px}}.kogi-h4{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:24px;line-height:30px}@media (max-width:767px){.kogi-h4{font-size:18px;line-height:24px}}.kogi-body-lg{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:24px;line-height:32px}@media (max-width:1023px){.kogi-body-lg{font-size:20px;line-height:28px}}@media (max-width:767px){.kogi-body-lg{font-size:18px;line-height:26px}}.kogi-body{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}.kogi-body-sm{color:var(--color-text-muted);font-family:var(--font-body),sans-serif;font-weight:400;font-size:14px;line-height:20px}.kogi-btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-gap-xs);font-family:var(--font-body),sans-serif;font-weight:600;font-size:16px;line-height:20px;text-align:center;text-decoration:none;border-radius:var(--radius-pill);border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.kogi-btn{padding:var(--spacing-section-y-xs) var(--spacing-card-x)}@media (max-width:767px){.kogi-btn{font-size:14px;line-height:18px;padding-top:9px;padding-right:18px;padding-bottom:9px;padding-left:18px}}.kogi-btn-primary{color:var(--color-text-inverse);background-color:var(--color-bg-brand);border-top:2px solid var(--color-bg-brand);border-right:2px solid var(--color-bg-brand);border-bottom:2px solid var(--color-bg-brand);border-left:2px solid var(--color-bg-brand)}.kogi-btn-primary:hover{color:var(--color-text-inverse);background-color:var(--color-brand-orange-dark);border-top:2px solid var(--color-brand-orange-dark);border-right:2px solid var(--color-brand-orange-dark);border-bottom:2px solid var(--color-brand-orange-dark);border-left:2px solid var(--color-brand-orange-dark)}.kogi-btn-secondary{color:var(--color-border-brand);background-color:transparent;border-top:2px solid var(--color-border-brand);border-right:2px solid var(--color-border-brand);border-bottom:2px solid var(--color-border-brand);border-left:2px solid var(--color-border-brand)}.kogi-btn-secondary:hover{color:var(--color-text-inverse);background-color:var(--color-brand-orange);border-top:2px solid var(--color-brand-orange);border-right:2px solid var(--color-brand-orange);border-bottom:2px solid var(--color-brand-orange);border-left:2px solid var(--color-brand-orange)}.kogi-btn-on-orange{color:var(--color-brand-orange);background-color:var(--color-background-surface);border-top:2px solid var(--color-background-surface);border-right:2px solid var(--color-background-surface);border-bottom:2px solid var(--color-background-surface);border-left:2px solid var(--color-background-surface)}.kogi-btn-on-orange:hover{color:var(--color-text-inverse);background-color:var(--color-text-primary);border-top:2px solid var(--color-text-primary);border-right:2px solid var(--color-text-primary);border-bottom:2px solid var(--color-text-primary);border-left:2px solid var(--color-text-primary)}.kogi-header{display:flex;flex-flow:column;align-items:center;width:100%;background-color:var(--color-background-page)}.kogi-header{padding:var(--spacing-section-y-sm) var(--section-padding-x)}@media (max-width:1119px){.kogi-header{padding:var(--spacing-section-y-sm) 48px}}@media (max-width:1023px){.kogi-header{padding:var(--spacing-section-y-sm) 32px}}@media (max-width:767px){.kogi-header{padding:var(--spacing-section-y-xs) var(--spacing-section-x-sm)}}.kogi-header-pill{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-gap-sm);width:100%;max-width:var(--page-width);background-color:var(--color-background-surface);border-radius:var(--radius-pill)}.kogi-header-pill{padding:var(--spacing-section-y-xs) var(--spacing-section-x-sm);box-shadow:var(--shadow-pill)}@media (max-width:767px){.kogi-header-pill{gap:var(--spacing-gap-sm);height:56px}.kogi-header-pill{padding:var(--spacing-gap-xs) var(--spacing-gap-xs) var(--spacing-gap-xs) var(--spacing-gap-sm)}}.kogi-logo{display:inline-flex;align-items:center;width:225px;color:var(--color-brand-orange);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:38px;line-height:46px;text-decoration:none}.kogi-logo:hover{color:var(--color-brand-orange-dark)}@media (max-width:1119px){.kogi-logo{width:auto}}@media (max-width:767px){.kogi-logo{font-size:38px;line-height:42px}}.kogi-header-phone{display:flex;align-items:center;gap:var(--spacing-gap-xs)}@media (max-width:767px){.kogi-header-phone{display:none}}.kogi-phone-dot{display:block;width:12px;height:12px;background-color:var(--color-text-primary);border-radius:var(--radius-pill)}.kogi-phone-link{color:var(--color-text-muted);font-family:var(--font-body),sans-serif;font-weight:400;font-size:14px;line-height:20px;text-decoration:none}.kogi-phone-link:hover{color:var(--color-brand-orange)}.kogi-phone-link{white-space:nowrap}.kogi-header-cta{white-space:nowrap}@media (max-width:767px){.kogi-header-cta{height:40px;min-width:126px}.kogi-header-cta{padding:var(--spacing-gap-base) var(--spacing-gap-sm)}}.kogi-cta-short{display:none}@media (max-width:767px){.kogi-cta-short{display:inline}}.kogi-hero{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--spacing-gap-xl);width:100%;background-color:var(--color-background-page)}.kogi-hero{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:767px){.kogi-hero{gap:var(--spacing-gap-lg)}.kogi-hero{padding:48px var(--spacing-gap-sm)}}.kogi-hero-copy{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--spacing-gap-md);width:100%}@media (max-width:767px){.kogi-hero-copy{gap:var(--spacing-gap-md)}}.kogi-hero-title{max-width:878px;text-align:center}@media (max-width:767px){.kogi-hero-title{max-width:298px;font-size:32px;line-height:38px}}.kogi-hero-sub{max-width:730px;color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px;text-align:center}@media (max-width:767px){.kogi-hero-sub{max-width:292px;color:var(--color-text-muted);font-family:var(--font-heading),sans-serif;line-height:22px}}.kogi-hero-media{display:flex;flex-flow:column;width:100%;height:700px;max-width:var(--page-width);overflow:hidden;background-color:var(--color-background-dark);border-radius:var(--radius-lg);box-shadow:0px 2px 4px rgba(0,0,0,.05),0px 8px 22px rgba(0,0,0,.1)}.kogi-hero-media{padding:var(--spacing-gap-md)}@media (max-width:1119px){.kogi-hero-media{height:520px}}@media (max-width:1023px){.kogi-hero-media{height:420px}}@media (max-width:767px){.kogi-hero-media{height:224px}.kogi-hero-media{padding:var(--spacing-gap-base)}}.kogi-hero-media-area{flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;border-radius:var(--radius-md)}@media (max-width:767px){.kogi-cta-full{display:none}}.kogi-btn-outline-light{color:var(--color-text-inverse);background-color:transparent;border-top:3px solid var(--color-border-default);border-right:3px solid var(--color-border-default);border-bottom:3px solid var(--color-border-default);border-left:3px solid var(--color-border-default)}.kogi-btn-outline-light:hover{color:var(--color-text-primary);background-color:var(--color-text-inverse);border-top:3px solid var(--color-text-inverse);border-right:3px solid var(--color-text-inverse);border-bottom:3px solid var(--color-text-inverse);border-left:3px solid var(--color-text-inverse)}.kogi-split{display:flex;width:100%;background-color:var(--color-brand-orange)}@media (max-width:1023px){.kogi-split{flex-flow:column}}.kogi-split-copy{display:flex;flex-flow:column;justify-content:end;align-items:start;gap:var(--spacing-gap-md-plus);width:50%;min-height:650px}.kogi-split-copy{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-split-copy{min-height:520px;padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-split-copy{width:100%;min-height:0px;padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-split-copy{gap:var(--spacing-gap-md)}.kogi-split-copy{padding:48px var(--spacing-gap-sm)}}.kogi-split-title{color:var(--color-text-primary)}@media (max-width:767px){.kogi-split-title{font-size:24px;line-height:30px}}.kogi-split-body{width:100%;color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px;opacity:0.82}@media (max-width:767px){.kogi-split-body{font-size:14px;line-height:19px}}.kogi-split-media{width:50%;min-height:650px;overflow:hidden}@media (max-width:1119px){.kogi-split-media{min-height:520px}}@media (max-width:1023px){.kogi-split-media{width:100%;height:340px;min-height:0px}}@media (max-width:767px){.kogi-split-media{height:255px}}.kogi-split-img{display:block;width:100%;height:100%;object-fit:cover}.kogi-banner{display:flex;align-items:center;gap:var(--spacing-gap-xl);position:relative;width:100%;min-height:388px;background-color:var(--color-background-dark);background-image:linear-gradient(rgba(34,34,34,.68),rgba(34,34,34,.68)),url(https://kogi.mighty-krulz.si/wp-content/uploads/2026/08/kogi-one-path-banner-bg.png);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.kogi-banner{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-banner{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-banner{flex-flow:column;align-items:start;gap:var(--spacing-gap-md);padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-banner{justify-content:space-between;gap:var(--spacing-gap-sm-plus);min-height:336px}.kogi-banner{padding:48px var(--spacing-gap-sm)}}.kogi-banner-title{width:650px;max-width:100%;color:var(--color-text-inverse)}@media (max-width:1023px){.kogi-banner-title{width:100%}}@media (max-width:767px){.kogi-banner-title{max-width:228px;font-size:24px;line-height:30px}}.kogi-banner-copy{display:flex;flex-flow:column;align-items:start;gap:var(--spacing-gap-md);width:461px;max-width:100%}@media (max-width:767px){.kogi-banner-copy{gap:var(--spacing-gap-sm-plus);width:100%}}.kogi-banner-eyebrow{color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:600;font-size:16px;line-height:20px;opacity:0.78}@media (max-width:767px){.kogi-banner-eyebrow{font-size:14px}}.kogi-banner-eyebrow-accent{color:var(--color-brand-orange-soft)}.kogi-banner-text{color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:600;font-size:16px;line-height:20px;opacity:0.9}@media (max-width:767px){.kogi-banner-text{font-weight:400;font-size:14px;line-height:19px}}.kogi-steps{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--spacing-gap-lg);width:100%;background-color:var(--color-background-surface)}.kogi-steps{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-steps{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-steps{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-steps{align-items:center;gap:var(--spacing-gap-md-plus);background-color:var(--color-background-page)}.kogi-steps{padding:48px var(--spacing-gap-sm)}}.kogi-steps-head{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-md,16px);width:100%;max-width:980px}@media (max-width:767px){.kogi-steps-head{gap:var(--spacing-gap-base)}}.kogi-steps-sub{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}@media (max-width:767px){.kogi-steps-sub{font-size:14px;line-height:20px}}.kogi-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-gap-sm);width:100%;max-width:var(--page-width)}@media (max-width:1119px){.kogi-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.kogi-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kogi-steps-grid{grid-template-columns:minmax(0,1fr);gap:var(--spacing-gap-base)}}.kogi-step{display:flex;flex-flow:column;justify-content:space-between;align-items:start;min-height:230px;text-decoration:none;background-color:var(--color-background-surface);border-radius:var(--radius-sm);box-shadow:0px 10px 12px rgba(0,0,0,.06)}.kogi-step:hover{box-shadow:0px 14px 20px rgba(0,0,0,.1)}.kogi-step:hover .kogi-step-arrow{color:var(--color-brand-orange)}.kogi-step{padding:var(--spacing-section-y-sm)}@media (max-width:767px){.kogi-step{flex-flow:row;justify-content:start;align-items:center;gap:var(--spacing-section-y-xs);min-height:0px;box-shadow:0px 2px 2px rgba(0,0,0,.05)}.kogi-step{padding:var(--spacing-gap-sm-plus) var(--spacing-gap-sm)}}.kogi-step-num{color:var(--color-text-muted);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:44px;line-height:50px}@media (max-width:767px){.kogi-step-num{font-size:24px;line-height:30px}}.kogi-step-foot{display:flex;justify-content:space-between;align-items:start;gap:var(--spacing-gap-sm);width:100%}@media (max-width:767px){.kogi-step-foot{align-items:center}}.kogi-step-label{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}@media (max-width:767px){.kogi-step-label{font-size:14px;line-height:20px}}.kogi-step-arrow{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:24px;line-height:32px;text-align:right}@media (max-width:767px){.kogi-step-arrow{font-size:18px;line-height:24px}}.kogi-step-active{justify-content:start;background-color:var(--color-brand-orange)}@media (max-width:767px){.kogi-step-active{align-items:start}}.kogi-step-desc{color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}@media (max-width:767px){.kogi-step-desc{font-size:14px;line-height:20px}}.kogi-accent{color:var(--color-text-primary)}@media (max-width:767px){.kogi-accent{color:var(--color-brand-orange)}}.kogi-stats{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--spacing-gap-sm);width:100%;background-color:var(--color-brand-orange-soft)}.kogi-stats .swiper{width:100%;max-width:var(--page-width)}.kogi-stats .swiper-slide{width:auto;height:auto}.kogi-stats .swiper-pagination{display:flex;justify-content:start;align-items:center;gap:var(--spacing-gap-xs)}.kogi-stats .swiper-pagination-bullet-active{width:24px;background-color:var(--color-brand-orange);border-radius:var(--radius-pill);opacity:1}.kogi-stats .swiper .swiper-pagination-bullet-active{width:24px;background-color:var(--color-brand-orange);border-radius:var(--radius-pill);opacity:1}.kogi-stats{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-stats{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-stats{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-stats{padding:48px var(--spacing-gap-sm)}}.kogi-stats-track{display:flex;align-items:start;gap:var(--spacing-gap-md);width:100%;max-width:var(--page-width);padding-bottom:4px}.kogi-stats-track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media (max-width:767px){.kogi-stats-track{gap:var(--spacing-gap-sm)}}.kogi-stats-card{display:flex;flex-flow:column;justify-content:space-between;align-items:start;flex-grow:0;flex-shrink:0;flex-basis:auto;width:260px;height:280px;overflow:hidden;border-radius:var(--radius-md)}.kogi-stats-card{padding:var(--spacing-section-y-sm);scroll-snap-align:start}@media (max-width:767px){.kogi-stats-card{width:184px;height:260px}.kogi-stats-card{padding:var(--spacing-gap-md) var(--spacing-gap-sm)}}.kogi-stats-card-img{width:315px;height:280px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--color-background-placeholder)}@media (max-width:767px){.kogi-stats-card-img{width:240px;height:260px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.kogi-stats-photo{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.kogi-stats-intro{background-color:var(--color-background-surface)}.kogi-stats-intro-title{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:24px;line-height:30px}@media (max-width:767px){.kogi-stats-intro-title{font-size:20px;line-height:26px}}.kogi-stats-intro-label{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:14px;line-height:20px}.kogi-stats-figure{background-color:var(--color-brand-orange)}.kogi-stats-num{color:var(--color-text-inverse);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:38px;line-height:46px}@media (max-width:767px){.kogi-stats-num{font-size:20px;line-height:26px}}.kogi-stats-label{color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:400;font-size:14px;line-height:20px}.kogi-stats-indicator{display:block;width:70px;height:8px}.kogi-dots{display:flex;align-items:center;gap:var(--spacing-gap-xs);min-height:8px}.kogi-dot{width:8px;height:8px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(255,255,255,.7);border-radius:var(--radius-pill);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:width 0.2s ease,background-color 0.2s ease}.kogi-dot.is-active{width:24px;background-color:var(--color-brand-orange)}.kogi-footer{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;background-color:var(--color-background-surface)}.kogi-footer{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-footer{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-footer{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-footer{padding:48px var(--spacing-gap-sm)}}.kogi-footer-row{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-gap-lg);width:100%;max-width:var(--page-width)}.kogi-footer-row{flex-wrap:wrap}@media (max-width:1023px){.kogi-footer-row{gap:var(--spacing-gap-md)}}@media (max-width:767px){.kogi-footer-row{flex-flow:column;align-items:start;gap:var(--spacing-gap-md)}}.kogi-footer-copy{display:flex;flex-flow:column;align-items:start;gap:var(--spacing-gap-xs);padding-right:var(--spacing-component-sm-plus);padding-left:var(--spacing-component-sm-plus)}@media (max-width:767px){.kogi-footer-copy{gap:var(--spacing-gap-xs);padding-right:0px;padding-left:0px}}.kogi-footer-title{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:24px;line-height:30px}.kogi-footer-sub{color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}.kogi-footer-form{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-gap-xs);width:520px;max-width:100%}@media (max-width:767px){.kogi-footer-form{flex-flow:column;align-items:stretch;gap:var(--spacing-gap-sm);width:100%}}.kogi-footer-input{width:410px;height:46px;max-width:100%;color:var(--color-text-primary);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px;background-color:var(--color-background-placeholder);border-radius:var(--radius-md);border-top:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default)}.kogi-footer-input:focus{outline:2px solid var(--color-brand-orange);outline-offset:1px}.kogi-footer-input{padding:var(--spacing-component-sm) var(--spacing-gap-sm)}@media (max-width:767px){.kogi-footer-input{width:100%;height:48px}}@media (max-width:767px){.kogi-footer-submit{align-self:start;min-width:194px}}.kogi-why{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--spacing-gap-lg);width:100%;background-color:var(--color-background-dark)}.kogi-why{padding:var(--section-padding-y) var(--section-padding-x)}@media (max-width:1119px){.kogi-why{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.kogi-why{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.kogi-why{align-items:start;gap:var(--spacing-gap-md)}.kogi-why{padding:48px var(--spacing-gap-sm)}}.kogi-why-head{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--spacing-gap-sm);width:100%;max-width:1040px;text-align:center}@media (max-width:767px){.kogi-why-head{align-items:start;text-align:left}}.kogi-why-eyebrow{color:var(--color-brand-orange);font-family:var(--font-body),sans-serif;font-weight:600;font-size:16px;line-height:20px}@media (max-width:767px){.kogi-why-eyebrow{font-size:14px}}.kogi-why-title{color:var(--color-text-inverse)}.kogi-why-sub{color:var(--color-text-inverse);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px;opacity:0.82}@media (max-width:767px){.kogi-why-sub{font-size:14px;line-height:20px}}.kogi-why-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;width:100%;max-width:var(--page-width)}@media (max-width:1023px){.kogi-why-row{grid-template-columns:minmax(0,1fr);gap:var(--spacing-gap-sm)}}.kogi-why-card{display:flex;flex-flow:column;justify-content:space-between;align-items:start;gap:var(--spacing-gap-sm);min-height:240px;overflow:hidden;background-color:var(--color-background-surface);border-radius:var(--radius-md)}.kogi-why-card{padding:var(--spacing-gap-lg)}@media (max-width:1023px){.kogi-why-card{min-height:0px}}@media (max-width:767px){.kogi-why-card{justify-content:start}.kogi-why-card{padding:var(--spacing-gap-sm)}}.kogi-why-card-accent{background-color:var(--color-brand-orange)}.kogi-why-meta{color:var(--color-text-muted);font-family:var(--font-body),sans-serif;font-weight:400;font-size:14px;line-height:20px}.kogi-why-card-title{color:var(--color-text-primary);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:24px;line-height:30px}@media (max-width:767px){.kogi-why-card-title{font-size:20px;line-height:26px}}.kogi-why-desc{color:var(--color-text-muted);font-family:var(--font-body),sans-serif;font-weight:400;font-size:16px;line-height:24px}@media (max-width:767px){.kogi-why-desc{font-size:14px;line-height:20px}}.kogi-why-card-accent .kogi-why-meta{color:var(--color-text-inverse)}.kogi-why-card-accent .kogi-why-card-title{color:var(--color-text-inverse)}.kogi-why-card-accent .kogi-why-desc{color:var(--color-text-inverse)}