.ks-site{--ks-black:#080909;--ks-ink:#111213;--ks-white:#f4f3f0;--ks-silver:#a2a3a4;--ks-line:rgba(255,255,255,.21);background:var(--ks-black);color:var(--ks-white);font-family:DM Sans,Arial,sans-serif}.ks-site *{box-sizing:border-box}.ks-site .ks-nav{height:76px;position:relative;z-index:30;background:#0b0b0bf5;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.17)}.ks-site .ks-brand{display:flex;align-items:center;flex:0 0 auto}.ks-site .ks-brand img{width:115px;height:auto;max-height:42px;object-fit:contain}.ks-site .ks-nav nav{display:flex;align-items:center;gap:38px}.ks-site .ks-nav nav a{font-size:10px;letter-spacing:.15em;color:#bfc1c2;font-weight:700;transition:color .2s}.ks-site .ks-nav nav a.active,.ks-site .ks-nav nav a:hover{color:#fff}.ks-site .ks-nav-action{border:1px solid rgba(255,255,255,.62);padding:13px 19px;display:flex;align-items:center;gap:22px;font-size:10px;font-weight:700;letter-spacing:.12em;transition:background .2s}.ks-site .ks-nav-action:hover{background:#fff;color:#111}.ks-site .ks-overline{display:block;letter-spacing:.22em;font-size:10px;font-weight:700;color:#e1e1df}.ks-site .ks-outline-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #d8d8d5;color:#fff;font-size:10px;letter-spacing:.15em;font-weight:700;padding:19px 22px;min-width:210px;transition:background .2s,color .2s}.ks-site .ks-outline-btn:hover{background:#f7f7f5;color:#111}.ks-site .ks-text-link{font-size:11px;font-weight:700;letter-spacing:.13em;border-bottom:1px solid;padding-bottom:11px;display:inline-flex;gap:38px;justify-content:space-between}.ks-site .ks-text-link:hover{color:#d0afa0}.ks-site .ks-hero{height:calc(100svh - 76px);min-height:640px;max-height:1080px;position:relative;overflow:hidden;display:flex;align-items:center;background:#050606}.ks-site .ks-hero-tint{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.16) 65%,rgba(0,0,0,.12)),linear-gradient(0deg,rgba(0,0,0,.61),transparent 25%,transparent 75%,rgba(0,0,0,.24))}.ks-site .ks-hero-head{position:absolute;top:39px;left:5vw;right:5vw;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.17em;font-weight:700;color:#d4d4d1}.ks-site .ks-hero-copy{z-index:1;position:relative;margin-left:8vw;max-width:950px;margin-top:65px}.ks-site .ks-hero-copy h1{font:800 clamp(76px,9.4vw,154px)/.91 Barlow Condensed,Impact,sans-serif;letter-spacing:-.01em;margin:25px 0 24px;text-shadow:0 2px 26px #0008}.ks-site .ks-hero-copy h1 em{font-style:normal;color:#fff}.ks-site .ks-hero-copy p{font-size:14px;max-width:390px;line-height:1.85;color:#e7e7e6;margin-bottom:30px}.ks-site .ks-hero-bottom{position:absolute;bottom:31px;left:5vw;font-size:9px;letter-spacing:.19em}.ks-site .ks-section-meta{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:700;letter-spacing:.16em;color:#777a7c}.ks-site .ks-intro{padding:112px 8vw 135px;background:#f2f0eb;color:#171717}.ks-site .ks-intro-columns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);align-items:end;grid-gap:6vw;gap:6vw;margin-top:83px}.ks-site .ks-about-parent h2,.ks-site .ks-about-statement h2,.ks-site .ks-brand-story h2,.ks-site .ks-editorial h2,.ks-site .ks-intro h2{font:800 clamp(62px,7vw,118px)/.91 Barlow Condensed,Impact,sans-serif;letter-spacing:-.014em;margin:0}.ks-site .ks-editorial h2 span,.ks-site .ks-intro h2 span{color:#777977}.ks-site .ks-intro p{font-size:15px;line-height:1.9;color:#454646;max-width:440px;margin:0 0 29px}.ks-site .ks-spotlight{min-height:680px;position:relative;display:flex;align-items:flex-end;background:#080909;overflow:hidden}.ks-site .ks-spotlight-img{position:absolute;inset:0;background:url(/audi-garage.jpg.png) 50%/cover no-repeat;filter:brightness(.58) saturate(.48)}.ks-site .ks-spotlight-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.85),transparent 83%),linear-gradient(0deg,rgba(0,0,0,.68),transparent 75%)}.ks-site .ks-spotlight-content{position:relative;z-index:1;padding:75px 8vw 95px;max-width:890px}.ks-site .ks-spotlight h2{font:800 clamp(75px,9vw,148px)/.87 Barlow Condensed,Impact,sans-serif;margin:24px 0}.ks-site .ks-spotlight p{font-size:14px;line-height:1.85;max-width:375px;color:#dbdddd;margin-bottom:28px}.ks-site .ks-editorial{padding:112px 8vw 135px;background:#0c0d0e}.ks-site .ks-editorial .ks-section-meta{color:#96999a}.ks-site .ks-editorial-head{margin-top:72px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);grid-gap:55px;gap:55px;align-items:end}.ks-site .ks-editorial-head p{color:#b5b6b5;line-height:1.9;font-size:14px}.ks-site .ks-editorial-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:66px}.ks-site .ks-editorial-tile{height:480px;position:relative;overflow:hidden;background:#242729;display:block}.ks-site .ks-tile-image{position:absolute;inset:0;background:url(/audi-garage.jpg.png) 55% 50%/cover;filter:brightness(.72) saturate(.6);transition:transform .5s}.ks-site .ks-editorial-tile:hover .ks-tile-image{transform:scale(1.04)}.ks-site .ks-tile-abstract{position:absolute;inset:0;background:radial-gradient(circle at 60% 30%,#454747,#111315 70%);display:grid;place-items:center}.ks-site .ks-tile-abstract span{font:800 clamp(140px,18vw,320px) Barlow Condensed;color:#ffffff13}.ks-site .ks-tile-info{position:absolute;inset:auto 0 0;padding:45px 35px 29px;display:grid;grid-template-columns:1fr auto;grid-gap:15px;gap:15px;background:linear-gradient(transparent,#050505ce);align-items:end}.ks-site .ks-tile-info>span{grid-column:1/-1;font-size:9px;letter-spacing:.18em;color:#d4d4d4}.ks-site .ks-tile-info h3{font:800 clamp(32px,3vw,53px) Barlow Condensed;margin:0}.ks-site .ks-tile-info b{font-size:11px;letter-spacing:.12em;align-self:center}.ks-site .ks-brand-story{padding:115px 8vw 125px;display:grid;grid-template-columns:1.4fr .6fr;grid-gap:6vw;gap:6vw;align-items:end;background:#eae8e2;color:#141414}.ks-site .ks-brand-story .ks-overline{color:#5c5c5c;margin-bottom:30px}.ks-site .ks-brand-story h2 em{font-style:normal;color:#888783}.ks-site .ks-brand-story p{font-size:15px;line-height:1.9;margin-bottom:30px;color:#474747}.ks-site .ks-about-hero{height:74svh;min-height:590px;position:relative;display:flex;align-items:end;overflow:hidden}.ks-site .ks-about-visual{position:absolute;inset:0;background:url(/audi-garage.jpg.png) center 40%/cover;filter:grayscale(.55) brightness(.58)}.ks-site .ks-about-overlay{position:absolute;inset:0;background:linear-gradient(0deg,#000b,transparent 70%),linear-gradient(90deg,#0007,transparent)}.ks-site .ks-about-heading{z-index:1;position:relative;padding:90px 8vw;max-width:1050px}.ks-site .ks-about-heading h1{font:800 clamp(85px,11vw,180px)/.87 Barlow Condensed,Impact,sans-serif;margin:28px 0}.ks-site .ks-about-heading p{font-size:15px;color:#e0e0de}.ks-site .ks-about-statement{background:#f0eee9;color:#111;padding:110px 8vw 135px}.ks-site .ks-about-statement-grid{display:grid;grid-template-columns:1.1fr .85fr;grid-gap:8vw;gap:8vw;margin-top:90px}.ks-site .ks-about-statement h2 em{font-style:normal;color:#878581}.ks-site .ks-about-statement-grid p{font-size:15px;line-height:2;color:#404040;margin:0 0 24px}.ks-site .ks-about-image-break{height:560px;background:url(/audi-garage.jpg.png) center 58%/cover;position:relative;display:flex;align-items:end;padding:50px 8vw}.ks-site .ks-about-image-shade{position:absolute;inset:0;background:linear-gradient(0deg,#0009,transparent 65%)}.ks-site .ks-about-image-break span{z-index:1;position:relative;font-size:10px;letter-spacing:.24em}.ks-site .ks-about-principles{padding:110px 8vw 125px}.ks-site .ks-about-principles .ks-section-meta{color:#9da0a1}.ks-site .ks-principles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px;margin-top:90px}.ks-site .ks-principles article{border-top:1px solid #555;padding-top:22px}.ks-site .ks-principles article>span{font-size:11px;color:#bababa}.ks-site .ks-principles h3{font:800 clamp(46px,5vw,80px) Barlow Condensed;margin:45px 0 15px}.ks-site .ks-principles p{font-size:14px;line-height:1.85;color:#bdbdbd}.ks-site .ks-about-parent{padding:115px 8vw;background:#e8e6e1;color:#111;display:grid;grid-template-columns:1.3fr .7fr;grid-gap:7vw;gap:7vw;align-items:end}.ks-site .ks-about-parent .ks-overline{color:#555;margin-bottom:27px}.ks-site .ks-about-parent h2 em{font-style:normal;color:#767470}.ks-site .ks-about-parent p{font-size:15px;line-height:1.9;color:#484848;margin-bottom:29px}.ks-site .ks-about-parent .ks-outline-btn{border-color:#111;color:#111}.ks-site .ks-about-parent .ks-outline-btn:hover{background:#111;color:#fff}.ks-studio .studio-head{padding:70px 7vw 60px;background:#f0eee9;color:#111}.ks-studio .studio-index{border-color:#b8b7b2;color:#74736f;font-size:10px}.ks-studio .studio-head .kicker{color:#777}.ks-studio .studio-head h1{font-size:clamp(72px,8vw,125px);font-weight:800;letter-spacing:-.01em;margin:15px 0}.ks-studio .studio-head h1 em{color:#7c7c78}.ks-studio .studio-head p{color:#555;font-size:14px}.ks-studio .studio-layout{grid-template-columns:minmax(225px,285px) minmax(320px,1fr) minmax(210px,270px);gap:1px;background:#333;padding:1px}.ks-studio .panel,.ks-studio .showroom{border:0;border-radius:0;background:#141414}.ks-studio .panel{padding:30px 25px}.ks-studio .panel-heading{color:#f0eee9;border-color:#494949}.ks-studio .panel label{color:#b9b9b9}.ks-studio .panel select{background:#222;border:1px solid #575757;color:#fff;border-radius:0}.ks-studio .field-title{color:#d8d8d8}.ks-studio .swatches button.selected{outline-color:#fff}.ks-studio .wheels button{background:#242424;border:1px solid #595959;border-radius:0;color:#dedede}.ks-studio .wheels button.selected{border-color:#f7f7f7;color:#fff}.ks-studio .panel-actions .gold-btn{background:#eae8e2;border:1px solid #eae8e2;color:#161616;border-radius:0}.ks-studio .panel-actions .ghost-btn{background:transparent;color:#f5f5f5;border:1px solid #888;border-radius:0}.ks-studio .showroom{background:#0e0e0e}.ks-studio .showroom-title h2{font-size:clamp(45px,4vw,75px);letter-spacing:-.01em}.ks-studio .showroom-title h2 em{color:#c2c1be}.ks-studio .showroom-top{color:#b5b5b5}.ks-studio .showroom-top span:last-child{color:#e7e7e7}.ks-studio .showroom-photo{filter:brightness(.79) saturate(.52)}.ks-studio .paint-chip{border-color:#aaa;background:#000a}.ks-studio .showroom-features{background:#333}.ks-studio .showroom-features>div{background:#161616;border:0}.ks-studio .showroom-features small{color:#b8b8b8}.ks-studio .market h3 em{color:#c2c1bd}.ks-studio .market-item{border-color:#555}.ks-studio .market-item>div{background:#292929;color:#eee}.ks-studio .market-item small{color:#aaa}.ks-studio .studio-bottom{background:#eae8e2;color:#111;border:0;padding:24px 5vw}.ks-studio .studio-bottom button{background:#111;color:#fff;padding:16px 22px}.ks-studio .bottom-note{background:#111;color:#b1b1b1!important;margin:0;padding:25px 5vw}.ks-site .site-footer{background:#0a0a0a;display:block;border-color:#444;color:#ddd;padding:75px 7vw 0}.ks-site .footer-inner{grid-template-columns:1.2fr .65fr 1fr;gap:6vw}.ks-site .footer-brand p,.ks-site .footer-company p{color:#a6a6a6}.ks-site .footer-by,.ks-site .footer-links a{color:#bbb}.ks-site .footer-company h3,.ks-site .footer-links h3{color:#e0e0dd}.ks-site .footer-by a,.ks-site .footer-company>a{color:#efefec}.ks-site .footer-bottom{border-color:#373737;color:#999}@media(max-width:1120px){.ks-site .ks-about-parent,.ks-site .ks-about-statement-grid,.ks-site .ks-brand-story,.ks-site .ks-editorial-head,.ks-site .ks-intro-columns{gap:40px}.ks-studio .studio-layout{grid-template-columns:260px minmax(0,1fr)}.ks-studio .market{grid-column:1/-1}}@media(max-width:820px){.ks-site .ks-nav{height:68px;padding:0 5vw}.ks-site .ks-nav nav{gap:13px}.ks-site .ks-nav nav a{font-size:9px}.ks-site .ks-nav-action{display:none}.ks-site .ks-brand img{width:96px}.ks-site .ks-hero{height:calc(88svh - 68px);min-height:590px}.ks-site .ks-hero-copy{margin:80px 6vw 0}.ks-site .ks-hero-copy h1{font-size:clamp(68px,12vw,113px)}.ks-site .ks-about-principles,.ks-site .ks-about-statement,.ks-site .ks-editorial,.ks-site .ks-intro{padding:75px 6vw}.ks-site .ks-about-parent,.ks-site .ks-about-statement-grid,.ks-site .ks-brand-story,.ks-site .ks-editorial-head,.ks-site .ks-intro-columns{grid-template-columns:1fr}.ks-site .ks-about-statement-grid,.ks-site .ks-intro-columns{margin-top:50px}.ks-site .ks-about-parent h2,.ks-site .ks-about-statement h2,.ks-site .ks-brand-story h2,.ks-site .ks-editorial h2,.ks-site .ks-intro h2{font-size:clamp(61px,10vw,99px)}.ks-site .ks-spotlight{min-height:590px}.ks-site .ks-editorial-grid{grid-template-columns:1fr}.ks-site .ks-editorial-tile{height:430px}.ks-site .ks-principles{gap:22px}.ks-site .ks-about-heading h1{font-size:clamp(75px,12vw,120px)}.ks-site .ks-about-parent,.ks-site .ks-brand-story{padding:80px 6vw}.ks-studio .studio-layout{display:flex;flex-direction:column}.ks-site .footer-inner{grid-template-columns:1fr 1fr}.ks-site .footer-brand{grid-column:1/-1}}@media(max-width:520px){.ks-site .ks-nav{padding:0 15px}.ks-site .ks-nav nav{gap:10px}.ks-site .ks-nav nav a{font-size:8px;letter-spacing:.05em}.ks-site .ks-brand img{width:83px}.ks-site .ks-hero{min-height:580px;height:81svh}.ks-site .ks-hero-tint{background:linear-gradient(90deg,#000b,#0006),linear-gradient(0deg,#000b,transparent 60%)}.ks-site .ks-hero-copy{margin:65px 24px 0}.ks-site .ks-hero-copy h1{font-size:clamp(62px,14vw,83px)}.ks-site .ks-hero-copy p{font-size:13px}.ks-site .ks-hero-head{top:25px}.ks-site .ks-hero-head span:last-child{display:none}.ks-site .ks-about-parent h2,.ks-site .ks-about-statement h2,.ks-site .ks-brand-story h2,.ks-site .ks-editorial h2,.ks-site .ks-intro h2{font-size:clamp(55px,13vw,78px)}.ks-site .ks-spotlight{min-height:580px}.ks-site .ks-spotlight h2{font-size:70px}.ks-site .ks-spotlight-content{padding:65px 6vw}.ks-site .ks-editorial-tile{height:340px}.ks-site .ks-editorial-head{margin-top:50px}.ks-site .ks-editorial-grid{margin-top:40px}.ks-site .ks-about-hero{height:65svh;min-height:470px}.ks-site .ks-about-heading{padding:65px 6vw}.ks-site .ks-about-heading h1{font-size:76px}.ks-site .ks-about-image-break{height:340px}.ks-site .ks-principles{grid-template-columns:1fr;gap:25px;margin-top:55px}.ks-site .ks-principles h3{margin:25px 0 8px}.ks-site .footer-inner{grid-template-columns:1fr}.ks-site .footer-brand{grid-column:auto}.ks-site .site-footer{padding:52px 6vw 0}.ks-studio .studio-head{padding:45px 6vw}.ks-studio .studio-head h1{font-size:75px}.ks-studio .showroom-image{height:365px}}@media(prefers-reduced-motion:reduce){.ks-site *,.ks-site :after,.ks-site :before{transition:none!important;scroll-behavior:auto!important}}.ks-site .ks-nav-minimal{background:#090a0af7}.ks-site .ks-nav-right{display:flex;align-items:center;gap:38px}.ks-site .ks-nav-caption{font-size:9px;letter-spacing:.19em;color:#999;font-weight:700}.ks-site .ks-menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#fff;display:flex;align-items:center;gap:20px;font-size:11px;font-weight:700;letter-spacing:.17em;padding:19px 0 19px 18px;cursor:pointer}.ks-site .ks-menu-bars{width:31px;height:20px;display:flex;justify-content:center;flex-direction:column;gap:7px}.ks-site .ks-menu-bars i{width:31px;height:1px;display:block;background:#eee;transition:transform .2s}.ks-site .ks-menu-trigger:hover .ks-menu-bars i:first-child{transform:translateX(-5px)}.ks-site .ks-menu-trigger:hover .ks-menu-bars i:last-child{transform:translateX(5px)}.ks-site .ks-menu-overlay{position:fixed;inset:0;z-index:200;background:#0a0a0a;color:#f6f5f1;overflow-y:auto;animation:ks-menu-enter .3s ease-out}.ks-site .ks-menu-shell{max-width:1700px;margin:auto;min-height:100svh;display:flex;flex-direction:column;padding:0 5vw}.ks-site .ks-menu-top{height:90px;flex:0 0 90px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3b3b3b}.ks-site .ks-menu-top img{display:block;width:115px;height:auto;max-height:43px;object-fit:contain}.ks-site .ks-menu-close{border:0;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;gap:25px;padding:16px 0 16px 16px;letter-spacing:.16em;font-size:11px;font-weight:700}.ks-site .ks-menu-close span{font:300 36px/1 Arial,sans-serif}.ks-site .ks-menu-body{flex:1 1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.75fr);grid-gap:6vw;gap:6vw;align-items:center;padding:45px 0 70px}.ks-site .ks-menu-eyebrow{font-size:11px;letter-spacing:.2em;color:#a9a9a9;font-weight:700}.ks-site .ks-menu-nav nav{margin-top:43px;display:flex;flex-direction:column}.ks-site .ks-menu-nav nav a{display:grid;grid-template-columns:42px 1fr 40px;grid-gap:14px;gap:14px;align-items:center;border-bottom:1px solid #353535;padding:20px 0 23px;text-decoration:none;color:#f0efed;font:800 clamp(52px,6.5vw,100px)/.95 Barlow Condensed,Impact,sans-serif;transition:color .2s,padding-left .2s}.ks-site .ks-menu-nav nav a:first-child{border-top:1px solid #353535}.ks-site .ks-menu-nav nav a:hover{color:#c4c4bf;padding-left:12px}.ks-site .ks-menu-nav nav a.current{color:#fff}.ks-site .ks-menu-index{font:700 11px DM Sans,sans-serif;color:#848484;align-self:start;padding-top:13px}.ks-site .ks-menu-arrow{font:400 26px Arial,sans-serif;color:#a9a9a9;justify-self:end}.ks-site .ks-menu-aside{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-height:340px}.ks-site .ks-menu-photo{width:100%;aspect-ratio:4/4.4;max-height:490px;background:url(/audi-garage.jpg.png) 61% 50%/cover;filter:brightness(.78) saturate(.55)}.ks-site .ks-menu-aside-caption{display:flex;justify-content:space-between;gap:12px;margin-top:17px;color:#a7a7a7;font-size:9px;letter-spacing:.17em}.ks-site .ks-menu-footer{border-top:1px solid #383838;min-height:70px;display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;letter-spacing:.13em;color:#aaa}.ks-site .ks-menu-footer a{color:#e7e7e7}@keyframes ks-menu-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:820px){.ks-site .ks-nav-right{gap:12px}.ks-site .ks-nav-caption{display:none}.ks-site .ks-menu-shell{padding:0 5vw}.ks-site .ks-menu-body{grid-template-columns:1fr;padding:55px 0}.ks-site .ks-menu-nav nav a{font-size:clamp(55px,10vw,88px)}.ks-site .ks-menu-aside{display:none}}@media(max-width:520px){.ks-site .ks-menu-top{height:72px;flex-basis:72px}.ks-site .ks-menu-top img{width:90px}.ks-site .ks-menu-trigger{font-size:10px}.ks-site .ks-menu-body{padding:70px 0}.ks-site .ks-menu-nav nav{margin-top:32px}.ks-site .ks-menu-nav nav a{grid-template-columns:25px 1fr 24px;gap:7px;font-size:clamp(47px,11.5vw,68px);padding:22px 0}.ks-site .ks-menu-index{font-size:9px;padding-top:8px}.ks-site .ks-menu-arrow{font-size:19px}.ks-site .ks-menu-footer{font-size:8px}}@media(prefers-reduced-motion:reduce){.ks-site .ks-menu-overlay{animation:none}}.ks-site .ks-nav.ks-nav-minimal{position:absolute;top:0;left:0;right:0;width:100%;z-index:80;background:transparent;border:0;box-shadow:none}.ks-site .ks-nav.ks-nav-minimal:after,.ks-site .ks-nav.ks-nav-minimal:before{display:none}.ks-site .ks-nav.ks-nav-minimal .ks-brand,.ks-site .ks-nav.ks-nav-minimal .ks-nav-right{position:relative;z-index:2}.ks-site .ks-nav.ks-nav-minimal .ks-menu-trigger{color:#fff;text-shadow:0 1px 12px #0009}.ks-site .ks-nav.ks-nav-minimal .ks-menu-bars i{background:#fff;box-shadow:0 1px 10px #0008}.ks-site .ks-nav.ks-nav-minimal .ks-nav-caption{color:#e4e2de;text-shadow:0 1px 12px #000b}.ks-site .ks-hero{height:100svh}.ks-site .ks-about-hero{height:80svh}.ks-studio .ks-nav.ks-nav-minimal{position:relative;background:#f0eee9;border:0;border-bottom:1px solid #d9d7d1}.ks-studio .ks-nav.ks-nav-minimal .ks-menu-trigger{color:#151515;text-shadow:none}.ks-studio .ks-nav.ks-nav-minimal .ks-menu-bars i{background:#151515;box-shadow:none}.ks-studio .ks-nav.ks-nav-minimal .ks-nav-caption{color:#555;text-shadow:none}@media(max-width:820px){.ks-site .ks-hero{height:90svh}.ks-site .ks-about-hero{height:74svh}}@media(max-width:520px){.ks-site .ks-hero{height:84svh}.ks-site .ks-about-hero{height:67svh}}.ks-site .ks-nav.ks-nav-minimal,.ks-studio .ks-nav.ks-nav-minimal{position:absolute!important;top:0;left:0;right:0;width:100%;margin:0;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ks-site .ks-nav.ks-nav-minimal:after,.ks-site .ks-nav.ks-nav-minimal:before{content:none!important}.ks-studio .studio-head{padding-top:145px}@media(max-width:820px){.ks-studio .studio-head{padding-top:120px}}@media(max-width:520px){.ks-studio .studio-head{padding-top:110px}}.ks-site .ks-menu-overlay.ks-menu-drawer-overlay{position:fixed;inset:0;z-index:200;display:flex;justify-content:flex-end;overflow:hidden;background:transparent;color:#171717}.ks-site .ks-menu-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.24);cursor:default;z-index:0}.ks-site .ks-menu-shell.ks-menu-drawer{position:relative;z-index:1;margin:0;max-width:none;width:min(370px,90vw);height:100dvh;min-height:0;overflow-y:auto;padding:0 30px;background:#f7f7f5;color:#191919;box-shadow:-12px 0 40px #0002;animation:ks-drawer-slide .28s ease-out}.ks-site .ks-menu-drawer .ks-menu-top{height:92px;flex:0 0 92px;border-color:#dededb}.ks-site .ks-menu-drawer .ks-menu-top img{width:105px;filter:brightness(.2)}.ks-site .ks-menu-drawer .ks-menu-close{color:#161616;gap:14px;font-size:10px}.ks-site .ks-menu-drawer .ks-menu-close span{font-size:29px}.ks-site .ks-menu-drawer .ks-menu-body{display:block;flex:1 1;padding:55px 0 30px}.ks-site .ks-menu-drawer .ks-menu-eyebrow{color:#777;letter-spacing:.18em;font-size:10px}.ks-site .ks-menu-drawer .ks-menu-nav nav{margin-top:26px}.ks-site .ks-menu-drawer .ks-menu-nav nav a{grid-template-columns:23px 1fr 20px;padding:22px 0;border-color:#dededb;color:#252525;font:700 clamp(31px,3vw,41px)/1.1 Barlow Condensed,Impact,sans-serif;transition:color .18s,padding-left .18s}.ks-site .ks-menu-drawer .ks-menu-nav nav a:first-child{border-color:#dededb}.ks-site .ks-menu-drawer .ks-menu-nav nav a:hover{color:#a03b35;padding-left:5px}.ks-site .ks-menu-drawer .ks-menu-nav nav a.current{color:#a03b35}.ks-site .ks-menu-drawer .ks-menu-index{font:700 9px DM Sans,sans-serif;color:#999;padding-top:7px}.ks-site .ks-menu-drawer .ks-menu-arrow{font-size:18px;color:#777}.ks-site .ks-menu-drawer .ks-menu-footer{border-color:#dededb;min-height:77px;gap:12px;color:#777;font-size:9px;letter-spacing:.07em}.ks-site .ks-menu-drawer .ks-menu-footer a{color:#111;font-weight:700}@keyframes ks-drawer-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:520px){.ks-site .ks-menu-shell.ks-menu-drawer{width:min(340px,91vw);padding:0 23px}.ks-site .ks-menu-drawer .ks-menu-top{height:74px;flex-basis:74px}.ks-site .ks-menu-drawer .ks-menu-body{padding:45px 0 25px}.ks-site .ks-menu-drawer .ks-menu-nav nav a{grid-template-columns:22px 1fr 18px;font-size:35px;padding:20px 0}}@media(prefers-reduced-motion:reduce){.ks-site .ks-menu-shell.ks-menu-drawer{animation:none}}.ks-site .ks-menu-overlay.ks-menu-drawer-overlay{animation:none}.ks-site .ks-menu-shell.ks-menu-drawer{animation:ks-drawer-fast .17s ease-out both;transform-origin:right center;will-change:transform}.ks-site .ks-menu-drawer .ks-menu-nav nav a,.ks-site .ks-menu-drawer .ks-menu-top{animation:none}.ks-site .ks-menu-drawer .ks-menu-body{padding:38px 0 24px}.ks-site .ks-menu-drawer .ks-menu-nav nav a{gap:10px;font:600 27px/1.2 Barlow Condensed,Impact,sans-serif;transition:color .15s ease}.ks-site .ks-menu-drawer .ks-menu-nav nav a:hover{padding-left:0}@keyframes ks-drawer-fast{0%{transform:translateX(20px);opacity:.85}to{transform:translateX(0);opacity:1}}@media(max-width:520px){.ks-site .ks-menu-drawer .ks-menu-nav nav a{grid-template-columns:minmax(0,1fr) 18px;font-size:25px;padding:18px 0}}@media(prefers-reduced-motion:reduce){.ks-site .ks-menu-shell.ks-menu-drawer{animation:none!important;will-change:auto}}.ks-site .ks-menu-drawer .ks-menu-eyebrow{display:block;margin:0 0 22px;color:#85837f;font-family:DM Sans,Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:.2em}.ks-site .ks-menu-drawer .ks-menu-nav nav{margin-top:0}.ks-site .ks-menu-drawer .ks-menu-nav nav a{grid-template-columns:minmax(0,1fr) 18px;font-family:DM Sans,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:.025em;padding:19px 0}.ks-site .ks-menu-drawer .ks-menu-arrow{font-size:16px}@media(max-width:520px){.ks-site .ks-menu-drawer .ks-menu-nav nav a{font-size:16px;padding:18px 0}}.ks-site .ks-nav.ks-nav-minimal .ks-brand img{width:150px;max-width:34vw;max-height:34px;height:auto;object-fit:contain}.ks-site .ks-menu-drawer .ks-menu-top img{width:168px;max-width:47vw;max-height:42px;height:auto;object-fit:contain;filter:brightness(.32)}@media(max-width:520px){.ks-site .ks-nav.ks-nav-minimal .ks-brand img{width:120px;max-width:42vw}.ks-site .ks-menu-drawer .ks-menu-top img{width:140px}}.ks-site .ks-hero-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 49%;pointer-events:none}@media(max-width:520px){.ks-site .ks-hero-video{object-position:59% center}}.ks-site .ks-hero{background:linear-gradient(128deg,#36383c,#1d2228 52%,#474a4b)}.ks-site .ks-hero-video{opacity:0}.ks-site .ks-hero-video.ks-hero-video-ready{opacity:1}.ks-site .ks-hero-copy h1{font-size:clamp(58px,7.5vw,116px)}@media(max-width:900px){.ks-site .ks-hero-copy h1{font-size:clamp(54px,10vw,88px)}}@media(max-width:520px){.ks-site .ks-hero-copy h1{font-size:clamp(44px,11vw,66px)}}.ks-site .ks-video-loading{position:fixed;inset:0;z-index:99999;background:#090a0c;color:#e8e8e9;display:flex;justify-content:center;align-items:center;padding:32px}.ks-site .ks-video-loading-inner{width:min(380px,82vw);display:flex;flex-direction:column;align-items:stretch}.ks-site .ks-video-loading-logo{display:block;width:175px;height:auto;max-width:65%;object-fit:contain;margin:0 auto 52px}.ks-site .ks-video-loading-track{width:100%;height:2px;background:#37383b;overflow:hidden}.ks-site .ks-video-loading-fill{height:100%;background:#d7d9dc;transition:width .16s linear}.ks-site .ks-video-loading-meta{display:flex;align-items:center;justify-content:space-between;margin-top:17px;gap:12px;font:600 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.17em;color:#acadb0}.ks-site .ks-video-loading-meta span:last-child{font-size:12px;color:#eee;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ks-site .ks-video-loading-caption{font:600 11px DM Sans,Arial,sans-serif;letter-spacing:.17em;text-align:center;color:#c6c6c6}.ks-site .ks-video-retry{align-self:center;margin-top:18px;border:1px solid #888;background:transparent;color:white;padding:12px 22px;font:600 11px DM Sans,Arial,sans-serif;letter-spacing:.12em;cursor:pointer}@media(max-width:520px){.ks-site .ks-video-loading-logo{width:145px;margin-bottom:40px}}@media(min-width:821px){.ks-site .ks-spotlight{justify-content:flex-end}.ks-site .ks-spotlight-content{width:min(840px,74%);margin-left:auto;text-align:right;padding-right:8vw}.ks-site .ks-spotlight-content p{margin-left:auto}.ks-site .ks-spotlight-overlay{background:linear-gradient(270deg,rgba(0,0,0,.87),rgba(0,0,0,.15) 85%),linear-gradient(0deg,rgba(0,0,0,.66),transparent 75%)}.ks-site .ks-brand-story{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.ks-site .ks-brand-story>div:first-child{grid-column:2;grid-row:1;text-align:right}.ks-site .ks-brand-story>div:last-child{grid-column:1;grid-row:1}}@media(max-width:820px){.ks-site .ks-spotlight{justify-content:flex-end}.ks-site .ks-spotlight-content{text-align:right;margin-left:auto;width:100%}.ks-site .ks-spotlight-content p{margin-left:auto}.ks-site .ks-spotlight-overlay{background:linear-gradient(270deg,rgba(0,0,0,.82),rgba(0,0,0,.21) 92%),linear-gradient(0deg,rgba(0,0,0,.65),transparent 76%)}.ks-site .ks-brand-story>div:first-child{text-align:right}}@media(min-width:821px){.ks-site .ks-intro-columns{grid-template-columns:minmax(280px,.65fr) minmax(0,1.5fr)}.ks-site .ks-intro-columns>h2{grid-column:2;grid-row:1;text-align:right}.ks-site .ks-intro-columns>div{grid-column:1;grid-row:1}.ks-site .ks-editorial-head{grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr)}.ks-site .ks-editorial-head>h2{grid-column:2;grid-row:1;text-align:right}.ks-site .ks-editorial-head>p{grid-column:1;grid-row:1}.ks-site .ks-spotlight{justify-content:flex-start}.ks-site .ks-spotlight-content{text-align:left;padding-left:8vw;padding-right:75px}.ks-site .ks-spotlight-content,.ks-site .ks-spotlight-content p{margin-left:0;margin-right:auto}.ks-site .ks-spotlight-overlay{background:linear-gradient(90deg,rgba(0,0,0,.87),rgba(0,0,0,.15) 85%),linear-gradient(0deg,rgba(0,0,0,.66),transparent 75%)}.ks-site .ks-brand-story{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.ks-site .ks-brand-story>div:first-child{grid-column:1;grid-row:1;text-align:left}.ks-site .ks-brand-story>div:last-child{grid-column:2;grid-row:1}}@media(max-width:820px){.ks-site .ks-editorial-head>h2,.ks-site .ks-intro-columns>h2{text-align:right}.ks-site .ks-spotlight{justify-content:flex-start}.ks-site .ks-spotlight-content{text-align:left}.ks-site .ks-spotlight-content,.ks-site .ks-spotlight-content p{margin-left:0;margin-right:auto}.ks-site .ks-spotlight-overlay{background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.21) 92%),linear-gradient(0deg,rgba(0,0,0,.65),transparent 76%)}.ks-site .ks-brand-story>div:first-child{text-align:left}}.ks-site.ks-studio .ks-nav.ks-nav-minimal{background:#343639!important;background-color:#343639!important;border-bottom:1px solid rgba(255,255,255,.13)!important}.ks-site.ks-studio .ks-nav.ks-nav-minimal .ks-menu-trigger{color:#f6f6f6;text-shadow:none}.ks-site.ks-studio .ks-nav.ks-nav-minimal .ks-menu-bars i{background:#f6f6f6;box-shadow:none}.ks-site .ks-hero{justify-content:center}.ks-site .ks-hero-copy{width:100%;max-width:1100px;margin:0 auto;padding:70px 6vw 0;text-align:center}.ks-site .ks-hero-copy p{margin:0 auto 30px;max-width:500px}@media(max-width:520px){.ks-site .ks-hero-copy{margin:0 auto;padding:65px 20px 0}.ks-site .ks-hero-copy p{margin:0 auto 27px;max-width:360px}}.ks-site .ks-hero-copy-cinematic{visibility:hidden;pointer-events:none}.ks-site .ks-hero-copy-cinematic.is-visible{visibility:visible;pointer-events:auto}.ks-site .ks-hero-copy-cinematic h1,.ks-site .ks-hero-copy-cinematic p{opacity:0}.ks-site .ks-hero-copy-cinematic.is-visible h1{animation:ks-cinematic-fade 2s ease-in-out both}.ks-site .ks-hero-copy-cinematic.is-visible p{animation:ks-cinematic-fade 2.2s ease-in-out .35s both}@keyframes ks-cinematic-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ks-site .ks-hero-copy-cinematic.is-visible h1,.ks-site .ks-hero-copy-cinematic.is-visible p{animation:none;opacity:1}}.ks-site .ks-hero-copy.ks-hero-copy-cinematic{position:relative;top:-48px}@media(max-width:520px){.ks-site .ks-hero-copy.ks-hero-copy-cinematic{top:-30px}}.ks-site .ks-hero-copy-cinematic h1,.ks-site .ks-hero-copy-cinematic h1 em{text-shadow:0 3px 7px rgba(0,0,0,.75),0 10px 34px rgba(0,0,0,.62)}.ks-site .ks-hero-copy-cinematic p{max-width:none;white-space:nowrap;width:max-content;max-width:100%;margin:0 auto 30px;color:#f5f5f4;font-size:clamp(12px,1.35vw,16px);font-weight:500;text-shadow:0 2px 5px rgba(0,0,0,.96),0 5px 20px rgba(0,0,0,.85)}@media(max-width:520px){.ks-site .ks-hero-copy-cinematic p{font-size:clamp(10px,2.8vw,12px);letter-spacing:-.01em;margin-bottom:27px}}@media(max-width:820px){.ks-site{width:100%;min-width:0;overflow-x:clip}.ks-site .ks-hero{width:100%;height:100svh;min-height:100svh;max-height:none;display:flex;justify-content:center;align-items:center;overflow:hidden}.ks-site .ks-hero-video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%}.ks-site .ks-hero-tint{background:linear-gradient(180deg,rgba(0,0,0,.24),rgba(0,0,0,.12) 35%,rgba(0,0,0,.27) 72%,rgba(0,0,0,.42));pointer-events:none}.ks-site .ks-hero-copy.ks-hero-copy-cinematic{width:100%;max-width:100%;margin:0 auto;padding:0 22px;top:-4vh;text-align:center}.ks-site .ks-hero-copy-cinematic h1{font-size:clamp(43px,9.4vw,78px);line-height:.94;max-width:100%;overflow-wrap:normal}.ks-site .ks-hero-copy-cinematic p{width:100%;max-width:100%;margin:0 auto;padding:0;white-space:normal;font-size:clamp(12px,2.65vw,15px);line-height:1.55}.ks-site .ks-nav.ks-nav-minimal{height:68px;padding:0 22px}.ks-site .ks-brand-story h2,.ks-site .ks-editorial h2,.ks-site .ks-intro h2{overflow-wrap:break-word}.ks-site .ks-brand-story,.ks-site .ks-editorial-head,.ks-site .ks-intro-columns{min-width:0}}@media(max-width:520px){.ks-site .ks-hero{height:100dvh;min-height:100svh;max-height:none}.ks-site .ks-hero-video{object-position:center center}.ks-site .ks-hero-copy.ks-hero-copy-cinematic{top:-4svh;padding:0 14px}.ks-site .ks-hero-copy-cinematic h1{font-size:clamp(38px,10.1vw,55px);letter-spacing:-.025em;line-height:.98;margin:0 0 17px}.ks-site .ks-hero-copy-cinematic p{font-size:clamp(11px,2.6vw,13px);letter-spacing:-.015em;text-wrap:balance}.ks-site .ks-nav.ks-nav-minimal{height:66px;padding:0 18px}.ks-site .ks-nav.ks-nav-minimal .ks-brand img{width:116px;max-width:40vw}.ks-site .ks-editorial,.ks-site .ks-intro{padding-inline:6vw}.ks-site .ks-brand-story h2,.ks-site .ks-editorial h2,.ks-site .ks-intro h2{font-size:clamp(44px,11.7vw,68px);line-height:.98}.ks-site .ks-editorial-head,.ks-site .ks-intro-columns{gap:26px}.ks-site .ks-spotlight h2{font-size:clamp(56px,13vw,72px)}.ks-site .ks-spotlight-content{padding:65px 6vw}}@media(max-width:380px){.ks-site .ks-hero-copy-cinematic h1{font-size:clamp(34px,9.7vw,39px)}.ks-site .ks-hero-copy-cinematic p{font-size:11px}}.ks-studio .showroom-image.showroom-image-360{position:relative;height:clamp(395px,38vw,650px);min-height:390px;overflow:hidden;background:radial-gradient(ellipse at 50% 64%,#30353a 0,#191d20 44%,#0d1013 82%)}.ks-studio .showroom-image-360 .ks-360-stage{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.ks-studio .showroom-image-360 .ks-360-model{width:100%;height:100%;display:block;background:transparent;--poster-color:transparent}.ks-studio .ks-360-hint{position:absolute;left:0;right:0;bottom:23px;z-index:2;pointer-events:none;text-align:center;font:600 10px/1.6 DM Sans,Arial,sans-serif;letter-spacing:.19em;color:#d8dadd;text-shadow:0 2px 12px #0009}.ks-studio .ks-360-empty{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;color:#dedfe1;padding:30px}.ks-studio .ks-360-icon{display:grid;place-items:center;height:88px;width:88px;border-radius:50%;border:1px solid #74797e;font:500 22px DM Sans,Arial,sans-serif;letter-spacing:-.04em}.ks-studio .ks-360-empty p{margin:6px 0 0;font-size:12px;font-weight:700;letter-spacing:.14em}.ks-studio .ks-360-empty small{font-size:10px;letter-spacing:.14em;color:#adb0b4}@media(max-width:820px){.ks-studio .showroom-image.showroom-image-360{height:clamp(360px,64vw,530px);min-height:360px}}@media(max-width:520px){.ks-studio .showroom-image.showroom-image-360{height:420px;min-height:420px}.ks-studio .ks-360-hint{font-size:9px;letter-spacing:.09em;bottom:15px}}.ks-site .ks-spotlight .ks-spotlight-studio-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:208px;min-height:50px;padding:16px 29px;border:1px solid rgba(255,255,255,.78);border-radius:3px;background:rgba(14,17,20,.3);color:#fff;font-family:DM Sans,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.17em;text-align:center;text-decoration:none;box-shadow:0 6px 24px rgba(0,0,0,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.ks-site .ks-spotlight .ks-spotlight-studio-btn:focus-visible,.ks-site .ks-spotlight .ks-spotlight-studio-btn:hover{background:#f4f3f0;border-color:#f4f3f0;color:#17191b;box-shadow:0 10px 30px rgba(0,0,0,.22)}@media(max-width:520px){.ks-site .ks-spotlight .ks-spotlight-studio-btn{min-width:190px;min-height:48px;padding:14px 24px}}@media(min-width:821px){.ks-site .ks-intro-columns>h2{transform:translateY(-36px)}}@media(min-width:1101px){.ks-site .ks-editorial-grid.ks-editorial-grid-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ks-site .ks-editorial-grid-four .ks-editorial-tile{height:clamp(330px,34vw,440px)}}.ks-site .ks-editorial-grid-four .ks-editorial-tile{min-width:0}.ks-site .ks-editorial-grid-four .ks-tile-info{width:100%;padding:55px 18px 23px;gap:10px}.ks-site .ks-editorial-grid-four .ks-tile-info h3{font-size:clamp(26px,2.25vw,39px);line-height:1.02;overflow-wrap:break-word}.ks-site .ks-editorial-grid-four .ks-tile-info>span{font-size:9px;letter-spacing:.1em}.ks-site .ks-editorial-grid-four .ks-tile-abstract span{font-size:clamp(100px,13vw,190px)}.ks-site .ks-editorial-tile-partners .ks-tile-abstract{background:radial-gradient(ellipse at 30% 25%,#505255 0,#27292c 45%,#0e1012 90%)}.ks-site .ks-editorial-tile-blog .ks-tile-abstract{background:linear-gradient(145deg,#353537,#17191b 55%,#0b0d0f)}.ks-site .ks-editorial-grid-four .ks-editorial-tile{transition:border-color .25s ease,transform .25s ease;border:1px solid rgba(255,255,255,.08)}.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover{border-color:rgba(255,255,255,.38)}.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover .ks-tile-abstract span{color:#ffffff20}@media(min-width:601px) and (max-width:1100px){.ks-site .ks-editorial-grid.ks-editorial-grid-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ks-site .ks-editorial-grid-four .ks-editorial-tile{height:350px}.ks-site .ks-editorial-grid-four .ks-tile-info h3{font-size:clamp(30px,4.2vw,43px)}}@media(max-width:600px){.ks-site .ks-editorial-grid.ks-editorial-grid-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ks-site .ks-editorial-grid-four .ks-editorial-tile{height:235px}.ks-site .ks-editorial-grid-four .ks-tile-info{padding:40px 11px 15px;gap:7px}.ks-site .ks-editorial-grid-four .ks-tile-info h3{font-size:clamp(22px,6vw,30px)}.ks-site .ks-editorial-grid-four .ks-tile-info>span{font-size:8px;letter-spacing:.035em}.ks-site .ks-editorial-grid-four .ks-tile-info b{font-size:10px}.ks-site .ks-editorial-grid-four .ks-tile-abstract span{font-size:100px}}@media(max-width:350px){.ks-site .ks-editorial-grid.ks-editorial-grid-four{grid-template-columns:1fr}.ks-site .ks-editorial-grid-four .ks-editorial-tile{height:220px}}.ks-site .ks-platform-subpage{min-height:calc(100svh - 120px);background:#111315;color:#f5f5f2;padding:clamp(150px,18vh,220px) 8vw 120px}.ks-site .ks-platform-subpage .ks-overline{color:#afb0b0;letter-spacing:.2em}.ks-site .ks-platform-subpage h1{margin:26px 0 24px;font:800 clamp(64px,10vw,140px)/.9 Barlow Condensed,Impact,sans-serif;letter-spacing:-.02em}.ks-site .ks-platform-subpage p{max-width:590px;font-size:clamp(14px,1.5vw,17px);line-height:1.9;color:#b9babb}.ks-site .ks-platform-subpage .ks-text-link{display:inline-flex;margin-top:34px;color:#fff}@media(max-width:520px){.ks-site .ks-platform-subpage{padding:140px 6vw 90px}.ks-site .ks-platform-subpage h1{font-size:clamp(54px,13vw,80px)}}.ks-site .ks-editorial-grid-four .ks-tile-photo-blog,.ks-site .ks-editorial-grid-four .ks-tile-photo-partners,.ks-site .ks-editorial-grid-four .ks-tile-photo-products,.ks-site .ks-editorial-grid-four .ks-tile-photo-studio{position:absolute;inset:0;display:block;background-repeat:no-repeat;background-size:cover;filter:brightness(.82) saturate(.86);transition:transform .55s cubic-bezier(.2,.7,.3,1),filter .55s ease}.ks-site .ks-editorial-grid-four .ks-tile-photo-studio{background-image:url(/platform-studio.webp);background-position:52%}.ks-site .ks-editorial-grid-four .ks-tile-photo-products{background-image:url(/platform-products.webp);background-position:52%}.ks-site .ks-editorial-grid-four .ks-tile-photo-partners{background-image:url(/platform-partners.webp);background-position:50%}.ks-site .ks-editorial-grid-four .ks-tile-photo-blog{background-image:url(/platform-blog.webp);background-position:50%}.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover .ks-tile-photo-blog,.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover .ks-tile-photo-partners,.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover .ks-tile-photo-products,.ks-site .ks-editorial-grid-four .ks-editorial-tile:hover .ks-tile-photo-studio{transform:scale(1.045);filter:brightness(.93) saturate(.96)}.ks-site .ks-editorial-grid-four .ks-tile-info{position:absolute;z-index:1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.24) 22%,rgba(0,0,0,.85))}.ks-site.ks-studio.ks-studio-config{background:#fafafa;color:#17191b}.ks-site.ks-studio.ks-studio-config .ks-nav.ks-nav-minimal{position:absolute!important;top:0;left:0;right:0;z-index:80;height:70px;padding:0 5vw;background:#f8f8f8!important;background-color:#f8f8f8!important;border-bottom:1px solid #e9e9e9!important}.ks-site.ks-studio.ks-studio-config .ks-nav .ks-brand img{width:145px;max-height:34px;filter:brightness(.16)}.ks-site.ks-studio.ks-studio-config .ks-nav .ks-menu-trigger{color:#202328;text-shadow:none;font-size:11px}.ks-site.ks-studio.ks-studio-config .ks-nav .ks-menu-bars i{background:#202328;box-shadow:none}.ks-site.ks-studio.ks-studio-config .ks-config-top{padding:114px 5vw 0;background:#fff;border-bottom:1px solid #efefef}.ks-site.ks-studio.ks-studio-config .ks-config-intro{max-width:1440px;margin:0 auto;position:relative;z-index:2}.ks-site.ks-studio.ks-studio-config .ks-config-eyebrow{display:block;margin-bottom:12px;color:#8b8c8d;font-size:10px;font-weight:700;letter-spacing:.13em}.ks-site.ks-studio.ks-studio-config .ks-config-intro h1{font:500 clamp(34px,3.5vw,49px)/1.04 DM Sans,Arial,sans-serif;letter-spacing:-.055em;margin:0 0 12px;color:#18191b}.ks-site.ks-studio.ks-studio-config .ks-config-intro p{font:600 10px/1.5 DM Sans,Arial,sans-serif;color:#777b80;letter-spacing:.065em;margin:0}.ks-site.ks-studio.ks-studio-config .ks-config-stage{max-width:1530px;margin:-3px auto 0;min-height:470px;display:grid;grid-template-columns:minmax(240px,282px) minmax(0,1fr) minmax(240px,282px);align-items:center;position:relative;grid-gap:6px;gap:6px}.ks-site.ks-studio.ks-studio-config .ks-config-selection{grid-column:1;grid-row:1;position:relative;z-index:4;align-self:center;width:100%;padding:26px 24px 24px;background:rgba(255,255,255,.98);color:#202224;border:1px solid #eaeaea;border-radius:26px;box-shadow:0 10px 34px rgba(30,34,39,.095),0 2px 8px rgba(30,34,39,.035)}.ks-site.ks-studio.ks-studio-config .ks-config-card-caption{font:700 9px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.16em;color:#888d92}.ks-site.ks-studio.ks-studio-config .ks-config-selection h2{font:600 22px/1.2 DM Sans,Arial,sans-serif;letter-spacing:-.04em;margin:9px 0 7px;color:#1c2023}.ks-site.ks-studio.ks-studio-config .ks-config-card-subtitle{font-size:12px;line-height:1.55;color:#7c8085;margin:0 0 19px}.ks-site.ks-studio.ks-studio-config .ks-config-selection label{display:block;margin:12px 0 6px;color:#696e74;font:700 10px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.1em}.ks-site.ks-studio.ks-studio-config .ks-config-selection select{width:100%;height:41px;-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;color:#272a2c;background:#f7f7f7;border:1px solid #e0e2e4;border-radius:10px;padding:0 12px;font:500 13px DM Sans,Arial,sans-serif}.ks-site.ks-studio.ks-studio-config .ks-config-selection select:disabled{color:#717579;opacity:1}.ks-site.ks-studio.ks-studio-config .ks-config-selection-note{display:block;font-size:10px;line-height:1.65;color:#929596;margin:14px 0 18px}.ks-site.ks-studio.ks-studio-config .ks-config-selection button.ks-config-load,.ks-site.ks-studio.ks-studio-config .ks-config-selection button.ks-config-save{width:100%;min-height:40px;display:block;border-radius:24px;font:700 10px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.04em;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.ks-site.ks-studio.ks-studio-config .ks-config-save{color:white;background:#326bd9;border:1px solid #326bd9}.ks-site.ks-studio.ks-studio-config .ks-config-save:hover{background:#2252b6;border-color:#2252b6}.ks-site.ks-studio.ks-studio-config .ks-config-load{margin-top:9px;background:white;color:#35383b;border:1px solid #d5d7d9}.ks-site.ks-studio.ks-studio-config .ks-config-load:hover{background:#f1f2f4}.ks-site.ks-studio.ks-studio-config .ks-config-status{font-size:11px;margin:12px 0 0;color:#2c61bd;line-height:1.5}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{grid-column:2;grid-row:1;align-self:stretch;position:relative;height:470px;min-width:0;background:#fff}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-stage{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;display:block;background:#fff}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-model{display:block;width:100%;height:100%;background:transparent;--poster-color:transparent}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-hint{bottom:25px;color:#626870;text-shadow:none;font-size:9px;letter-spacing:.12em}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-empty{color:#282a2d}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-empty small{color:#777}.ks-site.ks-studio.ks-studio-config .ks-config-viewer-label{position:absolute;right:20px;top:34px;font:700 11px DM Sans,Arial,sans-serif;letter-spacing:.06em;color:#81868a;pointer-events:none}.ks-site.ks-studio.ks-studio-config .ks-config-viewer-label span{font-size:9px;letter-spacing:.1em;margin-left:5px}.ks-site.ks-studio.ks-studio-config .ks-config-stage-balance{grid-column:3;grid-row:1}.ks-site.ks-studio.ks-studio-config .ks-config-customize{background:#fafafa;color:#222426;padding:20px 5vw 66px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs{max-width:1440px;margin:0 auto 26px;background:#f2f2f2;border:1px solid #e5e5e5;border-radius:35px;padding:4px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button{padding:11px 5px;border:0;border-radius:25px;color:#3f4246;background:transparent;font:600 12px/1.3 DM Sans,Arial,sans-serif;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button:hover{background:#e9e9e9}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button.active,.ks-site.ks-studio.ks-studio-config .ks-config-tabs button.active:hover{background:#326bd9;color:white;box-shadow:0 2px 7px rgba(50,107,217,.2)}.ks-site.ks-studio.ks-studio-config .ks-config-options{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(315px,.8fr);grid-gap:clamp(26px,4vw,66px);gap:clamp(26px,4vw,66px)}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 21px}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading h2{margin:0 0 5px;font:600 18px DM Sans,Arial,sans-serif;letter-spacing:-.03em}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading span{display:block;font:500 11px/1.4 DM Sans,Arial,sans-serif;color:#94989d}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading strong{font:600 10px DM Sans,Arial,sans-serif;color:#777d83;white-space:nowrap}.ks-site.ks-studio.ks-studio-config .ks-config-color-list{display:flex;align-items:flex-start;gap:clamp(8px,.85vw,14px);padding:3px 0 12px;overflow-x:auto;scrollbar-width:thin}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice{flex:1 0 64px;min-width:64px;max-width:112px;display:flex;flex-direction:column;align-items:center;gap:9px;padding:0 2px;background:transparent;border:0;cursor:pointer;font:600 10px/1.3 DM Sans,Arial,sans-serif;color:#393d40;text-align:center}.ks-site.ks-studio.ks-studio-config .ks-config-color-sample{width:min(100%,83px);height:66px;border:1px solid #d5d7d9;border-radius:13px;box-shadow:0 2px 5px #00000015,inset 0 1px 0 #ffffff66;transition:outline .15s,box-shadow .15s,transform .15s}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice.selected .ks-config-color-sample{outline:3px solid #262b30;box-shadow:0 3px 9px #0000002c}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice:hover .ks-config-color-sample{transform:translateY(-2px)}.ks-site.ks-studio.ks-studio-config .ks-config-color-name{max-width:100px;min-height:28px}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-choice{border:1px solid transparent;background:transparent;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer;color:#35393e;padding:8px 3px;gap:5px;font:600 10px DM Sans,Arial,sans-serif}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-choice.selected{border-color:#326bd9;background:#edf2ff}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-choice:hover{background:#eaeef4}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-art{display:block;width:clamp(48px,5vw,72px);max-width:100%;height:auto;filter:drop-shadow(0 3px 3px #00000022)}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-choice small{color:#96999c;font:500 9px DM Sans,Arial,sans-serif}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-note{color:#a1a3a5;font-size:10px;line-height:1.6;margin:14px 0 0}.ks-site.ks-studio.ks-studio-config .ks-config-coming-soon{min-height:230px;max-width:1440px;margin:auto;border-top:1px solid #e7e7e7;padding:45px 10px;color:#202428}.ks-site.ks-studio.ks-studio-config .ks-config-coming-soon h2{font-size:26px;font-weight:600;margin:0 0 13px}.ks-site.ks-studio.ks-studio-config .ks-config-coming-soon p{max-width:630px;font-size:14px;color:#83878b;line-height:1.7}.ks-site.ks-studio.ks-studio-config .ks-config-coming-soon button{border:1px solid #ccc;border-radius:25px;background:#fff;padding:12px 20px;font:600 11px DM Sans,Arial,sans-serif;cursor:pointer}.ks-site.ks-studio.ks-studio-config .ks-config-footnote{padding:15px 5vw 24px;font:500 10px/1.8 DM Sans,Arial,sans-serif;color:#a4a6a9;background:#fafafa}@media(max-width:1100px){.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-columns:250px minmax(0,1fr) 40px}.ks-site.ks-studio.ks-studio-config .ks-config-options{grid-template-columns:minmax(0,1fr) minmax(250px,.75fr);gap:28px}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice{flex-basis:66px}}@media(max-width:820px){.ks-site.ks-studio.ks-studio-config .ks-config-top{padding:103px 5vw 22px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:360px auto;grid-gap:12px;gap:12px;margin-top:16px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{grid-column:1;grid-row:1;height:360px}.ks-site.ks-studio.ks-studio-config .ks-config-selection{grid-column:1;grid-row:2;max-width:600px;width:100%;margin:0 auto 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:15px;column-gap:15px}.ks-site.ks-studio.ks-studio-config .ks-config-card-caption,.ks-site.ks-studio.ks-studio-config .ks-config-card-subtitle,.ks-site.ks-studio.ks-studio-config .ks-config-load,.ks-site.ks-studio.ks-studio-config .ks-config-save,.ks-site.ks-studio.ks-studio-config .ks-config-selection h2,.ks-site.ks-studio.ks-studio-config .ks-config-selection-note,.ks-site.ks-studio.ks-studio-config .ks-config-status{grid-column:1/-1}.ks-site.ks-studio.ks-studio-config .ks-config-stage-balance{display:none}.ks-site.ks-studio.ks-studio-config .ks-config-options{grid-template-columns:1fr;gap:30px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button{font-size:11px}}@media(max-width:520px){.ks-site.ks-studio.ks-studio-config .ks-nav.ks-nav-minimal{height:64px;padding:0 18px}.ks-site.ks-studio.ks-studio-config .ks-nav .ks-brand img{width:115px}.ks-site.ks-studio.ks-studio-config .ks-config-top{padding:95px 16px 16px}.ks-site.ks-studio.ks-studio-config .ks-config-intro h1{font-size:37px}.ks-site.ks-studio.ks-studio-config .ks-config-intro p{font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:290px auto;gap:8px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{height:290px}.ks-site.ks-studio.ks-studio-config .ks-config-selection{display:block;border-radius:21px;padding:22px}.ks-site.ks-studio.ks-studio-config .ks-config-viewer-label{top:12px;right:2px;font-size:10px}.ks-site.ks-studio.ks-studio-config .ks-config-viewer-label span{font-size:8px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle .ks-360-hint{bottom:9px;font-size:8px}.ks-site.ks-studio.ks-studio-config .ks-config-customize{padding:21px 16px 38px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs{display:flex;overflow-x:auto;gap:3px;padding:4px;white-space:nowrap;scrollbar-width:thin}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button{flex:0 0 auto;padding:10px 14px;font-size:11px}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading{align-items:flex-start}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading strong{padding-top:5px}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice{min-width:74px}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-list{grid-template-columns:repeat(4,minmax(0,1fr))}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-art{width:55px}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-choice{font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-footnote{padding:12px 16px 20px}}.ks-site.ks-studio.ks-studio-config .ks-config-order{grid-column:3;grid-row:1;align-self:center;position:relative;z-index:4;width:100%;padding:29px 25px 24px;background:#fff;color:#202327;border:1px solid #e9eaec;border-radius:27px;box-shadow:0 10px 35px rgba(30,34,39,.1),0 2px 8px rgba(30,34,39,.035)}.ks-site.ks-studio.ks-studio-config .ks-config-order-eyebrow{display:block;color:#858b92;font:700 9px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.13em;margin-bottom:12px}.ks-site.ks-studio.ks-studio-config .ks-config-order h2{color:#202327;font:600 24px/1.15 DM Sans,Arial,sans-serif;letter-spacing:-.045em;text-align:center;margin:0 0 10px}.ks-site.ks-studio.ks-studio-config .ks-config-order-lead{color:#899098;font-size:11px;text-align:center;line-height:1.55;margin:0 0 24px}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary{display:flex;flex-direction:column;gap:12px;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding:17px 0}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary span{font:700 9px/1.35 DM Sans,Arial,sans-serif;letter-spacing:.06em;color:#969ba1}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary strong{font:600 11px/1.4 DM Sans,Arial,sans-serif;text-align:right;color:#2c3034;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px}.ks-site.ks-studio.ks-studio-config .ks-config-order-dot{display:inline-block;width:11px;height:11px;border-radius:50%;border:1px solid #a4a9ae;flex:none}.ks-site.ks-studio.ks-studio-config .ks-config-order-total{display:flex;flex-direction:column;align-items:center;text-align:center;padding:21px 0 18px}.ks-site.ks-studio.ks-studio-config .ks-config-order-total>span{font:700 9px DM Sans,Arial,sans-serif;letter-spacing:.12em;color:#92969b}.ks-site.ks-studio.ks-studio-config .ks-config-order-total strong{margin:10px 0 7px;font:600 17px/1.25 DM Sans,Arial,sans-serif;letter-spacing:-.035em}.ks-site.ks-studio.ks-studio-config .ks-config-order-total small{font:500 10px/1.5 DM Sans,Arial,sans-serif;color:#8d9298}.ks-site.ks-studio.ks-studio-config .ks-config-order-pay,.ks-site.ks-studio.ks-studio-config .ks-config-order-save{width:100%;min-height:41px;border-radius:24px;font:700 10px/1.4 DM Sans,Arial,sans-serif;letter-spacing:.04em}.ks-site.ks-studio.ks-studio-config .ks-config-order-pay{background:#8fa9db;color:#fff;border:1px solid #8fa9db;cursor:not-allowed;opacity:.77}.ks-site.ks-studio.ks-studio-config .ks-config-order-save{display:block;margin-top:9px;background:#fff;border:1px solid #d8dbde;color:#2d3238;cursor:pointer;transition:background .2s,border-color .2s}.ks-site.ks-studio.ks-studio-config .ks-config-order-save:hover{background:#f1f3f6;border-color:#bfc5cc}.ks-site.ks-studio.ks-studio-config .ks-config-order-status{font:500 10px/1.5 DM Sans,Arial,sans-serif;color:#326bd9;text-align:center;margin:12px 0 0}@media(min-width:1021px) and (max-width:1100px){.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-columns:250px minmax(0,1fr) 250px}.ks-site.ks-studio.ks-studio-config .ks-config-order{padding:23px 19px}}@media(min-width:821px) and (max-width:1020px){.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:400px auto;gap:20px;padding-bottom:26px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{grid-column:1/-1;grid-row:1;height:400px}.ks-site.ks-studio.ks-studio-config .ks-config-selection{grid-column:1;grid-row:2;align-self:stretch}.ks-site.ks-studio.ks-studio-config .ks-config-order{grid-column:2;grid-row:2;align-self:stretch}}@media(max-width:820px){.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:360px auto auto}.ks-site.ks-studio.ks-studio-config .ks-config-order{grid-column:1;grid-row:3;max-width:600px;margin:0 auto 14px}}@media(max-width:520px){.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:290px auto auto}.ks-site.ks-studio.ks-studio-config .ks-config-order{border-radius:21px;padding:25px 22px}.ks-site.ks-studio.ks-studio-config .ks-config-order h2{font-size:24px}}@media(min-width:1021px){.ks-site.ks-studio.ks-studio-config .ks-config-top{padding-top:83px}.ks-site.ks-studio.ks-studio-config .ks-config-intro{min-height:20px}.ks-site.ks-studio.ks-studio-config .ks-config-eyebrow{margin-bottom:0;font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-columns:minmax(215px,250px) minmax(0,1fr) minmax(215px,250px);min-height:385px;margin-top:0;gap:16px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{height:385px}.ks-site.ks-studio.ks-studio-config .ks-config-order,.ks-site.ks-studio.ks-studio-config .ks-config-selection{width:100%;min-height:0;padding:19px 19px 18px;border-radius:22px}.ks-site.ks-studio.ks-studio-config .ks-config-selection h2{font-size:20px;margin:6px 0 4px}.ks-site.ks-studio.ks-studio-config .ks-config-card-subtitle{font-size:11px;margin-bottom:9px}.ks-site.ks-studio.ks-studio-config .ks-config-selection label{margin:8px 0 4px;font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-selection select{height:35px;font-size:12px}.ks-site.ks-studio.ks-studio-config .ks-config-selection-note{margin:10px 0 12px;font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-selection button.ks-config-load,.ks-site.ks-studio.ks-studio-config .ks-config-selection button.ks-config-save{min-height:35px;font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-order-eyebrow{margin-bottom:8px;font-size:8px}.ks-site.ks-studio.ks-studio-config .ks-config-order h2{font-size:20px;margin-bottom:6px}.ks-site.ks-studio.ks-studio-config .ks-config-order-lead{font-size:10px;margin-bottom:13px}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary{gap:8px;padding:12px 0}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary span{font-size:8px}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary strong{font-size:10px}.ks-site.ks-studio.ks-studio-config .ks-config-order-total{padding:13px 0 12px}.ks-site.ks-studio.ks-studio-config .ks-config-order-total strong{font-size:15px;margin:7px 0 4px}.ks-site.ks-studio.ks-studio-config .ks-config-order-total small{font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-order-pay,.ks-site.ks-studio.ks-studio-config .ks-config-order-save{min-height:36px;font-size:9px}.ks-site.ks-studio.ks-studio-config .ks-config-order-save{margin-top:7px}.ks-site.ks-studio.ks-studio-config .ks-config-customize{padding-top:12px;padding-bottom:38px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs{margin-bottom:17px}.ks-site.ks-studio.ks-studio-config .ks-config-tabs button{padding:9px 5px;font-size:11px}.ks-site.ks-studio.ks-studio-config .ks-config-options-heading{margin-bottom:14px}.ks-site.ks-studio.ks-studio-config .ks-config-color-sample{height:56px}.ks-site.ks-studio.ks-studio-config .ks-config-wheel-art{width:clamp(45px,4.2vw,59px)}}@media(min-width:821px) and (max-width:1020px){.ks-site.ks-studio.ks-studio-config .ks-config-top{padding-top:85px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:320px auto;gap:14px;padding-bottom:12px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{height:320px}.ks-site.ks-studio.ks-studio-config .ks-config-order,.ks-site.ks-studio.ks-studio-config .ks-config-selection{padding:20px;border-radius:20px}.ks-site.ks-studio.ks-studio-config .ks-config-customize{padding-top:12px}}@media(max-width:820px){.ks-site.ks-studio.ks-studio-config .ks-config-top{padding-top:84px;padding-bottom:12px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:310px auto auto;gap:9px;margin-top:7px}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{height:310px}.ks-site.ks-studio.ks-studio-config .ks-config-order,.ks-site.ks-studio.ks-studio-config .ks-config-selection{padding:20px;border-radius:20px}.ks-site.ks-studio.ks-studio-config .ks-config-customize{padding-top:14px;padding-bottom:28px}}@media(max-width:520px){.ks-site.ks-studio.ks-studio-config .ks-config-top{padding-top:78px}.ks-site.ks-studio.ks-studio-config .ks-config-stage{grid-template-rows:250px auto auto}.ks-site.ks-studio.ks-studio-config .ks-config-vehicle{height:250px}.ks-site.ks-studio.ks-studio-config .ks-config-order,.ks-site.ks-studio.ks-studio-config .ks-config-selection{padding:19px}.ks-site.ks-studio.ks-studio-config .ks-config-selection h2{font-size:20px;margin:7px 0}.ks-site.ks-studio.ks-studio-config .ks-config-card-subtitle{margin-bottom:12px}.ks-site.ks-studio.ks-studio-config .ks-config-selection label{margin:9px 0 4px}.ks-site.ks-studio.ks-studio-config .ks-config-selection select{height:38px}.ks-site.ks-studio.ks-studio-config .ks-config-selection-note{margin:10px 0 13px}.ks-site.ks-studio.ks-studio-config .ks-config-order h2{font-size:22px}.ks-site.ks-studio.ks-studio-config .ks-config-order-lead{margin-bottom:16px}.ks-site.ks-studio.ks-studio-config .ks-config-order-summary{gap:10px;padding:13px 0}.ks-site.ks-studio.ks-studio-config .ks-config-order-total{padding:15px 0}.ks-site.ks-studio.ks-studio-config .ks-config-tabs{margin-bottom:15px}.ks-site.ks-studio.ks-studio-config .ks-config-color-sample{height:55px}}.ks-site.ks-studio.ks-studio-config .ks-config-color-choice.selected .ks-config-color-sample{outline:1px solid rgba(65,75,87,.26);outline-offset:3px;box-shadow:0 0 0 4px rgba(59,72,88,.065),0 6px 16px rgba(28,37,49,.19),inset 0 1px 0 rgba(255,255,255,.42)}.ks-site.ks-studio.ks-studio-config .ks-nav.ks-nav-minimal{background:transparent!important;background-color:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ks-site.ks-studio.ks-studio-config .ks-nav.ks-nav-minimal:after,.ks-site.ks-studio.ks-studio-config .ks-nav.ks-nav-minimal:before{display:none!important;content:none!important}.ks-site.ks-studio.ks-studio-config .site-footer{background:#fff;color:#25292e;border-top:1px solid #e8e9eb}.ks-site.ks-studio.ks-studio-config .site-footer .footer-logo{filter:brightness(.13)}.ks-site.ks-studio.ks-studio-config .site-footer .footer-brand p,.ks-site.ks-studio.ks-studio-config .site-footer .footer-by,.ks-site.ks-studio.ks-studio-config .site-footer .footer-company p,.ks-site.ks-studio.ks-studio-config .site-footer .footer-links a{color:#626970}.ks-site.ks-studio.ks-studio-config .site-footer .footer-company h3,.ks-site.ks-studio.ks-studio-config .site-footer .footer-links h3{color:#343b42}.ks-site.ks-studio.ks-studio-config .site-footer .footer-by a,.ks-site.ks-studio.ks-studio-config .site-footer .footer-company>a{color:#2a5da8}.ks-site.ks-studio.ks-studio-config .site-footer .footer-by a:hover,.ks-site.ks-studio.ks-studio-config .site-footer .footer-company>a:hover,.ks-site.ks-studio.ks-studio-config .site-footer .footer-links a:hover{color:#164a94}.ks-site.ks-studio.ks-studio-config .site-footer .footer-bottom{border-top:1px solid #e7e9eb;color:#777e84}.ks-site.ks-studio.ks-studio-config .site-footer .footer-logo{filter:none!important;width:150px;max-width:100%}.ks-site.ks-studio.ks-studio-config .site-footer .footer-by a,.ks-site.ks-studio.ks-studio-config .site-footer .footer-company>a{color:#17191b}.ks-site.ks-studio.ks-studio-config .site-footer .footer-by a:hover,.ks-site.ks-studio.ks-studio-config .site-footer .footer-company>a:hover,.ks-site.ks-studio.ks-studio-config .site-footer .footer-links a:hover{color:#000}.ks-site.ks-about-reimagined{background:#0a0b0d;color:#f7f5f2}.ks-site.ks-about-reimagined .ks-about-new-hero{height:min(94svh,940px);min-height:610px;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#291e21}.ks-site.ks-about-reimagined .ks-about-new-hero-photo{position:absolute;inset:0;background:#332327 url(/about-hero.png) 50% 49%/cover no-repeat;transform:scale(1.015)}.ks-site.ks-about-reimagined .ks-about-new-hero-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,6,10,.73),rgba(7,7,9,.42) 40%,rgba(7,7,9,.04) 78%),linear-gradient(0deg,rgba(6,7,10,.81),transparent 41%,transparent 74%,rgba(7,7,9,.22))}.ks-site.ks-about-reimagined .ks-about-new-hero-top{position:absolute;top:108px;left:7vw;right:7vw;display:flex;justify-content:space-between;gap:20px;z-index:2;color:#e6e2de;font-size:9px;font-weight:700;letter-spacing:.2em}.ks-site.ks-about-reimagined .ks-about-new-hero-content{position:relative;z-index:2;padding:0 7vw 115px;max-width:1080px}.ks-site.ks-about-reimagined .ks-about-new-eyebrow{color:#c9c6c2;font-size:10px;font-weight:700;letter-spacing:.22em;display:block}.ks-site.ks-about-reimagined .ks-about-new-hero-content h1{font:800 clamp(83px,11.6vw,178px)/.85 Barlow Condensed,Impact,sans-serif;letter-spacing:-.023em;margin:22px 0 27px;text-shadow:0 4px 32px #0005}.ks-site.ks-about-reimagined .ks-about-new-hero-content h1 em{font-style:normal;color:#dfd9d3}.ks-site.ks-about-reimagined .ks-about-new-hero-content p{font-size:15px;line-height:1.85;color:#f2ece6;max-width:510px;margin:0}.ks-site.ks-about-reimagined .ks-about-new-hero-bottom{position:absolute;z-index:2;bottom:28px;left:7vw;right:7vw;display:flex;justify-content:space-between;gap:12px;color:#d4d0cb;font-size:9px;font-weight:700;letter-spacing:.18em}.ks-site.ks-about-reimagined .ks-about-new-meta{display:flex;justify-content:space-between;gap:24px;color:#888d90;font:700 10px/1.6 DM Sans,Arial,sans-serif;letter-spacing:.16em}.ks-site.ks-about-reimagined .ks-about-new-manifesto{background:#eeeae3;color:#171719;padding:110px 7vw 126px}.ks-site.ks-about-reimagined .ks-about-new-manifesto-grid{margin-top:79px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);grid-gap:7vw;gap:7vw;align-items:end}.ks-site.ks-about-reimagined .ks-about-new-company h2,.ks-site.ks-about-reimagined .ks-about-new-manifesto h2{font:800 clamp(67px,8vw,128px)/.91 Barlow Condensed,Impact,sans-serif;letter-spacing:-.016em;margin:0}.ks-site.ks-about-reimagined .ks-about-new-manifesto h2 span{color:#91908b}.ks-site.ks-about-reimagined .ks-about-new-smallline{display:block;margin-bottom:26px;color:#6a6d70;font-size:10px;font-weight:700;letter-spacing:.15em}.ks-site.ks-about-reimagined .ks-about-new-copy p{font:400 clamp(14px,1.25vw,16px)/1.95 DM Sans,Arial,sans-serif;color:#444548;margin:0 0 20px}.ks-site.ks-about-reimagined .ks-about-new-inline-link{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:17px 0;margin-top:18px;border-bottom:1px solid #242628;font-weight:700;font-size:11px;letter-spacing:.1em;color:#171719}.ks-site.ks-about-reimagined .ks-about-new-inline-link:hover{color:#76716d}.ks-site.ks-about-reimagined .ks-about-new-quote{background:radial-gradient(circle at 80% 30%,#272327 0,#141316 40%,#090a0d 100%);padding:145px 7vw 155px;min-height:560px;display:flex;align-items:center}.ks-site.ks-about-reimagined .ks-about-new-quote-inner{width:100%;max-width:1500px;margin:auto}.ks-site.ks-about-reimagined .ks-about-new-quote-inner>span{color:#a4a2a1;letter-spacing:.22em;font-weight:700}.ks-site.ks-about-reimagined .ks-about-new-quote h2{margin:29px 0;font:800 clamp(82px,10vw,158px)/.87 Barlow Condensed,Impact,sans-serif;letter-spacing:-.017em}.ks-site.ks-about-reimagined .ks-about-new-quote h2 em{font-style:normal;color:#8d8583}.ks-site.ks-about-reimagined .ks-about-new-quote p{font-size:14px;line-height:1.7;color:#a9a8aa;max-width:550px}.ks-site.ks-about-reimagined .ks-about-new-values{background:#f6f5f2;color:#18191a;padding:110px 7vw 125px}.ks-site.ks-about-reimagined .ks-about-new-values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;margin-top:75px}.ks-site.ks-about-reimagined .ks-about-new-values article{border-top:1px solid #b4b4b1;padding:23px 0 0;min-height:290px;display:flex;flex-direction:column;justify-content:space-between}.ks-site.ks-about-reimagined .ks-about-new-number{font-size:11px;font-weight:700;color:#818286;letter-spacing:.08em}.ks-site.ks-about-reimagined .ks-about-new-values h3{margin:10px 0 16px;font:800 clamp(42px,4.4vw,74px)/.94 Barlow Condensed,Impact,sans-serif}.ks-site.ks-about-reimagined .ks-about-new-values p{font-size:13px;color:#55595c;max-width:360px}.ks-site.ks-about-reimagined .ks-about-new-value-icon{color:#8f9499;font-size:18px;align-self:flex-end}.ks-site.ks-about-reimagined .ks-about-new-company{background:#e7e3dc;color:#1c1c1d;padding:120px 7vw 135px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);grid-gap:9vw;gap:9vw;align-items:end}.ks-site.ks-about-reimagined .ks-about-new-company .ks-about-new-eyebrow{color:#67696a;margin-bottom:27px}.ks-site.ks-about-reimagined .ks-about-new-company h2 em{color:#848480;font-style:normal}.ks-site.ks-about-reimagined .ks-about-new-company-copy p{font-size:15px;line-height:1.9;color:#4c4c4e;margin:0 0 19px}.ks-site.ks-about-reimagined .ks-about-new-company-copy strong{color:#181819}.ks-site.ks-about-reimagined .ks-about-new-company-link{display:inline-flex;align-items:center;justify-content:space-between;gap:48px;border:1px solid #212325;padding:19px 23px;min-width:250px;color:#222426;font-size:11px;font-weight:700;letter-spacing:.12em;margin-top:18px;transition:background .2s,color .2s}.ks-site.ks-about-reimagined .ks-about-new-company-link:hover{background:#17191b;color:#fff}.ks-site.ks-about-reimagined .ks-about-new-cta{background:#101114;padding:125px 7vw 135px;display:flex;flex-direction:column;align-items:flex-start}.ks-site.ks-about-reimagined .ks-about-new-cta>span{color:#9da0a3;font-size:10px;font-weight:700;letter-spacing:.2em}.ks-site.ks-about-reimagined .ks-about-new-cta h2{margin:24px 0 40px;font:800 clamp(82px,10vw,160px)/.88 Barlow Condensed,Impact,sans-serif}.ks-site.ks-about-reimagined .ks-about-new-cta h2 em{font-style:normal;color:#8d8e8f}.ks-site.ks-about-reimagined .ks-about-new-cta a{display:inline-flex;align-items:center;justify-content:space-between;gap:44px;color:#f4f4f4;border:1px solid #c5c5c4;padding:18px 24px;min-width:235px;font-size:11px;font-weight:700;letter-spacing:.13em;transition:background .2s,color .2s}.ks-site.ks-about-reimagined .ks-about-new-cta a:hover{background:#f7f5f1;color:#111}@media(max-width:950px){.ks-site.ks-about-reimagined .ks-about-new-company,.ks-site.ks-about-reimagined .ks-about-new-manifesto-grid{grid-template-columns:1fr;gap:45px}.ks-site.ks-about-reimagined .ks-about-new-values-grid{gap:20px}.ks-site.ks-about-reimagined .ks-about-new-values h3{font-size:clamp(37px,5vw,58px)}}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-hero{height:80svh;min-height:570px}.ks-site.ks-about-reimagined .ks-about-new-hero-photo{background-position:65%}.ks-site.ks-about-reimagined .ks-about-new-hero-top{top:87px;left:6vw;right:6vw;font-size:8px}.ks-site.ks-about-reimagined .ks-about-new-hero-top span:last-child{display:none}.ks-site.ks-about-reimagined .ks-about-new-hero-content{padding:0 6vw 89px}.ks-site.ks-about-reimagined .ks-about-new-hero-content h1{font-size:clamp(69px,15vw,108px);margin:19px 0}.ks-site.ks-about-reimagined .ks-about-new-hero-content p{font-size:13px;max-width:330px}.ks-site.ks-about-reimagined .ks-about-new-hero-bottom{left:6vw;right:6vw;font-size:8px}.ks-site.ks-about-reimagined .ks-about-new-hero-bottom span:first-child{max-width:190px}.ks-site.ks-about-reimagined .ks-about-new-manifesto,.ks-site.ks-about-reimagined .ks-about-new-values{padding:78px 6vw 86px}.ks-site.ks-about-reimagined .ks-about-new-meta{font-size:9px;letter-spacing:.08em}.ks-site.ks-about-reimagined .ks-about-new-meta span:last-child{text-align:right}.ks-site.ks-about-reimagined .ks-about-new-manifesto-grid{margin-top:49px;gap:39px}.ks-site.ks-about-reimagined .ks-about-new-manifesto h2{font-size:clamp(63px,13vw,90px)}.ks-site.ks-about-reimagined .ks-about-new-quote{padding:95px 6vw;min-height:420px}.ks-site.ks-about-reimagined .ks-about-new-quote h2{font-size:clamp(66px,13vw,95px)}.ks-site.ks-about-reimagined .ks-about-new-values-grid{grid-template-columns:1fr;margin-top:55px;gap:36px}.ks-site.ks-about-reimagined .ks-about-new-values article{min-height:230px}.ks-site.ks-about-reimagined .ks-about-new-values h3{font-size:55px}.ks-site.ks-about-reimagined .ks-about-new-company{padding:89px 6vw 94px}.ks-site.ks-about-reimagined .ks-about-new-company h2{font-size:clamp(60px,12.5vw,85px)}.ks-site.ks-about-reimagined .ks-about-new-cta{padding:88px 6vw 100px}.ks-site.ks-about-reimagined .ks-about-new-cta h2{font-size:clamp(70px,14vw,105px)}}.ks-site.ks-about-reimagined .ks-about-new-hero-photo{background-image:url(/about-hero.png),url(/about-sunset-photo.svg);background-position:50% 49%,50% 49%;background-size:cover,cover;background-repeat:no-repeat,no-repeat}.ks-site.ks-about-reimagined .ks-about-new-hero-top{justify-content:flex-end}.ks-site.ks-about-reimagined .ks-about-new-hero-top>span{text-align:right}.ks-site.ks-about-reimagined .ks-about-new-manifesto-grid>h2{text-align:center;justify-self:stretch}.ks-site.ks-about-reimagined .ks-about-new-quote-inner{text-align:center;display:flex;flex-direction:column;align-items:center}.ks-site.ks-about-reimagined .ks-about-new-quote h2{text-align:center}.ks-site.ks-about-reimagined .ks-about-new-quote p{text-align:center;margin-left:auto;margin-right:auto}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-hero-top>span:last-child{display:block}.ks-site.ks-about-reimagined .ks-about-new-manifesto-grid>h2{font-size:clamp(60px,12.5vw,90px)}}.ks-site.ks-about-reimagined .ks-about-new-story-intro{max-width:1150px;margin:clamp(46px,6vw,88px) auto 0;text-align:center}.ks-site.ks-about-reimagined .ks-about-new-story-intro .ks-about-new-smallline{margin-bottom:24px;color:#797775}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font:800 clamp(51px,6.5vw,103px)/.99 Barlow Condensed,Impact,sans-serif;letter-spacing:-.018em;margin:0 auto 28px;color:#1b1b1c}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2 em{font-style:normal;color:#84827e}.ks-site.ks-about-reimagined .ks-about-new-story-intro>p{max-width:850px;margin:0 auto;font:400 clamp(15px,1.45vw,19px)/1.85 DM Sans,Arial,sans-serif;color:#555658}.ks-site.ks-about-reimagined .ks-about-new-story-columns{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(295px,.74fr);grid-gap:clamp(48px,7vw,128px);gap:clamp(48px,7vw,128px);align-items:start;max-width:1420px;margin:clamp(67px,7vw,110px) auto 0}.ks-site.ks-about-reimagined .ks-about-new-story-body{max-width:760px}.ks-site.ks-about-reimagined .ks-about-new-story-body h3{margin:0 0 17px;font:800 clamp(28px,3vw,43px)/1.08 Barlow Condensed,Impact,sans-serif;letter-spacing:.015em;color:#1b1c1e}.ks-site.ks-about-reimagined .ks-about-new-story-body h3:not(:first-child){margin-top:47px}.ks-site.ks-about-reimagined .ks-about-new-story-body p{font:400 clamp(14px,1.2vw,16px)/1.95 DM Sans,Arial,sans-serif;color:#4e5052;margin:0 0 22px}.ks-site.ks-about-reimagined .ks-about-new-founder{background:#dedbd5;color:#1c1d1f;padding:clamp(28px,3.5vw,51px);border-top:2px solid #222426}.ks-site.ks-about-reimagined .ks-about-new-founder-kicker{display:block;font:700 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.2em;color:#686b6e}.ks-site.ks-about-reimagined .ks-about-new-founder h3{font:800 clamp(57px,6vw,91px)/.9 Barlow Condensed,Impact,sans-serif;letter-spacing:-.015em;margin:23px 0 13px}.ks-site.ks-about-reimagined .ks-about-new-founder-role{font:700 10px/1.7 DM Sans,Arial,sans-serif;letter-spacing:.12em;color:#626467}.ks-site.ks-about-reimagined .ks-about-new-founder-rule{height:1px;background:#b4b3af;margin:29px 0 26px}.ks-site.ks-about-reimagined .ks-about-new-founder p{font:400 clamp(13px,1.15vw,15px)/1.9 DM Sans,Arial,sans-serif;color:#484b4d;margin:0 0 19px}.ks-site.ks-about-reimagined .ks-about-new-founder-mark{display:block;border-top:1px solid #b4b3af;padding-top:21px;margin-top:30px;font:700 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.16em;color:#292b2e}.ks-site.ks-about-reimagined .ks-about-new-founder-mark span{color:#94918d;padding:0 7px}@media(max-width:950px){.ks-site.ks-about-reimagined .ks-about-new-story-columns{grid-template-columns:1fr;gap:35px}.ks-site.ks-about-reimagined .ks-about-new-story-body{max-width:none}.ks-site.ks-about-reimagined .ks-about-new-founder{max-width:700px;width:100%}}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-story-intro{margin-top:49px}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font-size:clamp(43px,10.2vw,66px);overflow-wrap:break-word;margin-bottom:20px}.ks-site.ks-about-reimagined .ks-about-new-story-intro>p{font-size:14px}.ks-site.ks-about-reimagined .ks-about-new-story-columns{margin-top:55px}.ks-site.ks-about-reimagined .ks-about-new-founder{padding:27px 23px}}.ks-site.ks-about-reimagined .ks-about-new-manifesto{background:#f4f3f0;padding-top:105px;padding-bottom:112px}.ks-site.ks-about-reimagined .ks-about-new-meta{color:#777c80;letter-spacing:.1em;font-size:10px}.ks-site.ks-about-reimagined .ks-about-new-story-intro{max-width:1050px;margin-top:75px}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{margin-bottom:31px}.ks-site.ks-about-reimagined .ks-about-new-story-intro>p{max-width:760px;color:#4c5054;font-size:17px;line-height:1.85;letter-spacing:0}.ks-site.ks-about-reimagined .ks-about-new-story-columns{max-width:1250px;margin-top:82px;grid-template-columns:minmax(0,1.34fr) minmax(315px,.85fr);gap:clamp(40px,6vw,94px)}.ks-site.ks-about-reimagined .ks-about-new-story-body h3{font:700 clamp(19px,2vw,24px)/1.4 DM Sans,Arial,sans-serif;letter-spacing:-.025em;color:#222529;margin-bottom:21px}.ks-site.ks-about-reimagined .ks-about-new-story-body h3:not(:first-child){margin-top:55px;padding-top:36px;border-top:1px solid #d8d9d7}.ks-site.ks-about-reimagined .ks-about-new-story-body p{font:400 15px/1.95 DM Sans,Arial,sans-serif;letter-spacing:0;color:#52585d;max-width:690px;margin-bottom:22px}.ks-site.ks-about-reimagined .ks-about-new-founder{background:#e9e9e6;padding:clamp(30px,3.2vw,46px);border:1px solid #dedfdd;border-top:2px solid #42464b;border-radius:2px}.ks-site.ks-about-reimagined .ks-about-new-founder h3{font:600 clamp(34px,3vw,45px)/1.07 DM Sans,Arial,sans-serif;letter-spacing:-.045em;margin:8px 0 15px;color:#1f2428}.ks-site.ks-about-reimagined .ks-about-new-founder-role{font:600 10px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.14em;color:#767b80}.ks-site.ks-about-reimagined .ks-about-new-founder-rule{background:#d0d2d1;margin:27px 0 26px}.ks-site.ks-about-reimagined .ks-about-new-founder p{font:400 14px/1.95 DM Sans,Arial,sans-serif;letter-spacing:0;color:#50565b;margin-bottom:19px}.ks-site.ks-about-reimagined .ks-about-new-founder-mark{border-color:#d0d2d1;color:#62686d;font-size:10px;letter-spacing:.14em}.ks-site.ks-about-reimagined .ks-about-new-quote{padding-top:115px;padding-bottom:119px;min-height:510px;background:#17191b}.ks-site.ks-about-reimagined .ks-about-new-quote-inner>span{font-size:10px;letter-spacing:.12em;color:#b2b5b7}.ks-site.ks-about-reimagined .ks-about-new-quote p{color:#c4c6c7;font-size:15px;line-height:1.75;letter-spacing:0}.ks-site.ks-about-reimagined .ks-about-new-values{background:#faf9f6;padding-top:95px;padding-bottom:106px}.ks-site.ks-about-reimagined .ks-about-new-values-grid{margin-top:58px;gap:30px}.ks-site.ks-about-reimagined .ks-about-new-values article{min-height:234px;border-top-color:#d2d4d2;padding-top:20px}.ks-site.ks-about-reimagined .ks-about-new-values h3{font:650 clamp(26px,2.6vw,36px)/1.18 DM Sans,Arial,sans-serif;letter-spacing:-.04em;margin:16px 0 15px}.ks-site.ks-about-reimagined .ks-about-new-values p{color:#555b60;font-size:14px;line-height:1.85}.ks-site.ks-about-reimagined .ks-about-new-company{background:#eae9e5;padding-top:105px;padding-bottom:115px}.ks-site.ks-about-reimagined .ks-about-new-company-copy p{font:400 15px/1.9 DM Sans,Arial,sans-serif;color:#4f555a;letter-spacing:0}.ks-site.ks-about-reimagined .ks-about-new-company-link{font-size:10px;letter-spacing:.09em;border-color:#4a4e50;padding:17px 20px}@media(max-width:950px){.ks-site.ks-about-reimagined .ks-about-new-story-columns{grid-template-columns:1fr;gap:43px}.ks-site.ks-about-reimagined .ks-about-new-story-body p{max-width:none}.ks-site.ks-about-reimagined .ks-about-new-values-grid{gap:21px}}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-manifesto{padding:72px 6vw 79px}.ks-site.ks-about-reimagined .ks-about-new-story-intro{margin-top:53px}.ks-site.ks-about-reimagined .ks-about-new-story-intro>p{font-size:15px;line-height:1.8}.ks-site.ks-about-reimagined .ks-about-new-story-columns{margin-top:57px;gap:31px}.ks-site.ks-about-reimagined .ks-about-new-story-body h3{font-size:19px}.ks-site.ks-about-reimagined .ks-about-new-story-body p{font-size:14px;line-height:1.88}.ks-site.ks-about-reimagined .ks-about-new-founder{padding:27px 23px}.ks-site.ks-about-reimagined .ks-about-new-founder h3{font-size:37px}.ks-site.ks-about-reimagined .ks-about-new-quote{padding:90px 6vw;min-height:390px}.ks-site.ks-about-reimagined .ks-about-new-values{padding:76px 6vw 84px}.ks-site.ks-about-reimagined .ks-about-new-values-grid{gap:33px}.ks-site.ks-about-reimagined .ks-about-new-values article{min-height:205px}.ks-site.ks-about-reimagined .ks-about-new-values h3{font-size:29px}.ks-site.ks-about-reimagined .ks-about-new-company{padding:83px 6vw 90px}}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font:600 clamp(29px,3.55vw,49px)/1.23 DM Sans,Arial,sans-serif;letter-spacing:-.04em;color:#24282c;max-width:850px;text-wrap:balance}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font-size:clamp(26px,7vw,35px);line-height:1.25;letter-spacing:-.035em}}.ks-site.ks-about-reimagined .ks-about-new-story-intro{max-width:100%}.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font-family:DM Sans,Arial,sans-serif;font-size:clamp(11px,2.05vw,28px);font-weight:700;line-height:1.32;letter-spacing:-.025em;text-transform:uppercase;white-space:nowrap;max-width:100%;margin:0 auto 27px}@media(max-width:640px){.ks-site.ks-about-reimagined .ks-about-new-story-intro h2{font-size:clamp(10px,2.4vw,15px);line-height:1.35;letter-spacing:-.035em}}.ks-site .site-footer .footer-inner{display:grid;grid-template-columns:minmax(190px,1.3fr) minmax(125px,.6fr) minmax(145px,.75fr) minmax(235px,1.1fr);grid-gap:clamp(22px,3vw,60px);gap:clamp(22px,3vw,60px);align-items:start;max-width:1500px;margin:0 auto}.ks-site .site-footer .footer-brand{min-width:0}.ks-site .site-footer .footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:0}.ks-site .site-footer .footer-links h3{margin:0 0 13px;font-size:10px;font-weight:700;letter-spacing:.13em;line-height:1.6}.ks-site .site-footer .footer-links a{text-decoration:none;font-size:12px;line-height:1.65;letter-spacing:0;color:#bdbdbb;transition:color .15s}.ks-site .site-footer .footer-links a:hover{color:#fff}.ks-site .site-footer .footer-legal a{max-width:270px}.ks-site.ks-studio.ks-studio-config .site-footer .footer-links a{color:#626970}.ks-site.ks-studio.ks-studio-config .site-footer .footer-links a:hover{color:#111}.ks-site .site-footer .footer-bottom{max-width:1500px;margin-left:auto;margin-right:auto}@media(max-width:1000px){.ks-site .site-footer .footer-inner{grid-template-columns:minmax(200px,1.25fr) repeat(2,minmax(130px,1fr));row-gap:46px}.ks-site .site-footer .footer-legal{grid-column:2/-1}}@media(max-width:680px){.ks-site .site-footer .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:38px}.ks-site .site-footer .footer-brand,.ks-site .site-footer .footer-legal{grid-column:1/-1}}@media(max-width:390px){.ks-site .site-footer .footer-inner{column-gap:15px}.ks-site .site-footer .footer-links a{font-size:11px}}.ks-site.ks-info-site{background:#f7f7f5;color:#202327;min-height:100svh}.ks-site.ks-info-site .ks-nav{background:#121416}.ks-site.ks-info-site .ks-info-breadcrumb{max-width:1430px;padding:35px 6vw 0;margin:0 auto;gap:12px;align-items:center;color:#81858a;font-size:10px;font-weight:700;letter-spacing:.1em}.ks-site.ks-info-site .ks-info-breadcrumb a{color:#34383e}.ks-site.ks-info-site .ks-info-breadcrumb a:hover{text-decoration:underline}.ks-site.ks-info-site .ks-info-layout{max-width:1430px;padding:65px 6vw 125px;margin:0 auto;display:grid;grid-template-columns:minmax(190px,245px) minmax(0,1fr);grid-gap:clamp(50px,7vw,125px);gap:clamp(50px,7vw,125px);align-items:start}.ks-site.ks-info-site .ks-info-sidebar{display:flex;flex-direction:column;gap:2px;border-top:1px solid #d4d7d8;padding-top:26px;position:-webkit-sticky;position:sticky;top:25px}.ks-site.ks-info-site .ks-info-sidebar>span{font-size:10px;font-weight:700;letter-spacing:.13em;color:#777e84;margin-bottom:17px}.ks-site.ks-info-site .ks-info-sidebar a{color:#626970;font-size:12px;line-height:1.55;padding:10px;border-left:2px solid transparent}.ks-site.ks-info-site .ks-info-sidebar a:hover{color:#191d21}.ks-site.ks-info-site .ks-info-sidebar a.active{color:#1d2226;font-weight:700;background:#edecea;border-left-color:#30363a}.ks-site.ks-info-site .ks-info-document{max-width:850px;min-width:0}.ks-site.ks-info-site .ks-info-eyebrow{display:block;color:#888d92;font-size:10px;font-weight:700;letter-spacing:.16em;margin-bottom:23px}.ks-site.ks-info-site .ks-info-document h1{font:650 clamp(28px,3.4vw,46px)/1.16 DM Sans,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 25px;color:#1c2024}.ks-site.ks-info-site .ks-info-lead{color:#555e65;font-size:16px;line-height:1.9;max-width:780px;margin:0}.ks-site.ks-info-site .ks-info-rule{height:1px;background:#dbdcdb;margin:45px 0 39px}.ks-site.ks-info-site .ks-info-section{margin-bottom:42px}.ks-site.ks-info-site .ks-info-section h2{color:#262b2f;font:650 clamp(17px,1.8vw,21px)/1.4 DM Sans,Arial,sans-serif;letter-spacing:-.025em;margin:0 0 14px}.ks-site.ks-info-site .ks-info-section li,.ks-site.ks-info-site .ks-info-section p{font:400 14px/1.95 DM Sans,Arial,sans-serif;color:#52595f;margin:0 0 13px}.ks-site.ks-info-site .ks-info-section a{color:#262d33;text-decoration:underline;text-underline-offset:3px}.ks-site.ks-info-site .ks-info-note{border-top:1px solid #dbdcdb;padding-top:20px;margin:55px 0 0;color:#83888d;font-size:12px;line-height:1.8}@media(max-width:800px){.ks-site.ks-info-site .ks-info-layout{grid-template-columns:1fr;gap:45px;padding-top:38px;padding-bottom:85px}.ks-site.ks-info-site .ks-info-sidebar{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px 9px;padding-top:17px}.ks-site.ks-info-site .ks-info-sidebar>span{width:100%;margin-bottom:8px}.ks-site.ks-info-site .ks-info-sidebar a{padding:7px 9px;border:1px solid #e0e0dd;font-size:11px}.ks-site.ks-info-site .ks-info-sidebar a.active{border-color:#a5a9ab}}@media(max-width:520px){.ks-site.ks-info-site .ks-info-breadcrumb{padding:26px 6vw 0}.ks-site.ks-info-site .ks-info-layout{padding:31px 6vw 73px}.ks-site.ks-info-site .ks-info-document h1{font-size:31px}.ks-site.ks-info-site .ks-info-lead{font-size:14px}.ks-site.ks-info-site .ks-info-rule{margin:30px 0}}.ks-site .site-footer .footer-inner{grid-template-columns:minmax(200px,1.5fr) minmax(260px,1.15fr) minmax(160px,.9fr)}@media(max-width:1000px){.ks-site .site-footer .footer-inner{grid-template-columns:minmax(190px,1fr) minmax(230px,1fr)}.ks-site .site-footer .footer-links[aria-label="E-Garage Dünyası"]{grid-column:2}}@media(max-width:680px){.ks-site .site-footer .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-site .site-footer .footer-brand{grid-column:1/-1}.ks-site .site-footer .footer-links[aria-label="E-Garage Dünyası"]{grid-column:auto}}@media(max-width:490px){.ks-site .site-footer .footer-inner{grid-template-columns:1fr}.ks-site .site-footer .footer-brand,.ks-site .site-footer .footer-links[aria-label="E-Garage Dünyası"]{grid-column:auto}}.ks-site.ks-info-site .ks-nav.ks-nav-minimal{position:relative;inset:auto;top:auto;left:auto;right:auto;width:100%;background:#f7f7f5;background-color:#f7f7f5;border:0;border-bottom:1px solid #e8e8e5;box-shadow:none}.ks-site.ks-info-site .ks-nav.ks-nav-minimal .ks-brand img{filter:brightness(.08)}.ks-site.ks-info-site .ks-nav.ks-nav-minimal .ks-menu-trigger{color:#191b1f;text-shadow:none}.ks-site.ks-info-site .ks-nav.ks-nav-minimal .ks-menu-bars i{background:#191b1f;box-shadow:none}.ks-site.ks-info-site .ks-info-breadcrumb{padding-top:38px}@media(max-width:520px){.ks-site.ks-info-site .ks-info-breadcrumb{padding-top:31px}}.ks-site.ks-info-site .ks-nav.ks-nav-minimal{position:relative!important;top:auto!important;left:auto!important;right:auto!important;height:76px;min-height:76px;z-index:80;display:flex;align-items:center}.ks-site.ks-info-site .ks-info-breadcrumb{position:relative!important;z-index:1;display:flex;margin-top:64px!important;padding-top:0!important;padding-bottom:0;min-height:18px}.ks-site.ks-info-site .ks-info-layout{padding-top:55px}@media(max-width:820px){.ks-site.ks-info-site .ks-nav.ks-nav-minimal{height:68px;min-height:68px}.ks-site.ks-info-site .ks-info-breadcrumb{margin-top:55px!important}.ks-site.ks-info-site .ks-info-layout{padding-top:43px}}@media(max-width:520px){.ks-site.ks-info-site .ks-nav.ks-nav-minimal{height:66px;min-height:66px}.ks-site.ks-info-site .ks-info-breadcrumb{margin-top:48px!important}.ks-site.ks-info-site .ks-info-layout{padding-top:32px}}