.pv-dark,.bigpanel.pv-dark,.convo,.oc.us{background: radial-gradient(85% 70% at 0% 0%,rgba(252,81,133,.55) 0%,rgba(252,81,133,0) 60%),radial-gradient(130% 110% at 0% 0%,#8760FD 0%,#7137FB 30%,#2F0B83 68%,#12082A 100%)}.ava{width: 40px;height: 40px;border-radius: 10px;overflow: hidden;flex: none;background: var(--v100);display: grid;place-items: center;color: var(--g500)}.ava img{width: 100%;height: 100%;object-fit: cover;display: block}.ava.r{border-radius: 99px}.ava.sm{width: 28px;height: 28px;border-radius: 8px}.ava .ic{width: 55%;height: 55%}.file{display: flex;align-items: center;gap: 10px;margin-top: 6px;border: 1px solid #EEEBF5;border-radius: 10px;padding: 8px 10px;font-size: 12.5px}.file b{display: block;font-weight: 600;color: var(--ink);line-height: 16px}.file small{color: var(--g500);font-size: 11.5px}.dd-promo.pimg{padding: 0;background: var(--v50);color: var(--ink);min-height: 0}.dd-promo.pimg img{width: 100%;height: 132px;object-fit: cover;filter: grayscale(1)}.dd-promo.pimg .pc{padding: 14px 16px 16px}.dd-promo.pimg p{color: var(--g500)}.dd-promo.pimg .link{color: var(--brand)}.dd a.di.wi{display: grid;grid-template-columns: 40px 1fr;gap: 12px;align-items: center}.dd a.di.wi .th{width: 40px;height: 40px;border-radius: 10px;overflow: hidden;background: var(--v100)}.dd a.di.wi .th img{width: 100%;height: 100%;object-fit: cover;filter: grayscale(1)}html{overflow-x: clip}.nl{white-space: nowrap}@media (max-width: 1365px){.navbar{gap: 28px}.nl{padding: 6px 10px}}.dd{transition: opacity .2s var(--ease),transform .2s var(--ease),visibility 0s linear .2s}.nav-l>li.open .dd{transition: opacity .2s var(--ease),transform .2s var(--ease),visibility 0s}.dd.ind-dd{grid-template-columns: 300px 240px}body.no-annc .hero{padding-top: 137px}.t-h4{text-wrap: balance}@media (max-width: 480px){#convoTabs button .t{display: none}#convoTabs button{padding: 8px 14px}}.step .u{padding: 0 0 0 4px}.form .err{display: none;font-size: 12.5px;color: var(--errT)}.form .f.bad .err{display: block}.form .f.bad input{border-color: var(--err)}.btn,.nb{position: relative;isolation: isolate;transition: color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease),transform .2s var(--ease)}.btn::before,.nb::before{content: "";position: absolute;inset: -1px;z-index: -1;border-radius: inherit;opacity: 0;transition: opacity .35s var(--ease)}.btn:hover::before,.nb:hover::before,.btn:focus-visible::before,.nb:focus-visible::before{opacity: 1}.btn-p:hover,.btn-d:hover,.btn-s:hover,.btn-w:hover,.nb-o:hover,.nb-d:hover{transform: translateY(-1px)}.btn-p::before{background: linear-gradient(120deg,#12082A 0%,#2F0B83 55%,#5728CE 100%)}.btn-p:hover{background: #2F0B83;border-color: #2F0B83;box-shadow: 0 10px 24px -10px rgba(18,8,42,.55)}.btn-d::before,.nb-d::before{background: linear-gradient(120deg,#7137FB 0%,#8760FD 55%,#FC5185 120%)}.btn-d:hover,.nb-d:hover{background: #7137FB;border-color: #7137FB;box-shadow: 0 10px 24px -10px rgba(113,55,251,.6)}.btn-s::before,.nb-o::before{background: linear-gradient(120deg,#8760FD 0%,#7137FB 60%,#5728CE 100%)}.btn-s:hover,.nb-o:hover{color: #fff;background: #7137FB;border-color: #7137FB}.form .btn-p::before{background: linear-gradient(120deg,#12082A 0%,#2F0B83 55%,#5728CE 100%)}.bc:hover,.sc:hover{transform: none;box-shadow: var(--e3)}#difference .head,#box .head,#system .head,#work .head,#industries .head{margin-left: 0;text-align: left}.pv-dark,.bigpanel.pv-dark,.convo{background: var(--aurora)}.pl{width: 20px;height: 20px;flex: none;border-radius: 6px}.plg{width: 36px;height: 36px;flex: none;border-radius: 10px;box-shadow: 0 6px 14px -6px rgba(18,8,42,.4)}.ini{--c: #7137FB;width: 32px;height: 32px;border-radius: 99px;flex: none;display: grid;place-items: center;font: 600 11.5px/1 var(--sans);letter-spacing: .02em;color: var(--c);background: color-mix(in srgb,var(--c) 14%,#fff);border: 1px solid color-mix(in srgb,var(--c) 28%,#fff)}.ini.ic{--c: #54565C;border-radius: 10px}.ini.ic .ic{width: 15px;height: 15px}.own{display: flex;align-items: center;gap: 8px;font-size: 12px;color: var(--g600);margin: 8px 0 4px}.sync{display: flex;align-items: center;gap: 8px;margin-top: 8px;padding-top: 8px;border-top: 1px solid var(--g100);font-size: 11.5px;color: var(--okT)}.sync img{width: 15px;height: 15px}.sync span{margin-left: auto}.score{display: flex;flex-direction: column;align-items: center;font: 600 18px/18px var(--sans);color: var(--v600);background: var(--v50);border: 1px solid var(--v100);border-radius: 10px;padding: 5px 8px}.score small{font: 500 9px/12px var(--mono);letter-spacing: .04em;text-transform: uppercase;color: var(--g500)}.run{display: grid;grid-template-columns: 16px minmax(0,1fr) 70px 38px;gap: 10px;align-items: center;padding: 7px 0;border-top: 1px solid var(--g100);font-size: 12.5px}.run:first-child{border-top: 0}.run img{width: 15px;height: 15px}.run b{font: 600 12px/16px var(--sans);text-align: right;color: var(--ink)}.ini img{width: 16px;height: 16px}.ini.ic:has(img){background: #fff;border-color: var(--g100)}.ev2 .ini{width: 34px;height: 34px}.cc{position: relative;z-index: 1;background: #fff;border-radius: 16px 16px 0 0;height: 620px;display: grid;grid-template-columns: 300px minmax(0,1fr) 270px;grid-template-rows: 60px minmax(0,1fr);overflow: hidden;text-align: left}.cc-prod{margin: 0 auto;display: flex;gap: 4px;padding: 4px;border-radius: 12px;background: var(--g50);border: 1px solid var(--g100)}.cc-prod button{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px 6px 6px;border-radius: 9px;font: 500 13.5px/18px var(--sans);color: var(--g600);white-space: nowrap;transition: background .2s,color .2s,box-shadow .2s}.cc-prod button .pl{width: 22px;height: 22px}.cc-prod button[aria-selected="true"]{background: #fff;color: var(--ink);box-shadow: var(--e1)}.live{display: inline-flex;align-items: center;gap: 6px;font: 500 12px/16px var(--sans);color: var(--okT);background: var(--ok50);border-radius: 999px;padding: 3px 9px}.live i{width: 7px;height: 7px;border-radius: 9px;background: var(--ok);animation: pulse2 1.6s infinite}@keyframes pulse2{0%{box-shadow: 0 0 0 0 rgba(0,160,88,.5)}80%,100%{box-shadow: 0 0 0 7px rgba(0,160,88,0)}}.cc-card{flex: none;background: #fff;border: 1px solid var(--g100);border-radius: 14px;box-shadow: var(--e1);overflow: hidden}.cc-card .ch{display: flex;align-items: center;gap: 10px;padding: 12px;border-bottom: 1px solid var(--g100)}.cc-card .ch b{display: block;font: 600 13.5px/18px var(--sans);color: var(--ink)}.cc-card .ch small{font-size: 11.5px;color: var(--g500)}.cc-card .ch .bdg,.cc-card .ch .score{margin-left: auto}.cc-card .ch.sm{padding: 9px 12px;justify-content: space-between}.cc-card .ch.sm small{font: 400 11px/14px var(--mono)}.cc-card .ch.sm .u-cap{white-space: nowrap}.cc-card .outc{margin-top: 4px}.cc-card .cb{padding: 10px 12px 12px;display: flex;flex-direction: column;gap: 8px}.cc-card .wave{display: flex;align-items: center;gap: 2px;height: 20px}.cc-card .ch>div{min-width: 0}.cc-card .ch b,.cc-card .ch small{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.tx{display: none}.tx.show{display: block;animation: txIn .4s var(--ease)}@keyframes txIn{from{opacity: .35;transform: translateY(4px)}to{opacity: 1;transform: none}}.tx .sp{display: block;font: 500 10px/14px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--g400)}.tx.ai .sp{color: var(--v600)}.tx p{font-size: 12.5px;line-height: 17px;color: var(--g800)}.stp>span:nth-child(2){white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.stp{display: grid;grid-template-columns: 22px minmax(0,1fr) auto;gap: 8px;align-items: center;font-size: 12.5px;color: var(--g400);padding: 2px 0;transition: color .3s}.stp .d{width: 22px;height: 22px;border-radius: 7px;display: grid;place-items: center;background: var(--g50);border: 1px solid var(--g100)}.stp .d img,.stp .d .ic{width: 12px;height: 12px}.stp em{font: 400 10.5px/14px var(--mono);font-style: normal}.stp.done{color: var(--ink)}.stp.done .d{background: #fff;border-color: #BFE9CF}.stp.now .d{border-color: var(--v400);box-shadow: 0 0 0 3px var(--v100)}.outc{display: flex;align-items: center;gap: 8px;padding: 9px 10px;border-radius: 10px;background: var(--ok50);color: var(--okT);font: 500 12.5px/16px var(--sans);opacity: 0;transition: opacity .4s}.outc.show{opacity: 1}.ev2{display: grid;grid-template-columns: 34px minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 10px 0;border-top: 1px solid var(--g100)}.ev2 .ei{width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: var(--g25);border: 1px solid var(--g100);color: var(--g700)}.ev2 .ei img,.ev2 .ei .ic{width: 17px;height: 17px}.ev2 b{display: block;font: 600 13.5px/18px var(--sans);color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ev2 small{display: block;font-size: 12px;color: var(--g500);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ev2 .rt{display: flex;flex-direction: column;align-items: flex-end;gap: 3px}.ev2 time{font: 400 10.5px/14px var(--mono);color: var(--g400)}.ev2.new{animation: evIn .6s var(--ease)}@keyframes evIn{from{transform: translateY(-6px);background: var(--v50)}to{transform: none;background: transparent}}.kpi4{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.kpi4 div{border: 1px solid var(--g100);border-radius: 12px;padding: 10px 12px;background: #fff}.kpi4 small{display: block;font: 500 10px/14px var(--mono);letter-spacing: .04em;text-transform: uppercase;color: var(--g500)}.kpi4 b{display: block;font: 600 22px/26px var(--sans);letter-spacing: -.03em;color: var(--ink);margin-top: 2px;font-variant-numeric: tabular-nums}.kpi4 div.hi{background: var(--v50);border-color: var(--v100)}.kpi4 div.hi b{color: var(--v600)}.minibars{border: 1px solid var(--g100);border-radius: 12px;padding: 10px 12px 6px}.minibars .bb{display: flex;align-items: flex-end;gap: 4px;height: 64px;margin-top: 6px}.minibars .bb i{flex: 1;border-radius: 3px 3px 0 0;background: var(--v200);transform-origin: bottom;animation: barIn .8s var(--ease) both}.minibars .bb i.h{background: linear-gradient(180deg,#8760FD,#5728CE)}@keyframes barIn{from{transform: scaleY(0)}to{transform: scaleY(1)}}.conn-row{display: flex;flex-wrap: wrap;gap: 6px}.conn-row span{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--g700);border: 1px solid var(--g100);border-radius: 999px;padding: 3px 9px 3px 5px;background: #fff}.conn-row img{width: 14px;height: 14px}.conn-row span::after{content: "";width: 6px;height: 6px;border-radius: 9px;background: var(--ok)}.convo{padding: 32px;min-height: 640px;display: grid;place-items: center}.tl2{display: grid;grid-template-columns: 86px minmax(0,1fr);gap: 10px;opacity: 0;transform: translateY(6px);transition: opacity .4s var(--ease),transform .4s var(--ease)}.tl2.show{opacity: 1;transform: none}.tl2 .sp{font: 500 10.5px/18px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--g400);text-align: right}.tl2.ai .sp{color: var(--v600)}.tl2 p{font-size: 14px;line-height: 21px;color: var(--g900);padding-left: 12px;border-left: 2px solid var(--g100)}.tl2.ai p{border-left-color: var(--v300)}.tl2 time{display: block;font: 400 10.5px/14px var(--mono);color: var(--g400);margin-top: 2px;padding-left: 14px}.bkc{margin: 4px 0 0 96px;display: grid;grid-template-columns: 44px minmax(0,1fr) auto;gap: 12px;align-items: center;border: 1px solid var(--v100);background: var(--v50);border-radius: 12px;padding: 10px 12px;opacity: 0;transform: translateY(6px);transition: opacity .4s var(--ease),transform .4s var(--ease)}.bkc.show{opacity: 1;transform: none}.bkc .d{width: 44px;height: 48px;border-radius: 9px;background: #fff;border: 1px solid var(--v200);text-align: center;overflow: hidden}.bkc .d small{display: block;background: var(--v600);color: #fff;font: 600 9px/15px var(--sans);text-transform: uppercase}.bkc .d b{font: 600 17px/31px var(--sans);color: var(--ink)}.bkc strong{display: block;font: 600 13px/17px var(--sans);color: var(--ink)}.bkc span{font-size: 12px;color: var(--g600)}.typing2{display: inline-flex;gap: 3px;padding-left: 12px;border-left: 2px solid var(--v300);height: 21px;align-items: center}.typing2 i{width: 5px;height: 5px;border-radius: 9px;background: var(--v400);animation: blink 1.2s infinite}.typing2 i:nth-child(2){animation-delay: .2s}.typing2 i:nth-child(3){animation-delay: .4s}.plan{position: relative;z-index: 2;width: 100%;max-width: 440px;min-width: 0;padding-bottom: 72px}.f2{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.form fieldset.f.needs{border: 0;padding: 0;margin: 0 0 16px;min-width: 0;display: flex;flex-direction: row;flex-wrap: wrap;gap: 6px}.form fieldset.needs legend{font: 500 14px/20px var(--sans);color: var(--g700);margin-bottom: 8px;padding: 0;width: 100%}.form legend small,.form label small{font-weight: 400;color: var(--g400);margin-left: 4px}.needs label{position: relative}.needs input{position: absolute;opacity: 0}.needs label>span{display: inline-flex;align-items: center;gap: 8px;min-height: 36px;padding: 6px 12px 6px 6px;border-radius: 10px;border: 1px solid var(--g200);font: 500 13px/16px var(--sans);color: var(--g700);cursor: pointer;transition: all .2s}.needs label>span .pl{width: 22px;height: 22px}.needs label>span .ic{width: 22px;height: 22px;padding: 4px;border-radius: 6px;background: var(--g50);color: var(--g600)}.needs input:checked + span{border-color: var(--v600);background: var(--v50);color: var(--v600);box-shadow: inset 0 0 0 1px var(--v600)}.needs input:focus-visible + span{outline: 3px solid var(--v400);outline-offset: 2px}.needs .err{width: 100%}.needs.bad .err{display: block}.form textarea{width: 100%;border: 1px solid var(--g200);border-radius: 8px;padding: 10px 12px;font: 400 15px/22px var(--sans);resize: vertical;outline: 0;transition: border-color .2s,box-shadow .2s}.form textarea:focus{border-color: var(--v400);box-shadow: 0 0 0 3px var(--v100)}.dd a.di.pm{display: grid;grid-template-columns: 36px minmax(0,1fr);column-gap: 12px;row-gap: 2px;align-items: center}.dd a.di.pm .plg{grid-row: span 2;align-self: center}.dd a.di.pm b,.dd a.di.pm span{grid-column: 2}.drawer a.pm{display: flex;align-items: center;gap: 10px}.drawer a.pm .pl{width: 24px;height: 24px}.u-cap,.tx .sp,.tl2 .sp,.tl2 time,.tc-sync em,.form legend small,.form label small,.stp,.ev2 time,.seq2-x,.cov-x,.sn-h small,.int-note{color: var(--g500)}.tl2.ai .sp,.tx.ai .sp{color: var(--v600)}.stp.done{color: var(--ink)}.done h3:focus{outline: none}.anim-off *,.anim-off *::before,.anim-off *::after{animation-play-state: paused !important}.t-hero{font-size: 88px;line-height: 92px}@media (max-width: 1279px){.t-hero{font-size: 70px;line-height: 74px}}@media (max-width: 767px){.t-hero{font-size: 44px;line-height: 48px}}@media (min-width: 1024px) and (max-width: 1279px){.nav-l{display: flex}.burger{display: none}.nav-r .nb-o{display: none}.navbar{gap: 16px}.nav-l>li:nth-child(5) .dd{left: auto;right: -24px}}@media (max-width: 1279px){.cc{grid-template-columns: 300px minmax(0,1fr)}.cc-prod button{padding: 5px}.cc-prod button{font-size: 0;gap: 0}.cc-prod button .pl{width: 24px;height: 24px}}@media (max-width: 767px){.cc{grid-template-columns: minmax(0,1fr);grid-template-rows: 56px auto minmax(0,1fr);height: 640px}.cc{height: auto;grid-template-rows: 56px auto auto}.convo{padding: 14px;min-height: 0}.tl2{grid-template-columns: 1fr;gap: 2px}.tl2 .sp{text-align: left}.bkc{margin-left: 0}.f2{grid-template-columns: 1fr;gap: 0}}:root{--hl-grad: linear-gradient(100deg,#2F0B83 0%,#5728CE 30%,#7137FB 62%,#8760FD 100%);--hl-grad-dark: linear-gradient(100deg,#DACCFF 0%,#BEA8FF 50%,#A184FF 100%);--amz-fill: linear-gradient(120deg,#2F0B83 0%,#5728CE 26%,#7137FB 54%,#8760FD 90%,#FC5185 100%);--amz-edge: linear-gradient(90deg,#2F0B83 0%,#5728CE 26%,#7137FB 54%,#8760FD 90%,#FC5185 100%)}.btn-d::before,.nb-d::before,.btn-w::before{background: linear-gradient(120deg,#2F0B83 0%,#5728CE 30%,#7137FB 62%,#8760FD 100%)}.hl{background-image: var(--hl-grad);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone}.dark .hl{background-image: var(--hl-grad-dark)}.w.acc{background-image: var(--hl-grad);background-repeat: no-repeat;-webkit-background-clip: text;background-clip: text}.dark .w.acc{background-image: var(--hl-grad-dark)}.w.lit.acc,.closing .w.lit.acc{color: transparent;-webkit-text-fill-color: transparent}.hero{background: var(--v50)}.footer{position: relative;isolation: isolate;overflow: visible;background: none}.footer::before{content: "";position: absolute;z-index: -2;left: 0;right: 0;top: -220px;height: 680px;pointer-events: none;background: radial-gradient(12% 20% at 76% 50%,rgba(252,81,133,.34) 0%,rgba(252,81,133,0) 100%),radial-gradient(36% 46% at 20% 54%,rgba(47,11,131,.55) 0%,rgba(47,11,131,0) 100%),radial-gradient(44% 52% at 50% 42%,rgba(113,55,251,.58) 0%,rgba(113,55,251,0) 100%),radial-gradient(32% 44% at 84% 56%,rgba(135,96,253,.58) 0%,rgba(135,96,253,0) 100%)}.footer::after{content: "";position: absolute;z-index: -1;inset: 0;border-radius: inherit;pointer-events: none;background: linear-gradient(180deg,rgba(18,8,42,.34) 0%,rgba(18,8,42,.82) 200px,rgba(18,8,42,.96) 380px,#12082A 560px)}[data-count]{font-variant-numeric: tabular-nums}.cc[data-only] .cc-prod button[aria-selected="false"]{display: none}.pg-inner .sec .head{margin-left: 0;text-align: left}main p a:not([class]){color: var(--brand);font-weight: 500;text-decoration: underline;text-decoration-color: var(--v200);text-underline-offset: 3px;transition: text-decoration-color .2s}main p a:not([class]):hover{text-decoration-color: var(--brand)}.dark p a:not([class]){color: var(--v200);text-decoration-color: rgba(218,204,255,.4)}.t-h1{text-wrap: balance}.t-h1 .hl{display: block;width: fit-content;text-wrap: balance}.cc[data-only] .cc-prod{display: none}.rule{display: grid;grid-template-columns: 32px minmax(0,1fr);gap: 12px;align-items: center;padding: 7px 0;border-top: 1px solid var(--g100)}.rule:first-child{border-top: 0}.rule b{display: block;font: 600 13px/17px var(--sans);color: var(--ink)}.rule small{display: block;font-size: 11.5px;line-height: 15px;color: var(--g500)}.rule:not(.on) b{color: var(--g500)}body{overflow-x: clip}@media (max-width: 400px){.t-hero{font-size: 42px;line-height: 46px}}.kb{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-bottom: 4px}@media (max-width: 767px){.kb{grid-template-columns: minmax(0,1fr)}}.pg-inner main>.sec{padding-top: 104px;padding-bottom: 104px}.pg-inner .head{margin-bottom: 56px}.ih{padding-bottom: 104px}.ih .t-hero{font-size: 72px;line-height: 76px}.ih .sub{font-size: 19px;line-height: 29px;color: var(--ink2);margin-top: 24px;max-width: 540px}.ih .ctas{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 32px}.ih-g{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: 56px;align-items: center}.ck{columns: 2;column-gap: 32px;margin-top: 20px}.ck li{display: flex;gap: 10px;break-inside: avoid;padding: 7px 0;font-size: 15px;line-height: 22px;color: var(--g800)}.ck li .ic{width: 18px;height: 18px;margin-top: 2px;flex: none;color: var(--v600);stroke-width: 2.4}.ck.c3{columns: 3}.more{display: grid;grid-template-columns: 1fr 1fr;gap: 20px}.more>div{padding: 36px 40px;border-radius: 28px;background: #fff;box-shadow: inset 0 0 0 1px var(--g100)}.more h2{margin-bottom: 14px}.more a.row{display: grid;grid-template-columns: minmax(0,1fr) 20px;gap: 14px;align-items: center;padding: 16px 0;border-top: 1px solid var(--g100);transition: color .2s}.more a.row b{display: block;font: 500 17px/24px var(--sans);color: var(--ink)}.more a.row small{display: block;margin-top: 2px;font-size: 14px;line-height: 21px;color: var(--g500)}.more a.row .ic{width: 18px;height: 18px;color: var(--v600);transition: transform .2s var(--ease)}.more a.row:hover b{color: var(--v600)}.more a.row:hover .ic{transform: translateX(3px)}.leaks{margin-top: 28px;border-top: 1px solid var(--g200)}.leaks div{display: grid;grid-template-columns: 76px minmax(0,1fr);gap: 16px;align-items: baseline;padding: 14px 0;border-bottom: 1px solid var(--g200)}.leaks b{font: 500 32px/36px var(--sans);letter-spacing: -.03em;color: var(--v600)}.leaks span{font-size: 15px;line-height: 22px;color: var(--g700)}@media (max-width: 1279px){.ih .t-hero{font-size: 60px;line-height: 64px}.ih-g{gap: 40px}.ck.c3{columns: 2}}@media (max-width: 1023px){.pg-inner main>.sec{padding-top: 96px;padding-bottom: 96px}.ih-g,.ih-ed .ih-t,.pp,.gsp,.pf-a,.pf-b,.pf-c,.scp,.osc,.more,.vs2{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.pg-inner main>.sec{padding-top: 80px;padding-bottom: 80px}.ih{padding-bottom: 72px}.ih .t-hero{font-size: 44px;line-height: 48px}.ih .sub{font-size: 17px;line-height: 26px}.ih .ctas{flex-direction: column}.ih .ctas .btn{width: 100%}.ck,.ck.c3{columns: 1}.more>div{padding: 24px 20px}}.more h3{margin-bottom: 14px}.fold-btn{display: none}@media (max-width: 767px){.folded>li.fx{display: none}.folded{columns: 1}.fold-btn{display: inline-flex;align-items: center;gap: 6px;margin-top: 14px;height: 40px;padding: 0 16px;border-radius: 8px;border: 1px solid var(--v200);background: #fff;color: var(--v600);font: 500 14px/20px var(--sans)}}@media (prefers-reduced-motion: reduce){.sib,.more a.row .ic{transition: none}}.hero.ih{isolation: isolate;background: radial-gradient(70% 46% at 100% 0%,rgba(135,96,253,.24),rgba(135,96,253,0) 70%),radial-gradient(60% 40% at 0% 6%,rgba(218,204,255,.75),rgba(218,204,255,0) 70%),linear-gradient(180deg,#F3EDFF 0%,#FBF9FF 55%,#fff 100%)}.hero.ih .ih-t{position: relative;z-index: 1}@media (max-width: 767px){.hero.ih{background: radial-gradient(110% 38% at 100% 0%,rgba(135,96,253,.3),rgba(135,96,253,0) 70%),radial-gradient(90% 32% at 0% 4%,rgba(218,204,255,.85),rgba(218,204,255,0) 70%),linear-gradient(180deg,#F0E9FF 0%,#FBF9FF 45%,#fff 100%)}}.clamp-btn{display: none}@media (max-width: 767px){.clamped{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.clamp-btn{display: inline-flex;margin-top: 6px;padding: 0;font: 500 14px/20px var(--sans);color: var(--v600);text-decoration: underline;text-underline-offset: 3px}}.cs-toc{display: grid;padding-left: 4px}.cs-toc a{display: flex;align-items: baseline;gap: 12px;padding: 8px 0 8px 16px;border-left: 2px solid var(--g100);font: 500 15px/20px var(--sans);color: var(--g700);transition: color .2s,border-color .2s}.cs-toc a i{font: 500 12px/1 var(--mono);font-style: normal;color: var(--v600)}.cs-toc a:hover,.cs-toc a.cs-on{color: var(--ink);border-color: var(--v600)}.cs-part{scroll-margin-top: 110px}.cs-part .t-h2{max-width: 760px}@media (max-width: 1023px){.cs-toc{display: none}}.cs-part{scroll-margin-top: 16px}:root{--page: #FDFBF8;--sand: #F5F0E9;--sand-2: #EAE2D7;--line: #E7E0D6;--ink: #17151F;--ink2: #55525E;--ink3: #85818F;--card-sh: 0 0 0 1px rgba(23,21,31,.07),0 1px 2px rgba(23,21,31,.04),0 12px 32px -20px rgba(23,21,31,.28);--dusk: #15102B;--pulse: #7137FB;--mist: transparent;--hl-grad: none;--hl-grad-dark: none}body{background: var(--page);color: var(--ink)}.hero,.hero.ih{background: transparent !important}.hl{background: none !important;-webkit-text-fill-color: currentColor !important;color: var(--v600) !important;display: inline !important;width: auto !important}.dark .hl,.night .hl{color: #BEA8FF !important}.ln2{display: block;text-wrap: balance;color: inherit}.w.acc{background: none !important;-webkit-text-fill-color: currentColor !important}.w.lit.acc,.closing .w.lit.acc{color: var(--v600) !important;-webkit-text-fill-color: var(--v600) !important}.dark .w.lit.acc{color: #BEA8FF !important;-webkit-text-fill-color: #BEA8FF !important}.btn,.nb{position: relative;isolation: isolate;overflow: hidden}.btn::before,.nb::before{display: block !important;content: "";position: absolute;inset: -1px;z-index: -1;border-radius: inherit;opacity: 0;transition: opacity .35s var(--ease)}.btn:hover::before,.nb:hover::before,.btn:focus-visible::before,.nb:focus-visible::before{opacity: 1}.btn-p{background: #7137FB;border-color: #7137FB;color: #fff;box-shadow: none}.btn-p::before,.form .btn-p::before{background: linear-gradient(120deg,#12082A 0%,#2F0B83 52%,#5728CE 100%)}.btn-p:hover{background: #2F0B83;border-color: #2F0B83;color: #fff;box-shadow: 0 10px 24px -12px rgba(18,8,42,.55)}.btn-s{background: #fff;color: var(--ink);border: 1px solid var(--line);box-shadow: none}.btn-s::before,.nb-o::before{background: linear-gradient(120deg,#8760FD 0%,#7137FB 52%,#5728CE 100%)}.btn-s:hover,.nb-o:hover{color: #fff;background: #7137FB;border-color: transparent;box-shadow: 0 10px 24px -12px rgba(113,55,251,.55)}.btn-d::before,.nb-d::before{background: linear-gradient(120deg,#5728CE 0%,#7137FB 52%,#8760FD 100%)}.btn-d:hover,.nb-d:hover{color: #fff;background: #7137FB;border-color: transparent;box-shadow: 0 10px 24px -12px rgba(113,55,251,.6)}@media (prefers-reduced-motion: reduce){.btn::before,.nb::before{transition: none}}.plg{box-shadow: none}.mk-panel{padding: 28px;border-radius: 24px;background: var(--sand)}.mk{overflow: hidden;border-radius: 14px;background: #fff;box-shadow: var(--card-sh);text-align: left}.mk-bar{display: flex;align-items: center;gap: 12px;height: 46px;padding: 0 18px;border-bottom: 1px solid #EFE9E1}.mk-bar b{font: 600 14px/1 var(--sans);color: var(--ink)}.mk-mono{font: 500 11.5px/1.3 var(--mono);color: var(--ink3)}.mk-bar .mk-mono{margin-left: auto;text-align: right}.mk-th,.mk-tr{display: grid;gap: 12px;align-items: center;padding: 12px 18px}.mk-th{padding-top: 10px;padding-bottom: 10px;background: #FBF9F6;border-bottom: 1px solid #EFE9E1;font: 500 10.5px/1 var(--mono);letter-spacing: .04em;text-transform: uppercase;color: var(--ink3)}.mk-tr + .mk-tr{border-top: 1px solid #F2EDE6}.mk-tr{font-size: 13px;line-height: 18px;color: var(--ink2)}.mk-tr b{display: block;font-weight: 600;color: var(--ink)}.mk-tr small{display: block;font-size: 12px;line-height: 16px;color: var(--ink3)}.mk-g4{grid-template-columns: minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.1fr)}.mk-chip{display: inline-block;padding: 3px 8px;border-radius: 6px;font: 600 11.5px/15px var(--sans);white-space: nowrap}.mk-n{background: #F2EEE8;color: #55525E}.mk-ok{background: #E8F5EC;color: #0B6B3A}.mk-warn{background: #FFF2DE;color: #8A5300}.mk-brand{background: #EFE9FF;color: var(--v600)}@media (min-width: 1024px){.cx-g{grid-template-columns: minmax(0,5fr) minmax(0,7fr)}}.cx-hv{min-width: 0}.cx-res-s{padding-top: 0 !important;padding-bottom: 64px !important}.cx-res{display: grid;grid-template-columns: repeat(auto-fit,minmax(180px,1fr));border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.cx-r{padding: 28px 28px 28px 0}.cx-r + .cx-r{padding-left: 28px;border-left: 1px solid var(--line)}.cx-r b{display: block;font: 500 56px/1 var(--sans);letter-spacing: -.04em;color: var(--ink);font-variant-numeric: tabular-nums}.cx-r span{display: block;margin-top: 12px;font-size: 15px;line-height: 21px;color: var(--ink2)}.cx-src{margin-top: 16px;font-size: 13.5px;line-height: 20px;color: var(--ink3)}.cx-body{padding-top: 64px !important}.cx-lay{display: grid;grid-template-columns: 260px minmax(0,1fr);gap: 80px;align-items: start}.cx-rail{position: sticky;top: 112px;display: grid;gap: 32px}.cx-wm{font: 600 20px/1.2 var(--sans);letter-spacing: -.01em;color: var(--ink)}.cx-meta dl{margin: 16px 0 0}.cx-meta dl>div{padding: 12px 0;border-top: 1px solid var(--line)}.cx-meta dt{font: 500 10.5px/14px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--ink3)}.cx-meta dd{margin: 4px 0 0;font-size: 14px;line-height: 20px;color: var(--ink)}.cx-sys{display: grid;gap: 6px}.cx-sys a{display: inline-flex;align-items: center;gap: 8px;font: 500 14px/20px var(--sans);color: var(--ink)}.cx-sys a:hover{color: var(--v600)}.cx-sys .pl{width: 18px;height: 18px;border-radius: 5px}.cx-toc{display: grid}.cx-toc a{display: flex;gap: 12px;align-items: baseline;padding: 7px 0;font: 500 14px/20px var(--sans);color: var(--ink3);transition: color .2s}.cx-toc a i{font: 500 11px/1 var(--mono);font-style: normal;color: var(--ink3)}.cx-toc a:hover,.cx-toc a.cs-on{color: var(--ink)}.cx-toc a.cs-on i{color: var(--v600)}.cx-parts{display: grid;gap: 120px;min-width: 0}.cx-part{scroll-margin-top: 24px}.cx-pn{display: block;margin-bottom: 18px;font: 500 12px/16px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--ink3)}.cx-part .t-h2{max-width: 760px}.cx-lead{max-width: 680px;margin-top: 20px;font-size: 18px;line-height: 29px;color: var(--ink2)}.cx-probs{margin: 36px 0 0;padding: 0;list-style: none;border-top: 1px solid var(--line)}.cx-probs li{display: grid;grid-template-columns: 56px minmax(0,1fr);gap: 16px;padding: 20px 0;border-bottom: 1px solid var(--line)}.cx-probs i{font: 500 12px/24px var(--mono);font-style: normal;color: var(--ink3)}.cx-probs b{font: 600 17px/24px var(--sans);color: var(--ink)}.cx-probs p{margin-top: 4px;font-size: 15.5px;line-height: 24px;color: var(--ink2)}.cx-steps{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));margin: 36px 0 0;padding: 0;list-style: none;border-top: 1px solid var(--ink)}.cx-steps li{display: grid;gap: 6px;align-content: start;padding: 18px 18px 0 0}.cx-steps i{font: 500 11px/1 var(--mono);font-style: normal;color: var(--v600)}.cx-steps b{margin-top: 6px;font: 600 16px/21px var(--sans);color: var(--ink)}.cx-steps span{font-size: 14px;line-height: 20px;color: var(--ink2)}.cx-built{display: grid;grid-template-columns: 1fr 1fr;gap: 0 40px;margin: 36px 0 0;padding: 0;list-style: none}.cx-built li{display: grid;grid-template-columns: 22px minmax(0,1fr);gap: 14px;padding: 20px 0;border-top: 1px solid var(--line)}.cx-built .pl{width: 22px;height: 22px;border-radius: 6px;margin-top: 1px}.cx-built b{font: 600 16px/22px var(--sans);color: var(--ink)}.cx-built p{margin-top: 4px;font-size: 14.5px;line-height: 22px;color: var(--ink2)}.cx-tb{margin-top: 36px;overflow: hidden;border-radius: 16px;background: #fff;box-shadow: var(--card-sh)}.cx-tr{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr)}.cx-tr>span{padding: 14px 20px;border-top: 1px solid #F2EDE6;font-size: 14.5px;line-height: 21px;color: var(--ink)}.cx-th>span{border-top: 0;background: #FBF9F6;font: 500 10.5px/16px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--ink3)}.cx-tr>span:first-child{font-weight: 600}.cx-tr .cx-b{color: var(--ink3)}.cx-tr .cx-a{color: var(--ink);font-weight: 500}.cx-tk{max-width: 860px;margin: 0;font: 500 44px/52px var(--sans);letter-spacing: -.03em;color: var(--ink)}.cx-tl{display: flex;flex-wrap: wrap;gap: 8px;margin: 28px 0 0;padding: 0;list-style: none}.cx-tl li{padding: 7px 14px;border-radius: 99px;background: #fff;box-shadow: 0 0 0 1px var(--line);font: 500 14px/20px var(--sans);color: var(--ink)}.cx-more .t-h2{margin-bottom: 32px}.cx-nxg{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.cx-nx{display: flex;flex-direction: column;gap: 8px;padding: 28px;border-radius: 20px;background: #fff;box-shadow: var(--card-sh);transition: transform .25s var(--ease)}.cx-nx:hover{transform: translateY(-2px)}.cx-nxc{font: 500 11px/14px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--ink3)}.cx-nx b{font: 600 20px/26px var(--sans);color: var(--ink)}.cx-nx>span:not(.cx-nxc){font-size: 15px;line-height: 22px;color: var(--ink2)}.cx-nx em{display: inline-flex;align-items: center;gap: 6px;margin-top: auto;padding-top: 14px;font: 500 14.5px/20px var(--sans);font-style: normal;color: var(--v600)}.cx-nx em .ic{width: 15px;height: 15px}.cx-nxall{background: transparent;box-shadow: inset 0 0 0 1px var(--line)}@media (max-width: 1279px){.cx-lay{grid-template-columns: 220px minmax(0,1fr);gap: 48px}}@media (max-width: 1023px){.cx-lay,.wh2-cu,.wh2-me{grid-template-columns: minmax(0,1fr);gap: 40px}.cx-rail{position: static}.cx-toc{display: none}.cx-parts{gap: 88px}.cx-built,.cx-split,.cx-nxg{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.mk-panel{padding: 14px;border-radius: 18px}.mk-th{display: none}.mk-g4{grid-template-columns: minmax(0,1fr) auto}.mk-g4>span:nth-child(2){display: none}.mk-g4>span:nth-child(4){grid-column: 1 / -1;font-size: 12px;color: var(--ink3)}.cx-res{grid-template-columns: 1fr 1fr}.cx-r{padding: 22px 16px 22px 0}.cx-r + .cx-r{padding-left: 16px}.cx-r:nth-child(3){padding-left: 0;border-left: 0}.cx-r:nth-child(n+3){border-top: 1px solid var(--line)}.cx-r b{font-size: 40px}.cx-lead{font-size: 16.5px;line-height: 26px}.cx-tr,.cx-fm .cx-tr{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.cx-tr>span:first-child{grid-column: 1 / -1;padding-bottom: 2px;background: #FBF9F6}.cx-th>span:first-child{display: none}.cx-tr>span:not(:first-child){border-top: 0}.cx-tk{font-size: 30px;line-height: 37px}}.mk{border-radius: 12px}.cx-nx,.cx-tb,.cx-split{border-radius: 24px}.cx-tb,.cx-split{border-radius: 16px}.mk-bar .pl,.h2-m>.pl{width: 22px;height: 22px;border-radius: 6px;flex: none}.mk-bar .mk-chip{margin-left: auto}.mk-bar .mk-chip + .mk-mono{margin-left: 8px}#box .sms.out{background: #17151F !important;color: #fff !important}#box .sms.in{background: #F2EEE8 !important;color: #17151F !important}#thWave{display: none !important}.mk-panel{background: var(--panel-light)}@media (max-width: 767px){.mk-bar b{min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}}.drawer.mm .panel.mm-p{display: flex;flex-direction: column;top: 8px;left: 8px;right: 8px;bottom: 8px;max-height: none;padding: 0;overflow: hidden;border-radius: 24px;background: #fff;box-shadow: 0 24px 60px -24px rgba(18,8,42,.45)}.mm-top{display: flex;align-items: center;gap: 10px;height: 64px;padding: 0 12px 0 20px;border-bottom: 1px solid var(--line);flex: none}.mm-logo svg{display: block;height: 20px;width: auto;color: var(--ink)}.mm-back{display: none;align-items: center;gap: 6px;padding: 8px 4px;font: 500 16px/20px var(--sans);color: var(--ink);background: none;border: 0;cursor: pointer}.mm-back .ic{width: 16px;height: 16px;transform: rotate(90deg)}.drawer.mm.mm-sub .mm-logo{display: none}.drawer.mm.mm-sub .mm-back{display: inline-flex}.mm-cta{margin-left: auto;height: 38px !important;padding: 0 14px !important;font-size: 14px !important}.mm-x{display: grid;place-items: center;width: 40px;height: 40px;border: 0;border-radius: 50%;background: #F2EEE8;color: var(--ink);cursor: pointer}.mm-x .ic{width: 18px;height: 18px}.mm-body{flex: 1;overflow-y: auto;overscroll-behavior: contain;padding: 8px 20px 16px}.mm-v.on{animation: mmIn .28s var(--ease)}@keyframes mmIn{from{opacity: 0;transform: translateX(12px)}to{opacity: 1;transform: none}}.mm-l{display: flex;align-items: center;gap: 14px;width: 100%;padding: 14px 0;border: 0;border-bottom: 1px solid #F2EDE6;background: none;font: 500 18px/24px var(--sans);color: var(--ink);text-align: left;cursor: pointer}.mm-l>span:not(.mm-ic){flex: 1}.mm-ic{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border-radius: 10px;background: var(--v100);color: var(--v600)}.mm-ic .ic{width: 18px;height: 18px}.mm-ch{width: 16px;height: 16px;color: var(--ink3);transform: rotate(-90deg)}.mm-prods{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 18px}.mm-prods a{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 14px 6px;border-radius: 16px;background: var(--panel-light);font: 500 13px/16px var(--sans);color: var(--ink)}.mm-prods .plg{width: 36px;height: 36px;border-radius: 10px}.mm-run{display: grid;grid-template-columns: 20px minmax(0,1fr) 18px;gap: 12px;align-items: center;margin-top: 10px;padding: 14px 16px;border-radius: 16px;background: #F7F3EE;color: var(--ink)}.mm-run>.ic{width: 18px;height: 18px;color: var(--v600)}.mm-run b{display: block;font: 600 15px/20px var(--sans)}.mm-run small{display: block;font-size: 12.5px;line-height: 17px;color: var(--ink3)}.mm-h{display: flex;align-items: center;gap: 8px;margin: 18px 0 4px;padding-bottom: 10px;border-bottom: 1px solid var(--line);font: 500 12px/16px var(--sans);color: var(--ink3)}.mm-h:first-child{margin-top: 8px}.mm-h .ic{width: 15px;height: 15px;color: var(--v600)}.mm-i{display: grid;grid-template-columns: 40px minmax(0,1fr);gap: 14px;align-items: center;padding: 12px 0;color: var(--ink)}.mm-i .plg,.mm-i .mm-ic{width: 40px;height: 40px;border-radius: 11px}.mm-i b{display: block;font: 500 16px/22px var(--sans)}.mm-i small{display: block;margin-top: 1px;font-size: 13px;line-height: 18px;color: var(--ink3)}.mm-tag{display: inline-block;margin-left: 6px;padding: 1px 7px;border-radius: 6px;background: var(--v600);font: 600 10.5px/16px var(--sans);font-style: normal;color: #fff;vertical-align: 2px}.mm-th{display: block;width: 40px;height: 40px;overflow: hidden;border-radius: 11px}.mm-th img{width: 100%;height: 100%;object-fit: cover;filter: grayscale(1)}.mm-promo{position: relative;display: flex;flex-direction: column;justify-content: flex-end;gap: 6px;min-height: 150px;margin-top: 18px;padding: 20px;overflow: hidden;isolation: isolate;border-radius: 20px;background: var(--panel-dark);color: #fff}.mm-promo.mm-dk{background: var(--v950)}.mm-promo .cn{position: absolute;inset: 0;z-index: -1;width: 100%;height: 100%}.mm-promo b{font: 600 18px/24px var(--sans)}.mm-promo small{font-size: 13.5px;line-height: 19px;color: rgba(255,255,255,.82)}.mm-promo.mm-ph img{position: absolute;inset: 0;z-index: -2;width: 100%;height: 100%;object-fit: cover}.mm-promo.mm-ph::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(180deg,rgba(18,8,42,0) 20%,rgba(18,8,42,.86) 100%)}.mm-foot{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;padding: 12px 16px 16px;border-top: 1px solid var(--line);flex: none}.mm-foot .btn{height: 48px;padding: 0 10px;font-size: 14.5px}@media (min-width: 1024px){.drawer.mm{display: none}}@media (prefers-reduced-motion: reduce){.mm-v.on{animation: none}}.lp{position: fixed;inset: 0;z-index: 120;display: grid;place-items: center;padding: 24px}.lp[hidden]{display: none}.lp-scrim{position: absolute;inset: 0;background: rgba(18,8,42,.55);opacity: 0;transition: opacity .28s var(--ease)}.lp-card{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);width: 100%;max-width: 880px;overflow: hidden;border-radius: 28px;background: #fff;box-shadow: 0 40px 100px -30px rgba(18,8,42,.6);opacity: 0;transform: translateY(16px) scale(.98);transition: opacity .28s var(--ease),transform .28s var(--ease)}.lp.open .lp-scrim{opacity: 1}.lp.open .lp-card{opacity: 1;transform: none}.lp-x{position: absolute;top: 14px;right: 14px;z-index: 3;display: grid;place-items: center;width: 38px;height: 38px;border: 0;border-radius: 50%;background: #F2EEE8;color: var(--ink);cursor: pointer}.lp-x .ic{width: 17px;height: 17px}.lp-k{display: inline-flex;align-items: center;gap: 8px;padding: 5px 10px;border-radius: 999px;background: var(--v100);font: 500 12.5px/16px var(--sans);color: var(--v600)}.lp-k .ic{width: 14px;height: 14px}.lp-t{margin-top: 16px;font: 500 34px/40px var(--sans);letter-spacing: -.025em;color: var(--ink)}.lp-t .hl{white-space: nowrap}.lp-p{margin-top: 12px;font-size: 15.5px;line-height: 24px;color: var(--ink2)}.lp-form{display: grid;gap: 12px;margin-top: 22px}.lp-form label span{display: block;margin-bottom: 6px;font: 500 13px/16px var(--sans);color: var(--ink)}.lp-form input{width: 100%;height: 46px;padding: 0 14px;border: 1px solid var(--line);border-radius: 10px;background: #fff;font: 400 15px/20px var(--sans);color: var(--ink)}.lp-form input:focus{outline: none;border-color: var(--v600);box-shadow: 0 0 0 3px var(--v100)}.lp-form label.bad input{border-color: #D52B1E;box-shadow: 0 0 0 3px #FDECEF}.lp-form .btn{height: 50px;margin-top: 4px;font-size: 15.5px}.lp-fine{font-size: 12.5px;line-height: 17px;color: var(--ink3);text-align: center}.lp-done{padding-top: 22px}.lp-ok{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: #E8F5EC;color: #0B6B3A}.lp-ok .ic{width: 22px;height: 22px}.lp-done h3{margin-top: 14px;font: 500 24px/30px var(--sans);color: var(--ink);outline: none}.lp-done p{margin-top: 8px;font-size: 15px;line-height: 23px;color: var(--ink2)}.lp-done .btn{margin-top: 20px}@media (max-width: 767px){.lp{place-items: end stretch;padding: 0}.lp-card{grid-template-columns: minmax(0,1fr);max-height: 92vh;overflow-y: auto;border-radius: 24px 24px 0 0;transform: translateY(40px)}.lp-t{font-size: 27px;line-height: 33px}.lp-p{font-size: 14.5px;line-height: 22px}}@media (prefers-reduced-motion: reduce){.lp-card,.lp-scrim{transition: none}}@media (min-width: 768px) and (max-width: 1279px){.wrap.sec{padding-top: 128px;padding-bottom: 128px}}.ft-top{grid-template-columns: 4fr repeat(5,2fr)}@media (max-width: 1279px){.ft-top{grid-template-columns: repeat(3,minmax(0,1fr))}.ft-top .ft-b{grid-column: 1 / -1}}@media (max-width: 767px){.ft-top{grid-template-columns: 1fr 1fr}}.lp-k{padding: 0;background: none;border-radius: 0;font: 500 12px/16px var(--mono);letter-spacing: .04em;text-transform: uppercase}@media (max-width: 767px){.lp-form input{font-size: 16px}}.mm-foot{grid-template-columns: 1fr}.ft-c .ft-h{margin: 4px 0 18px;font: 500 12px/16px var(--mono);letter-spacing: .04em;text-transform: uppercase;color: rgba(255,255,255,.45)}.cx-wm img{display: block;width: auto;height: 42px;max-width: 220px;object-fit: contain}.cx-wm img[src*="kmg-imports"]{height: 56px}.cx-hlogo{display: flex;align-items: center;gap: 16px;margin-bottom: 24px}.cx-hlogo img{display: block;width: auto;height: 38px;max-width: 220px;object-fit: contain}.cx-hlogo img[src*="kmg-imports"]{height: 50px}.cx-hlogo span{padding-left: 16px;border-left: 1px solid var(--line);font: 500 12px/16px var(--mono);letter-spacing: .05em;text-transform: uppercase;color: var(--ink3)}@media (max-width: 767px){.cx-hlogo img{height: 32px}.cx-hlogo img[src*="kmg-imports"]{height: 42px}}.lp2 .lp-card{grid-template-columns: minmax(0,1fr);max-width: 520px;border-radius: 26px}.lp2 .lp-media{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: #2F0B83}.lp2 .lp-media picture,.lp2 .lp-media>picture img{display: block;width: 100%;height: 100%;object-fit: cover}.lp2 .lp-note{position: absolute;right: 14px;bottom: 14px;display: inline-flex;align-items: center;gap: 8px;padding: 6px 13px 6px 6px;border-radius: 999px;background: rgba(255,255,255,.96);box-shadow: 0 10px 24px -12px rgba(23,10,60,.5);animation: lpNote .55s .5s cubic-bezier(.2,.8,.2,1) both}.lp2 .lp-note img{width: 22px;height: 22px;border-radius: 999px}.lp2 .lp-note b{font: 600 13px/16px var(--sans);letter-spacing: -.005em;color: var(--ink);white-space: nowrap}@keyframes lpNote{from{opacity: 0;transform: translateY(14px) scale(.96)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.lp2 .lp-note{animation: none}}.lp2 .lp-body{padding: 24px 30px 28px}.lp2 .lp-k{display: inline-flex;align-items: center;gap: 8px;padding: 0;border-radius: 0;background: none;font: 600 12px/16px var(--mono);letter-spacing: .04em;text-transform: uppercase;color: var(--v600)}.lp2 .lp-k .ic{width: 15px;height: 15px}.lp2 .lp-t{margin-top: 10px;font: 500 30px/36px var(--sans);letter-spacing: -.025em}.lp2 .lp-p{margin-top: 10px;font-size: 15px;line-height: 23px}.lp2 .lp-form{gap: 12px;margin-top: 18px}.lp-row{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 10px}.lp2 .lp-form label span em{margin-left: 4px;font-style: normal;font-weight: 400;color: var(--ink3)}.lp2 .lp-x{top: 12px;right: 12px;background: rgba(255,255,255,.92);box-shadow: 0 4px 14px -6px rgba(0,0,0,.4)}.lp2 .lp-done{padding-top: 14px}.lp2 .lp-mail{color: var(--ink);word-break: break-all}@media (max-width: 767px){.lp2 .lp-card{max-width: none}.lp-row{grid-template-columns: minmax(0,1fr)}.lp2 .lp-media{aspect-ratio: 16 / 8}.lp2 .lp-note{right: 10px;bottom: 10px;gap: 6px;padding: 5px 11px 5px 5px}.lp2 .lp-note img{width: 19px;height: 19px}.lp2 .lp-note b{font-size: 12px;line-height: 15px}.lp2 .lp-body{padding: 18px 20px 24px}.lp2 .lp-t{font-size: 25px;line-height: 31px}.lp2 .lp-p{font-size: 14px;line-height: 21px}}.qa{display: flex;flex-direction: column;align-items: flex-end;margin: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}.qa button{width: auto !important;max-width: 82%;padding: 11px 16px !important;border-radius: 18px 18px 5px 18px;background: #F2EEE8 !important;color: var(--ink) !important;font: 500 15.5px/22px var(--sans) !important;text-align: left;transition: background .2s,color .2s}.qa button:hover{background: #EAE3D9 !important}.qa.open button{background: var(--ink) !important;color: #fff !important}.qa .pm{display: none !important}@media (max-width: 767px){.qa button{max-width: 92%;font-size: 15px !important}}span.hi{display: inline-flex;align-items: center;margin: 0 .06em;vertical-align: -.08em;white-space: nowrap;line-height: 1}.hi-t{position: relative;display: inline-grid;place-items: center;width: .8em;height: .8em;border-radius: .22em;font-style: normal;box-shadow: 0 .14em .3em -.12em rgba(18,8,42,.45),inset 0 0 0 1px rgba(255,255,255,.35);transform: rotate(var(--r,0deg))}.hi .hi-t + .hi-t{margin-left: -.16em}.hi .hi-t:nth-child(1){--r: -8deg}.hi .hi-t:nth-child(2){--r: 6deg;z-index: 1}.hi .hi-t:nth-child(3){--r: -3deg;z-index: 2}.hi .hi-t:only-child{--r: -6deg}.hi-t .ic{width: .46em;height: .46em}.hi-v{background: #7137FB;color: #fff}.hi-p{background: #8760FD;color: #fff}.hi-b{background: #5A79FA;color: #fff}@media (max-width: 767px){.wrap{padding-left: 20px;padding-right: 20px}.sec{padding-top: 72px;padding-bottom: 72px}.btn{border-radius: 999px}span.hi{vertical-align: -.1em}:is(.ih-center,.ind-hc,.svf-h,.svw-h,.wh2-h,.calc-hero) :is(h1,.sub,.lede,.micro){text-align: left !important;margin-left: 0 !important;margin-right: 0 !important}:is(.ih-center,.ind-hc,.svf-h,.svw-h,.wh2-h,.calc-hero) .ctas,:is(.ih-center,.ind-hc,.svf-h,.svw-h,.wh2-h,.calc-hero) .micro{justify-content: flex-start !important}.pg-inner main>.sec{padding-top: 72px;padding-bottom: 72px}.pg-cx .hero h1.t-hero{font-size: 36px;line-height: 40px}.needs label>span{min-height: 44px;font-size: 14px}.hero .ctas .btn{min-height: 52px}.clamp-btn,.fold-btn{min-height: 44px}.annc .u{font-size: 14px;line-height: 19px}.annc .x{position: relative}.annc .x::after{content: "";position: absolute;inset: -10px}.svp-ch .svp-ch-r span,.svp-ch .svp-ch-r b,.svp-db .svp-ask span,.svp-db .svp-ask em,.svw-ex-d span,.gm-main .gm-subj .gm-lbl span,.mk .ind-upr .ind-upf span,.ind-ol .olk-top .ind-av span,.svp-kt .mk-chip u,.svb-ap .mk-chip u,.svb-gc-c .svb-ev i,dt{font-size: 10.5px !important}.lp2 .lp-media img{object-position: 50% 24%}}.lp2 .lp-x{width: 44px;height: 44px}[hidden]{display: none !important}.skip{position: absolute;left: -9999px;top: 8px;z-index: 300;padding: 10px 16px;border-radius: 10px;background: #12082A;color: #fff;font: 600 14px/20px var(--sans)}.skip:focus{left: 16px}main :is(h1,h2,h3){text-wrap: balance}:focus-visible{outline-color: #7137FB}:is(.dark,.pv-dark,.final) :focus-visible{outline-color: #BEA8FF}.tm-d{width: min(940px,calc(100vw - 32px));max-height: calc(100vh - 48px);padding: 0;border: 0;border-radius: 28px;background: #fff;color: var(--ink);box-shadow: 0 40px 90px -30px rgba(18,8,42,.6);overflow: auto}.tm-d::backdrop{background: rgba(18,8,42,.62)}.tm-d[open]{animation: tmIn .28s cubic-bezier(.2,.8,.2,1)}@keyframes tmIn{from{opacity: 0;transform: translateY(14px) scale(.985)}to{opacity: 1;transform: none}}@media (max-width: 767px){.tm-d{width: calc(100vw - 20px);max-height: calc(100vh - 24px);border-radius: 22px}}@media (prefers-reduced-motion: reduce){.tm-d[open]{animation: none}}.ft-mid{flex-wrap: wrap;gap: 14px 28px}.ft-mid a:hover{color: #fff}@media (min-width: 1024px) and (max-width: 1279px){.nav-r .nb-o{display: inline-flex}.nav-l .nl{padding-left: 7px;padding-right: 7px;font-size: 14px}.nav-r{gap: 8px}}@media (min-width: 1024px) and (max-width: 1139px){.navbar{gap: 14px}.nav-l .nl{padding-left: 5px;padding-right: 5px;font-size: 13.5px}.nav-r .nb{padding-left: 14px;padding-right: 14px;font-size: 13.5px}}.hero h1 span.hi .hi-t:not(.hi-cal):not(.hi-mk){width: .8em !important;height: .8em !important;border-radius: .22em !important}.hero h1 span.hi .hi-t:not(.hi-cal):not(.hi-mk) .ic{width: .46em !important;height: .46em !important}.mk-chip{border-radius: 6px !important}@media (max-width: 767px){.ui-wk-g i,.ui-wk-g b,.ui-kp small,.ui-tb em,.ui-tb b,.ui-wk .ui-wk-f span,.ui-wk .ui-wk-h span,.ui-kb small,.ui-ch .ui-ch-hero small,.win-b .file .fi span,.mk-tr .h2-app .h2-lt span,.hs-b .hs-due .hs-tag span,.hs-f small,.win-b .trk-days i,.mk-chip u,.mk-chip span,.ind-upr .ind-upf span,.gm-lbl span,.qb-t .qb-r span,.wrep small,.svw-wk-g .svw-wk-tz span,.svp-fn small,.svp-db-g .svp-ch small,.svp-db-g .svp-wc small,.svp-kt-f small,.gc-bd .gc-tm span,.gc-col .gc-ev small,.ind-av span,.gm-lbl,.hs-tag,#problem small{font-size: 10px !important}}.hp{position: absolute !important;left: -9999px !important;width: 1px;height: 1px;overflow: hidden}.form-err,.lp-err{margin: 6px 0 2px;padding: 10px 12px;border-radius: 8px;background: #FEF3F2;color: #B42318;font-size: 14px;line-height: 20px}.form-err a,.lp-err a{color: inherit;font-weight: 600;text-decoration: underline}button[type=submit]:disabled{opacity: .7;cursor: progress}@media (max-width: 767px){.annc{height: 40px;padding: 0 46px 0 14px;justify-content: center}.annc a{min-width: 0;gap: 6px;white-space: nowrap}.annc .u-l{display: none}.annc .u{font-size: 13px !important;line-height: 18px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.annc .x{position: absolute !important;right: 6px;top: 50%;transform: translateY(-50%);width: 34px;height: 34px}}.mm-x{margin-left: auto;flex: none}.drawer.mm .panel.mm-p{bottom: auto;height: calc(100vh - 16px);height: calc(100dvh - 16px)}.drawer.mm{height: 100vh;height: 100dvh}.site-h{transition: none !important;will-change: transform}html.no-annc .annc{display: none}html.no-annc .site-h{top: 0;transform: none !important}html.no-annc .hero{padding-top: 137px}a,button,summary,label,[role=button],[data-lead],[data-bio]{touch-action: manipulation}.mm-p:focus,.mm-p:focus-visible{outline: none}.ft-ck{background: none;border: 0;padding: 0;font: inherit;color: inherit;cursor: pointer}.ft-ck:hover{color: #fff}.ckb{position: fixed;left: 24px;bottom: 24px;z-index: 110;width: min(400px,calc(100vw - 48px));background: #fff;color: var(--ink);border: 1px solid var(--g200);border-radius: 12px;box-shadow: var(--e3);padding: 16px;display: grid;gap: 14px;opacity: 0;transform: translateY(8px);transition: opacity .22s var(--ease),transform .22s var(--ease)}.ckb.on{opacity: 1;transform: none}.ckb[hidden]{display: none !important}.ckb-t{margin: 0;font: 400 14px/21px var(--sans);color: var(--ink2)}.ckb-t b{display: block;margin-bottom: 2px;font-weight: 600;color: var(--ink);letter-spacing: -.01em}.ckb-t a{color: var(--v600);text-decoration: underline;text-underline-offset: 2px}.ckb-a{display: flex;gap: 8px;justify-content: flex-end}.ckb-a .btn{height: 38px;padding: 0 16px;font-size: 14px}@media (max-width: 767px){.ckb{left: 12px;right: 12px;bottom: 12px;width: auto}.ckb-a .btn{flex: 1;height: 44px}}@media (prefers-reduced-motion: reduce){.ckb{transition: none}}.nb-sm{display: none}@media (max-width: 399px){.nav-r .nb-d .nb-lg{display: none}.nav-r .nb-d .nb-sm{display: inline}.navbar{gap: 10px;padding-left: 14px}}@media (max-width: 339px){.navbar .logo svg{height: 18px}.nav-r .nb-d{padding: 0 12px}}img{height: auto}main>section:first-of-type .rv,main>.hero .rv{opacity: 1 !important;transform: none !important;transition: none !important}@media (max-width: 767px){.annc .x{width: 44px;height: 44px}.annc a{display: inline-flex;align-items: center;min-height: 40px}.nav-r .nb-d{height: 44px}.burger,.mm-x{width: 44px;height: 44px}}:is(.pg-svl,.pg-svb,.pg-svf) :is(.dv-app,.dv-ps) .mk-chip{font-size: 10px;line-height: 14px}.c7-dt,.c7-ri,.c7-rti,.c7-ixi,.c7-pi .hi-t,.c7-ckn .hi-t{font-size: 16px}.c7-res{gap: 12px;border: 0 !important}.c7-res .cx-r{position: relative;display: flex;flex-direction: column;min-height: 196px;padding: 24px !important;border: 1px solid #ECE5DB !important;border-radius: 24px;background: #fff}.c7-res .cx-r b{margin-top: auto;padding-top: 28px;font-size: 60px}.c7-res .cx-r b span{display: inline;margin: 0;font: inherit;color: inherit}.c7-res .cx-r>span{margin-top: 10px}.c7-ri{width: 34px;height: 34px;border-radius: 10px;--r: -5deg;box-shadow: 0 6px 14px -6px rgba(18,8,42,.45),inset 0 0 0 1px rgba(255,255,255,.3)}.c7-ri .ic{width: 17px;height: 17px}.c7-res .cx-r:nth-child(even) .c7-ri{--r: 5deg}.c7-res .c7-r1{border: 0 !important;overflow: hidden;background: var(--panel-dark)}.c7-res .c7-r1 b{color: #fff}.c7-res .c7-r1>span{color: rgba(255,255,255,.82)}.c7-res .c7-r1 .c7-ri{box-shadow: 0 6px 14px -6px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.35)}.c7-res .cx-r{opacity: 0;transform: translateY(14px) scale(.96)}.c7-res.in .cx-r{animation: c7pop .7s cubic-bezier(.2,.9,.25,1.15) forwards}.c7-res.in .cx-r:nth-child(2){animation-delay: .08s}.c7-res.in .cx-r:nth-child(3){animation-delay: .16s}.c7-res.in .cx-r:nth-child(4){animation-delay: .24s}@keyframes c7pop{to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.c7-res .cx-r{opacity: 1;transform: none;animation: none !important}}.pg-cx .cx-tl li{display: inline-flex;align-items: center;gap: 8px;padding-left: 8px}.pg-cx .cx-tl li::before{content: "";flex: none;width: 18px;height: 18px;border-radius: 6px;background: #7137FB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat;transform: rotate(-4deg)}@media (max-width: 767px){.c7-res .cx-r{min-height: 150px;padding: 16px !important;border-radius: 20px}.c7-res .cx-r b{padding-top: 20px;font-size: 38px}.c7-res .cx-r>span{font-size: 13.5px;line-height: 19px}.c7-ri{width: 28px;height: 28px;border-radius: 8px}.c7-ri .ic{width: 14px;height: 14px}}