@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600&display=swap";.k{--k-navy:#1F2A44;--k-sand:#F6F1EA;--k-amber:#E3A23B;--k-ink:#4A5468;--k-line:#E6E1D8;color:var(--k-navy)}.k *{box-sizing:border-box}.k-sec{padding:clamp(48px,7vw,88px) 20px}.k-sec--sand,.k-sec--mist{background:var(--k-sand)}.k-sec--white{background:#fff}.k-sec--navy{background:var(--k-navy);color:#fff}.k-wrap{max-width:1120px;margin:0 auto}.k-center{text-align:center}.k-center .k-lead{margin-left:auto;margin-right:auto}.k-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9791a;margin:0 0 12px}.k-sec--navy .k-eyebrow{color:var(--k-amber)}.k-h1,.k-h2{font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:-.02em;margin:0 0 16px;color:inherit}.k-h1{font-size:clamp(36px,5.6vw,64px);line-height:1.02}.k-h2{font-size:clamp(28px,4vw,44px);line-height:1.08}.k-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--k-ink);margin:0 0 24px;max-width:580px}.k-lead p{margin:0}.k-rte{font-size:16px;line-height:1.65;color:var(--k-ink)}.k-rte p{margin:0 0 14px}.k-rte strong{color:var(--k-navy)}.k-rte ul{padding:0;list-style:none;margin:0 0 18px}.k-rte li{position:relative;padding-left:32px;margin:0 0 12px}.k-rte li:before{content:"";position:absolute;left:0;top:3px;width:21px;height:21px;border-radius:50%;background:var(--k-amber) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F2A44' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.k-sec--navy .k-lead,.k-sec--navy .k-rte{color:#c9cfdb}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border-radius:14px;background:var(--k-navy);color:#fff!important;font-weight:700;font-size:17px;text-decoration:none!important;box-shadow:0 10px 24px #1f2a4438;transition:transform .15s ease}.k-btn:hover{transform:translateY(-2px)}.k-btn:focus-visible{outline:2px solid var(--k-navy);outline-offset:3px}.k-sec--navy .k-btn{background:var(--k-amber);color:var(--k-navy)!important}.k-trust{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0;margin:20px 0 0;font-size:14px;color:var(--k-ink)}.k-trust li{display:flex;align-items:center;gap:8px}.k-trust li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--k-amber)}.k-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px;font-weight:700;font-size:30px}.k-price small{font-size:13px;font-weight:700;color:#2e7d4f;background:#e3f2e8;padding:5px 12px;border-radius:99px}.k-img{width:100%;height:auto;display:block;border-radius:24px}.k-hero{background:var(--k-sand);padding:clamp(24px,5vw,64px) 20px clamp(40px,6vw,72px)}.k-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:900px){.k-hero__grid{grid-template-columns:1fr 1.15fr;gap:56px}}@media(max-width:899px){.k-hero__media{order:-1}}.k-split{display:grid;gap:32px;align-items:center}@media(min-width:900px){.k-split{grid-template-columns:1fr 1fr;gap:64px}.k-split--rev .k-split__media{order:2}}.k-grid{display:grid;gap:18px;margin-top:40px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));text-align:left}.k-card{background:#fff;border:1px solid var(--k-line);border-radius:20px;padding:26px}.k-sec--sand .k-card{border-color:transparent;box-shadow:0 8px 30px #1f2a440f}.k-card h3{font-size:19px;margin:16px 0 8px;color:var(--k-navy)}.k-card p{margin:0;color:var(--k-ink);line-height:1.55;font-size:15px}.k-ico{width:52px;height:52px;border-radius:14px;background:var(--k-sand);display:flex;align-items:center;justify-content:center}.k-ico svg{width:28px;height:28px;stroke:var(--k-navy);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.k-table{width:100%;max-width:820px;margin:36px auto 0;border-collapse:separate;border-spacing:0;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 40px #1f2a4414}.k-table th,.k-table td{padding:16px 18px;text-align:center;border-bottom:1px solid var(--k-line);font-size:15px;color:var(--k-navy)}.k-table th:first-child,.k-table td:first-child{text-align:left}.k-table thead th{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--k-ink);white-space:nowrap;vertical-align:middle}.k-table .k-col{background:var(--k-navy);color:#fff!important}.k-table tr:last-child td{border-bottom:0}.k-yes,.k-no{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;font-weight:700;font-size:14px}.k-yes{background:var(--k-amber);color:var(--k-navy)}.k-no{background:#f3e4e4;color:#b23b3b}@media(max-width:600px){.k-table th,.k-table td{padding:13px 8px;font-size:13.5px;line-height:1.35}.k-table th:first-child,.k-table td:first-child{padding-left:14px}.k-table th:not(:first-child),.k-table td:not(:first-child){width:72px}.k-table thead th{font-size:11px;letter-spacing:.04em}.k-yes,.k-no{width:26px;height:26px}}.k-steps{display:grid;gap:18px;margin-top:40px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));text-align:left}.k-step{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:28px}.k-step b{display:flex;width:44px;height:44px;border-radius:50%;background:var(--k-amber);color:var(--k-navy);align-items:center;justify-content:center;font-size:18px;margin-bottom:14px}.k-step h3{color:#fff;font-size:19px;margin:0 0 8px}.k-step p{margin:0;color:#c9cfdb;line-height:1.55;font-size:15px}.k-faq{max-width:780px;margin:32px auto 0;text-align:left}.k-faq details{border-bottom:1px solid var(--k-line)}.k-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-weight:700;font-size:17px;color:var(--k-navy)}.k-faq summary::-webkit-details-marker{display:none}.k-faq summary:after{content:"+";font-size:28px;font-weight:400;line-height:1;color:#b9791a;flex:none;transition:transform .2s}.k-faq details[open] summary:after{transform:rotate(45deg)}.k-faq .k-rte{padding:0 0 20px}.k-cta{display:grid;gap:28px;align-items:center;background:#fff;border-radius:28px;padding:clamp(18px,4vw,40px);box-shadow:0 20px 60px #1f2a441a}@media(min-width:900px){.k-cta{grid-template-columns:.9fr 1.1fr;gap:48px}}.k-wa{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--k-ink)!important;font-size:15px;text-decoration:underline}.k-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;display:none}.k-sticky .k-btn{width:100%}@media(max-width:749px){.k-sticky{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kairo.css.map */
