.kc-section{padding:clamp(46px,7vw,100px) 0;background:radial-gradient(ellipse at 88% 0%,rgba(140,171,81,.12),transparent 42%),radial-gradient(ellipse at 8% 16%,rgba(67,100,126,.15),transparent 40%),#080b0e;color:#f5f7f8;font:400 16px/1.5 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.kc-section *{box-sizing:border-box}.kc-shell{max-width:1240px}.kc-heading{max-width:760px;margin-bottom:42px}.kc-heading>p,.kc-aside>p{margin:0 0 10px;color:#c7ff45;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.kc-heading h2{margin:0;font:650 clamp(40px,5.5vw,72px)/1.02 -apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;letter-spacing:-.055em;color:#f8f9fa}.kc-heading>div{margin-top:15px;color:#a7b0b8;font-size:clamp(16px,2vw,21px)}.kc-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr);gap:28px;align-items:start}.kc-main,.kc-aside{border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#1f262cc7,#12171ca8);box-shadow:inset 0 1px #ffffff14,0 24px 70px #0003;backdrop-filter:blur(28px) saturate(130%);-webkit-backdrop-filter:blur(28px) saturate(130%);border-radius:26px}.kc-main{padding:clamp(22px,4vw,42px)}.kc-services{border:0;padding:0;margin:0 0 31px}.kc-services legend,.kc-form label>span{display:block;margin-bottom:10px;color:#c1c9cf;font-size:13px}.kc-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.kc-service{min-height:112px;padding:18px;text-align:left;border:1px solid rgba(255,255,255,.13);border-radius:17px;background:#ffffff06;color:#f5f7f8;transition:transform .18s,border-color .18s,background .18s;cursor:pointer}.kc-service:hover{transform:translateY(-2px);border-color:#ffffff4d}.kc-service[aria-pressed=true]{border-color:#c7ff457a;background:linear-gradient(145deg,#c7ff451c,#ffffff09);box-shadow:inset 0 1px #ffffff1c}.kc-service strong{display:block;font-size:15px;font-weight:600}.kc-service span{display:block;margin-top:6px;color:#919ca5;font-size:12px;line-height:1.5}.kc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kc-form label{display:block;margin-bottom:17px}.kc-form input,.kc-form select,.kc-form textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:#070a0c80;color:#f5f7f8;padding:13px 15px;font:inherit;color-scheme:dark;box-shadow:inset 0 1px #ffffff06}.kc-form input,.kc-form select{min-height:50px}.kc-form textarea{resize:vertical;min-height:150px}.kc-form input::placeholder,.kc-form textarea::placeholder{color:#75818b}.kc-form :focus-visible,.kc-service:focus-visible,.kc-submit:focus-visible{outline:2px solid #c7ff45;outline-offset:3px}.kc-submit{display:flex;align-items:center;justify-content:center;gap:15px;min-height:51px;border:1px solid #fff;border-radius:30px;padding:12px 24px;background:#f8f9fa;color:#0d1114;font:600 14px/1 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;cursor:pointer;transition:transform .18s,background .18s}.kc-submit:hover{transform:translateY(-1px);background:#e8ecef}.kc-submit:disabled{opacity:.55;cursor:wait}.kc-note{margin:12px 0 0;color:#78848e;font-size:11px}.kc-result{margin-bottom:20px;padding:14px 16px;border:1px solid rgba(255,255,255,.15);border-radius:13px;font-size:13px}.kc-result--success{color:#d7f5c4;background:#78c25d14;border-color:#78c25d3d}.kc-result--error{color:#ffc8c8;background:#e5525214;border-color:#e5525240}.kc-result[hidden]{display:none}.kc-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.kc-aside{padding:31px;position:sticky;top:24px}.kc-aside h3{margin:0 0 25px;color:#f5f7f8;font-size:27px;line-height:1.15;letter-spacing:-.04em}.kc-aside ol{margin:0;padding:0;list-style:none;counter-reset:kc-step}.kc-aside li{counter-increment:kc-step;position:relative;padding:3px 0 22px 43px;color:#a7b1b9;font-size:13px;line-height:1.6}.kc-aside li:before{content:counter(kc-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#d9e0e5;font-size:11px}.kc-aside>div{padding-top:21px;border-top:1px solid rgba(255,255,255,.1);color:#7f8b95;font-size:12px;line-height:1.7}@media(max-width:850px){.kc-layout{grid-template-columns:1fr}.kc-aside{position:static}}@media(max-width:600px){.kc-section{padding:42px 0}.kc-heading{margin-bottom:28px}.kc-service-grid,.kc-grid{grid-template-columns:1fr}.kc-main,.kc-aside{border-radius:20px}.kc-service{min-height:95px}}@media(prefers-reduced-motion:reduce){.kc-service,.kc-submit{transition:none}}.kash-global-button-contrast{display:none!important}.color-scheme-4,.color-background-4,.scheme-4{--color-button-text: 5, 5, 5 !important}.color-scheme-4 .button:not(.button--secondary),.color-background-4 .button:not(.button--secondary),.scheme-4 .button:not(.button--secondary),.color-scheme-4 .shopify-challenge__button,.color-background-4 .shopify-challenge__button,.scheme-4 .shopify-challenge__button{color:#050505!important;-webkit-text-fill-color:#050505!important;text-shadow:none!important}a.kash-portfolio__button--primary,a.kash-portfolio__button--primary:link,a.kash-portfolio__button--primary:visited,a.kash-portfolio__button--primary:hover,a.kash-portfolio__button--primary:focus,a.kash-portfolio__button--primary:active,a.kash-portfolio-shell__button--primary,a.kash-portfolio-shell__button--primary:link,a.kash-portfolio-shell__button--primary:visited,a.kash-portfolio-shell__button--primary:hover,a.kash-portfolio-shell__button--primary:focus,a.kash-portfolio-shell__button--primary:active,a.kash-about__button--primary,a.kash-about__button--primary:link,a.kash-about__button--primary:visited,a.kash-about__button--primary:hover,a.kash-about__button--primary:focus,a.kash-about__button--primary:active,a.kash-button--primary,a.kash-button--primary:link,a.kash-button--primary:visited,a.kash-button--primary:hover,a.kash-button--primary:focus,a.kash-button--primary:active,a.kash-mobile-button--primary,a.kash-mobile-button--primary:link,a.kash-mobile-button--primary:visited,a.kash-mobile-button--primary:hover,a.kash-mobile-button--primary:focus,a.kash-mobile-button--primary:active{color:#050505!important;-webkit-text-fill-color:#050505!important;text-shadow:none!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important}a.kash-portfolio__button--primary>span,a.kash-portfolio-shell__button--primary>span,a.kash-about__button--primary>span,a.kash-button--primary>span,a.kash-mobile-button--primary>span,.color-scheme-4 .button:not(.button--secondary) span,.color-background-4 .button:not(.button--secondary) span,.scheme-4 .button:not(.button--secondary) span{position:relative;z-index:2;color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important}a.kash-portfolio__button--primary>svg,a.kash-portfolio-shell__button--primary>svg,a.kash-about__button--primary>svg,a.kash-button--primary>svg,a.kash-mobile-button--primary>svg{position:relative;z-index:2;color:#050505!important;stroke:#050505!important;opacity:1!important;visibility:visible!important}a.kash-portfolio__button--primary>svg path,a.kash-portfolio-shell__button--primary>svg path,a.kash-about__button--primary>svg path,a.kash-button--primary>svg path,a.kash-mobile-button--primary>svg path{stroke:#050505!important}.kash-mobile-menu-glass{display:none!important}@media screen and (max-width:989px){:root{--kash-menu-ease: cubic-bezier(.22, 1, .36, 1)}.section-header{--kash-header-glass-background: rgba(5, 5, 5, .76);--kash-header-glass-filter: blur(24px) saturate(1.25)}.section-header:has(#Details-menu-drawer-container[open]){z-index:50!important;isolation:isolate;border:0!important;background:transparent!important}.section-header:has(#Details-menu-drawer-container[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;background:var(--kash-header-glass-background);transition:opacity .32s var(--kash-menu-ease);will-change:opacity}.section-header:has(#Details-menu-drawer-container[open].menu-opening):before{opacity:1}.section-header .header-wrapper:has(#Details-menu-drawer-container[open]){--color-background: 5, 5, 5;--color-foreground: 245, 245, 247;color:#f5f5f7!important;border:0!important;border-bottom:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.section-header #Details-menu-drawer-container[open]) #MainContent{transition:-webkit-filter .36s var(--kash-menu-ease),filter .36s var(--kash-menu-ease),-webkit-transform .36s var(--kash-menu-ease),transform .36s var(--kash-menu-ease);will-change:filter,transform}body:has(.section-header #Details-menu-drawer-container[open].menu-opening) #MainContent{-webkit-filter:blur(24px) saturate(1.25)!important;filter:blur(24px) saturate(1.25)!important;-webkit-transform:scale(1.055) translateZ(0);transform:scale(1.055) translateZ(0);transform-origin:50% 0%}.section-header #Details-menu-drawer-container[open]>summary:before{background:transparent!important;background-color:transparent!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.section-header .menu-drawer,.section-header .menu-drawer__submenu{--color-background: 5, 5, 5;--color-foreground: 245, 245, 247;color:#f5f5f7!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.section-header #Details-menu-drawer-container>.menu-drawer{opacity:0;transform:translate3d(0,1.5rem,0) scale(.985)!important;transform-origin:50% 44%;transition:opacity .24s var(--kash-menu-ease),transform .38s var(--kash-menu-ease),visibility 0s linear .38s!important;will-change:opacity,transform}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer{opacity:1;visibility:visible!important;transform:translateZ(0) scale(1)!important;transition:opacity .28s var(--kash-menu-ease),transform .38s var(--kash-menu-ease),visibility 0s linear 0s!important}.section-header .menu-drawer__inner-container,.section-header .menu-drawer__navigation-container,.section-header .menu-drawer__navigation,.section-header .menu-drawer__inner-submenu,.section-header .menu-drawer__utility-links{background:transparent!important;background-color:transparent!important}.section-header .menu-drawer__navigation-container{grid-template-rows:minmax(0,1fr) auto}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation{min-height:0;height:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,8svh,8rem) 0}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu{width:min(calc(100% - 2.8rem),46rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(2.8rem,3.8svh,4rem)}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li{width:100%;margin:0;opacity:0;transform:translate3d(0,1.4rem,0);transition:opacity .24s var(--kash-menu-ease),transform .36s var(--kash-menu-ease);transition-delay:0ms;will-change:opacity,transform}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item{width:100%;min-height:0;position:relative;justify-content:center;padding:.45rem clamp(4.2rem,13vw,6.4rem)!important;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:clamp(2.4rem,6.3vw,3.2rem)!important;font-weight:600!important;line-height:1.05!important;letter-spacing:.09em;color:#f5f5f7f0!important;background:transparent!important}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item .icon-caret{display:none!important}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item .icon-arrow{position:absolute;right:clamp(1.5rem,5vw,2.4rem);width:1rem;opacity:.42}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item:hover,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item:focus,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item:hover,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item:focus{color:#fff!important;background:transparent!important}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li{opacity:1;transform:translateZ(0)}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(1){transition-delay:55ms}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(2){transition-delay:95ms}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(3){transition-delay:135ms}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(4){transition-delay:175ms}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+5){transition-delay:215ms}.section-header .menu-drawer__utility-links{opacity:0;transform:translate3d(0,.8rem,0);border-top:0!important;transition:opacity .24s var(--kash-menu-ease),transform .34s var(--kash-menu-ease);transition-delay:0ms;will-change:opacity,transform}.section-header #Details-menu-drawer-container[open].menu-opening>.menu-drawer .menu-drawer__utility-links{opacity:1;transform:translateZ(0);transition-delay:.18s}.section-header .menu-drawer__submenu .menu-drawer__menu-item,.section-header .menu-drawer__close-button,.section-header .menu-drawer__account,.section-header .menu-drawer .list-social__link{color:#f5f5f7eb!important}.section-header .menu-drawer__submenu .menu-drawer__menu-item:hover,.section-header .menu-drawer__submenu .menu-drawer__menu-item:focus,.section-header .menu-drawer__submenu .menu-drawer__menu-item--active,.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__close-button:focus{color:#fff!important;background:#ffffff13!important}}@media screen and (max-width:989px)and (max-height:620px){.section-header .menu-drawer__navigation-container>.menu-drawer__navigation{justify-content:center;padding-top:2rem;padding-bottom:2rem}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu{gap:1.8rem}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li>details>.menu-drawer__menu-item{font-size:clamp(2.1rem,5.5vw,2.65rem)!important}}@media screen and (max-width:989px)and (prefers-reduced-motion:reduce){.section-header:has(#Details-menu-drawer-container[open]):before,body:has(.section-header #Details-menu-drawer-container[open]) #MainContent,.section-header #Details-menu-drawer-container>.menu-drawer,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li,.section-header .menu-drawer__utility-links{transition:none!important}.section-header #Details-menu-drawer-container>.menu-drawer,.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li,.section-header .menu-drawer__utility-links{transform:none!important}.section-header .menu-drawer__navigation-container>.menu-drawer__navigation>.menu-drawer__menu>li,.section-header .menu-drawer__utility-links{opacity:1!important}}.kash-mobile-submenu-polish{display:none!important}@media screen and (max-width:989px){.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu.submenu-open{visibility:visible!important}.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu.submenu-open>li>a,.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu.submenu-open>li>details>summary{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu.submenu-open>li:has(>details[open]){opacity:1!important;visibility:visible!important;transform:none!important;-webkit-transform:none!important;will-change:auto!important;pointer-events:auto!important}.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu.submenu-open>li:has(>details[open])>details{position:static!important;transform:none!important;-webkit-transform:none!important}.section-header .menu-drawer__submenu{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:100%!important;z-index:12!important;opacity:0;visibility:hidden!important;pointer-events:none;overflow:visible!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translate3d(1.2rem,0,0) scale(.992)!important;-webkit-transform:translate3d(1.2rem,0,0) scale(.992)!important;transform-origin:50% 48%;transition:opacity .22s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),transform .36s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),visibility 0s linear .36s!important;will-change:opacity,transform}.section-header details[open].menu-opening>.menu-drawer__submenu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;-webkit-transform:none!important;transition:opacity .26s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),transform .38s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),visibility 0s linear 0s!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu{position:relative!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:clamp(1.4rem,2.4svh,2.2rem) 1.4rem clamp(2.4rem,4svh,4rem)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button{position:relative!important;inset:auto!important;grid-row:1;justify-self:center;align-self:start;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:.75rem 1.05rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.65rem;transform:none!important;-webkit-transform:none!important;white-space:nowrap;text-align:center;text-transform:uppercase;font-size:1.15rem!important;font-weight:600!important;line-height:1!important;letter-spacing:.1em;color:#f5f5f7a8!important;border:0!important;border-radius:999px;background:#ffffff09!important;box-shadow:inset 0 0 0 1px #ffffff12!important;opacity:0;transition:opacity .22s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),color .18s ease,background .18s ease}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button{opacity:1;transition-delay:80ms,0ms,0ms}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button .icon-arrow{position:static!important;width:1.05rem!important;height:auto;margin:0!important;flex:0 0 auto;transform:rotate(180deg)!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button:hover,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button:focus{color:#fff!important;background:#ffffff12!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu{position:relative!important;grid-row:2;align-self:stretch;justify-self:center;width:min(calc(100% - 1.8rem),42rem)!important;height:100%!important;min-height:0!important;margin:0 auto!important;padding:clamp(2rem,4svh,4rem) 0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:clamp(1rem,1.7svh,1.55rem)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;transform:none!important;-webkit-transform:none!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;margin:0!important;padding:0!important;opacity:0;visibility:visible!important;transform:translate3d(0,.8rem,0);-webkit-transform:translate3d(0,.8rem,0);transition:opacity .22s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1)),transform .32s var(--kash-menu-ease, cubic-bezier(.22, 1, .36, 1));transition-delay:0ms;will-change:opacity,transform}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li{opacity:1!important;transform:none!important;-webkit-transform:none!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:has(>details[open]){transform:none!important;-webkit-transform:none!important;will-change:auto!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>.menu-drawer__menu-item,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>details>.menu-drawer__menu-item{position:relative!important;width:100%!important;height:auto!important;min-height:3.2rem!important;margin:0!important;padding:.45rem 1.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-transform:uppercase;white-space:normal!important;overflow:visible!important;font-size:clamp(1.55rem,4.15vw,1.95rem)!important;font-weight:600!important;line-height:1.14!important;letter-spacing:.065em;color:#f5f5f7eb!important;border:0!important;background:transparent!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>.menu-drawer__menu-item--active,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>.menu-drawer__menu-item:hover,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>.menu-drawer__menu-item:focus{color:#fff!important;background:transparent!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li .icon-caret{display:none!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li .icon-arrow{position:absolute;right:1rem;width:.95rem;opacity:.36}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(1){transition-delay:55ms}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(2){transition-delay:80ms}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(3){transition-delay:105ms}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(4){transition-delay:.13s}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(5){transition-delay:155ms}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(6){transition-delay:.18s}.section-header details[open].menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li:nth-child(n+7){transition-delay:205ms}}@media screen and (max-width:989px)and (max-height:700px){.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu{padding-top:1rem!important;padding-bottom:1.8rem!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu{padding-top:1.4rem!important;padding-bottom:1.4rem!important;gap:.65rem!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>.menu-drawer__menu-item,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li>details>.menu-drawer__menu-item{min-height:2.8rem!important;font-size:clamp(1.35rem,3.65vw,1.7rem)!important;line-height:1.1!important}}@media screen and (max-width:989px)and (prefers-reduced-motion:reduce){.section-header .menu-drawer__submenu,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li{transition:none!important}.section-header details[open]>.menu-drawer__submenu{opacity:1!important;visibility:visible!important;transform:none!important;-webkit-transform:none!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__close-button,.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li{opacity:1!important;transform:none!important;-webkit-transform:none!important}}.kash-submenu-timing{display:none!important}@media screen and (max-width:989px){.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu>li:has(>details[open]){transition:none!important;-webkit-transition:none!important;transform:none!important;-webkit-transform:none!important;will-change:auto!important}.section-header .menu-drawer__navigation .menu-drawer__menu.has-submenu>li:has(>details[open])>details{position:static!important;transition:none!important;-webkit-transition:none!important;transform:none!important;-webkit-transform:none!important}.section-header .menu-drawer__navigation details[open]:not(.menu-opening)>.menu-drawer__submenu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;-webkit-transform:none!important;transition:none!important;-webkit-transition:none!important}.section-header .menu-drawer__menu.has-submenu.kash-submenu-switching>li>a,.section-header .menu-drawer__menu.has-submenu.kash-submenu-switching>li>details>summary{opacity:0!important;transition:none!important}}@media screen and (min-width:990px){.header__submenu.kash-portfolio-menu{left:50%;width:min(68rem,calc(100vw - 4rem));min-width:0;padding:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:2rem;background:#080809e6;box-shadow:0 2.4rem 7rem #0000006b;-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);transform:translate(-50%)}.kash-portfolio-menu__group{min-width:0;padding:1.6rem 2rem 2rem}.kash-portfolio-menu__group+.kash-portfolio-menu__group{border-left:1px solid rgba(255,255,255,.1)}.kash-portfolio-menu__heading{display:flex;align-items:center;gap:1rem;padding:.7rem 0 1.4rem;border-bottom:1px solid rgba(255,255,255,.1);color:#f5f5f7f0;font-size:1.15rem;font-weight:650;line-height:1.2;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.kash-portfolio-menu__heading:hover,.kash-portfolio-menu__heading--active{color:#fff}.kash-portfolio-menu__index{color:#d8ff63;font-size:.95rem}.kash-portfolio-menu__links{display:grid;gap:.15rem;margin-top:.8rem}.kash-portfolio-menu__link{display:block;padding:.9rem 0;color:#f5f5f7a8;font-size:1.3rem;font-weight:500;line-height:1.35;text-decoration:none;transition:color .18s ease,transform .18s ease}.kash-portfolio-menu__link:hover,.kash-portfolio-menu__link--active{color:#fff;transform:translate(.4rem)}}@media screen and (max-width:989px){.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li.kash-mobile-portfolio-group{display:grid!important;gap:.35rem!important;padding:.7rem 0 1rem!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li.kash-mobile-portfolio-group:last-child{border-bottom:0!important}.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li.kash-mobile-portfolio-group>a.kash-mobile-portfolio-group__heading{min-height:0!important;padding:.7rem 1rem .9rem!important;color:#d8ff63!important;font-size:clamp(1.05rem,3vw,1.3rem)!important;font-weight:650!important;line-height:1.1!important;letter-spacing:.14em!important}.kash-mobile-portfolio-group__links{display:grid!important;gap:.15rem!important;margin:0!important;padding:0!important}.kash-mobile-portfolio-group__links>li{width:100%!important;margin:0!important;padding:0!important}.section-header .menu-drawer .kash-mobile-portfolio-group__link{display:flex!important;width:100%!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;padding:.5rem .8rem!important;color:#f5f5f7e0!important;font-size:clamp(1.3rem,3.7vw,1.65rem)!important;font-weight:600!important;line-height:1.15!important;letter-spacing:.035em!important;text-align:center!important;text-decoration:none!important}.section-header .menu-drawer .kash-mobile-portfolio-group__link:hover,.section-header .menu-drawer .kash-mobile-portfolio-group__link:focus,.section-header .menu-drawer .kash-mobile-portfolio-group__link--active{color:#fff!important;background:#ffffff0e!important}}@media screen and (max-width:989px)and (max-height:700px){.section-header .menu-drawer__submenu>.menu-drawer__inner-submenu>.menu-drawer__menu>li.kash-mobile-portfolio-group{padding-top:.35rem!important;padding-bottom:.55rem!important}.section-header .menu-drawer .kash-mobile-portfolio-group__link{min-height:2.6rem!important;padding-top:.35rem!important;padding-bottom:.35rem!important;font-size:clamp(1.2rem,3.35vw,1.5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAgAsQAAAAAAEA */
