@font-face{font-family:Clash Display;src:url(https://cdn.fontshare.com/wf/FMCWZUDXLFHXEYB5RG7OBKMJJPZM5AME/V47RGH5TFDVBR5O55BFAGPQ3JKR2V7KL/DCUFYC4MVBAGXORWDRGTHIRC2SVXDRAU.woff2)format("woff2");font-weight:200 700;font-display:swap;font-style:normal}.license{padding-top:140px;padding-bottom:140px}@media (max-width:767px){.license{padding-top:64px;padding-bottom:64px}}.license{background:radial-gradient(circle at 50% 100%,#ffffff08 0%,#0000 70%);position:relative;overflow:hidden}.license__inner{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width:767px){.license__inner{padding-left:20px;padding-right:20px}}.license__header{text-align:center;max-width:800px;margin:0 auto 140px}@media (max-width:767px){.license__header{margin-bottom:96px}}.license__label{letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:.5;justify-content:center;margin-bottom:64px;font-family:Inter,sans-serif;font-size:12px;font-weight:300}.license__title{letter-spacing:-.02em;color:#fff;margin-bottom:40px;font-family:Clash Display,sans-serif;font-size:clamp(36px,5vw,80px);font-weight:600;line-height:1.05}.license__title .light{opacity:.5;font-weight:300}.license__desc{color:#999;max-width:600px;margin:0 auto;font-family:Inter,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:300;line-height:1.7}.license__carousel-container{margin-bottom:140px;position:relative}.license__carousel{cursor:none;overflow:hidden}.license__container{-webkit-user-select:none;user-select:none;touch-action:pan-y;margin-left:-20px;display:flex}.license__slide{opacity:.6;flex:0 0 calc(40% - 20px);min-width:0;padding-left:20px;transform:scale(1)}.license__slide.is-selected{opacity:1;z-index:2}.license__slide.is-selected .license__img{filter:grayscale(0%)contrast(110%)}.license__slide.is-selected .license__overlay{background:linear-gradient(#0000 40%,#000000f2 100%)}.license__slide.is-selected .license__card{border-color:#fff3}@media (min-width:768px) and (max-width:1023px){.license__slide{flex:0 0 60%}}@media (max-width:767px){.license__slide{opacity:1;flex:0 0 85%;padding-left:10px;transform:scale(1)}}.license__card{aspect-ratio:3/4;background:#111;border:1px solid #ffffff0d;border-radius:4px;transition:border-color .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}@media (max-width:767px){.license__card{aspect-ratio:4/5}}.license__img-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.license__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale()brightness(.6);transition:all 1s cubic-bezier(.16,1,.3,1) .4s}.license__overlay{background:linear-gradient(#0000 50%,#000000e6 100%);width:100%;height:100%;transition:background .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.license__content{z-index:2;text-align:center;width:100%;padding:64px;position:absolute;bottom:0;left:0}.license__card-title{color:#fff;margin-bottom:16px;font-family:Clash Display,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.license__card-desc{color:#999;opacity:0;max-height:0;margin-bottom:40px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:1.7;transition:all .5s cubic-bezier(.16,1,.3,1) .4s;overflow:hidden}.is-selected .license__card-desc{opacity:1;max-height:100px}.license__btn{letter-spacing:.2em;color:#fff;opacity:0;border:1px solid #ffffff1a;padding:8px 24px;font-family:Clash Display,sans-serif;font-size:11px;font-weight:600;transition:all .5s cubic-bezier(.16,1,.3,1) .4s;display:inline-flex;transform:translateY(10px)}.is-selected .license__btn{opacity:1;transform:translateY(0)}.license__btn:hover{color:#000;background:#fff}.license__nav{justify-content:center;align-items:center;gap:64px;display:flex}.license__nav-btn{color:#fff;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.license__nav-btn:hover{color:#000;background:#fff}.license__dots{gap:12px;display:flex}.license__dot{background:#fff3;border-radius:50%;width:6px;height:6px;transition:all .3s cubic-bezier(.16,1,.3,1) .4s}.license__dot.active{background:#fff;transform:scale(1.5)}.license__footer{justify-content:center;display:flex}.license__cta{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;align-items:center;gap:24px;padding:40px 140px;font-family:Clash Display,sans-serif;font-size:18px;font-weight:500;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.license__cta .icon{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.license__cta:hover{color:#000;background:#fff;border-color:#fff}.license__cta:hover .icon{color:#fff;background:#000}@media (max-width:767px){.license__cta{justify-content:center;width:100%;font-size:16px}}
@font-face{font-family:Clash Display;src:url(https://cdn.fontshare.com/wf/FMCWZUDXLFHXEYB5RG7OBKMJJPZM5AME/V47RGH5TFDVBR5O55BFAGPQ3JKR2V7KL/DCUFYC4MVBAGXORWDRGTHIRC2SVXDRAU.woff2)format("woff2");font-weight:200 700;font-display:swap;font-style:normal}.process{padding-top:140px;padding-bottom:140px}@media (max-width:767px){.process{padding-top:64px;padding-bottom:64px}}.process{background:#000;position:relative;overflow:hidden}.process__inner{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width:767px){.process__inner{padding-left:20px;padding-right:20px}}.process__header{grid-template-columns:40% 60%;gap:64px;margin-bottom:64px;display:grid}@media (max-width:767px){.process__header{grid-template-columns:1fr}}.process__label{letter-spacing:.2em;text-transform:uppercase;opacity:.5;color:#fff;margin-bottom:40px;font-family:Inter,sans-serif;font-size:12px;font-weight:300}.process__title{letter-spacing:-.02em;color:#fff;font-family:Clash Display,sans-serif;font-size:clamp(36px,5vw,80px);font-weight:600;line-height:1.05}.process__meta{align-items:center;gap:40px;margin-top:40px;display:flex}.process__progress{background:#ffffff1a;flex:1;height:2px;position:relative}.process__progress-fill{background:#fff;width:0%;height:100%;transition:width .3s}.process__counter{color:#ffffff80;font-family:Inter,sans-serif;font-size:14px;font-weight:300}.process__scroll-wrapper{overflow:hidden}.process__track{gap:40px;padding-bottom:40px;display:flex}@media (max-width:767px){.process__track{flex-direction:column}}.process__card{border:1px solid #ffffff1a;flex-shrink:0;min-width:360px;padding:64px 40px;transition:background .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1);position:relative}@media (max-width:767px){.process__card{min-width:100%}}.process__card.is-active{color:#000;background:#fff;border-color:#fff}.process__card.is-active .process__card-number{color:#ffffff26}.process__card.is-active .process__card-dash{background:#0000004d}.process__card-number{letter-spacing:-.03em;color:#ffffff14;font-family:Clash Display,sans-serif;font-size:clamp(80px,10vw,120px);font-weight:400;line-height:1;transition:color .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.process__card-title{margin-top:64px;margin-bottom:16px;font-family:Clash Display,sans-serif;font-size:clamp(20px,2.5vw,32px);font-weight:500;line-height:1.2}.process__card-desc{opacity:.6;font-family:Inter,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:300;line-height:1.7}.process__card-dash{background:#fff3;border-top:1px dashed #ffffff4d;width:40px;height:1px;position:absolute;top:50%;right:-40px}@media (max-width:767px){.process__card-dash{display:none}}.process.is-vertical .process__track{flex-direction:column;gap:40px;max-width:800px;margin:0 auto}.process.is-vertical .process__card{opacity:.3;min-width:100%;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.process.is-vertical .process__card.is-active{opacity:1;color:#fff;background:#ffffff0d;border-color:#fff3;transform:translateY(0)}.process.is-vertical .process__card.is-active .process__card-number{color:#ffffff1a}.process.is-vertical .process__header{text-align:center;grid-template-columns:1fr;max-width:800px;margin:0 auto 64px}.process.is-vertical .process__meta{justify-content:center}
