.v-d{margin:0;background:#fff}.v-d *,.v-d *:before,.v-d *:after{box-sizing:border-box}.v-d a{color:inherit;text-decoration:none}.v-d h1,.v-d h2,.v-d h3,.v-d p,.v-d ul,.v-d ol,.v-d dl,.v-d dd,.v-d figure{margin:0;padding:0}.v-d img{display:block}.v-d .pg{position:relative;width:1440px;background:#fff;color:#0e1015;font-family:Geist,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.v-d .w{width:1344px;margin:0 auto;position:relative}.v-d .dsp{font-family:Anton,Geist,sans-serif;font-weight:400;text-transform:uppercase;line-height:.9;letter-spacing:0}.v-d .lbl{font-family:Geist,sans-serif;font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.v-d .lbl i{width:8px;height:8px;background:#3d63ff;display:inline-block}.v-d .lead{font-size:20px;line-height:1.5;color:#3a3d45}.v-d .grid{background-image:linear-gradient(#ECECE8 1px,transparent 1px),linear-gradient(90deg,#ECECE8 1px,transparent 1px);background-size:120px 120px;background-position:-1px -1px}.v-d .stripes{background-image:repeating-linear-gradient(45deg,rgba(14,16,21,.85) 0 2px,transparent 2px 13px)}.v-d .stripes-w{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.55) 0 2px,transparent 2px 13px)}.v-d .c-blue{background-color:#3d63ff}.v-d .c-yel{background-color:#ffe24a}.v-d .c-pink{background-color:#f7c6cf}.v-d .c-off{background-color:#f6f6f4}.v-d .c-grey{background-color:#ecece8}.v-d .c-ink{background-color:#0e1015}.v-d .cta{display:inline-flex;align-items:stretch;height:60px;background:#ffe24a;color:#0e1015;font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;transition:transform .2s cubic-bezier(.16,1,.3,1)}.v-d .cta span{display:flex;align-items:center;padding:0 28px}.v-d .cta i{width:60px;display:flex;align-items:center;justify-content:center;background:#0e1015}.v-d .cta:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #0e1015}.v-d .cta--ink{background:#0e1015;color:#fff}.v-d .cta--ink i{background:#fff;box-shadow:inset 0 0 0 2px #0e1015}.v-d .cta--ink i path{stroke:#0e1015}.v-d .ob{display:inline-flex;align-items:center;gap:12px;height:60px;padding:0 28px;border:2px solid #0E1015;font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#0e1015;background:transparent;transition:background .2s,color .2s}.v-d .ob:hover{background:#0e1015;color:#fff}.v-d .ob--w{border-color:#fff;color:#fff}.v-d .sh{display:flex;align-items:flex-end;justify-content:flex-start;gap:56px}.v-d .sh__d{color:#3d63ff}.v-d .sh__k{max-width:360px;padding:16px 0 12px;border-top:6px solid #0E1015}.v-d .sh__k svg{flex:none}.v-d .sh__k p{font-size:20px;line-height:1.35;font-weight:500}.v-d .stk{position:absolute;border-radius:50%;display:block;z-index:5}.v-d .stk__ring{position:absolute;inset:0;animation:spin 16s linear infinite}.v-d .stk__c{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;display:flex;align-items:center;justify-content:center}@keyframes spin{to{transform:rotate(360deg)}}.v-d .scr{position:absolute;font-family:Geist Mono,ui-monospace,monospace;font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:#0e1015;display:inline-flex;align-items:flex-end;gap:6px;z-index:6;white-space:nowrap}.v-d .scr svg{margin-bottom:-14px}.v-d .scr--flip{flex-direction:row-reverse}.v-d .scr--flip svg{transform:scaleX(-1)}.v-d .pol{position:absolute;background:#fff;padding:10px 10px 0;box-shadow:0 22px 40px -14px #0e101559,0 2px 6px #0e101514;z-index:4}.v-d .pol__f{position:relative;overflow:hidden}.v-d .pol__f img{position:absolute;left:50%;transform:translate(-50%)}.v-d .pol__c{height:44px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.v-d .pol__c b{color:#ff6a2b;font-weight:700}.v-d .vl{position:absolute;font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.v-d .mq{overflow:hidden;white-space:nowrap;padding:26px 0;background:#0e1015}.v-d .mq__t{display:inline-flex;align-items:center;gap:40px;animation:mq 40s linear infinite}.v-d .mq span{font-family:Anton,sans-serif;font-size:120px;line-height:1;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px #FFFFFF}.v-d .mq b{font-size:56px;color:#ffe24a;font-weight:400}.v-d .mq--blue{background:#3d63ff}.v-d .mq--yel{background:#ffe24a}.v-d .mq--yel span{-webkit-text-stroke-color:#0E1015}.v-d .mq--yel b{color:#0e1015}@keyframes mq{to{transform:translate(-33.333%)}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.v-d .rise{animation:rise .9s cubic-bezier(.16,1,.3,1) both}.v-d .r2{animation-delay:.08s}.v-d .r3{animation-delay:.16s}.v-d .r4{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.v-d .rise,.v-d .stk__ring,.v-d .mq__t,.v-d .anim{animation:none!important}.v-d .cta,.v-d .ob{transition:none}}.v-d .top{padding:43px 0 67px}.v-d .top__h{margin-top:17px;font-size:94px;line-height:.95}.v-d .top__h span{color:transparent;-webkit-text-stroke:2.5px #0E1015}.v-d .top__g{margin-top:38px;display:grid;grid-template-columns:1fr 620px;gap:96px;align-items:start}.v-d .top__l{font-size:22px;max-width:540px}.v-d .ways{margin-top:24px;display:flex;gap:14px}.v-d .vis{position:relative;height:384px}.v-d .vis__t{position:absolute;left:60px;top:0;width:400px;height:360px;overflow:hidden}.v-d .vis__t img{position:absolute;left:50%;bottom:0;height:342px;transform:translate(-50%)}.v-d .vis__st{position:absolute;right:0;bottom:0;width:200px;height:144px}.v-d .vis .pc{position:absolute;background:#fff;padding:8px 8px 0;box-shadow:0 18px 30px -12px #0e101559;z-index:4}.v-d .vis .pc img{display:block;width:100%;height:72px;object-fit:contain}.v-d .vis .pc__l{height:40px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.v-d .vis .pc__l b{color:#ff6a2b;font-family:Anton,sans-serif;font-weight:400;font-size:18px;letter-spacing:0}.v-d .vis__tag{position:absolute;left:0;bottom:14px;z-index:6;background:#0e1015;color:#fff;padding:16px 22px 14px}.v-d .vis__tag small{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffe24a}.v-d .vis__tag b{display:block;margin-top:6px;font-family:Anton,sans-serif;font-weight:400;font-size:24px;line-height:.9;text-transform:uppercase}.v-d .sec{padding:112px 0 120px}.v-d .sh__h{font-size:112px}.v-d .gets{margin-top:72px;display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px}.v-d .gets__i{padding-top:24px;border-top:4px solid #0E1015}.v-d .gets__i i{display:block;width:28px;height:28px;border:2px solid #0E1015}.v-d .gets__i h3{margin-top:22px;font-family:Anton,sans-serif;font-weight:400;font-size:40px;line-height:.95;text-transform:uppercase}.v-d .gets__i p{margin-top:14px;font-size:17px;line-height:1.5;color:#3a3d45}.v-d .gets__i code{font-family:Geist Mono,monospace;font-size:14px;background:#f6f6f4;padding:1px 6px}.v-d .flow{background:#f6f6f4;border-top:1px solid #E4E4DF;border-bottom:1px solid #E4E4DF}.v-d .fl{margin-top:55px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none}.v-d .fl li{position:relative;padding:28px;min-height:220px;border:2px solid #0E1015;background:#fff;display:flex;flex-direction:column}.v-d .fl li:nth-child(2n){margin-top:43px}.v-d .fl h3{font-family:Anton,sans-serif;font-weight:400;font-size:40px;line-height:.9;text-transform:uppercase}.v-d .fl p{margin-top:16px;font-size:17px;line-height:1.5;color:#3a3d45}.v-d .fl__sw{margin-top:auto;height:12px}.v-d .fits{background:#0e1015;color:#fff}.v-d .fits .w{display:grid;grid-template-columns:520px 1fr;gap:96px;align-items:start}.v-d .fits__h{margin-top:24px;font-size:112px;color:#fff}.v-d .fits__h span{color:#ffe24a}.v-d .ls{list-style:none;border-top:1px solid #2E323C}.v-d .ls li{display:flex;gap:18px;align-items:baseline;padding:26px 0;border-bottom:1px solid #2E323C;font-size:21px;line-height:1.45;color:#e6e5e1}.v-d .ls li:before{content:"";flex:none;width:12px;height:12px;background:#ffe24a;transform:translateY(-2px)}.v-d .aff{position:relative;background:#ffe24a;border-top:2px solid #0E1015;border-bottom:2px solid #0E1015;padding:120px 0 128px;overflow:hidden}.v-d .aff .w{display:grid;grid-template-columns:1fr 440px;gap:96px;align-items:end}.v-d .aff__h{margin-top:24px;font-size:128px}.v-d .aff .lead{margin-top:32px;max-width:640px;color:#0e1015}.v-d .aff__st{position:absolute;right:0;top:0;width:320px;height:100%;opacity:.18}.v-d .aff__b{position:relative;border:2px solid #0E1015;background:#fff;padding:28px}.v-d .aff__b small{display:block;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.v-d .aff__b b{display:block;margin-top:12px;font-family:Anton,sans-serif;font-weight:400;font-size:44px;line-height:.95;text-transform:uppercase}.v-d .aff__b p{margin-top:12px;font-size:16px;color:#3a3d45}.v-d .apply{padding:81px 0 90px}.v-d .apply .w{display:grid;grid-template-columns:1fr 640px;gap:96px;align-items:start}.v-d .apply__h{margin-top:16px;font-size:76px}.v-d .apply .lead{margin-top:21px;max-width:480px}.v-d .form{position:relative;background:#fff;border:2px solid #0E1015;box-shadow:12px 12px #ffe24a;padding:44px;display:flex;flex-direction:column;gap:24px}.v-d .form__h{font-family:Anton,sans-serif;font-weight:400;font-size:38px;line-height:.9;text-transform:uppercase}.v-d .form__p{margin-top:-10px;font-size:16px;color:#3a3d45}.v-d .f{display:flex;flex-direction:column;gap:10px}.v-d .f label{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.v-d .opt{color:#4a4d55;font-size:13px;text-transform:none;letter-spacing:.02em;font-weight:500}.v-d .f input,.v-d .f textarea,.v-d .f select{border-radius:0;border:2px solid #0E1015;background:#f6f6f4;color:#0e1015;font:inherit;font-size:16px;outline:none;width:100%}.v-d .f input,.v-d .f select{height:56px;padding:0 18px}.v-d .f textarea{padding:16px 18px;height:92px;resize:vertical}.v-d .f input:focus,.v-d .f textarea:focus,.v-d .f select:focus{border-color:#3d63ff;background:#fff;box-shadow:4px 4px #3d63ff}.v-d .two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v-d .form .cta{width:100%;border:0;cursor:pointer;font-family:inherit;padding:0;margin-top:8px}.v-d .form .cta span{flex:1;justify-content:center}.v-d .form__tag{position:absolute;right:-2px;top:-25px;height:42px;padding:0 18px;display:flex;align-items:center;background:#0e1015;color:#fff;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}
