.UseCaseSelection_section__1DKsN{position:relative;width:100%;padding:var(--space-8) 0;display:flex;align-items:center}@media (width >= 640px){.UseCaseSelection_section__1DKsN{padding:var(--space-12) 0}}.UseCaseSelection_contentContainer__dt29g{width:100%;max-width:400px;margin:0 auto}@media (width >= 768px){.UseCaseSelection_contentContainer__dt29g{max-width:500px}}@media (width >= 1024px){.UseCaseSelection_contentContainer__dt29g{max-width:600px}}.UseCaseSelection_carouselWrapper__Vs84a{width:100%}.UseCaseSelection_carouselContainer__44o6G{position:relative;width:100%;height:180px}@media (width >= 768px){.UseCaseSelection_carouselContainer__44o6G{height:200px}}@media (width >= 1024px){.UseCaseSelection_carouselContainer__44o6G{height:220px}}.UseCaseSelection_slide__Iryt0{position:absolute;inset:0;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1),transform .3s ease;pointer-events:none}.UseCaseSelection_slideActive__V86YR{opacity:1;visibility:visible;pointer-events:auto}.UseCaseSelection_slideActive__V86YR:hover{transform:translateY(-4px)}.UseCaseSelection_slideContentWrapper__CuY8F{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-4);height:100%}@media (width >= 768px){.UseCaseSelection_slideContentWrapper__CuY8F{padding:var(--space-6);gap:var(--space-6)}}.UseCaseSelection_visualComposition__TLvx7{position:relative;z-index:1;width:120px;height:120px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (width >= 768px){.UseCaseSelection_visualComposition__TLvx7{width:140px;height:140px}}.UseCaseSelection_iconLayer__RyN54{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 25%,transparent),color-mix(in srgb,var(--accent-color) 15%,transparent));color:var(--accent-color);box-shadow:0 4px 20px color-mix(in srgb,var(--accent-color) 30%,transparent)}.UseCaseSelection_iconLayer__RyN54 svg{width:32px;height:32px}@media (width >= 768px){.UseCaseSelection_iconLayer__RyN54{width:70px;height:70px}.UseCaseSelection_iconLayer__RyN54 svg{width:40px;height:40px}}.UseCaseSelection_iconAccent__gmksl{z-index:1;color:var(--accent-color-bright);filter:drop-shadow(0 2px 10px color-mix(in srgb,var(--accent-color) 40%,transparent))}.UseCaseSelection_iconAccent__gmksl,.UseCaseSelection_iconBadge__yVQd3{position:absolute;display:flex;align-items:center;justify-content:center}.UseCaseSelection_iconBadge__yVQd3{z-index:3;padding:var(--space-2);background:var(--accent-color);color:var(--primary-color);border-radius:var(--radius-full);box-shadow:0 2px 10px color-mix(in srgb,var(--accent-color) 50%,transparent)}.UseCaseSelection_slideContent__4noUz{position:relative;z-index:1;text-align:left;flex:1}.UseCaseSelection_slideTitle__AxI1q{all:unset;display:block;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.2}@media (width >= 768px){.UseCaseSelection_slideContent__4noUz{text-align:center}.UseCaseSelection_slideTitle__AxI1q{font-size:var(--text-xl)}}@media (width >= 1024px){.UseCaseSelection_slideTitle__AxI1q{font-size:var(--text-2xl)}}.UseCaseSelection_navigationWrapper__948Mc{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}@media (width >= 768px){.UseCaseSelection_navigationWrapper__948Mc{gap:var(--space-4);margin-top:var(--space-5)}}.UseCaseSelection_dotIndicators__SH_Qm{display:none;gap:var(--space-1);justify-content:center;align-items:center}@media (width >= 768px){.UseCaseSelection_dotIndicators__SH_Qm{gap:var(--space-2)}}.UseCaseSelection_dot__4FW4t{width:8px;height:8px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-color) 25%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);cursor:pointer;transition:all .3s ease;padding:0}.UseCaseSelection_dot__4FW4t:hover{background:color-mix(in srgb,var(--accent-color) 40%,transparent);transform:scale(1.2)}.UseCaseSelection_dotActive__6VKIe{background:var(--accent-color);border-color:var(--accent-color);box-shadow:0 0 10px color-mix(in srgb,var(--accent-color) 50%,transparent);width:24px;border-radius:var(--radius-lg)}@media (width >= 768px){.UseCaseSelection_dot__4FW4t{width:10px;height:10px}.UseCaseSelection_dotActive__6VKIe{width:30px}}.UseCaseSelection_navigationControls__5ALm5{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}@media (width >= 768px){.UseCaseSelection_navigationControls__5ALm5{gap:var(--space-4)}}.UseCaseSelection_navArrow__iWXn2{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 15%,transparent),color-mix(in srgb,var(--accent-color) 8%,transparent));border:1px solid color-mix(in srgb,var(--accent-color) 20%,transparent);color:var(--accent-color);cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 10px color-mix(in srgb,var(--accent-color) 15%,transparent)}.UseCaseSelection_navArrow__iWXn2 svg{width:20px;height:20px}.UseCaseSelection_navArrow__iWXn2:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 25%,transparent),color-mix(in srgb,var(--accent-color) 15%,transparent));border-color:var(--accent-color);transform:scale(1.1);box-shadow:0 4px 20px color-mix(in srgb,var(--accent-color) 30%,transparent)}.UseCaseSelection_navArrow__iWXn2:active{transform:scale(.95)}@media (width >= 768px){.UseCaseSelection_navArrow__iWXn2{width:40px;height:40px}.UseCaseSelection_navArrow__iWXn2 svg{width:22px;height:22px}}.UseCaseSelection_pauseButton__9GBDj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 20%,transparent),color-mix(in srgb,var(--accent-color) 12%,transparent));border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);color:var(--accent-color);cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 10px color-mix(in srgb,var(--accent-color) 20%,transparent)}.UseCaseSelection_pauseButton__9GBDj svg{width:20px;height:20px}.UseCaseSelection_pauseButton__9GBDj:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 30%,transparent),color-mix(in srgb,var(--accent-color) 20%,transparent));border-color:var(--accent-color);transform:scale(1.1);box-shadow:0 4px 20px color-mix(in srgb,var(--accent-color) 35%,transparent)}.UseCaseSelection_pauseButton__9GBDj:active{transform:scale(.95)}@media (width >= 768px){.UseCaseSelection_pauseButton__9GBDj{width:40px;height:40px}.UseCaseSelection_pauseButton__9GBDj svg{width:22px;height:22px}}.UseCaseSelection_progressContainer__opQ_2{position:absolute;bottom:var(--space-3);left:var(--space-3);right:var(--space-3);display:flex;align-items:center;gap:var(--space-3);z-index:10}@media (width >= 768px){.UseCaseSelection_progressContainer__opQ_2{bottom:var(--space-4);left:var(--space-4);right:var(--space-4);gap:var(--space-4)}}.UseCaseSelection_progressTrack__3pJ4B{position:relative;flex:1;height:4px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-color) 10%,transparent);mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);overflow:hidden}.UseCaseSelection_progressBar__GY9D4{position:absolute;inset:0;height:100%;width:100%;background:var(--accent-color);opacity:1;mask:linear-gradient(90deg,transparent,rgb(0 0 0/55%) 10%,rgb(0 0 0) 25%,rgb(0 0 0) 75%,rgb(0 0 0/55%) 90%,transparent);transform:translateX(var(--progress-translate,-100%));transition:transform .12s linear,opacity 90ms ease;will-change:transform}.UseCaseSelection_progressBarHidden__CCZQs{opacity:0;transform:translateX(-100%)}.UseCaseSelection_progressBarResetting__8AU8c{transition:none}.UseCaseSelection_playbackButton__lV1AV{all:unset;width:28px;height:28px;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 15%,transparent),color-mix(in srgb,var(--accent-color) 8%,transparent));color:var(--accent-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 10px color-mix(in srgb,var(--accent-color) 20%,transparent)}.UseCaseSelection_playbackButton__lV1AV svg{width:16px;height:16px}.UseCaseSelection_playbackButton__lV1AV:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 25%,transparent),color-mix(in srgb,var(--accent-color) 15%,transparent));border-color:var(--accent-color);transform:scale(1.1);box-shadow:0 4px 20px color-mix(in srgb,var(--accent-color) 30%,transparent)}.UseCaseSelection_playbackButton__lV1AV:active{transform:scale(.95)}@media (width >= 768px){.UseCaseSelection_playbackButton__lV1AV{width:32px;height:32px}}.BreakEvenCalculator_calculator__0vhTw{container-type:inline-size}.BreakEvenCalculator_calculatorContent__WH5Ch{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-6);background:var(--bg-glass);backdrop-filter:blur(8px);border:1px solid var(--border-glass);border-radius:var(--radius-xl)}@media (width <= 640px){.BreakEvenCalculator_calculatorContent__WH5Ch{padding:var(--space-5);gap:var(--space-6)}}.BreakEvenCalculator_sliderSection__WeBgX{display:flex;flex-direction:column;gap:var(--space-4)}.BreakEvenCalculator_sliderHeader__TNWZ5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.BreakEvenCalculator_sliderLabel__FFZIV{font-size:1rem;font-weight:600;color:white;letter-spacing:-.01em}.BreakEvenCalculator_sliderValue__to22I{font-size:1.25rem;font-weight:700;color:var(--accent-color);min-width:60px;text-align:right}.BreakEvenCalculator_slider__1dAeF{width:100%;height:8px;background:rgb(255 255 255/8%);border-radius:var(--radius-full);outline:none;appearance:none;cursor:pointer;transition:background .2s ease}.BreakEvenCalculator_slider__1dAeF:hover{background:rgb(255 255 255/12%)}.BreakEvenCalculator_slider__1dAeF::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:var(--accent-color);border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0/30%);transition:all .2s ease}.BreakEvenCalculator_slider__1dAeF::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgb(0 0 0/40%)}.BreakEvenCalculator_slider__1dAeF::-moz-range-thumb{width:24px;height:24px;background:var(--accent-color);border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0/30%);transition:all .2s ease}.BreakEvenCalculator_slider__1dAeF::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgb(0 0 0/40%)}.BreakEvenCalculator_sliderRange__FWtLJ{display:flex;justify-content:space-between;font-size:.875rem;color:var(--text-secondary);margin-top:var(--space-1)}.BreakEvenCalculator_metricsGrid__PsVor{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (width >= 640px){.BreakEvenCalculator_metricsGrid__PsVor{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.BreakEvenCalculator_metricsGrid__PsVor{grid-template-columns:repeat(4,1fr)}}.BreakEvenCalculator_metricCard__6vYvp{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:rgb(255 255 255/3%);border:1px solid rgb(255 255 255/8%);border-radius:var(--radius-lg);transition:all .2s ease}.BreakEvenCalculator_metricCard__6vYvp:hover{background:rgb(255 255 255/5%);border-color:rgb(255 255 255/12%);transform:translateY(-2px)}.BreakEvenCalculator_metricLabel__0Xd7l{font-size:.875rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.BreakEvenCalculator_metricValue__jFuDL{font-size:1.5rem;font-weight:700;color:white;letter-spacing:-.02em}@media (width <= 640px){.BreakEvenCalculator_metricValue__jFuDL{font-size:1.25rem}}.BreakEvenCalculator_metricValue__jFuDL.BreakEvenCalculator_positive__Oj9aD{color:var(--color-success)}.BreakEvenCalculator_metricValue__jFuDL.BreakEvenCalculator_negative__AhYar{color:var(--color-danger)}.BreakEvenCalculator_chartSection__zejzs{display:flex;flex-direction:column;gap:var(--space-5)}.BreakEvenCalculator_chartTitle__3dp6u{font-size:1.125rem;font-weight:700;color:white;letter-spacing:-.02em;text-align:center}@media (width <= 640px){.BreakEvenCalculator_chartTitle__3dp6u{font-size:1rem}}.BreakEvenCalculator_chart__T9lW_{width:100%;height:auto;overflow:visible}.BreakEvenCalculator_breakEvenText__P9zEq{padding:var(--space-4);background:rgb(255 255 255/3%);border:1px solid rgb(255 255 255/8%);border-radius:var(--radius-lg);font-size:.9375rem;line-height:1.6;color:rgb(209 213 219);text-align:center}.BreakEvenCalculator_breakEvenText__P9zEq p{margin:0}.BreakEvenCalculator_breakEvenText__P9zEq strong{color:white;font-weight:600}@media (width <= 640px){.BreakEvenCalculator_breakEvenText__P9zEq{font-size:.875rem;padding:var(--space-3)}}.DepartmentCarousel_container__fBPxN{width:100%;padding:var(--space-xl) var(--space-lg);max-width:var(--max-width-content);margin:0 auto}.DepartmentCarousel_header__Eybwl{margin-bottom:var(--space-xl);text-align:center}.DepartmentCarousel_empty__JcOf6,.DepartmentCarousel_loading__hwyDk{text-align:center;padding:var(--space-xl);color:var(--text-secondary);font-size:var(--text-lg)}.DepartmentCarousel_carousel__Uz10V{position:relative}.DepartmentCarousel_mainCard__3YBS3{border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border-primary)}.DepartmentCarousel_heroImage___onIB{position:relative;width:100%;height:400px;overflow:hidden;background:var(--bg-tertiary)}.DepartmentCarousel_heroImage___onIB img{width:100%;height:100%;object-fit:cover}.DepartmentCarousel_placeholderImage__8g16u{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bg-tertiary) 0,var(--bg-secondary) 100%);color:var(--text-tertiary)}.DepartmentCarousel_cardContent__vzieA{padding:var(--space-xl)}.DepartmentCarousel_cardHeader__R3l45{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg)}.DepartmentCarousel_icon__CFTfe{color:var(--accent-color);flex-shrink:0}.DepartmentCarousel_departmentName__uuqGT{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.DepartmentCarousel_departmentDescription__D2gN0{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.DepartmentCarousel_stats__K1nLI{display:flex;gap:var(--space-xl);margin-bottom:var(--space-8);padding:var(--space-6) 0;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary)}.DepartmentCarousel_stat__2jKmc{display:flex;flex-direction:column;gap:var(--space-xs)}.DepartmentCarousel_statValue__Npd0b{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--accent-color)}.DepartmentCarousel_statLabel__oI2Uv{font-size:var(--text-sm);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.DepartmentCarousel_actions__mqa5b{display:flex;gap:var(--space-lg)}.DepartmentCarousel_primaryButton__GtUCJ{padding:var(--space-3) var(--space-8);background:var(--accent-color);color:var(--text-on-accent);border:none;border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer;transition:background .2s ease}.DepartmentCarousel_primaryButton__GtUCJ:hover{background:var(--accent-color-highcontrast)}.DepartmentCarousel_controls__OYsyr{display:flex;align-items:center;justify-content:center;gap:var(--space-lg);margin-top:var(--space-8)}.DepartmentCarousel_navButton__PJGh_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:all .2s ease}.DepartmentCarousel_navButton__PJGh_:hover{background:var(--bg-tertiary);border-color:var(--accent-color)}.DepartmentCarousel_indicators__xnuKc{display:flex;gap:var(--space-3)}.DepartmentCarousel_indicator__Z6TVE{position:relative;width:40px;height:8px;border:none;border-radius:var(--radius-sm);background:var(--bg-tertiary);cursor:pointer;overflow:hidden;transition:background .2s ease}.DepartmentCarousel_indicator__Z6TVE:hover{background:var(--bg-muted)}.DepartmentCarousel_indicatorActive__8NsVG{background:var(--accent-color)}.DepartmentCarousel_progressBar__ywvag{position:absolute;top:0;left:0;height:100%;background:var(--accent-color-highcontrast);transition:width .05s linear}.DepartmentCarousel_pauseButton__8kvOb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;margin-left:var(--space-3)}.DepartmentCarousel_pauseButton__8kvOb:hover{background:var(--bg-tertiary);color:var(--text-primary)}@media (width <= 768px){.DepartmentCarousel_heroImage___onIB{height:250px}.DepartmentCarousel_cardContent__vzieA{padding:var(--space-8)}.DepartmentCarousel_stats__K1nLI{flex-direction:column;gap:var(--space-6)}.DepartmentCarousel_controls__OYsyr{flex-wrap:wrap}}