.ky{--ky-night: #16201e;--ky-night-2: #1f2b29;--ky-paper: #f5f6f2;--ky-surface: #ffffff;--ky-line: #dfe4df;--ky-ink: #16201e;--ky-muted: #4f5b58;--ky-on-night: #f5f6f2;--ky-on-night-muted: #b9c3c0;--ky-lamp: #f3c34f;--ky-lamp-soft: #fde9b8;--ky-action: #0e7c6b;--ky-coral: #ea8a6f;--ky-teal: #5bb6aa;--ky-sky: #86bcdc;--ky-pink: #eaaabb;--ky-mint: #acd7bd;--ky-display: "Bricolage Grotesque", system-ui, sans-serif;--ky-text: "Figtree", system-ui, sans-serif;--ky-mono: "JetBrains Mono", ui-monospace, monospace;font-family:var(--ky-text);color:var(--ky-ink);background:var(--ky-paper);padding:clamp(64px,9vw,128px) 0}.ky *,.ky *:before,.ky *:after{box-sizing:border-box}.ky--night{background:var(--ky-night);color:var(--ky-on-night)}.ky--lamp{background:var(--ky-lamp);color:var(--ky-ink)}.ky__wrap{width:min(1200px,100% - 32px);margin:0 auto}.ky__eyebrow{font:700 13px/1.3 var(--ky-text);letter-spacing:2px;text-transform:uppercase;color:var(--ky-action);margin:0 0 14px}.ky--night .ky__eyebrow{color:var(--ky-lamp)}.ky--lamp .ky__eyebrow{color:var(--ky-ink)}.ky__h1,.ky__h2{font-family:var(--ky-display);font-weight:800;letter-spacing:-.02em;margin:0;text-wrap:balance}.ky__h1{font-size:clamp(40px,6vw,76px);line-height:1}.ky__h2{font-size:clamp(32px,4.2vw,56px);line-height:1.04;max-width:18ch}.ky__h3{font:800 clamp(22px,2vw,26px)/1.15 var(--ky-display);margin:0}.ky__lead{font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--ky-muted);max-width:46ch;margin:18px 0 0}.ky--night .ky__lead{color:var(--ky-on-night-muted)}.ky--lamp .ky__lead{color:var(--ky-ink)}.ky__text{font-size:16px;line-height:1.55;color:var(--ky-muted);margin:8px 0 0}.ky--night .ky__text{color:var(--ky-on-night-muted)}.ky__head{margin-bottom:clamp(32px,4vw,56px)}.ky__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ky__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font:700 16px/1 var(--ky-text);text-decoration:none;transition:transform .15s ease,background .15s ease}.ky__btn:hover{transform:translateY(-1px)}.ky__btn:focus-visible{outline:3px solid var(--ky-lamp);outline-offset:3px}.ky__btn--go{background:var(--ky-action);color:#fff}.ky__btn--go:hover{background:#0b6a5b}.ky__btn--ghost{border:1.5px solid currentColor;color:inherit}.ky--lamp .ky__btn--go{background:var(--ky-night);color:var(--ky-on-night)}.ky__note{font-size:14px;color:var(--ky-on-night-muted);margin:16px 0 0}.ky-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.ky-hero__mark{width:150px;height:auto;display:block;margin-bottom:36px}.ky-hero__phones{position:relative;min-height:560px}.ky-hero__glow{position:absolute;top:10%;right:0;bottom:10%;left:0;border-radius:50%;background:radial-gradient(circle,#f3c34f42,#f3c34f00 68%)}.ky-hero__phones img{position:absolute;width:min(270px,46%);height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.45))}.ky-hero__phones img:nth-of-type(1){left:6%;top:0}.ky-hero__phones img:nth-of-type(2){right:6%;top:80px}.ky-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ky-card{background:var(--ky-surface);border-radius:22px;padding:32px}.ky--night .ky-card{background:var(--ky-night-2)}.ky-card__big{font:800 clamp(40px,4.4vw,60px)/1 var(--ky-display);margin:0 0 14px;letter-spacing:-.02em}.ky-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ky-step{text-align:center}.ky-step img{width:100%;max-width:230px;height:auto;display:block;margin:0 auto 18px}.ky-step__title{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px}.ky-step{min-width:0}.ky-num{font:700 14px/1 var(--ky-mono);background:var(--ky-night);color:var(--ky-on-night);border-radius:999px;padding:6px 11px}.ky-step:last-child .ky-num{background:var(--ky-lamp);color:var(--ky-ink)}.ky-owner__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.ky-owner__phones{display:flex;gap:16px;justify-content:center;align-items:flex-start}.ky-owner__phones img{width:31%;max-width:230px;height:auto;display:block}.ky-owner__phones img:nth-of-type(2){margin-top:48px}.ky-quote{margin:28px 0 0;padding:20px 24px;border-radius:14px;background:var(--ky-night-2);font-weight:700;font-size:18px;line-height:1.45}.ky-quote span{display:block;font-weight:400;font-size:16px;color:var(--ky-on-night-muted);margin-top:6px}.ky-verticals{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ky-vertical{border-radius:22px;padding:28px;min-height:170px;color:var(--ky-ink)}.ky-vertical .ky__text{color:var(--ky-ink)}.ky-vertical--coral{background:var(--ky-coral)}.ky-vertical--pink{background:var(--ky-pink)}.ky-vertical--teal{background:var(--ky-teal)}.ky-vertical--mint{background:var(--ky-mint)}.ky-vertical--sky{background:var(--ky-sky)}.ky-vertical--night{background:var(--ky-night);color:var(--ky-on-night)}.ky-vertical--night .ky__h3{color:var(--ky-lamp)}.ky-vertical--night .ky__text{color:var(--ky-on-night)}.ky-onboard{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ky-onboard__item{background:var(--ky-night-2);border-radius:22px;padding:28px}.ky-onboard__item:last-child{background:var(--ky-lamp);color:var(--ky-ink)}.ky-onboard__item:last-child .ky__text{color:var(--ky-ink)}.ky-onboard__n{font:700 40px/1 var(--ky-mono);color:var(--ky-on-night-muted);margin:0 0 18px}.ky-onboard__item:last-child .ky-onboard__n{color:var(--ky-ink)}.ky-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.ky-plan{background:var(--ky-surface);border-radius:22px;padding:32px;display:flex;flex-direction:column;border:1.5px solid transparent}.ky-plan--featured{border-color:var(--ky-ink)}.ky-plan__badge{align-self:flex-start;font:700 12px/1 var(--ky-text);letter-spacing:1px;text-transform:uppercase;background:var(--ky-lamp);color:var(--ky-ink);padding:7px 12px;border-radius:999px;margin-bottom:16px}.ky-plan__price{font:700 44px/1 var(--ky-mono);margin:18px 0 4px}.ky-plan__per{font-size:14px;color:var(--ky-muted)}.ky-plan .ky__text{flex:1;margin-top:16px}.ky-plans__foot{margin-top:24px;font-size:14px;line-height:1.5;color:var(--ky-muted);max-width:70ch}.ky-plans__extra{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ky-pill{background:var(--ky-surface);border-radius:999px;padding:10px 18px;font-weight:700;font-size:14px;color:var(--ky-ink);text-decoration:none}.ky-arches{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ky-arch{background:var(--ky-night-2);border-radius:999px 999px 22px 22px;padding:96px 32px 36px;text-align:center;display:flex;flex-direction:column;min-height:400px}.ky-arch .ky__text{flex:1}.ky-arch__price{font:700 34px/1 var(--ky-mono);margin-top:24px}.ky-arch--lamp{background:var(--ky-lamp);color:var(--ky-ink)}.ky-arch--lamp .ky__text{color:var(--ky-ink)}.ky-faq{max-width:820px}.ky-faq details{border-top:1px solid var(--ky-line);padding:22px 0}.ky-faq details:last-child{border-bottom:1px solid var(--ky-line)}.ky-faq summary{cursor:pointer;list-style:none;font:800 20px/1.3 var(--ky-display);display:flex;justify-content:space-between;gap:24px}.ky-faq summary::-webkit-details-marker{display:none}.ky-faq summary:after{content:"+";font-family:var(--ky-mono);font-weight:700;color:var(--ky-action)}.ky-faq details[open] summary:after{content:"\2013"}.ky-faq summary:focus-visible{outline:3px solid var(--ky-action);outline-offset:4px;border-radius:4px}.ky-cta{text-align:center}.ky-cta .ky__h2{margin:0 auto}.ky-cta .ky__lead{margin-left:auto;margin-right:auto}.ky-cta .ky__actions{justify-content:center}@media(max-width:989px){.ky-hero__grid,.ky-owner__grid{grid-template-columns:1fr}.ky-hero__phones{min-height:460px}.ky-steps,.ky-onboard{grid-template-columns:repeat(2,1fr)}.ky-cards,.ky-verticals,.ky-plans,.ky-arches{grid-template-columns:1fr 1fr}}@media(max-width:599px){.ky-cards,.ky-verticals,.ky-plans,.ky-arches,.ky-onboard{grid-template-columns:1fr}.ky-steps{grid-template-columns:1fr 1fr;gap:28px 16px}.ky-step .ky__h3{font-size:18px}.ky-step .ky__text{font-size:14px}.ky-owner__phones{gap:8px}.ky-hero__phones{min-height:400px}.ky-arch{min-height:0;padding-top:72px}.ky__btn{width:100%}}@media(prefers-reduced-motion:reduce){.ky__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kaya.css.map */
