.kx__wrap.kx-cmp__wrap{width:min(var(--kx-maxw, 760px),var(--page-content-width, 1100px),calc(100% - var(--page-margin, 20px) * 2));margin-inline:auto}.kx__title{margin:0 0 32px;text-align:center;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(26px, 4vw, 38px));color:var(--kx-title-color, inherit);line-height:1.1}.kx-cmp__table{border:.5px solid rgba(0,0,0,.12);border-radius:16px;overflow:hidden}.kx-cmp__row{display:grid;grid-template-columns:1fr 96px 96px;align-items:stretch}.kx-cmp__feat{display:flex;align-items:center}.kx-cmp__row+.kx-cmp__row{border-top:.5px solid rgba(0,0,0,.08)}.kx-cmp__feat{padding:14px 18px;font-family:var(--kx-bd-font, var(--font-body--family));font-weight:var(--kx-bd-weight, 500);font-size:var(--kx-bd-size, inherit)}.kx-cmp__col{padding:14px 8px;display:flex;align-items:center;justify-content:center}.kx-cmp__col--us{background:color-mix(in srgb,var(--kx-accent, #c8962e) 10%,#fff)}.kx-cmp__row--head .kx-cmp__feat,.kx-cmp__row--head .kx-cmp__col{font-size:13px;font-weight:var(--kx-head-weight, 700);text-transform:uppercase;letter-spacing:.03em;padding-block:12px}.kx-cmp__row--head .kx-cmp__col--us{color:color-mix(in srgb,var(--kx-accent, #c8962e) 75%,#000)}.kx-cmp__row--head .kx-cmp__col--them{opacity:.55}.kx-cmp__yes{width:22px;height:22px}.kx-cmp__no{width:22px;height:22px;opacity:.35}@media screen and (max-width:749px){.kx-cmp__row{grid-template-columns:1fr 64px 64px}.kx-cmp__feat{padding:12px}}.kx-faq__wrap{width:min(var(--kx-maxw, 720px),var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}.kx__title{margin:0 0 28px;text-align:center;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(26px, 4vw, 38px));color:var(--kx-title-color, inherit);line-height:1.1}.kx-faq__item{border-top:.5px solid rgba(0,0,0,.12)}.kx-faq__item:last-child{border-bottom:.5px solid rgba(0,0,0,.12)}.kx-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;cursor:pointer;list-style:none;font-family:var(--kx-q-font, var(--font-body--family));font-weight:var(--kx-q-weight, 600);font-size:var(--kx-q-size, 17px)}.kx-faq__q::-webkit-details-marker{display:none}.kx-faq__chev{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease;color:var(--kx-accent, #c8962e)}.kx-faq__item[open] .kx-faq__chev{transform:rotate(180deg)}.kx-faq__a{padding:0 4px 18px;font-family:var(--kx-a-font, var(--font-body--family));font-weight:var(--kx-a-weight, 400);font-size:var(--kx-a-size, inherit);line-height:1.6;opacity:.8}.kfg{background:var(--kfg-page, #fdfbf4);padding-block:var(--kfg-pad-top, 56px) var(--kfg-pad-bottom, 56px)}.kfg__wrap{width:min(var(--page-content-width, 1200px),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto;padding-inline:clamp(16px,4vw,64px);box-sizing:border-box}.kfg__card{position:relative;background:var(--kfg-card, #1e1408);border-radius:var(--kfg-radius, 28px);padding:var(--kfg-cardpad, 48px);overflow:visible;display:grid;grid-template-columns:var(--kfg-imgcol, 38%) 1fr;align-items:center;column-gap:clamp(20px,4vw,64px)}.kfg__imgcol{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center}.kfg__img{display:block;width:calc(100% + var(--kfg-bleed, 40px));max-width:none;margin-left:calc(var(--kfg-bleed, 40px) * -1);height:auto}.kfg__img--ph{width:100%;margin-left:0;border-radius:16px;overflow:hidden}.kfg__ph-svg{width:100%;height:auto;display:block;background:#2a1d10}.kfg__content{min-width:0;text-align:left}.kfg__eyebrow{margin:0 0 14px;color:var(--kfg-eyebrow-color, #e6d6b6);font-family:var(--kfg-eyebrow-font);font-size:var(--kfg-eyebrow-size, 13px);font-weight:var(--kfg-eyebrow-weight, 600);letter-spacing:var(--kfg-eyebrow-spacing, .12em);text-transform:uppercase}.kfg__head{margin:0 0 clamp(28px,4vw,44px);color:var(--kfg-head-color, #e8c573);font-family:var(--kfg-head-font);font-size:var(--kfg-head-size, 40px);font-weight:var(--kfg-head-weight, 500);line-height:var(--kfg-head-lh, 1.12)}.kfg__grid{display:grid;grid-template-columns:repeat(var(--kfg-cols, 2),minmax(0,1fr));row-gap:var(--kfg-rowgap, 36px);column-gap:var(--kfg-colgap, 24px)}.kfg__item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px}.kfg__icon{display:flex;align-items:center;justify-content:flex-start;height:calc(var(--kfg-icon, 34px) * 1.25);color:var(--kfg-icon-color, #e8c573)}.kfg__icon img{width:var(--kfg-icon, 34px);height:var(--kfg-icon, 34px);object-fit:contain}.kfg__svg{width:var(--kfg-icon, 34px);height:var(--kfg-icon, 34px);display:block}.kfg__icon i.ph{font-size:var(--kfg-icon, 34px);line-height:1;color:var(--kfg-icon-color, #e8c573)}.kfg__emoji{font-size:var(--kfg-icon, 34px);line-height:1}.kfg__label{margin:0;color:var(--kfg-label-color, #f1e7d4);font-family:var(--kfg-label-font);font-size:var(--kfg-label-size, 15px);font-weight:var(--kfg-label-weight, 600);letter-spacing:var(--kfg-label-spacing, 0);line-height:1.32}@media(max-width:749px){.kfg__wrap{padding-inline:clamp(20px,5.5vw,34px)}.kfg__card{grid-template-columns:1fr;row-gap:6px;padding:clamp(22px,6vw,34px);padding-top:0}.kfg__imgcol{justify-content:center}.kfg__img{width:min(86%,360px);margin-left:0;margin-top:calc(var(--kfg-bleed-m, 28px) * -1)}.kfg__head{font-size:var(--kfg-head-size-m, 30px);margin-bottom:clamp(24px,7vw,34px)}.kfg__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(28px,8vw,40px)}}.kx-cta__wrap{width:min(var(--kx-maxw, 640px),var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.kx__eyebrow{margin:0;font-family:var(--kx-eyebrow-font, var(--font-body--family));font-size:var(--kx-eyebrow-size, 12px);font-weight:var(--kx-eyebrow-weight, 600);letter-spacing:.14em;text-transform:uppercase;color:var(--kx-eyebrow-color, var(--kx-accent, #c8962e))}.kx-cta__title{margin:0;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(28px, 5vw, 44px));color:var(--kx-title-color, inherit);line-height:1.05}.kx-cta__text{margin:0;font-family:var(--kx-bd-font, var(--font-body--family));font-weight:var(--kx-bd-weight, 400);font-size:var(--kx-bd-size, inherit);line-height:1.6;opacity:.8}.kx-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;margin-top:6px;padding:var(--kx-btn-py, 16px) var(--kx-btn-px, 40px);border-radius:var(--kx-btn-radius, 14px);background:var(--kx-btn-bg, var(--kx-accent, #c8962e));color:var(--kx-btn-text, #fff);font-family:var(--kx-btn-font, var(--font-body--family));font-weight:var(--kx-btn-weight, 700);font-size:var(--kx-btn-size, 15px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:transform .12s ease}.kx-cta__btn:hover{transform:translateY(-1px)}.kx-cta__btn svg{width:1.3em;height:1.3em}.kx-cta__note{margin:0;font-size:13px;opacity:.6}.kx-grt__wrap{width:min(var(--kx-maxw, 640px),var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.kx-grt__seal{width:var(--kx-seal, 84px);height:var(--kx-seal, 84px);display:flex;align-items:center;justify-content:center}.kx-grt__seal img{width:100%;height:100%;object-fit:contain}.kx-grt__seal svg{width:70%;height:70%}.kx-grt__title{margin:0;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(24px, 4vw, 34px));color:var(--kx-title-color, inherit);line-height:1.1}.kx-grt__text{margin:0;font-family:var(--kx-bd-font, var(--font-body--family));font-weight:var(--kx-bd-weight, 400);font-size:var(--kx-bd-size, inherit);line-height:1.6;opacity:.8}.kx{padding:var(--kx-pt, 64px) 0 var(--kx-pb, 64px);width:100%}.kx-pain__wrap{width:min(var(--kx-maxw, 1100px),var(--page-content-width, 1100px),calc(100% - var(--page-margin, 20px) * 2));margin-inline:auto}.kx-pain__title{margin:0 0 12px;text-align:center;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, 700);font-size:var(--kx-title-size, clamp(26px, 4vw, 40px));color:var(--kx-title-color, #0a0a0a);line-height:1.12}.kx-pain__em{color:var(--kx-em-color, var(--kx-accent, #c8962e));font-style:italic}.kx-pain__em--upright{font-style:normal}.kx-pain__sub{margin:0 auto 36px;max-width:60ch;text-align:center;font-family:var(--font-body--family);font-size:var(--kx-sub-size, 16px);font-weight:var(--kx-sub-weight, 400);color:var(--kx-sub-color, inherit);line-height:1.5}.kx-pain__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--kx-gap, 18px)}.kx-pain__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:26px 18px;border:1px solid var(--kx-card-border, #c8962e);border-radius:var(--kx-card-radius, 12px)}.kx-pain__ico{width:var(--kx-circle, 72px);height:var(--kx-circle, 72px);flex-shrink:0;border-radius:50%;border:2px solid var(--kx-circle-color, #c8962e);display:flex;align-items:center;justify-content:center;color:var(--kx-ico-color, #c8962e);box-sizing:border-box}.kx-pain--no-circle .kx-pain__ico{border:none}.kx-pain__ico svg{width:var(--kx-ico, 28px);height:var(--kx-ico, 28px)}.kx-pain__ico i.ph{font-size:var(--kx-ico, 28px);line-height:1}.kx-pain__ico img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.kx-pain__body{display:flex;flex-direction:column;gap:8px}.kx-pain__ct{font-family:var(--kx-ct-font, var(--font-body--family));font-weight:var(--kx-ct-weight, 700);font-size:var(--kx-ct-size, 15px);text-transform:var(--kx-ct-case, uppercase);letter-spacing:.03em;color:var(--kx-ct-color, #0a0a0a)}.kx-pain__cd{font-family:var(--kx-cd-font, var(--font-body--family));font-weight:var(--kx-cd-weight, 400);font-size:var(--kx-cd-size, inherit);line-height:1.5;opacity:.85}@media screen and (max-width:749px){.kx-pain__grid{grid-template-columns:1fr;gap:0}.kx-pain__card{flex-direction:row;align-items:center;text-align:left;gap:16px;padding:18px 0;border:none;border-radius:0;border-bottom:.5px solid var(--kx-card-border, #c8962e)}.kx-pain__card:last-child{border-bottom:none}.kx-pain__ico{width:58px;height:58px}.kx-pain__ico svg{width:calc(var(--kx-ico, 28px) * .82);height:calc(var(--kx-ico, 28px) * .82)}.kx-pain__ico i.ph{font-size:calc(var(--kx-ico, 28px) * .82)}.kx-pain__body{align-items:flex-start;gap:4px}}.ksci{background:linear-gradient(180deg,var(--ksci-from, #fbf3e4),var(--ksci-to, #f6ead2));padding-block:var(--ksci-pad-top, 64px) var(--ksci-pad-bottom, 64px)}.ksci__wrap{position:relative;width:min(var(--page-content-width, 1200px),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto}.ksci__head{position:relative;text-align:center;max-width:680px;margin:0 auto clamp(28px,4vw,44px)}.ksci__eyebrow{display:inline-block;margin-bottom:16px;padding:7px 16px;border-radius:999px;background:var(--ksci-eyebrow-bg, #ffffff);color:var(--ksci-eyebrow-color, #0a0a0a);font-size:var(--ksci-eyebrow-size, 12px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 2px 10px #0000000d}.ksci__title{margin:0 0 14px;color:var(--ksci-head-color, #0a0a0a);font-family:var(--ksci-head-font);font-size:var(--ksci-head-size, 40px);font-weight:var(--ksci-head-weight, 500);line-height:1.12}.ksci__sub{color:var(--ksci-sub-color, #4a443a);font-size:var(--ksci-sub-size, 16px);line-height:1.5}.ksci__sub>:first-child{margin-top:0}.ksci__sub>:last-child{margin-bottom:0}.ksci__cards{display:grid;grid-template-columns:repeat(var(--ksci-cols, 4),minmax(0,1fr));gap:var(--ksci-gap, 22px)}.ksci__card{display:flex;flex-direction:column;background:var(--ksci-card-bg, #ffffff);border-radius:var(--ksci-card-radius, 18px);overflow:hidden;box-shadow:0 14px 40px #28190514}.ksci__media{position:relative;width:100%;aspect-ratio:1 / 1;background:#f1e8d6;overflow:hidden}.ksci__media img,.ksci__media .ksci__ph{width:100%;height:100%;object-fit:cover;display:block}.ksci__card-content{padding:var(--ksci-card-pad, 22px)}.ksci__card-title{margin:0;color:var(--ksci-title-color, #0a0a0a);font-family:var(--ksci-title-font);font-size:var(--ksci-title-size, 17px);font-weight:var(--ksci-title-weight, 600);line-height:1.25}.ksci__card-suffix{font-weight:400;font-style:italic;opacity:.7}.ksci__card-body{margin-top:7px;color:var(--ksci-body-color, #4a443a);font-size:var(--ksci-body-size, 13px);line-height:1.5}.ksci__card-body>:first-child{margin-top:0}.ksci__card-body>:last-child{margin-bottom:0}.ksci__nav{display:none;align-items:center;justify-content:center;gap:18px;margin-top:20px}.ksci__arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ksci-title-color, #c8962e) 35%,transparent);background:transparent;cursor:pointer;color:var(--ksci-head-color, #c8962e)}.ksci__chev{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor}.ksci__chev--r{transform:rotate(-45deg);margin-left:-3px}.ksci__chev--l{transform:rotate(135deg);margin-right:-3px}.ksci__dots{display:flex;gap:8px}.ksci__dot{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--ksci-head-color, #c8962e) 30%,transparent);border:none;padding:0;cursor:pointer}.ksci__dot[aria-current=true]{background:var(--ksci-head-color, #c8962e)}@media(min-width:750px)and (max-width:989px){.ksci__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ksci__head{max-width:none}.ksci__title{font-size:var(--ksci-head-size-m, 30px)}.ksci__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px);scrollbar-width:none}.ksci__cards::-webkit-scrollbar{display:none}.ksci__card{flex:0 0 78%;scroll-snap-align:center}.ksci__nav{display:flex}}.kx-rit__wrap{width:min(var(--kx-maxw, 1100px),var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto;display:grid;grid-template-columns:var(--kx-imgw, 45%) 1fr;gap:var(--kx-gap, 48px);align-items:center}.kx-rit__wrap--right{grid-template-columns:1fr var(--kx-imgw, 45%)}.kx-rit__wrap--right .kx-rit__media{order:2}.kx-rit__media img,.kx-rit__ph{width:100%;border-radius:var(--kx-img-radius, 16px);display:block}.kx-rit__ph{aspect-ratio:1 / 1;background:color-mix(in srgb,var(--kx-accent, #c8962e) 8%,#faf6ec);display:flex;align-items:center;justify-content:center;color:var(--kx-accent, #c8962e)}.kx-rit__ph svg{width:28%;height:28%;opacity:.55}.kx-rit__eyebrow{margin:0 0 8px;font-family:var(--kx-eyebrow-font, var(--font-body--family));font-size:var(--kx-eyebrow-size, 12px);font-weight:var(--kx-eyebrow-weight, 600);letter-spacing:.14em;text-transform:uppercase;color:var(--kx-eyebrow-color, var(--kx-accent, #c8962e))}.kx-rit__title{margin:0;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(26px, 3.4vw, 40px));color:var(--kx-title-color, inherit);line-height:1.08}.kx-rit__list{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:var(--kx-item-gap, 18px)}.kx-rit__item{display:flex;gap:14px;align-items:flex-start}.kx-rit__num{width:var(--kx-num, 34px);height:var(--kx-num, 34px);border-radius:50%;background:var(--kx-accent, #c8962e);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;font-size:calc(var(--kx-num, 34px) * .45);margin-top:1px}.kx-rit__num--check svg{width:56%;height:56%}.kx-rit__dot{width:9px;height:9px;border-radius:50%;background:var(--kx-accent, #c8962e);flex-shrink:0;margin-top:8px}.kx-rit__it{display:flex;flex-direction:column;gap:3px}.kx-rit__t{font-family:var(--kx-it-font, var(--font-body--family));font-weight:var(--kx-it-weight, 700);font-size:var(--kx-it-size, 17px)}.kx-rit__d{font-family:var(--kx-bd-font, var(--font-body--family));font-weight:var(--kx-bd-weight, 400);font-size:var(--kx-bd-size, inherit);opacity:.7;line-height:1.5}@media screen and (max-width:749px){.kx-rit__wrap,.kx-rit__wrap--right{grid-template-columns:1fr;gap:28px}.kx-rit__media{order:-1!important}.kx-rit__eyebrow,.kx-rit__title{text-align:center}}.kx{padding:var(--kx-pt, 56px) 0 var(--kx-pb, 56px);width:100%}.kx__wrap{width:min(var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}.kx__eyebrow{margin:0 0 8px;text-align:center;font-family:var(--kx-eyebrow-font, var(--font-body--family));font-size:var(--kx-eyebrow-size, 12px);font-weight:var(--kx-eyebrow-weight, 600);letter-spacing:.14em;text-transform:uppercase;color:var(--kx-eyebrow-color, var(--kx-accent, #c8962e))}.kx__title{margin:0 0 36px;text-align:center;font-family:var(--kx-title-font, var(--font-heading--family));font-weight:var(--kx-title-weight, var(--font-heading--weight));font-size:var(--kx-title-size, clamp(26px, 4vw, 38px));color:var(--kx-title-color, inherit);line-height:1.1}.kx-tst__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--kx-cols, 3) - 1) * var(--kx-gap, 18px)) / var(--kx-cols, 3));gap:var(--kx-gap, 18px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.kx-tst__grid::-webkit-scrollbar{display:none}.kx-tst__card{scroll-snap-align:start;display:flex;align-items:flex-start;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.kx-tst__avatar{flex-shrink:0}.kx-tst__avatar img,.kx-tst__ph{width:var(--kx-avatar, 44px);height:var(--kx-avatar, 44px);border-radius:50%;object-fit:cover;display:block}.kx-tst__ph{background:#d8dadf}.kx-tst__col{min-width:0;flex:1}.kx-tst__bubble{position:relative;display:inline-block;max-width:100%;background:var(--kx-bubble, #f0f2f5);border-radius:18px;padding:8px 14px 12px}.kx-tst__name{font-weight:600;font-size:13px;color:#050505;display:inline-flex;align-items:center;gap:5px}.kx-tst__check{width:14px;height:14px}.kx-tst__stars{display:block;color:var(--kx-accent, #c8962e);letter-spacing:1px;font-size:var(--kx-star, 13px);margin:1px 0 3px}.kx-tst__text{margin:0;font-size:var(--kx-bd-size, 14.5px);line-height:1.34;color:#050505}.kx-tst__react{position:absolute;right:8px;bottom:0;transform:translateY(42%);display:inline-flex;align-items:center;background:#fff;border-radius:999px;padding:1px 6px 1px 3px;box-shadow:0 1px 2px #0003}.kx-tst__emoji{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:#fff;box-shadow:0 0 0 1.5px #fff;margin-left:-3px}.kx-tst__emoji:first-child{margin-left:0}.kx-tst__rcount{font-size:13px;color:#65676b;margin-left:5px}.kx-tst__actions{display:flex;gap:14px;margin:6px 0 0 14px;font-size:13px;line-height:1;color:#65676b}.kx-tst__act{font-weight:600}.kx-tst__time{font-weight:400}@media screen and (max-width:749px){.kx-tst__grid{grid-auto-columns:84%}}.kxtl{background:var(--kxtl-bg, #ffffff);padding-block:var(--kxtl-pad-top, 72px) var(--kxtl-pad-bottom, 72px)}.kxtl__wrap{width:min(var(--page-content-width, 1200px),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto;display:grid;grid-template-columns:var(--kxtl-img-w, 40%) 1fr;gap:clamp(28px,5vw,72px);align-items:start}.kxtl__wrap--noimg{grid-template-columns:1fr;max-width:720px}.kxtl__media{position:sticky;top:90px}.kxtl__media img{width:100%;height:auto;border-radius:var(--kxtl-img-radius, 20px);display:block}.kxtl__main{min-width:0}.kxtl__eyebrow{margin:0 0 12px;color:var(--kxtl-eyebrow, #c8962e);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.kxtl__title{margin:0 0 clamp(26px,4vw,40px);color:var(--kxtl-title-color, #0a0a0a);font-family:var(--kxtl-title-font);font-size:var(--kxtl-title-size, 34px);font-weight:var(--kxtl-title-weight, 500);line-height:1.15}.kxtl__list{position:relative}.kxtl__track,.kxtl__fill{position:absolute;left:calc(var(--kxtl-marker-size, 26px) / 2);top:calc(var(--kxtl-marker-size, 26px) / 2);width:2px;transform:translate(-50%);border-radius:2px}.kxtl__track{bottom:calc(var(--kxtl-marker-size, 26px) / 2);background:var(--kxtl-line, #e7ddc7)}.kxtl__fill{height:0;background:var(--kxtl-fill, #c8962e);transition:height .15s linear}.kxtl__step{position:relative;padding-left:calc(var(--kxtl-marker-size, 26px) + 22px);padding-bottom:var(--kxtl-gap, 30px);opacity:.4;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.kxtl__step:last-child{padding-bottom:0}.kxtl__step--on{opacity:1;transform:none}.kxtl__marker{position:absolute;left:0;top:1px;width:var(--kxtl-marker-size, 26px);height:var(--kxtl-marker-size, 26px);border-radius:50%;background:var(--kxtl-marker-bg, #ffffff);border:2px solid var(--kxtl-line, #e7ddc7);display:flex;align-items:center;justify-content:center;color:var(--kxtl-line, #c8962e);font-size:calc(var(--kxtl-marker-size, 26px) * .5);transition:background .4s ease,border-color .4s ease,color .4s ease,box-shadow .4s ease;z-index:1}.kxtl__step--on .kxtl__marker{background:var(--kxtl-fill, #c8962e);border-color:var(--kxtl-fill, #c8962e);color:#fff;box-shadow:0 0 0 5px color-mix(in srgb,var(--kxtl-fill, #c8962e) 16%,transparent)}.kxtl__label{margin:0 0 5px;color:var(--kxtl-label-color, #0a0a0a);font-family:var(--kxtl-label-font);font-size:var(--kxtl-label-size, 17px);font-weight:700;line-height:1.25}.kxtl__text{color:var(--kxtl-text-color, #4a443a);font-size:var(--kxtl-text-size, 15px);line-height:1.55}.kxtl__text>:first-child{margin-top:0}.kxtl__text>:last-child{margin-bottom:0}.kxtl__note{margin:clamp(20px,3vw,30px) 0 0;color:var(--kxtl-note-color, #8a8270);font-size:14px;font-style:italic;line-height:1.5}.kxtl__btn{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:14px 28px;border-radius:999px;background:var(--kxtl-btn-bg, #c8962e);color:var(--kxtl-btn-text, #ffffff);font-weight:700;font-size:15px;text-decoration:none;transition:filter .2s ease}.kxtl__btn:hover{filter:brightness(1.06)}@media(max-width:749px){.kxtl__wrap{grid-template-columns:1fr;gap:26px}.kxtl__media{position:static}.kxtl__title{font-size:var(--kxtl-title-size-m, 27px)}}@media(prefers-reduced-motion:reduce){.kxtl__step{opacity:1;transform:none;transition:none}.kxtl__fill{transition:none}}.kx-cart-timer{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;margin:0;width:100%;box-sizing:border-box;background:#c8962e;border:none;border-radius:0;font-size:12.5px;line-height:1.3;color:#fff;text-align:center}.kx-cart-timer strong{font-weight:700}.kx-cart-timer__clock{color:#fff;font-variant-numeric:tabular-nums}.kx-cart-timer__sep{opacity:.55}.kx-cart-timer__dot{width:8px;height:8px;border-radius:50%;background:#fff;flex-shrink:0;animation:kx-cart-pulse 1.4s ease-in-out infinite}.kx-discount-badges{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0 0;padding:0;list-style:none}.kx-discount-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:1px solid color-mix(in srgb,#c8962e 45%,transparent);border-radius:999px;background:color-mix(in srgb,#c8962e 10%,transparent);color:#8a6a17;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.02em}.kx-discount-badge i.ph{font-size:13px;color:#c8962e}
.hc-page{--font-body--family:var(--hc-body);--font-heading--family:var(--hc-heading)}.hc-package{position:relative;min-height:96px}.hc-package small{display:block;font-size:12px;font-weight:400;margin-top:4px}.hc-package-double{margin-top:10px}.hc-package-badge{position:absolute;right:15px;top:-12px;background:linear-gradient(90deg,#e8c573,#c8962e);padding:3px 12px;border-radius:4px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em}.hc-package .hc-offer-prices{flex-shrink:0}.hc-package .hc-offer-prices small{color:#8a621f}.hc-package .hc-offer-prices strong{font-size:18px}.hc-bracelet-brand-strip{background:#25190c;color:#fbf6ea;padding:18px;text-align:center;font-size:13px;letter-spacing:.08em}.kfg__icon span{font-size:34px}.hc-cart-brand{background:#25190c;color:#fbf6ea;text-align:center;padding:14px}.hc-package input{flex:0 0 16px}@media(max-width:480px){.hc-package small{font-size:11px}.hc-package img{width:54px;height:54px}.hc-package .hc-offer-prices strong{font-size:16px}.hc-package{gap:8px}}