#cs-navigation .cs-li-link.what {color: var(--primary);}#cs-navigation .cs-li-link.what:before {display: block;}@media only screen and (min-width: 0rem) {#cs-navigation {position: relative;}.showcase {display: flex;flex-direction: column;}.showcase .cs-ul, .showcase .cs-card-group, .showcase ul {list-style: none;}.showcase .cs-ul li, .showcase .cs-card-group li, .showcase ul li {display: flex;align-items: center;gap: 1rem;}.showcase .cs-reel {width: 50%;}.showcase .sidebar {width: 100%;background: #050505;display: flex;flex-direction: column;justify-content: center;}.showcase .nav-item {padding: 10px 32px;font-size: 18px;color: var(--bodyTextColorWhite);}.showcase .nav-item:hover {cursor: pointer;}.showcase .nav-item.active {padding: 10px 32px;}.showcase .nav-item.child {padding-left: 48px;}.showcase .nav-item small {font-size: 16px;display: block;margin-top: 6px;}.showcase .nav-item:hover {color: #ddd;}.showcase .nav-item.active {background: rgba(43, 43, 43, 0.78);color: #f2c94c;border-left-color: #f2c94c;}.showcase .content {position: relative;flex: 1;background: var(--tertiary);overflow: hidden;display: flex;align-items: flex-start;padding: 1rem;}.showcase .content-bg {position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0;}.showcase .content::before {content: "";position: absolute;inset: 0;background: linear-gradient(to right, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.45) 60%, rgba(0, 0, 0, 0.2) 100%);z-index: 1;}.showcase .content-inner {position: relative;width: 100%;z-index: 2;display: flex;flex-direction: column;gap: 16px;max-width: 700px;max-height: 100%;overflow-y: auto;padding: 4px;scrollbar-width: thin;scrollbar-color: rgba(255, 255, 255, 0.25) transparent;background: rgba(43, 43, 43, 0.78);padding: 20px 24px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35);border: 1px solid rgba(255, 255, 255, 0.08);border-radius: 16px;}.showcase .content-inner::-webkit-scrollbar {width: 6px;}.showcase .content-inner::-webkit-scrollbar-thumb {background: rgba(255, 255, 255, 0.25);border-radius: 3px;}.showcase .content-inner.centered {margin: auto 0;}.showcase .content-block {backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);scrollbar-width: thin;scrollbar-color: rgba(255, 255, 255, 0.2) transparent;animation: blockIn 0.4s ease both;animation-delay: calc(var(--delay, 0) * 90ms);}.showcase .content-block::-webkit-scrollbar {width: 5px;}.showcase .content-block::-webkit-scrollbar-thumb {background: rgba(255, 255, 255, 0.2);border-radius: 3px;}.showcase .content-inner:hover {border-color: rgba(242, 201, 76, 0.35);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(242, 201, 76, 0.08);}@keyframes blockIn {from {opacity: 0;transform: translateY(10px);}to {opacity: 1;transform: translateY(0);}}.showcase .content-block p {color: var(--bodyTextColorWhite);line-height: 1.8;margin: 0;font-size: 16px;}.showcase .content-block li {color: var(--bodyTextColorWhite);line-height: 1.8;font-size: 20px;}.showcase .content-block li:last-of-type {margin-bottom: 0;}.showcase .content-block ul {color: var(--bodyTextColorWhite);padding-left: 20px;margin: 0;}.showcase .content-inner li {color: var(--bodyTextColorWhite);line-height: 1.8;font-size: 20px;}.showcase .content-inner li:last-of-type {margin-bottom: 10px;}.showcase .content-inner ul {color: var(--bodyTextColorWhite);padding-left: 20px;}.showcase .cs-button-group {display: flex;flex-wrap: wrap;flex-direction: row;gap: 10px;justify-content: center;margin-top: 20px;}.showcase .cs-button {background: var(--primary);color: var(--secondary);text-transform: uppercase;font-weight: 700;padding: 10px 20px;border-radius: 2rem;text-decoration: none;font-size: 16px;transition: background 0.3s ease;}.showcase .cs-button:hover {background: var(--secondary);}}@media only screen and (min-width: 768px) {.showcase {height: 100vh;flex-direction: row;}.showcase .sidebar {width: 260px;}.showcase .content-inner li:last-of-type {margin-bottom: 0px;}.showcase .cs-card-group {flex-direction: row;}.showcase .content-inner {padding-top: 2rem;padding-bottom: 2rem;}.showcase .content-inner p {font-size: 14px;}.showcase .content-inner li {font-size: 16px;}.showcase .nav-item {padding: 10px 32px;position: relative;font-size: 18px;}.showcase .nav-item::after {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 100%;width: 0px;transition: width 0.3s;z-index: 3;height: 100%;background: rgba(43, 43, 43, 0.78);}.showcase .nav-item.active::after {width: 30px;}.showcase .content {padding: 30px;}}@media only screen and (min-width: 1024px) {.showcase {max-height: 90vh;}.showcase .content-inner p {font-size: 15px;}.showcase .content-inner li {font-size: 14px;}.showcase .nav-item {padding: 10px 32px;font-size: 18px;}.showcase .nav-item.active::after {width: 35px;}.showcase .content {padding-left: 35px;padding-top: 10px;}}@media only screen and (min-width: 1024px) {.showcase {max-height: 90vh;}.showcase .content p {font-size: 15px;}.showcase .content li {font-size: 14px;}.showcase .nav-item {padding: 10px 32px;font-size: 18px;}.showcase .content {padding-left: 35px;padding-top: 10px;}}@media only screen and (min-width: 0px) {.process-section {padding: var(--sectionPadding);background: var(--tertiary);}.process-section .content {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}.process-section .content h2 {text-align: center;color: var(--bodyTextColorWhite);}.process-section .content p {text-align: center;color: var(--bodyTextColorWhite);margin-bottom: 20px;}.process-section .step {display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;gap: 0.3rem;z-index: 2;text-align: center;cursor: pointer;}.process-section .line {width: 2px;height: 23px;background-color: var(--primary);}.process-section .timeline {position: relative;width: 100%;height: 100%;margin: 0 auto;display: flex;flex-direction: column;align-items: center;justify-content: center;}.process-section .tooltip {position: absolute;bottom: 85px;left: 50%;transform: translateX(-50%) translateY(15px);width: 260px;padding: 18px;border-radius: 16px;background: rgba(25, 25, 25, 0.85);backdrop-filter: blur(12px);border: 1px solid rgba(255, 255, 255, 0.08);color: white;text-align: left;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(255, 255, 255, 0.03);opacity: 0;visibility: hidden;transition: opacity 0.35s ease, transform 0.35s ease;pointer-events: none;}.process-section .tooltip::after {content: "";position: absolute;bottom: -8px;left: 50%;transform: translateX(-50%) rotate(45deg);width: 16px;height: 16px;background: rgba(25, 25, 25, 0.9);border-right: 1px solid rgba(255, 255, 255, 0.08);border-bottom: 1px solid rgba(255, 255, 255, 0.08);}.process-section .tooltip h4 {color: #f1c40f;margin-bottom: 8px;font-size: 1rem;}.process-section .tooltip p {margin: 0;font-size: 0.9rem;line-height: 1.5;color: #d6d6d6;}.process-section .step:hover .tooltip {opacity: 1;visibility: visible;transform: translateX(-50%) translateY(0);}.process-section .circle {display: flex;align-items: center;justify-content: center;background: var(--primary);width: 24px;height: 24px;border-radius: 50%;transition: transform 0.3s ease, box-shadow 0.3s ease;}.process-section .step span {color: var(--bodyTextColorWhite);}.process-section .step:hover .circle {transform: translateY(-4px) scale(1.08);box-shadow: 0 0 0 6px rgba(241, 196, 15, 0.15), 0 10px 25px rgba(241, 196, 15, 0.35);}}@media only screen and (min-width: 48rem) {.process-section .timeline {flex-direction: row;}.process-section .line {width: 100%;max-width: 44px;height: 2px;background-color: var(--primary);}.process-section .step {width: 100%;flex: 1;margin: 0 auto;}.process-section .step {flex: 1;}}