.kgc{--kgc-pink: #ff2d9f;--kgc-violet: #7458ff;--kgc-blue: #2f8bff;--kgc-ink: #121326;--kgc-muted: #5c5f75;--kgc-card: #ffffff;--kgc-line: rgba(18, 19, 38, .1);--kgc-field: #f6f4fb;--kgc-bg: #fafafc;position:relative;background:radial-gradient(ellipse 45% 30% at 6% 40%,rgba(255,45,159,.08),transparent 70%),radial-gradient(ellipse 45% 30% at 96% 70%,rgba(116,88,255,.09),transparent 70%),var(--kgc-bg);color:var(--kgc-ink);font-family:Poppins,Arial,sans-serif;padding:4rem 2rem 8rem}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgc{--kgc-ink: #f3f3fa;--kgc-muted: rgba(255, 255, 255, .7);--kgc-card: rgba(255, 255, 255, .05);--kgc-line: rgba(255, 255, 255, .14);--kgc-field: rgba(255, 255, 255, .06);--kgc-bg: #070719}.kgc__inner{max-width:120rem;margin:0 auto}.kgc__stage{position:relative;isolation:isolate;overflow:hidden;padding:6rem 3rem 5rem;border-radius:2.8rem;text-align:center;color:#fff;background:radial-gradient(60% 60% at 50% 0%,rgba(255,45,159,.3),transparent 70%),radial-gradient(45% 55% at 0% 100%,rgba(47,139,255,.28),transparent 70%),radial-gradient(45% 55% at 100% 100%,rgba(116,88,255,.32),transparent 70%),linear-gradient(180deg,#120626,#0b0518);box-shadow:0 2.4rem 6rem -2rem #2a125c73,inset 0 0 0 1px #ffffff14}.kgc__stage:after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:2px;z-index:-1;background:linear-gradient(90deg,transparent,#2f8bff,#ff2d9f,#7458ff,transparent);box-shadow:0 0 18px #ff2d9fb3}html:not(#kg-a):not(#kg-b) .kgc__eyebrow{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:0 0 1.4rem;color:#ff6ab8;font-size:1.3rem;font-weight:600;line-height:1;letter-spacing:.32em;text-transform:uppercase}.kgc__eyebrow:before,.kgc__eyebrow:after{content:"";width:clamp(3rem,8vw,10rem);height:2px;border-radius:2px}.kgc__eyebrow:before{background:linear-gradient(90deg,#33b9ff,#ff2d9f)}.kgc__eyebrow:after{background:linear-gradient(90deg,#ff2d9f,#33b9ff)}html:not(#kg-a):not(#kg-b) .kgc__title{margin:0;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:clamp(4rem,7vw,8.4rem);font-weight:800;line-height:1;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 0 30px rgba(116,88,255,.35)}.kgc__accent{background:linear-gradient(90deg,#ff2d9f,#ff5bb8 45%,#a55cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(255,45,159,.55))}html:not(#kg-a):not(#kg-b) .kgc__lead{max-width:58rem;margin:1.8rem auto 0;color:#fffc;font-size:1.65rem;line-height:1.6}.kgc__promises{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:2.8rem 0 0;padding:0;list-style:none}.kgc__promises li{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.6rem;border-radius:99px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#fff;font-size:1.35rem;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kgc__promises svg{width:1.8rem;height:1.8rem;color:#ff6ab8}.kgc__sparks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.kgc__sparks i{position:absolute;left:var(--x);bottom:0;width:4px;height:4px;border-radius:50%;background:#ff7fd0;box-shadow:0 0 8px 2px #ff2d9fcc;opacity:0;animation:kgc-spark var(--t, 7s) linear infinite var(--d, 0s)}.kgc__sparks i:nth-child(3n){background:#8fd8ff;box-shadow:0 0 8px 2px #33b9ffcc}@keyframes kgc-spark{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-340px) translate(16px);opacity:0}}.kgc__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:2.4rem;margin-top:3.2rem;align-items:start}html:not(#kg-a):not(#kg-b) .kgc__h{margin:0 0 1.6rem;color:var(--kgc-ink);font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.01em;text-transform:uppercase}.kgc__ways{display:flex;flex-direction:column;gap:1.2rem}.kgc__way{--c: var(--kgc-pink);position:relative;overflow:hidden;display:flex;align-items:center;gap:1.4rem;padding:1.8rem;border:1px solid var(--kgc-line);border-radius:2rem;background:var(--kgc-card);color:var(--kgc-ink);text-decoration:none;box-shadow:0 1rem 3rem -1.6rem #2a125c40;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.kgc__way:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--c);box-shadow:0 0 14px var(--c)}.kgc__way:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--c) 55%,transparent);box-shadow:0 1.4rem 3.4rem -1.4rem color-mix(in srgb,var(--c) 55%,transparent)}.kgc__way--blue{--c: #2f8bff}.kgc__way--violet{--c: #7458ff}.kgc__way--gold{--c: #f5a623}.kgc__way-ico{flex:0 0 auto;display:grid;place-items:center;width:5rem;height:5rem;border-radius:1.4rem;color:#fff;background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 55%,#120626));box-shadow:0 0 18px color-mix(in srgb,var(--c) 45%,transparent)}.kgc__way-ico svg{width:2.4rem;height:2.4rem}.kgc__way-copy{display:flex;flex-direction:column;gap:.3rem;min-width:0}.kgc__way-copy b{font-size:1.6rem;font-weight:700}.kgc__way-copy span{color:var(--kgc-muted);font-size:1.4rem;overflow-wrap:anywhere}.kgc__card{position:relative;padding:3.2rem;border-radius:2.4rem;border:1px solid var(--kgc-line);background:var(--kgc-card);box-shadow:0 2rem 5rem -2.4rem #2a125c59}.kgc__card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ff2d9f99,#7458ff66,#2f8bff99);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.kgc__card{isolation:isolate}.kgc__form{display:flex;flex-direction:column;gap:1.4rem;margin:0}.kgc__topics{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 .4rem;padding:0;border:0}.kgc__topics legend{width:100%;margin:0 0 1rem;padding:0;color:var(--kgc-muted);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kgc__topic{position:relative;cursor:pointer}.kgc__topic input{position:absolute;opacity:0;pointer-events:none}.kgc__topic span{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;border-radius:99px;border:1px solid var(--kgc-line);background:var(--kgc-field);color:var(--kgc-ink);font-size:1.4rem;font-weight:600;transition:all .2s ease}.kgc__topic:hover span{border-color:var(--kgc-pink)}.kgc__topic input:checked+span{border-color:transparent;background:linear-gradient(100deg,var(--kgc-pink),var(--kgc-violet));color:#fff;box-shadow:0 .6rem 1.8rem #ff2d9f59}.kgc__topic input:focus-visible+span{outline:2px solid var(--kgc-violet);outline-offset:2px}.kgc__row{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.kgc__field{position:relative}html:not(#kg-a):not(#kg-b) .kgc__field :is(input,textarea){display:block;width:100%;box-sizing:border-box;margin:0;padding:2.4rem 1.6rem .9rem;border:1px solid var(--kgc-line);border-radius:1.4rem;background:var(--kgc-field);color:var(--kgc-ink);font:inherit;font-size:1.55rem;line-height:1.4;outline:0;box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s}.kgc__field textarea{min-height:15rem;resize:vertical}.kgc__field label{position:absolute;left:1.7rem;top:1.6rem;color:var(--kgc-muted);font-size:1.5rem;pointer-events:none;transform-origin:left top;transition:transform .18s ease,color .18s ease}.kgc__field :is(input,textarea):focus+label,.kgc__field :is(input,textarea):not(:placeholder-shown)+label{transform:translateY(-.9rem) scale(.78);color:var(--kgc-pink);font-weight:600}html:not(#kg-a):not(#kg-b) .kgc__field :is(input,textarea):focus{border-color:var(--kgc-pink);box-shadow:0 0 0 3px #ff2d9f2e}.kgc__send{align-self:flex-start;display:inline-flex;align-items:center;gap:1rem;min-height:5.4rem;padding:0 3.2rem;border:0;border-radius:99px;cursor:pointer;background:linear-gradient(100deg,#ff2d9f,#c13cff 55%,#7458ff);background-size:160% 100%;color:#fff;font:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;box-shadow:0 1rem 2.6rem #ff2d9f66;transition:transform .25s ease,box-shadow .25s ease,background-position .4s ease}.kgc__send svg{width:1.8rem;height:1.8rem;transition:transform .25s ease}.kgc__send:hover{transform:translateY(-2px);background-position:100% 0;box-shadow:0 1.4rem 3.2rem #ff2d9f80}.kgc__send:hover svg{transform:translate(4px)}html:not(#kg-a):not(#kg-b) .kgc__note{margin:0;color:var(--kgc-muted);font-size:1.3rem}.kgc__error{padding:1.2rem 1.6rem;border-radius:1.2rem;background:#e3122c14;border:1px solid rgba(227,18,44,.3);color:#c4102a;font-size:1.4rem}.kgc__error ul{margin:.4rem 0 0;padding-left:1.8rem}.kgc__done{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:3rem 1rem;text-align:center;outline:0}.kgc__done-ico{display:grid;place-items:center;width:7rem;height:7rem;border-radius:50%;color:#fff;background:linear-gradient(135deg,#ff2d9f,#7458ff);box-shadow:0 0 30px #ff2d9f80}.kgc__done-ico svg{width:3.4rem;height:3.4rem}html:not(#kg-a):not(#kg-b) .kgc__done h2{margin:0;color:var(--kgc-ink);font-size:2.8rem;font-weight:800;text-transform:uppercase}html:not(#kg-a):not(#kg-b) .kgc__done p{margin:0 0 1rem;color:var(--kgc-muted);font-size:1.6rem}.kgc__done .kgc__send{align-self:center}@media screen and (max-width:989px){.kgc__grid{grid-template-columns:1fr}.kgc__ways{order:2}}@media screen and (max-width:749px){.kgc{padding:1.6rem 1.2rem 5rem}.kgc__stage{padding:4rem 1.8rem 3.4rem;border-radius:2rem}html:not(#kg-a):not(#kg-b) .kgc__eyebrow{gap:1rem;font-size:1rem;letter-spacing:.24em}.kgc__eyebrow:before,.kgc__eyebrow:after{width:2.6rem}html:not(#kg-a):not(#kg-b) .kgc__lead{font-size:1.45rem}.kgc__promises{gap:.6rem}.kgc__promises li{padding:.7rem 1.2rem;font-size:1.2rem}.kgc__card{padding:2.2rem 1.6rem;border-radius:2rem}.kgc__row{grid-template-columns:1fr}.kgc__send{align-self:stretch;justify-content:center}}@media(prefers-reduced-motion:reduce){.kgc__sparks{display:none}.kgc__way,.kgc__send,.kgc__send svg,.kgc__field label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-contact-page.css.map */
