body.theme-kira{--k-ink:#1A1A1A;--k-ink-2:#5A5A60;--k-ink-3:#6A6A72;--k-rule:#ECECEC;--k-rule-2:#D9DDDB;--k-desk:#F6F6F7;--k-t1:#E3F5ED;--k-t2:#C7EAD9;--k-t3:#7FCDAE;--k-press:#111111;--k-press-tx:#A9B3AE;--k-gap:16px;--k-shadow:0 30px 70px -44px rgba(0,0,0,.35);--kw-ink:#2E2620;--kw-walnut:#5B4332;--kw-oak:#C9A77C;--kw-linen:#F1EBE1;--kw-serif:Georgia,"Times New Roman",serif}body.theme-kira main>section{margin-top:96px}body.theme-kira main>section.kr-hero{margin-top:24px}html:has(body.theme-kira){scroll-padding-top:150px}body.theme-kira .kr-sec{scroll-margin-top:0}body.theme-kira .kr-sec--desk{background:var(--k-desk);border-radius:var(--r-band);padding:64px 56px}body.theme-kira .kr-h1{margin:0;font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:var(--fs-d3);color:var(--k-ink);text-wrap:balance}body.theme-kira .kr-h2{margin:0;font-weight:800;letter-spacing:-.03em;line-height:1.12;font-size:var(--fs-d2);color:var(--k-ink);max-width:22ch;text-wrap:balance}body.theme-kira .kr-h3{margin:0;font-weight:800;letter-spacing:-.02em;font-size:var(--fs-6);color:var(--k-ink)}body.theme-kira .kr-h2 .mk,body.theme-kira .cta-big h2 .mk{white-space:normal;text-shadow:none}body.theme-kira .kr-h2 .mk.kr-reg{text-shadow:.035em .03em 0 var(--k-t2)}body.theme-kira .kr-sub{margin:16px 0 0;max-width:64ch;font-size:var(--fs-lead);line-height:1.6;color:var(--k-ink-2)}body.theme-kira .kr-nw{white-space:nowrap}body.theme-kira .kr-sub b,body.theme-kira .kr-after b{color:var(--k-ink);font-weight:700}body.theme-kira .kr-after{margin:32px 0 0;max-width:84ch;font-size:var(--fs-4);line-height:1.65;color:var(--k-ink-2)}body.theme-kira .kr-sec a:not(.btn):not(.kr-pill):not(.kr-more),body.theme-kira .kr-hero a:not(.btn){color:var(--em-text);text-decoration:underline;text-underline-offset:3px}body.theme-kira .kr-sec a:not(.btn):not(.kr-pill):not(.kr-more):hover{color:#096847}body.theme-kira .kr-cap{margin:12px 0 0;font-family:var(--mono);font-size:var(--fs-2);line-height:1.5;letter-spacing:.02em;color:var(--k-ink-3)}body.theme-kira .kr-req{margin:0;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-sig{position:relative;display:block;width:142px;height:4px;margin:0 0 12px;background:repeating-linear-gradient(90deg,var(--k-rule-2) 0 10px,transparent 10px 12px)}body.theme-kira .kr-sig:after{content:"";position:absolute;left:0;top:0;width:10px;height:4px;border-radius:1px;background:var(--em);transform:translate(calc(var(--kn,0) * 12px))}body.theme-kira .kr-sig--1{--kn:0}body.theme-kira .kr-sig--2{--kn:1}body.theme-kira .kr-sig--3{--kn:2}body.theme-kira .kr-sig--4{--kn:3}body.theme-kira .kr-sig--5{--kn:4}body.theme-kira .kr-sig--6{--kn:5}body.theme-kira .kr-sig--7{--kn:6}body.theme-kira .kr-sig--8{--kn:7}body.theme-kira .kr-sig--9{--kn:8}body.theme-kira .kr-sig--10{--kn:9}body.theme-kira .kr-sig--11{--kn:10}body.theme-kira .kr-sig--12{--kn:11}body.theme-kira .kr-kick,body.theme-kira .kr-eyebrow{margin:0 0 16px;font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-eyebrow{color:var(--em-text)}body.theme-kira .kr-head{max-width:760px}body.theme-kira .kr-head--wide{max-width:none;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px;align-items:end}body.theme-kira .kr-head--wide .kr-kick{grid-column:1 / -1}body.theme-kira .kr-head--wide .kr-sub{margin:0}body.theme-kira .kr-head+*{margin-top:40px}body.theme-kira .kr-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.theme-kira .kr-ticks li{position:relative;padding-left:32px;font-size:var(--fs-4);line-height:1.55;color:var(--k-ink-2)}body.theme-kira .kr-ticks li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--k-t1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5.5 10.5 3 3 6-7' fill='none' stroke='%230A7A50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat}body.theme-kira .kr-ticks--no li:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m6.5 6.5 7 7m0-7-7 7' fill='none' stroke='%236A6A72' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/20px no-repeat;box-shadow:inset 0 0 0 1px var(--k-rule-2)}body.theme-kira .kr-card{padding:28px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r);box-shadow:0 14px 34px -22px #0000002e;transition:border-color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}body.theme-kira .kr-card:hover{border-color:var(--em);transform:translateY(-2px)}body.theme-kira .kr-card h3{margin:0;font-weight:800;font-size:var(--fs-6);letter-spacing:-.02em;line-height:1.25;color:var(--k-ink)}body.theme-kira .kr-card p{margin:8px 0 0;font-size:var(--fs-4);line-height:1.6;color:var(--k-ink-2)}body.theme-kira .kr-hero{--kw-night:#15110E;--kd-ink:#F5F1EA;--kd-ink-2:#BDB3A6;--kd-ink-3:#A39A8E;--kd-line:rgba(245,241,234,.14);--kd-em:#3ECF95;--kh-pad:max(28px, calc(50vw - 632px) );position:relative;isolation:isolate;overflow:clip;margin-inline:calc(50% - 50vw);padding:48px var(--kh-pad) 40px;background:var(--kw-night);color:var(--kd-ink-2)}body.theme-kira .kr-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 78% 40%,rgba(201,167,124,.16),transparent 70%),radial-gradient(40% 50% at 12% 100%,rgba(62,207,149,.08),transparent 70%)}body.theme-kira .kr-hero__in{position:static;display:grid;grid-template-columns:minmax(0,680px);grid-template-rows:auto auto 1fr;row-gap:0;align-content:start;min-height:clamp(560px,calc(100svh - 256px),700px)}body.theme-kira .kr-hero__top,body.theme-kira .kr-hero__col,body.theme-kira .kr-facts{position:relative;z-index:2}body.theme-kira .kr-hero .kr-eyebrow{color:var(--kd-em)}body.theme-kira .kr-hero .kr-sig{background:repeating-linear-gradient(90deg,var(--kd-line) 0 10px,transparent 10px 12px)}body.theme-kira .kr-hero .kr-sig:after{background:var(--kd-em)}body.theme-kira .kr-h1{margin:0;font-weight:800;letter-spacing:-.035em;line-height:1.04;font-size:var(--fs-d3);color:var(--kd-ink);text-wrap:balance;max-width:none}body.theme-kira .kr-h1 .ring-mk{--ring-w:14}body.theme-kira .kr-h1 .ring-mk-svg{width:calc(100% + .6em);height:calc(100% + .42em);color:var(--kd-em)}body.theme-kira .kr-lead{margin:20px 0 0;max-width:60ch;font-size:var(--fs-lead);line-height:1.6;color:var(--kd-ink-2)}body.theme-kira .kr-lead b{color:var(--kd-ink);font-weight:700}body.theme-kira .kr-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media (min-width:1081px){body.theme-kira .kr-hero__cta .btn{white-space:nowrap}}body.theme-kira .kr-hero .btn-dark{background:var(--kd-ink);color:var(--k-ink);box-shadow:0 12px 32px -16px #000c}body.theme-kira .kr-hero .btn-dark:hover{background:#fff;box-shadow:0 16px 36px -14px #3ecf9573}body.theme-kira .kr-hero .btn-ghost{border-color:#f5f1ea52;color:var(--kd-ink)}body.theme-kira .kr-hero .btn-ghost:hover{border-color:var(--kd-ink)}body.theme-kira .kr-hero .btn:focus-visible{outline:2px solid var(--kd-em);outline-offset:4px}body.theme-kira .kr-note{margin:16px 0 0;font-family:var(--mono);font-size:var(--fs-2);line-height:1.6;letter-spacing:.02em;color:var(--k-ink-3);max-width:60ch}body.theme-kira .kr-hero .kr-note{max-width:none;color:var(--kd-ink-3)}body.theme-kira .kr-facts{align-self:end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;max-width:680px;margin:32px 0 0;padding-top:16px;border-top:1px solid var(--kd-line)}body.theme-kira .kr-facts>div{display:flex;flex-direction:column;gap:4px;min-width:0}body.theme-kira .kr-facts dt{font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kd-ink-3)}body.theme-kira .kr-facts dd{margin:0;min-width:0;font-size:var(--fs-3);font-weight:700;line-height:1.45;color:var(--kd-ink)}body.theme-kira .kr-hero__wall{position:absolute;z-index:1;top:0;right:0;bottom:0;left:max(40%,calc(var(--kh-pad) + 520px));margin:0}body.theme-kira .kr-hero__wall .kr-dw__cap{position:absolute;right:calc(var(--kh-pad) + 56px);bottom:20px;left:30%;z-index:2;margin:0;text-align:right;font-family:var(--mono);font-size:var(--fs-2);line-height:1.5;letter-spacing:.02em;color:var(--kd-ink-2)}body.theme-kira .kr-dw__cap span{padding:4px 8px;border-radius:var(--r-2xs);background:#15110edb;-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}body.theme-kira .kr-tabs{display:none}html.kr-js body.theme-kira .kr-tabs{display:grid;gap:8px;margin-top:32px}body.theme-kira .kr-tab{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px 8px 8px;text-align:left;font:inherit;font-size:var(--fs-4);font-weight:700;color:var(--k-ink-2);cursor:pointer;background:transparent;border:1px solid transparent;border-radius:var(--r-xs);transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}body.theme-kira .kr-tab .dna-ic{width:40px;height:40px;margin:0;flex:none;background:#fff}body.theme-kira .kr-tab:hover{color:var(--k-ink);background:var(--k-desk)}body.theme-kira .kr-tab.is-on{color:var(--k-ink);background:var(--k-desk);border-color:var(--k-rule)}body.theme-kira .kr-tab.is-on .dna-ic{background:var(--em-text);color:#fff;--ic-ac:#FFFFFF}body.theme-kira .kr-tab:focus-visible{outline:2px solid var(--em);outline-offset:2px}body.theme-kira .kr-more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:16px;font-weight:700;font-size:var(--fs-4);color:var(--em-text);text-decoration:none}body.theme-kira .kr-more--after{margin-top:16px}body.theme-kira .kr-more .icon{width:18px;height:18px;transition:transform var(--dur-2) var(--ease-spring)}body.theme-kira .kr-more:hover .icon{transform:translate(4px)}body.theme-kira .kr-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}body.theme-kira .kr-proof{position:relative;display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-sm);box-shadow:var(--k-shadow)}body.theme-kira .kr-proof__req{display:flex;justify-content:space-between;gap:12px;margin:0 0 16px;padding-bottom:12px;border-bottom:2px dotted var(--k-rule-2);font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-proof__body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:start;flex:1}body.theme-kira .kr-proof__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--r-xs);background:var(--kw-linen)}body.theme-kira .kr-proof__txt{display:flex;flex-direction:column;min-width:0;height:100%}body.theme-kira .kr-proof h3{margin:0;font-weight:800;font-size:var(--fs-6);letter-spacing:-.02em;color:var(--k-ink)}body.theme-kira .kr-proof__txt>p{margin:8px 0 0;font-size:var(--fs-4);line-height:1.6;color:var(--k-ink-2)}body.theme-kira .kr-proof__rows{margin:auto 0 0;padding-top:16px;display:grid;gap:0}body.theme-kira .kr-proof__rows>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:8px 0;border-top:1px solid var(--k-rule)}body.theme-kira .kr-proof__rows dt{font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-3);padding-top:2px}body.theme-kira .kr-proof__rows dd{margin:0;font-size:var(--fs-3);line-height:1.5;color:var(--k-ink);font-weight:600}html.kr-js body.theme-kira .kr-stack{display:grid;grid-template-columns:minmax(0,1fr);padding:0 16px 16px 0}html.kr-js body.theme-kira .kr-proof{grid-area:1 / 1;transform-origin:50% 100%;transition:transform var(--dur-3) var(--ease-smooth),opacity var(--dur-2) var(--ease-out)}html.kr-js body.theme-kira .kr-proof.is-p0{z-index:4}html.kr-js body.theme-kira .kr-proof.is-p1{z-index:3;transform:translate(8px,8px) rotate(1deg)}html.kr-js body.theme-kira .kr-proof.is-p2{z-index:2;transform:translate(16px,16px) rotate(-1.5deg)}html.kr-js body.theme-kira .kr-proof.is-p3{z-index:1;transform:translate(16px,16px) rotate(-1.5deg);opacity:0}html.kr-js body.theme-kira .kr-proof:not(.is-p0)>*{visibility:hidden}body.theme-kira .kr-case{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.theme-kira .kr-case .kr-card{display:flex;flex-direction:column}body.theme-kira .kr-card .kr-ticks,body.theme-kira .kr-card .kr-flow{margin-top:16px}body.theme-kira .kr-ticks--sm{gap:8px}body.theme-kira .kr-ticks--sm li{padding-left:28px;font-size:var(--fs-3);line-height:1.5}body.theme-kira .kr-ticks--sm li:before{top:0;width:18px;height:18px;background-size:18px}body.theme-kira .kr-flow{list-style:none;padding:0;display:grid;gap:8px;counter-reset:kf}body.theme-kira .kr-flow li{position:relative;padding-left:32px;font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-2);counter-increment:kf}body.theme-kira .kr-flow li:before{content:counter(kf);position:absolute;left:0;top:0;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--k-t1);font-family:var(--mono);font-size:var(--fs-1);font-weight:800;color:var(--em-text)}body.theme-kira .kr-card .kr-card__fit{margin:auto 0 0;padding-top:16px;font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-3)}body.theme-kira .kr-card__fit:before{content:"";display:block;margin-bottom:12px;border-top:2px dotted var(--k-rule-2)}body.theme-kira .kr-anat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:40px;align-items:start}body.theme-kira .kr-anat__list{display:flex;gap:24px;align-items:flex-start}body.theme-kira .kr-anat__li{flex:0 0 300px;min-width:0}body.theme-kira .kr-anat__li:nth-child(2){margin-top:40px}body.theme-kira .kr-anat__fig{margin:0;display:flex;flex-direction:column;gap:8px}body.theme-kira .kr-anat__fig figcaption{display:flex;align-items:center;min-height:32px;font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-anat__list:focus-visible{outline:2px solid var(--em);outline-offset:4px;border-radius:var(--r-sm)}body.theme-kira .kr-zoom{position:relative;display:block;overflow:visible;border-radius:var(--r-sm);background:#fff;box-shadow:0 0 0 1px var(--k-rule),var(--k-shadow);cursor:zoom-in}body.theme-kira .kr-zoom img{display:block;width:100%;height:auto;border-radius:var(--r-sm)}body.theme-kira .kr-zoom:focus-visible{outline:2px solid var(--em);outline-offset:4px}body.theme-kira .kr-zoom__l{position:absolute;right:0;top:calc(100% + 8px);display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:#111111d6;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;transition:background var(--dur-1) var(--ease-out)}body.theme-kira .kr-zoom:hover .kr-zoom__l,body.theme-kira .kr-zoom:focus-visible .kr-zoom__l{background:var(--em-text)}body.theme-kira .kr-pin{position:absolute;left:var(--x);top:var(--y);z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--em-text);box-shadow:0 0 0 3px #fff,0 6px 16px -6px #00000080;font-family:var(--mono);font-size:var(--fs-3);font-weight:800;line-height:1;color:#fff;transform:translate(-50%,-50%)}body.theme-kira .kr-pin--static{position:static;flex:none;transform:none;box-shadow:none}body.theme-kira .kr-notes{list-style:none;margin:0;padding:0;display:grid;gap:28px}body.theme-kira .kr-notes .kr-req{margin-bottom:12px}body.theme-kira .kr-notes ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.theme-kira .kr-notes ol li{display:flex;gap:12px;align-items:flex-start;font-size:var(--fs-4);line-height:1.5;color:var(--k-ink-2)}body.theme-kira .kr-notes b{color:var(--k-ink);font-weight:700}body.theme-kira .kr-anat+.kr-cap{margin-top:24px}body.theme-kira .kr-anat__side{display:grid;gap:28px;min-width:0}body.theme-kira .kr-niche{padding:24px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r)}body.theme-kira .kr-niche h3{margin:0 0 12px;font-weight:800;font-size:var(--fs-6);letter-spacing:-.02em;line-height:1.25;color:var(--k-ink)}body.theme-kira .kr-niche__fit{margin:16px 0 0;padding-top:12px;border-top:2px dotted var(--k-rule-2);font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-3)}html.kr-lb-on{overflow:hidden}body.theme-kira .kr-lb{width:min(720px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:var(--r);background:#fff;color:var(--k-ink);overflow:hidden;box-shadow:0 40px 120px -40px #0009}body.theme-kira .kr-lb[open]{display:flex;flex-direction:column}body.theme-kira .kr-lb::backdrop{background:#111111d1}body.theme-kira .kr-lb__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 4px 16px;border-bottom:1px solid var(--k-rule)}body.theme-kira .kr-lb__t{margin:0;font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-2)}body.theme-kira .kr-lb__x{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--k-rule-2);border-radius:50%;background:#fff;color:var(--k-ink);cursor:pointer}body.theme-kira .kr-lb__x .icon{width:18px;height:18px}body.theme-kira .kr-lb__x:focus-visible{outline:2px solid var(--em);outline-offset:2px}body.theme-kira .kr-lb__scroll{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--k-desk)}body.theme-kira .kr-lb__img{display:block;width:100%;height:auto}body.theme-kira .kr-phones{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,280px));justify-content:center;gap:48px}body.theme-kira .kr-phone-li{min-width:0}body.theme-kira .kr-phone{display:flex;flex-direction:column;gap:16px;margin:0;min-width:0}body.theme-kira .kr-phones:focus-visible,body.theme-kira .kr-crs:focus-visible{outline:2px solid var(--em);outline-offset:4px;border-radius:var(--r-sm)}body.theme-kira .kr-phones+.kr-cap{text-align:center}body.theme-kira .kr-cap+.kr-case{margin-top:40px}body.theme-kira .kr-case-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:32px;padding:24px 28px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r)}body.theme-kira .kr-case-cta p{margin:0;max-width:52ch;font-size:var(--fs-4);line-height:1.55;color:var(--k-ink-2)}body.theme-kira .kr-case-cta b{color:var(--k-ink);font-weight:700}body.theme-kira .kr-phone__scr{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:#fff;border:8px solid var(--k-press);border-radius:var(--r-band);box-shadow:var(--k-shadow)}body.theme-kira .kr-phone__scr:before{content:"";position:absolute;z-index:2;left:50%;top:8px;width:56px;height:16px;border-radius:999px;background:var(--k-press);transform:translate(-50%)}body.theme-kira .kr-phone__scr img{display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-phone__scr:has(img):before{display:none}body.theme-kira .kr-phone__face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;padding:48px 20px 24px;background:linear-gradient(180deg,var(--k-t1),#FFFFFF 72%)}body.theme-kira .kr-phone__face:before{content:"";position:absolute;left:0;right:0;top:0;height:60%;pointer-events:none;opacity:.5;background-image:radial-gradient(var(--k-t3) 1px,transparent 1.4px);background-size:12px 12px;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent)}body.theme-kira .kr-phone__ic{position:absolute;left:50%;top:32%;display:grid;place-items:center;width:88px;height:88px;border-radius:var(--r);background:#fff;border:1px solid var(--k-t2);box-shadow:var(--k-shadow);color:var(--em-text);transform:translate(-50%,-50%)}body.theme-kira .kr-phone__ic .icon{width:40px;height:40px}body.theme-kira .kr-phone__face em{position:relative;padding:4px 12px;border-radius:999px;background:var(--em-text);font-style:normal;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}body.theme-kira .kr-phone__face b{position:relative;font-size:var(--fs-6);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--k-ink)}body.theme-kira .kr-phone figcaption{font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-2)}body.theme-kira .kr-phone figcaption b{color:var(--k-ink)}body.theme-kira .kr-dw{--dw-w:176px;--dw-g:16px;--dw-lift:56px;position:absolute;inset:0;overflow:hidden;perspective:1100px;perspective-origin:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,transparent 0,#000 12%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 30%),linear-gradient(180deg,transparent 0,#000 12%,#000 80%,transparent 100%);mask-composite:intersect}body.theme-kira .kr-dw__plane{position:absolute;top:50%;left:50%;display:flex;align-items:flex-start;margin:0;padding:0;transform-style:preserve-3d;transform-origin:50% 50%;transform:translate(-50%,-50%) scale(1.12) rotateX(14deg) rotateY(-14deg) translateZ(-110px)}body.theme-kira .kr-dw.is-live .kr-dw__plane{height:var(--dw-p,150%);will-change:transform}body.theme-kira .kr-dw.is-live .kr-dw__track{will-change:transform}body.theme-kira .kr-dw__col{flex:none;width:calc(var(--dw-w) + var(--dw-g));transform-style:preserve-3d}body.theme-kira .kr-dw__track,body.theme-kira .kr-dw__set,body.theme-kira .kr-dw__t{transform-style:preserve-3d}body.theme-kira .kr-dw__t{display:block;padding:calc(var(--dw-g) / 2)}body.theme-kira .kr-dw__in{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--r-xs);background:#2a231d;opacity:.8;pointer-events:none;transition:transform var(--dur-3) var(--ease-out),opacity var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out)}body.theme-kira .kr-dw__t--p .kr-dw__in{aspect-ratio:3 / 4}body.theme-kira .kr-dw__t--s .kr-dw__in{aspect-ratio:1}body.theme-kira .kr-dw__t--t .kr-dw__in{aspect-ratio:11 / 19}body.theme-kira .kr-dw__in img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;user-select:none}body.theme-kira .kr-dw__in:after{content:"";position:absolute;inset:0;background:var(--kw-night);opacity:.22;transition:opacity var(--dur-3) var(--ease-out)}body.theme-kira .kr-dw__t.is-on .kr-dw__in{opacity:1;transform:translateZ(var(--dw-lift));box-shadow:0 24px 56px -20px #000000bf}body.theme-kira .kr-dw__t.is-on .kr-dw__in:after{opacity:0}body.theme-kira .kr-head__side{display:flex;flex-direction:column;align-items:flex-start;min-width:0}body.theme-kira .kr-crs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.theme-kira .kr-cr-li{min-width:0}body.theme-kira .kr-cr{position:relative;display:block;margin:0;overflow:hidden;border-radius:var(--r-sm);background:var(--kw-linen);box-shadow:var(--k-shadow)}body.theme-kira .kr-cr__art{overflow:hidden}body.theme-kira .kr-cr__art img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform var(--dur-3) var(--ease-out)}body.theme-kira .kr-cr:hover .kr-cr__art img{transform:scale(1.04)}body.theme-kira .kr-cr figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:72px 24px 24px;background:linear-gradient(180deg,#15110e00,#15110eb8 40%,#15110ee6)}body.theme-kira .kr-cr__tag{padding:2px 8px;border-radius:999px;background:var(--kw-walnut);font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}body.theme-kira .kr-cr__h{font-family:var(--kw-serif);font-size:var(--fs-7);font-weight:700;line-height:1.2;color:#fff;text-wrap:balance}body.theme-kira .kr-cr__where{font-size:var(--fs-2);line-height:1.45;color:#e4dcd0}body.theme-kira .kr-crs+.kr-cap{margin-top:16px}html.kr-mo body.theme-kira [data-kr-in]{transition:opacity var(--dur-3) var(--ease-out),translate .8s var(--ease-smooth)}html.kr-mo body.theme-kira [data-kr-in]:not(.kr-on){opacity:0;translate:0 48px}html.kr-mo body.theme-kira .kr-anat__li[data-kr-in]:not(.kr-on){translate:-48px 32px}html.kr-mo body.theme-kira .kr-anat__li[data-kr-in]:nth-child(2):not(.kr-on){translate:48px 32px}html.kr-mo body.theme-kira .kr-box__sheet[data-kr-in]:not(.kr-on){translate:0 -120px}body.theme-kira .kr-cr-li:nth-child(2),body.theme-kira .kr-anat__li:nth-child(2),body.theme-kira .kr-box__sheet--2{transition-delay:.1s}body.theme-kira .kr-cr-li:nth-child(3),body.theme-kira .kr-box__sheet--3{transition-delay:.2s}body.theme-kira .kr-box__sheet--4{transition-delay:.3s}body.theme-kira .kr-mode__sw{display:none}html.kr-js body.theme-kira .kr-mode__sw{display:inline-flex;gap:4px;padding:4px;margin-bottom:24px;border:1px solid var(--k-rule);border-radius:999px;background:var(--k-desk)}body.theme-kira .kr-mode__btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 20px;font:inherit;font-size:var(--fs-4);font-weight:700;color:var(--k-ink-2);cursor:pointer;background:transparent;border:0;border-radius:999px;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}body.theme-kira .kr-mode__btn .icon{width:18px;height:18px}body.theme-kira .kr-mode__btn .kr-s{display:none}body.theme-kira .kr-mode__btn.is-on{background:#fff;color:var(--k-ink);box-shadow:0 4px 12px -6px #00000040}body.theme-kira .kr-mode__btn.is-on .icon{color:var(--em-text)}body.theme-kira .kr-mode__btn:focus-visible{outline:2px solid var(--em);outline-offset:2px}body.theme-kira .kr-mode__panels{display:grid;gap:24px}body.theme-kira .kr-mode__p{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}html.kr-js body.theme-kira .kr-mode__p:not(.is-on){display:none}body.theme-kira .kr-mode__txt h3{margin:0 0 16px;font-weight:800;font-size:var(--fs-7);letter-spacing:-.02em;line-height:1.2;color:var(--k-ink)}body.theme-kira .kr-mode__fit{margin:20px 0 0;padding-top:16px;border-top:2px dotted var(--k-rule-2);font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-3)}body.theme-kira .kr-desk{position:relative;display:grid;justify-items:center;gap:20px;padding:32px 24px 24px;border-radius:var(--r-sm);background:var(--k-desk)}body.theme-kira .kr-desk>.kr-draft{grid-area:1 / 1}body.theme-kira .kr-draft{display:block;width:min(300px,100%);min-height:220px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-xs)}body.theme-kira .kr-draft--3{transform:translate(14px,10px) rotate(3deg)}body.theme-kira .kr-draft--2{transform:translate(7px,5px) rotate(-1.5deg)}body.theme-kira .kr-draft--1{position:relative;padding:16px 16px 52px;display:flex;flex-direction:column;gap:8px;box-shadow:0 14px 34px -22px #0000004d;transition:transform var(--dur-3) var(--ease-smooth),opacity var(--dur-2) var(--ease-out)}body.theme-kira .kr-draft__tx{font-size:var(--fs-3);line-height:1.45;color:var(--k-ink-2)}body.theme-kira .kr-outbox{position:absolute;right:20px;top:24px;display:grid;justify-items:center;gap:4px;transition:transform var(--dur-2) var(--ease-spring)}body.theme-kira .kr-outbox i{display:block;width:48px;height:10px;border-radius:2px;background:#fff;border:1px solid var(--k-rule-2)}body.theme-kira .kr-outbox b{margin-top:4px;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-stamp{position:absolute;right:16px;bottom:12px;padding:4px 12px;border:2px solid var(--em-text);border-radius:var(--r-2xs);background:#ffffffe6;font-family:var(--mono);font-size:var(--fs-3);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--em-text);transform:rotate(-6deg);transition:transform var(--dur-2) var(--ease-spring),opacity var(--dur-1) var(--ease-out)}body.theme-kira .kr-desk__btns{display:flex;gap:8px}body.theme-kira .kr-fbtn{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;font-size:var(--fs-3);font-weight:700;color:var(--k-ink-2);background:#fff;border:1px solid var(--k-rule-2);transition:transform var(--dur-0) var(--ease-out)}body.theme-kira .kr-fbtn--ok{background:var(--k-ink);border-color:var(--k-ink);color:#fff}html.kr-js body.theme-kira .kr-desk.is-reset .kr-stamp{opacity:0;transform:rotate(-2deg) scale(1.15)}html.kr-js body.theme-kira .kr-desk.is-press .kr-fbtn--ok{transform:scale(.95)}html.kr-js body.theme-kira .kr-desk.is-out .kr-draft--1{transform:translate(160px,-60px) rotate(5deg) scale(.3);opacity:0}html.kr-js body.theme-kira .kr-desk.is-in .kr-draft--1{transform:translateY(16px);opacity:0;transition:none}html.kr-js body.theme-kira .kr-desk.is-got .kr-outbox{transform:scale(1.12)}body.theme-kira .kr-pack{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}body.theme-kira .kr-box{position:relative;height:420px;overflow:hidden;border:1px solid var(--k-rule);border-radius:var(--r);background:var(--k-desk)}body.theme-kira .kr-box:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:radial-gradient(var(--em) 1px,transparent 1.4px);background-size:12px 12px}body.theme-kira .kr-box__band{position:absolute;left:16px;top:16px;z-index:5;padding:4px 12px;border-radius:999px;background:var(--em-text);font-family:var(--mono);font-size:var(--fs-2);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}body.theme-kira .kr-box__sheet{position:absolute;display:flex;flex-direction:column;gap:8px;width:42%;height:38%;padding:8px 8px 12px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-xs);box-shadow:0 14px 34px -22px #0000004d;font-size:var(--fs-4);color:var(--k-ink)}body.theme-kira .kr-box__sheet img{display:block;flex:1 1 auto;min-height:0;width:100%;object-fit:cover;border-radius:var(--r-2xs);background:var(--kw-linen)}body.theme-kira .kr-box__sheet b{flex:none;padding:0 4px;font-weight:800;line-height:1.2}body.theme-kira .kr-box__sheet--1{left:5%;top:17%;transform:rotate(-4deg)}body.theme-kira .kr-box__sheet--2{right:5%;top:14%;transform:rotate(3deg)}body.theme-kira .kr-box__sheet--3{left:7%;bottom:5%;transform:rotate(2deg)}body.theme-kira .kr-box__sheet--4{right:7%;bottom:4%;transform:rotate(-3deg)}body.theme-kira .kr-pack__txt h3{margin:0 0 16px;font-weight:800;font-size:var(--fs-7);letter-spacing:-.02em;color:var(--k-ink)}body.theme-kira .kr-pack__cta{margin-top:28px}body.theme-kira .kr-pack__txt .kr-note{max-width:56ch}body.theme-kira .kr-pack__txt .kr-note a{color:var(--em-text)}body.theme-kira .kr-tbl{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r);overflow:hidden}body.theme-kira .kr-tbl th,body.theme-kira .kr-tbl td{padding:12px 14px;text-align:left;vertical-align:top;font-size:var(--fs-3);line-height:1.45;color:var(--k-ink-2);border-top:1px solid var(--k-rule)}body.theme-kira .kr-tbl thead th{border-top:0;background:var(--k-desk);font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink)}body.theme-kira .kr-tbl thead th:first-child{width:14%}body.theme-kira .kr-tbl thead th.kr-tbl__on{width:24%}body.theme-kira .kr-tbl tbody th{font-size:var(--fs-4);font-weight:700;color:var(--k-ink)}body.theme-kira .kr-rivals{display:none}body.theme-kira .kr-tbl .kr-tbl__on{background:var(--k-t1);color:var(--em-text);font-weight:700}body.theme-kira .kr-tbl thead .kr-tbl__on{background:var(--em-text);color:#fff}body.theme-kira .kr-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.theme-kira .kr-leaf{position:relative;padding:32px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-sm)}body.theme-kira .kr-leaf--no{background:transparent;border-style:dashed;border-color:var(--k-rule-2)}body.theme-kira .kr-leaf__t{display:flex;align-items:center;gap:8px;margin:0 0 20px;font-weight:800;font-size:var(--fs-6);color:var(--k-ink)}body.theme-kira .kr-leaf__t .icon{width:22px;height:22px;color:var(--em-text)}body.theme-kira .kr-leaf--no .kr-leaf__t .icon{color:var(--k-ink-3)}body.theme-kira .kr-leaf__stamp{position:absolute;right:24px;top:24px;padding:4px 12px;border:2px solid var(--k-ink-3);border-radius:var(--r-2xs);transform:rotate(5deg);font-family:var(--mono);font-size:var(--fs-2);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-est{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}body.theme-kira .kr-est__rows{margin:0;border-top:1px solid var(--k-rule)}body.theme-kira .kr-est__rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px dashed var(--k-rule-2)}body.theme-kira .kr-est__rows dt{flex:none;font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-est__rows dd{margin:0;min-width:0;font-size:var(--fs-5);font-weight:800;color:var(--k-ink);text-align:right}body.theme-kira .kr-est__txt p{margin:0;font-size:var(--fs-4);line-height:1.65;color:var(--k-ink-2)}body.theme-kira .kr-est__txt p+p{margin-top:16px}body.theme-kira .kr-est__txt b{color:var(--k-ink)}body.theme-kira .kr-est__txt .btn{margin-top:24px}body.theme-kira .kr-cta .cta-big{background:var(--k-press)!important}body.theme-kira .kr-cta .cta-big h2 .mk{color:#3ecf95!important}body.theme-kira .kr-cta .cta-steps li:before{color:#3ecf95}body.theme-kira .kr-cta .cta-big:after{background-image:radial-gradient(rgba(62,207,149,.5) 1px,transparent 1.4px);background-size:12px 12px;opacity:.28;-webkit-mask-image:radial-gradient(80% 90% at 95% 10%,#000 10%,transparent 65%);mask-image:radial-gradient(80% 90% at 95% 10%,#000 10%,transparent 65%)}body.theme-kira .kr-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:56px;align-items:start}body.theme-kira .kr-faq__t .btn{margin-top:24px}body.theme-kira .kr-order{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start;padding:48px;border:1px solid var(--k-rule);border-radius:var(--r-band);background:var(--k-desk)}body.theme-kira .kr-order__req{margin:28px 0 0}body.theme-kira .kr-order__req>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dashed var(--k-rule-2)}body.theme-kira .kr-order__req dt{font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-order__req dd{min-width:0;margin:0;font-family:var(--mono);font-size:var(--fs-3);font-weight:800;color:var(--k-ink);text-align:right}body.theme-kira .kr-order__contacts{display:flex;flex-wrap:wrap;gap:0 24px;margin:20px 0 0}body.theme-kira .kr-order__contacts a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--fs-4);font-weight:700}body.theme-kira .kr-order__contacts .icon{width:18px;height:18px}body.theme-kira .lead.kr-lead-form{position:relative;z-index:1;display:block;margin:0;padding:28px;overflow:visible;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-sm)}body.theme-kira .lead.kr-lead-form:before,body.theme-kira .lead.kr-lead-form:after{content:"";display:block;position:absolute;inset:54px auto auto;width:20px;height:20px;border-radius:50%;background:var(--k-desk);border:1px solid var(--k-rule);-webkit-mask-image:none;mask-image:none;pointer-events:none}body.theme-kira .lead.kr-lead-form:before{left:-11px;clip-path:inset(0 0 0 50%)}body.theme-kira .lead.kr-lead-form:after{right:-11px;clip-path:inset(0 50% 0 0)}body.theme-kira .kr-form-req{display:flex;justify-content:space-between;gap:12px;margin:0 0 24px;padding-bottom:16px;border-bottom:2px dotted var(--k-rule-2);font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3)}body.theme-kira .kr-lead-form .form-grid{background:transparent;border:0;border-radius:0;padding:0;gap:12px;min-width:0}body.theme-kira .kr-lead-form .field input,body.theme-kira .kr-lead-form .field select,body.theme-kira .kr-lead-form .field textarea{min-width:0;width:100%}body.theme-kira .kr-lead-form .lead-submit .btn{width:100%;justify-content:center}body.theme-kira .kr-lead-form .form-success{border-radius:var(--r-sm)}body.theme-kira .kr-sec--rel{margin-top:80px}body.theme-kira .kr-pills{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body.theme-kira .kr-pill{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--k-rule-2);border-radius:999px;background:#fff;font-size:var(--fs-4);font-weight:700;color:var(--k-ink);text-decoration:none;transition:border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}body.theme-kira .kr-pill:hover{border-color:var(--em);color:var(--em-text)}html.kr-form-on body.theme-kira .sticky-cta{transform:translateY(100%);visibility:hidden;transition:transform var(--dur-2) var(--ease-out),visibility 0s linear var(--dur-2)}html.kr-form-on body.theme-kira .to-top{opacity:0;visibility:hidden}html.cta-bar-on body.theme-kira .pnav .pnav-cta{visibility:hidden}@media (max-width:760px){html.kr-cmp-on body.theme-kira .to-top{opacity:0;visibility:hidden}}@media (max-width:1080px){body.theme-kira .kr-hero{padding-top:56px;padding-bottom:40px}body.theme-kira .kr-hero__in{display:flex;flex-direction:column;min-height:0}body.theme-kira .kr-hero__wall{position:relative;inset:auto;margin:24px calc(-1 * var(--kh-pad)) 0}body.theme-kira .kr-dw{position:relative;inset:auto;height:420px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%,#000 86%,transparent 100%)}body.theme-kira .kr-hero__wall .kr-dw__cap{position:static;margin:0;padding:0 var(--kh-pad);text-align:left}body.theme-kira .kr-facts{max-width:none;margin-top:24px}body.theme-kira .kr-split,body.theme-kira .kr-pack,body.theme-kira .kr-faq,body.theme-kira .kr-order,body.theme-kira .kr-mode__p,body.theme-kira .kr-est{grid-template-columns:minmax(0,1fr);gap:32px}body.theme-kira .kr-head--wide{grid-template-columns:minmax(0,1fr)}body.theme-kira .kr-head--wide .kr-sub{margin-top:16px}html.kr-js body.theme-kira .kr-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-kira .kr-phones,body.theme-kira .kr-crs{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-56px;margin-right:-56px;padding:0 56px 8px;scroll-padding-inline:56px}body.theme-kira .kr-phones::-webkit-scrollbar,body.theme-kira .kr-crs::-webkit-scrollbar{display:none}body.theme-kira .kr-phones{justify-content:flex-start}body.theme-kira .kr-phone-li{flex:0 0 240px;scroll-snap-align:start}body.theme-kira .kr-cr-li{flex:0 0 320px;scroll-snap-align:start}body.theme-kira .kr-head__side .kr-sub{margin-top:16px}body.theme-kira .kr-phones+.kr-cap{text-align:left}body.theme-kira .kr-anat{grid-template-columns:minmax(0,1fr);gap:28px}body.theme-kira .kr-anat__list{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-56px;margin-right:-56px;padding:0 56px 8px;scroll-padding-inline:56px}body.theme-kira .kr-anat__list::-webkit-scrollbar{display:none}body.theme-kira .kr-anat__li{scroll-snap-align:start}body.theme-kira .kr-anat__li:nth-child(2){margin-top:0}body.theme-kira .kr-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:760px){body.theme-kira .wrap{padding-left:20px;padding-right:20px}body.theme-kira .site-header{margin:0 -20px;padding:0 20px}body.theme-kira .pnav .pnav-cta{display:none}body.theme-kira main>section{margin-top:56px}body.theme-kira main>section.kr-hero{margin-top:8px}body.theme-kira .kr-sec--desk{padding:32px 20px;border-radius:var(--r)}body.theme-kira .kr-eyebrow{margin-bottom:8px}body.theme-kira .kr-lead{margin-top:12px}body.theme-kira .kr-hero__cta{margin-top:16px;gap:8px}body.theme-kira .kr-hero__cta .btn{width:100%;justify-content:center;padding-left:16px;padding-right:16px;font-size:var(--fs-4);white-space:nowrap}body.theme-kira .kr-note{margin-top:12px}body.theme-kira .kr-h2{font-size:var(--fs-7)}body.theme-kira .kr-card h3,body.theme-kira .kr-proof h3,body.theme-kira .kr-leaf__t{font-size:var(--fs-5)}body.theme-kira .kr-hero{--kh-pad:20px;padding-top:24px;padding-bottom:32px}body.theme-kira .kr-hero__wall{margin-top:16px}body.theme-kira .kr-dw{--dw-w:112px;--dw-g:12px;--dw-lift:40px;height:248px;perspective:900px}body.theme-kira .kr-dw__col:nth-child(n+4){display:none}body.theme-kira .kr-case-cta{padding:16px}body.theme-kira .kr-case-cta .btn{width:100%;justify-content:center;padding-left:12px;padding-right:12px;font-size:var(--fs-4);line-height:1.25;white-space:normal;text-align:center}body.theme-kira .kr-cap+.kr-case{margin-top:28px}body.theme-kira .kr-facts{grid-template-columns:minmax(0,1fr);margin-top:16px;padding-top:0}body.theme-kira .kr-facts>div{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px dashed var(--kd-line)}body.theme-kira .kr-facts dt{flex:none}body.theme-kira .kr-facts dd{text-align:right}body.theme-kira .kr-head+*{margin-top:28px}body.theme-kira .kr-after{margin-top:24px}body.theme-kira .kr-case,body.theme-kira .kr-fit{grid-template-columns:minmax(0,1fr);gap:12px}body.theme-kira .kr-phones,body.theme-kira .kr-crs,body.theme-kira .kr-anat__list{margin-left:-20px;margin-right:-20px;padding:0 20px 8px;scroll-padding-inline:20px}body.theme-kira .kr-anat__li{flex-basis:62vw;max-width:300px}body.theme-kira .kr-notes{grid-template-columns:minmax(0,1fr);gap:20px}body.theme-kira .kr-notes ol li{font-size:var(--fs-3)}body.theme-kira .kr-pin{width:24px;height:24px;font-size:var(--fs-2)}body.theme-kira .kr-lb{width:100vw;max-height:none;height:100dvh;border-radius:0}body.theme-kira .kr-phone-li{flex-basis:62vw;max-width:260px}body.theme-kira .kr-cr-li{flex-basis:80vw;max-width:320px}body.theme-kira .kr-cr figcaption{padding:56px 16px 16px}body.theme-kira .kr-cr__h{font-size:var(--fs-6)}body.theme-kira .kr-proof__body{grid-template-columns:minmax(0,1fr);gap:16px}body.theme-kira .kr-proof__img{aspect-ratio:16 / 9}body.theme-kira .kr-card,body.theme-kira .kr-leaf{padding:20px}body.theme-kira .kr-card .dna-ic{margin-bottom:12px}body.theme-kira .kr-stack{grid-template-columns:minmax(0,1fr)}html.kr-js body.theme-kira .kr-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}html.kr-js body.theme-kira .kr-tab{width:auto;padding:6px 12px 6px 6px;font-size:var(--fs-3);background:#fff;border-color:var(--k-rule)}body.theme-kira .kr-tab .dna-ic{width:32px;height:32px}body.theme-kira .kr-tab .dna-ic .icon{width:18px;height:18px}html.kr-js body.theme-kira .kr-stack{padding:0}html.kr-js body.theme-kira .kr-proof:not(.is-p0){display:none}html.kr-js body.theme-kira .kr-proof.is-p0{transform:none}body.theme-kira .kr-proof{padding:20px}body.theme-kira .kr-proof__rows>div{grid-template-columns:minmax(0,1fr);gap:2px}html.kr-js body.theme-kira .kr-mode__sw{display:flex;width:100%}body.theme-kira .kr-mode__btn{flex:1;justify-content:center;padding:8px 12px;font-size:var(--fs-3)}body.theme-kira .kr-mode__p{gap:24px}body.theme-kira .kr-outbox{display:none}body.theme-kira .kr-desk{padding:24px 16px 16px}body.theme-kira .kr-draft{min-height:188px}html.kr-js body.theme-kira .kr-desk.is-out .kr-draft--1{transform:translateY(24px);opacity:0}body.theme-kira .kr-mode__txt h3,body.theme-kira .kr-pack__txt h3{font-size:var(--fs-6)}body.theme-kira .kr-box{height:300px}body.theme-kira .kr-box__band{left:12px;top:12px}body.theme-kira .kr-box__sheet{width:43%;height:36%;padding:4px 4px 8px;gap:4px;font-size:var(--fs-3)}body.theme-kira .kr-pack__cta .btn,body.theme-kira .kr-faq__t .btn,body.theme-kira .kr-est__txt .btn,body.theme-kira .kr-cta .cta-big-actions .btn{width:100%;justify-content:center;padding-left:16px;padding-right:16px;font-size:var(--fs-4);white-space:nowrap}body.theme-kira .kr-tbl{display:block;border:0;border-radius:0;background:transparent;overflow:visible}body.theme-kira .kr-tbl thead{display:none}body.theme-kira .kr-tbl tbody{display:grid;gap:10px}body.theme-kira .kr-tbl tr{display:block;padding:12px 14px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r-sm)}body.theme-kira .kr-tbl tbody th{display:block;order:-2;width:auto;padding:0 0 6px;border:0}body.theme-kira .kr-tbl td{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;padding:6px 0;border-top:1px solid var(--k-rule)}body.theme-kira .kr-tbl td:before{content:attr(data-h);font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-3);padding-top:2px}body.theme-kira .kr-tbl td.kr-tbl__on{order:-1;margin:0 -8px;padding:6px 8px;border-radius:var(--r-2xs);border-top:0}body.theme-kira .kr-tbl td.kr-tbl__on:before{color:var(--em-text)}body.theme-kira .kr-tbl tr{display:flex;flex-direction:column}html.kr-js body.theme-kira .kr-rivals{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px}body.theme-kira .kr-rivals .kr-req{width:100%;margin-bottom:2px}body.theme-kira .kr-rival{min-height:44px;padding:8px 12px;border:1px solid var(--k-rule-2);border-radius:999px;background:#fff;font:inherit;font-size:var(--fs-3);font-weight:700;color:var(--k-ink-2);cursor:pointer}body.theme-kira .kr-rival[aria-pressed=true]{border-color:var(--k-ink);background:var(--k-ink);color:#fff}body.theme-kira .kr-rival:focus-visible{outline:2px solid var(--em);outline-offset:2px}html.kr-js body.theme-kira .kr-cmp[data-kr-cmp] td[class^=kr-c]{display:none}html.kr-js body.theme-kira .kr-cmp.kr-r1 td.kr-c1,html.kr-js body.theme-kira .kr-cmp.kr-r2 td.kr-c2,html.kr-js body.theme-kira .kr-cmp.kr-r3 td.kr-c3,html.kr-js body.theme-kira .kr-cmp.kr-r4 td.kr-c4{display:grid}body.theme-kira .kr-leaf__stamp{position:static;display:inline-block;margin-bottom:12px}body.theme-kira .kr-order{padding:0;background:none;border:0;border-radius:0}body.theme-kira .kr-order__t{padding:0}body.theme-kira .lead.kr-lead-form{padding:16px}body.theme-kira .kr-lead-form .form-grid{grid-template-columns:minmax(0,1fr)}body.theme-kira .kr-lead-form .lead-submit .btn{padding-left:16px;padding-right:16px;font-size:var(--fs-4);line-height:1.25;white-space:normal;text-align:center}body.theme-kira .lead.kr-lead-form:before,body.theme-kira .lead.kr-lead-form:after{top:46px}}@media (max-width:374px){body.theme-kira .kr-hero__cta .btn{font-size:var(--fs-3)}body.theme-kira .kr-h1{font-size:var(--fs-7);line-height:1.1}body.theme-kira .kr-h2{font-size:var(--fs-6)}}@media (max-width:420px){body.theme-kira .kr-mode__btn{padding:8px 10px;white-space:nowrap}body.theme-kira .kr-mode__btn .icon,body.theme-kira .kr-mode__btn .kr-l{display:none}body.theme-kira .kr-mode__btn .kr-s{display:inline}}@media (max-height:820px){body.theme-kira .quiz-dialog .quiz-head,body.theme-kira .quiz-dialog .quiz-q{margin-bottom:12px}body.theme-kira .quiz-dialog .quiz-q-label{margin-bottom:8px}body.theme-kira .quiz-dialog .quiz-opt{padding:8px 12px}body.theme-kira .quiz-dialog [data-quiz-next]{position:sticky;bottom:0;z-index:1;box-shadow:0 8px #fff,0 -12px 16px -4px #fffffff2}}@media (prefers-reduced-motion:reduce){body.theme-kira .kr-scene *,body.theme-kira .kr-scene *:before,body.theme-kira .kr-proof,body.theme-kira .kr-card,body.theme-kira .kr-dw__in,body.theme-kira .kr-dw__in:after,body.theme-kira .kr-cr__art img,body.theme-kira [data-kr-in]{transition:none!important;animation:none!important}}body.theme-kira .kr-dw__t--v .kr-dw__in{aspect-ratio:9 / 16}body.theme-kira .kr-dw__in video,body.theme-kira .kr-reel__v video{display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-reels__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);gap:16px;margin-top:40px;padding:8px 4px 32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.theme-kira .kr-reels__rail::-webkit-scrollbar{display:none}body.theme-kira .kr-reels__rail:focus-visible{outline:2px solid var(--em);outline-offset:4px;border-radius:var(--r-sm)}body.theme-kira .kr-reel{margin:0;scroll-snap-align:start;min-width:0}body.theme-kira .kr-reel:nth-child(2n){margin-top:32px}body.theme-kira .kr-reel__v{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--r-sm);background:#1e1914;box-shadow:0 24px 48px -28px #14100c8c;transition:transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out)}body.theme-kira .kr-reel:hover .kr-reel__v{transform:translateY(-4px);box-shadow:0 32px 56px -28px #14100c99}body.theme-kira .kr-reel__biz{position:absolute;left:12px;top:12px;padding:4px 12px;border-radius:999px;font-size:var(--fs-2);font-weight:700;color:#fff;background:#14100c8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.theme-kira .kr-reel figcaption{margin-top:12px;font-size:var(--fs-3);color:var(--k-ink-2);line-height:1.4}body.theme-kira .kr-reel:nth-child(2){transition-delay:80ms}body.theme-kira .kr-reel:nth-child(3){transition-delay:.16s}body.theme-kira .kr-reel:nth-child(4){transition-delay:.24s}body.theme-kira .kr-reel:nth-child(5){transition-delay:.32s}@media (max-width:760px){body.theme-kira .kr-reels__rail{grid-auto-columns:60%;gap:12px;margin-top:24px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}body.theme-kira .kr-reel:nth-child(2n){margin-top:24px}}@media (prefers-reduced-motion:reduce){body.theme-kira .kr-reel__v{transition:none}body.theme-kira .kr-reel:hover .kr-reel__v{transform:none}}body.theme-kira video[data-kr-v]::-webkit-media-controls{display:none!important}body.theme-kira .kr-cap,body.theme-kira .kr-req{color:var(--k-ink-2)}body.theme-kira .kr-pause{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0;border:1px solid rgba(245,241,234,.32);border-radius:999px;background:#15110ec7;color:#f5f1ea;font:inherit;font-size:var(--fs-3);font-weight:700;cursor:pointer;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}body.theme-kira .kr-pause[hidden]{display:none}body.theme-kira .kr-pause:hover{border-color:#f5f1ea}body.theme-kira .kr-pause:focus-visible{outline:2px solid #3ECF95;outline-offset:3px}body.theme-kira .kr-pause__i{display:block;flex:none;width:12px;height:14px;background:linear-gradient(90deg,currentColor 0 4px,transparent 4px 8px,currentColor 8px 12px)}body.theme-kira .kr-pause.is-held .kr-pause__i{background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}body.theme-kira .kr-pause--dw{position:absolute;z-index:3;right:var(--kh-pad);bottom:12px}body.theme-kira .kr-pause--reels{padding:0 20px;border-color:var(--k-rule-2);background:#fff;color:var(--k-ink)}body.theme-kira .kr-pause--reels:hover{border-color:var(--k-ink)}body.theme-kira .kr-pause--reels:focus-visible{outline-color:var(--em)}body.theme-kira .kr-reels__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}body.theme-kira .kr-reels__foot .kr-more{margin-top:0}body.theme-kira .kr-reel__v:after,body.theme-kira .kr-mat--video:after,body.theme-kira .kr-fi--full:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#14100cc7 0,#14100c33 36%,#14100c00 50%,#14100c33 72%,#14100ccc)}body.theme-kira .kr-reel__biz{z-index:2}body.theme-kira .kr-reel__hook{position:absolute;z-index:2;left:12px;right:12px;top:52px;font-size:var(--fs-6);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff;text-wrap:balance;text-shadow:0 2px 12px rgba(0,0,0,.45)}body.theme-kira .kr-reel__sub{position:absolute;z-index:2;left:50%;bottom:16px;width:max-content;max-width:calc(100% - 24px);padding:4px 8px;border-radius:var(--r-3xs);background:#000000a8;transform:translate(-50%);font-size:var(--fs-3);font-weight:700;line-height:1.35;text-align:center;color:#fff}body.theme-kira .kr-mat--video .kr-reel__hook,body.theme-kira .kr-fi--full .kr-reel__hook{top:16px;font-size:var(--fs-5)}body.theme-kira .kr-fi--full .kr-reel__sub{font-size:var(--fs-2)}body.theme-kira .kr-proof__body{grid-template-columns:240px minmax(0,1fr)}body.theme-kira .kr-mat{position:relative;display:flex;flex-direction:column;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--k-rule);border-radius:var(--r-sm);background:#fff;box-shadow:0 14px 34px -22px #00000040}body.theme-kira .kr-mat--video{border:0;background:#1e1914}body.theme-kira .kr-mat--video video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-mat__ava{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--kw-walnut);font-style:normal;font-size:var(--fs-2);font-weight:800;color:#fff}body.theme-kira .kr-mat__bar,body.theme-kira .kr-mat__from{display:flex;align-items:center;gap:8px;flex:none;padding:8px 12px;background:#fff;border-bottom:1px solid var(--k-rule)}body.theme-kira .kr-mat__bar b,body.theme-kira .kr-mat__from b{display:block;font-size:var(--fs-3);font-weight:800;line-height:1.3;color:var(--k-ink)}body.theme-kira .kr-mat__bar em,body.theme-kira .kr-mat__from em{display:block;font-style:normal;font-size:var(--fs-2);line-height:1.35;color:var(--k-ink-2)}body.theme-kira .kr-mat--tg{background:var(--k-desk)}body.theme-kira .kr-mat__msg{display:flex;flex-direction:column;min-height:0;margin:12px;overflow:hidden;border-radius:var(--r-xs);background:#fff;box-shadow:0 4px 12px -8px #0000004d}body.theme-kira .kr-mat__msg img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}body.theme-kira .kr-mat__tx{display:block;padding:8px 12px 0;font-size:var(--fs-2);line-height:1.4;color:var(--k-ink-2)}body.theme-kira .kr-mat__tx b{display:block;margin-bottom:4px;font-size:var(--fs-3);font-weight:800;line-height:1.3;color:var(--k-ink)}body.theme-kira .kr-mat__time{align-self:flex-end;padding:4px 12px 8px;font-family:var(--mono);font-size:var(--fs-1);color:var(--k-ink-2)}body.theme-kira .kr-mat--art{gap:4px;padding:16px}body.theme-kira .kr-mat--art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(180deg,#fff0,#fff)}body.theme-kira .kr-mat__url{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--k-rule);font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-ink-2)}body.theme-kira .kr-mat__h1{font-size:var(--fs-5);font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--k-ink)}body.theme-kira .kr-mat__lead{margin:4px 0;padding:8px;border-radius:var(--r-2xs);background:var(--k-t1);font-size:var(--fs-2);line-height:1.45;color:var(--k-ink)}body.theme-kira .kr-mat__h2{margin-top:4px;font-size:var(--fs-3);font-weight:800;line-height:1.3;color:var(--k-ink)}body.theme-kira .kr-mat__p{font-size:var(--fs-2);line-height:1.4;color:var(--k-ink-2)}body.theme-kira .kr-mat--mail>img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;flex:none}body.theme-kira .kr-mat__btn{align-self:flex-start;margin:8px 12px 12px;padding:8px 16px;border-radius:999px;background:var(--kw-walnut);font-size:var(--fs-2);font-weight:700;color:#fff}body.theme-kira .kr-crs--niche{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px}body.theme-kira .kr-cr--niche{background:#1e1914}body.theme-kira .kr-cr--niche .kr-cr__art img{aspect-ratio:1;object-position:50% 30%}body.theme-kira .kr-cr--coffee .kr-cr__art img{object-position:50% 72%}body.theme-kira .kr-cr--niche figcaption{padding:56px 20px 20px}body.theme-kira .kr-cr--niche .kr-cr__h{font-family:inherit;font-size:var(--fs-6);font-weight:800;letter-spacing:-.02em}body.theme-kira .kr-cr--niche .kr-cr__tag{background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.theme-kira .kr-crs--niche .kr-cr-li:nth-child(4){transition-delay:.3s}body.theme-kira .kr-draft{width:min(320px,100%)}body.theme-kira .kr-draft--1.kr-appr{gap:0;padding:0 0 12px;overflow:hidden}body.theme-kira .kr-appr__bar{display:flex;align-items:center;gap:8px;padding:12px}body.theme-kira .kr-appr__bar b{display:block;font-size:var(--fs-3);font-weight:800;line-height:1.3;color:var(--k-ink)}body.theme-kira .kr-appr__bar em{display:block;font-style:normal;font-family:var(--mono);font-size:var(--fs-1);line-height:1.4;color:var(--k-ink-2)}body.theme-kira .kr-appr__img{display:block;margin:0 12px;overflow:hidden;border-radius:var(--r-xs);background:var(--kw-linen)}body.theme-kira .kr-appr__img img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}body.theme-kira .kr-appr__tx{display:block;padding:12px 12px 0;font-size:var(--fs-3);line-height:1.45;color:var(--k-ink-2)}body.theme-kira .kr-appr__tx b{display:block;margin-bottom:4px;font-size:var(--fs-4);font-weight:800;line-height:1.3;color:var(--k-ink)}body.theme-kira .kr-appr .kr-stamp{top:176px;right:24px;bottom:auto}body.theme-kira .kr-appr .kr-desk__btns{display:flex;gap:8px;padding:12px 12px 0}body.theme-kira .kr-appr .kr-fbtn{flex:1;justify-content:center}body.theme-kira .kr-rail{display:grid;gap:12px;padding:24px;border-radius:var(--r-sm);background:var(--k-desk)}body.theme-kira .kr-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.theme-kira .kr-slot{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:8px 8px 12px;background:#fff;border:1px dashed var(--k-rule-2);border-radius:var(--r-xs)}body.theme-kira .kr-slot:before{content:"";position:absolute;inset:-1px;border:1px solid var(--k-t3);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease-out)}body.theme-kira .kr-slot.is-out:before{opacity:1}body.theme-kira .kr-slot__img{position:relative;display:block;width:100%;margin-bottom:4px;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--r-2xs);background:var(--kw-linen)}body.theme-kira .kr-slot__img img{display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-slot__img--v:after,body.theme-kira .kr-fi--p:after{content:"";position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:50%;background:#111111a8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 2.5v7l5.5-3.5z' fill='%23FFFFFF'/%3E%3C/svg%3E") center/12px no-repeat}body.theme-kira .kr-slot b{font-family:var(--mono);font-size:var(--fs-3);font-weight:800;color:var(--k-ink)}body.theme-kira .kr-slot em{font-style:normal;font-size:var(--fs-2);line-height:1.35;color:var(--k-ink-2)}body.theme-kira .kr-ok{display:grid;margin-top:4px;font-style:normal;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.theme-kira .kr-ok>span{grid-area:1 / 1;padding:2px 8px;border-radius:999px;transition:opacity var(--dur-1) var(--ease-out),transform var(--dur-2) var(--ease-spring)}body.theme-kira .kr-ok__y{background:var(--k-t1);color:var(--em-text);opacity:0;transform:scale(.7)}body.theme-kira .kr-ok__n{color:var(--k-ink-2);box-shadow:inset 0 0 0 1px var(--k-rule-2)}body.theme-kira .kr-slot.is-out .kr-ok__y{opacity:1;transform:none}body.theme-kira .kr-slot.is-out .kr-ok__n{opacity:0}body.theme-kira .kr-head+.kr-src{margin-top:32px}body.theme-kira .kr-src{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:32px 0 0;font-size:var(--fs-4);line-height:1.4;color:var(--k-ink)}body.theme-kira .kr-src__a{padding:4px 12px;border-radius:999px;background:var(--k-ink);font-size:var(--fs-3);font-weight:700;color:#fff}body.theme-kira .kr-src__a:last-child{background:var(--em-text)}body.theme-kira .kr-src__m{font-weight:600}body.theme-kira .kr-src__ar{flex:none;width:24px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M1 6h20m-5-4.5L21 6l-5 4.5' fill='none' stroke='%235A5A60' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/24px 12px no-repeat}body.theme-kira .kr-feeds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:24px}body.theme-kira .kr-feeds:focus-visible{outline:2px solid var(--em);outline-offset:4px;border-radius:var(--r-sm)}body.theme-kira .kr-feed{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0}body.theme-kira .kr-feed__h{display:flex;flex-direction:column;gap:2px}body.theme-kira .kr-feed__h b{font-size:var(--fs-5);font-weight:800;line-height:1.25;color:var(--k-ink)}body.theme-kira .kr-feed__h span{font-family:var(--mono);font-size:var(--fs-2);font-weight:700;color:var(--k-ink-2)}body.theme-kira .kr-feed__ph{position:relative;display:flex;flex-direction:column;gap:8px;aspect-ratio:9 / 17;overflow:hidden;padding:12px 8px;border:6px solid var(--k-press);border-radius:var(--r);background:#fff;box-shadow:var(--k-shadow)}body.theme-kira .kr-feed__ph:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:40px;pointer-events:none;background:linear-gradient(180deg,#fff0,#fff)}body.theme-kira .kr-feed--full .kr-feed__ph{padding:0;background:#1e1914}body.theme-kira .kr-feed--full .kr-feed__ph:after{display:none}body.theme-kira .kr-feed__app{display:flex;align-items:center;gap:8px;flex:none;padding:0 4px 4px;font-size:var(--fs-2);font-weight:800;color:var(--k-ink)}body.theme-kira .kr-feed__app .kr-mat__ava{width:24px;height:24px;font-size:var(--fs-1)}body.theme-kira .kr-fi{position:relative;display:block;flex:none;overflow:hidden;border:1px solid var(--k-rule);border-radius:var(--r-xs);background:#fff}body.theme-kira .kr-fi img,body.theme-kira .kr-fi video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}body.theme-kira .kr-fi--v video,body.theme-kira .kr-fi--p img{aspect-ratio:4 / 5}body.theme-kira .kr-fi__tx{display:block;padding:8px;font-size:var(--fs-2);font-weight:700;line-height:1.35;color:var(--k-ink)}body.theme-kira .kr-fi--full{position:absolute;inset:0;border:0;border-radius:0;background:#1e1914}body.theme-kira .kr-fi--full video{width:100%;height:100%;aspect-ratio:auto}body.theme-kira .kr-feed:nth-child(2){transition-delay:80ms}body.theme-kira .kr-feed:nth-child(3){transition-delay:.16s}body.theme-kira .kr-feed:nth-child(4){transition-delay:.24s}body.theme-kira .kr-feed:nth-child(5){transition-delay:.32s}body.theme-kira .kr-feeds+.kr-cap{margin-top:16px}@media (max-width:1080px){body.theme-kira .kr-pause--dw{top:12px;bottom:auto}body.theme-kira .kr-feeds{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-56px;margin-right:-56px;padding:0 56px 8px;scroll-padding-inline:56px}body.theme-kira .kr-feeds::-webkit-scrollbar{display:none}body.theme-kira .kr-feed{flex:0 0 220px;scroll-snap-align:start}body.theme-kira .kr-crs--niche .kr-cr-li{flex-basis:240px}}@media (max-width:760px){body.theme-kira .kr-feeds{margin-left:-20px;margin-right:-20px;padding:0 20px 8px;scroll-padding-inline:20px}body.theme-kira .kr-feed{flex-basis:58vw;max-width:240px}body.theme-kira .kr-feed__ph{aspect-ratio:9 / 16}body.theme-kira .kr-crs--niche .kr-cr-li{flex-basis:62vw;max-width:260px}body.theme-kira .kr-proof__body{grid-template-columns:minmax(0,1fr)}body.theme-kira .kr-mat{width:min(100%,220px)}body.theme-kira .kr-cr-li{flex-basis:66vw;max-width:280px}body.theme-kira .kr-appr__img img{aspect-ratio:16 / 10}body.theme-kira .kr-appr .kr-stamp{top:128px}body.theme-kira .kr-reels__rail{grid-auto-columns:52%}body.theme-kira .kr-slots{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-kira .kr-rail{padding:16px}body.theme-kira .kr-reel__hook{top:48px;font-size:var(--fs-5)}body.theme-kira .kr-src{font-size:var(--fs-3)}body.theme-kira .kr-src__m{flex-basis:100%}body.theme-kira .kr-reels__foot{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){body.theme-kira .kr-slot:before,body.theme-kira .kr-ok>span{transition:none}}body.theme-kira .kr-ov--wood{--ov-plate:#F1EBE1;--ov-plate-tx:#2E2620;--ov-chip:#5B4332;--ov-chip-tx:#FFFFFF;--ov-sub:#F1EBE1;--ov-sub-tx:#2E2620;--ov-shade:21,17,14;--ov-bg:#1E1914;--ov-font:Georgia,"Times New Roman",serif;--ov-fw:700;--ov-rad:4px;--ov-tilt:0deg;--ov-ava:#5B4332;--ov-ava-tx:#FFFFFF;--ov-sw1:#5B4332;--ov-sw2:#E4D3BA}body.theme-kira .kr-ov--ind{--ov-plate:#1E2E7A;--ov-plate-tx:#FFFFFF;--ov-chip:#FFFFFF;--ov-chip-tx:#1E2E7A;--ov-sub:#FFFFFF;--ov-sub-tx:#14205C;--ov-shade:14,22,70;--ov-bg:#14205C;--ov-font:"Helvetica Neue",Arial,"Manrope",sans-serif;--ov-fw:700;--ov-rad:2px;--ov-tilt:0deg;--ov-ava:#1E2E7A;--ov-ava-tx:#FFFFFF;--ov-sw1:#1E2E7A;--ov-sw2:#DCE5FF}body.theme-kira .kr-ov--blog{--ov-plate:#FFE38A;--ov-plate-tx:#3A1710;--ov-chip:#FF6F5E;--ov-chip-tx:#2A0E08;--ov-sub:#FF6F5E;--ov-sub-tx:#2A0E08;--ov-shade:74,24,14;--ov-bg:#E8574A;--ov-font:ui-rounded,"SF Pro Rounded","Manrope",sans-serif;--ov-fw:800;--ov-rad:12px;--ov-tilt:-2deg;--ov-ava:#FF6F5E;--ov-ava-tx:#2A0E08;--ov-sw1:#FF6F5E;--ov-sw2:#FFE38A}body.theme-kira .kr-ov--it{--ov-plate:rgba(11,14,31,.9);--ov-plate-tx:#FFFFFF;--ov-chip:rgba(11,14,31,.82);--ov-chip-tx:#67E8F9;--ov-sub:#0B0E1F;--ov-sub-tx:#A5F3FC;--ov-shade:11,14,31;--ov-bg:#0B0E1F;--ov-font:"Manrope",sans-serif;--ov-fw:800;--ov-rad:4px;--ov-tilt:0deg;--ov-ava:#8B5CF6;--ov-ava-tx:#FFFFFF;--ov-sw1:#0B0E1F;--ov-sw2:#8B5CF6}body.theme-kira .kr-hero{--kw-night:#121215}body.theme-kira .kr-hero:before{background:radial-gradient(40% 50% at 72% 18%,rgba(139,92,246,.16),transparent 70%),radial-gradient(36% 44% at 94% 82%,rgba(255,111,94,.12),transparent 70%),radial-gradient(40% 50% at 58% 96%,rgba(47,75,196,.16),transparent 70%),radial-gradient(40% 50% at 12% 100%,rgba(62,207,149,.08),transparent 70%)}body.theme-kira .kr-dw__in{background:#1c1d22}body.theme-kira .kr-dw__in:after{background:#0e0f12}body.theme-kira .kr-dw__h{position:absolute;z-index:2;left:8px;right:8px;bottom:8px;display:block;font-family:var(--ov-font);font-size:var(--fs-2);font-weight:var(--ov-fw);line-height:1.3;transform:rotate(var(--ov-tilt));transform-origin:0 100%}body.theme-kira .kr-dw__h>span{padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-plate);color:var(--ov-plate-tx);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-ov--ind.kr-dw__h:before{content:"";display:block;width:24px;height:4px;margin-bottom:4px;background:#fff}body.theme-kira .kr-ov--it.kr-dw__h>span{box-shadow:inset 0 -2px #22d3ee}body.theme-kira .kr-ov--it.kr-dw__h>span:before{content:"// ";font-family:var(--mono);color:#67e8f9}body.theme-kira .kr-reel[class*=kr-ov--] .kr-reel__v,body.theme-kira .kr-brand-p .kr-fi--full{background:var(--ov-bg)}body.theme-kira .kr-reel[class*=kr-ov--] .kr-reel__v:after,body.theme-kira .kr-brand-p .kr-fi--full:after{background:linear-gradient(180deg,rgba(var(--ov-shade),.72) 0,rgba(var(--ov-shade),0) 40% 64%,rgba(var(--ov-shade),.78))}body.theme-kira .kr-reel[class*=kr-ov--] .kr-reel__biz{background:var(--ov-chip);color:var(--ov-chip-tx);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--ov-rad);max-width:calc(100% - 24px)}body.theme-kira [class*=kr-ov--] .kr-reel__hook{font-family:var(--ov-font);font-weight:var(--ov-fw);text-shadow:none;line-height:1.3;transform:rotate(var(--ov-tilt));transform-origin:0 0}body.theme-kira [class*=kr-ov--] .kr-reel__hook>span{padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-plate);color:var(--ov-plate-tx);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira [class*=kr-ov--] .kr-reel__sub{border-radius:var(--ov-rad);background:var(--ov-sub);color:var(--ov-sub-tx)}body.theme-kira .kr-reel.kr-ov--ind .kr-reel__biz{font-family:var(--ov-font);text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-1)}body.theme-kira .kr-reel.kr-ov--blog .kr-reel__biz{border-radius:999px;transform:rotate(-3deg)}body.theme-kira .kr-ov--blog .kr-reel__sub{border-radius:999px;padding:4px 12px}body.theme-kira .kr-reel.kr-ov--it .kr-reel__biz{font-family:var(--mono);font-size:var(--fs-1);box-shadow:inset 0 0 0 1px #22d3ee}body.theme-kira .kr-ov--it .kr-reel__hook>span{box-shadow:inset 0 -3px #8b5cf6}body.theme-kira .kr-ov--it .kr-reel__sub{font-family:var(--mono);font-weight:500;box-shadow:inset 0 0 0 1px #67e8f966}body.theme-kira .kr-crs--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.theme-kira .kr-crs--4 .kr-cr figcaption{padding:64px 20px 20px}body.theme-kira .kr-crs--4 .kr-cr__h{font-size:var(--fs-6)}body.theme-kira .kr-cr[class*=kr-ov--]{background:var(--ov-bg)}body.theme-kira .kr-cr[class*=kr-ov--] figcaption{background:linear-gradient(180deg,rgba(var(--ov-shade),0),rgba(var(--ov-shade),.76) 40%,rgba(var(--ov-shade),.92))}body.theme-kira .kr-cr[class*=kr-ov--] .kr-cr__tag{background:var(--ov-chip);color:var(--ov-chip-tx);border-radius:var(--ov-rad);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-kira .kr-cr[class*=kr-ov--] .kr-cr__h{font-family:var(--ov-font);font-weight:var(--ov-fw)}body.theme-kira .kr-cr.kr-ov--ind .kr-cr__h{letter-spacing:-.01em}body.theme-kira .kr-cr.kr-ov--ind .kr-cr__h:before{content:"";display:block;width:32px;height:4px;margin-bottom:8px;background:#fff}body.theme-kira .kr-cr.kr-ov--blog .kr-cr__tag{border-radius:999px;transform:rotate(-3deg)}body.theme-kira .kr-cr.kr-ov--blog .kr-cr__h{transform:rotate(var(--ov-tilt));transform-origin:0 100%;line-height:1.35}body.theme-kira .kr-cr.kr-ov--blog .kr-cr__h>span{padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-plate);color:var(--ov-plate-tx);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-cr.kr-ov--it .kr-cr__tag{font-family:var(--mono);box-shadow:inset 0 0 0 1px #22d3ee}body.theme-kira .kr-cr.kr-ov--it .kr-cr__tag:before{content:"> "}body.theme-kira .kr-cr.kr-ov--it .kr-cr__h>span{padding-bottom:2px;background:linear-gradient(90deg,#8b5cf6,#22d3ee) 0 100% / 100% 3px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-cr[class*=kr-ov--] .kr-cr__where{color:#ffffffdb}body.theme-kira .kr-crs--niche .kr-cr-li:nth-child(n+5){transition-delay:0ms}body.theme-kira [class*=kr-ov--] .kr-mat__ava{background:var(--ov-ava);color:var(--ov-ava-tx)}body.theme-kira .kr-mat__pic,body.theme-kira .kr-appr__img{position:relative;display:block;overflow:hidden}body.theme-kira .kr-mat--mail .kr-mat__pic img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}body.theme-kira .kr-mat__stk{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-plate);color:var(--ov-plate-tx);font-family:var(--ov-font);font-size:var(--fs-3);font-weight:var(--ov-fw);line-height:1.3;transform:rotate(var(--ov-tilt));transform-origin:0 100%}body.theme-kira .kr-mat--tg.kr-ov--blog{background:#fff4d9}body.theme-kira .kr-mat--mail.kr-ov--ind .kr-mat__btn{border-radius:var(--ov-rad);background:#1e2e7a}body.theme-kira .kr-mat--art.kr-ov--it{background:#0b0e1f;border-color:#232a4d}body.theme-kira .kr-mat--art.kr-ov--it:after{background:linear-gradient(180deg,#0b0e1f00,#0b0e1f)}body.theme-kira .kr-ov--it .kr-mat__url{color:#67e8f9;border-bottom-color:#232a4d}body.theme-kira .kr-ov--it .kr-mat__h1,body.theme-kira .kr-ov--it .kr-mat__h2{color:#fff}body.theme-kira .kr-ov--it .kr-mat__lead{background:#8b5cf633;box-shadow:inset 0 0 0 1px #8b5cf699;color:#e7e9ff}body.theme-kira .kr-ov--it .kr-mat__p{color:#aeb5d6}body.theme-kira .kr-appr .kr-appr__img img{object-position:50% 40%}body.theme-kira .kr-slot__who{position:absolute;left:4px;bottom:4px;max-width:calc(100% - 8px);padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-chip);color:var(--ov-chip-tx);font-family:var(--ov-font);font-style:normal;font-size:var(--fs-1);font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-kira .kr-ov--it .kr-slot__who{font-family:var(--mono);box-shadow:inset 0 0 0 1px #22d3ee}body.theme-kira .kr-box__sheet--1 img{object-position:50% 30%}body.theme-kira .kr-brands__tabs{display:none}body.theme-kira .kr-brands.is-js .kr-brands__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}body.theme-kira .kr-brand{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 8px;border:1px solid var(--k-rule-2);border-radius:999px;background:#fff;font:inherit;font-size:var(--fs-3);font-weight:700;color:var(--k-ink-2);cursor:pointer;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}body.theme-kira .kr-brand:hover{border-color:var(--k-ink)}body.theme-kira .kr-brand.is-on{border-color:var(--k-ink);background:var(--k-ink);color:#fff}body.theme-kira .kr-brand:focus-visible{outline:2px solid var(--em);outline-offset:2px}body.theme-kira .kr-brand__sw{display:block;flex:none;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--ov-sw1) 0 50%,var(--ov-sw2) 50% 100%);box-shadow:inset 0 0 0 1px #0000001f}body.theme-kira .kr-brand.is-on .kr-brand__sw{box-shadow:inset 0 0 0 1px #fff6}body.theme-kira .kr-brand-p[hidden]{display:none}body.theme-kira .kr-brands.is-js .kr-brand-p .kr-feeds{margin-top:16px}body.theme-kira .kr-feed__app{line-height:1.25}body.theme-kira .kr-feed__app>span{min-width:0}body.theme-kira .kr-brand-p.kr-ov--ind .kr-feed__ph{background:#f3f6ff}body.theme-kira .kr-brand-p.kr-ov--ind .kr-feed__ph:after{background:linear-gradient(180deg,#f3f6ff00,#f3f6ff)}body.theme-kira .kr-brand-p.kr-ov--ind .kr-fi__tx{font-family:var(--ov-font);color:#14205c}body.theme-kira .kr-brand-p.kr-ov--blog .kr-feed__ph{background:#fff4d9}body.theme-kira .kr-brand-p.kr-ov--blog .kr-feed__ph:after{background:linear-gradient(180deg,#fff4d900,#fff4d9)}body.theme-kira .kr-brand-p.kr-ov--blog .kr-fi{border-color:#ffd4c4;border-radius:16px}body.theme-kira .kr-brand-p.kr-ov--blog .kr-fi__tx{color:#3a1710}body.theme-kira .kr-brand-p.kr-ov--it .kr-feed__ph{background:#0b0e1f}body.theme-kira .kr-brand-p.kr-ov--it .kr-feed__ph:after{background:linear-gradient(180deg,#0b0e1f00,#0b0e1f)}body.theme-kira .kr-brand-p.kr-ov--it .kr-feed__app{color:#fff}body.theme-kira .kr-brand-p.kr-ov--it .kr-fi{border-color:#232a4d;background:#141935}body.theme-kira .kr-brand-p.kr-ov--it .kr-fi__tx{color:#e7e9ff}@media (max-width:760px){body.theme-kira .kr-dw__h{left:4px;right:4px;bottom:4px;font-size:var(--fs-1)}body.theme-kira .kr-dw__h>span{padding:0 4px}body.theme-kira .kr-ov--ind.kr-dw__h:before{width:16px;height:2px}body.theme-kira .kr-crs--4 .kr-cr figcaption{padding:56px 16px 16px}body.theme-kira .kr-brands.is-js .kr-brands__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-20px;margin-right:-20px;padding:0 20px 4px}body.theme-kira .kr-brands__tabs::-webkit-scrollbar{display:none}body.theme-kira .kr-brand{flex:none;padding:0 12px 0 8px;white-space:nowrap}body.theme-kira .kr-brand__sw{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){body.theme-kira .kr-brand{transition:none}}body.theme-kira .kr-ov--eco{--ov-plate:#F4EFD8;--ov-plate-tx:#1F4D1A;--ov-chip:#2F7A22;--ov-chip-tx:#FFFFFF;--ov-sub:#2F7A22;--ov-sub-tx:#FFFFFF;--ov-shade:18,44,14;--ov-bg:#1E3A17;--ov-font:"Manrope",sans-serif;--ov-fw:800;--ov-rad:8px;--ov-tilt:0deg;--ov-ava:#2F7A22;--ov-ava-tx:#FFFFFF;--ov-sw1:#2F7A22;--ov-sw2:#F4EFD8}body.theme-kira .kr-ov--fashion{--ov-plate:#FFFFFF;--ov-plate-tx:#0A0A0A;--ov-chip:#0A0A0A;--ov-chip-tx:#FFFFFF;--ov-sub:#0A0A0A;--ov-sub-tx:#FFFFFF;--ov-shade:0,0,0;--ov-bg:#0A0A0A;--ov-font:Didot,"Bodoni MT",Georgia,serif;--ov-fw:400;--ov-rad:0;--ov-tilt:0deg;--ov-ava:#0A0A0A;--ov-ava-tx:#FFFFFF;--ov-sw1:#0A0A0A;--ov-sw2:#FFFFFF}body.theme-kira .kr-ov--realty{--ov-plate:#FFFFFF;--ov-plate-tx:#0E4C7A;--ov-chip:#7CC7EE;--ov-chip-tx:#06263D;--ov-sub:#FFFFFF;--ov-sub-tx:#0E4C7A;--ov-shade:10,50,90;--ov-bg:#0E4C7A;--ov-font:"Manrope",sans-serif;--ov-fw:800;--ov-rad:8px;--ov-tilt:0deg;--ov-ava:#0E4C7A;--ov-ava-tx:#FFFFFF;--ov-sw1:#7CC7EE;--ov-sw2:#FFFFFF}body.theme-kira .kr-ov--rest{--ov-plate:#6E1423;--ov-plate-tx:#F7E7C6;--ov-chip:#F7E7C6;--ov-chip-tx:#6E1423;--ov-sub:#111111;--ov-sub-tx:#F7E7C6;--ov-shade:30,6,10;--ov-bg:#1A0508;--ov-font:Georgia,"Times New Roman",serif;--ov-fw:700;--ov-rad:2px;--ov-tilt:0deg;--ov-ava:#6E1423;--ov-ava-tx:#F7E7C6;--ov-sw1:#6E1423;--ov-sw2:#111111}body.theme-kira .kr-ov--kids{--ov-plate:#FFD23F;--ov-plate-tx:#0B2E8A;--ov-chip:#C81E33;--ov-chip-tx:#FFFFFF;--ov-sub:#1D4ED8;--ov-sub-tx:#FFFFFF;--ov-shade:16,30,100;--ov-bg:#1D4ED8;--ov-font:ui-rounded,"SF Pro Rounded","Manrope",sans-serif;--ov-fw:800;--ov-rad:12px;--ov-tilt:2deg;--ov-ava:#1D4ED8;--ov-ava-tx:#FFFFFF;--ov-sw1:#FFD23F;--ov-sw2:#C81E33}body.theme-kira .kr-ov--clinic{--ov-plate:#FFFFFF;--ov-plate-tx:#0F5D55;--ov-chip:#BFEDE3;--ov-chip-tx:#0F5D55;--ov-sub:#0F5D55;--ov-sub-tx:#FFFFFF;--ov-shade:8,60,54;--ov-bg:#0F5D55;--ov-font:"Manrope",sans-serif;--ov-fw:800;--ov-rad:12px;--ov-tilt:0deg;--ov-ava:#0F5D55;--ov-ava-tx:#FFFFFF;--ov-sw1:#BFEDE3;--ov-sw2:#0F5D55}body.theme-kira .kr-ov--delivery{--ov-plate:#FF8A2B;--ov-plate-tx:#1A1A1A;--ov-chip:#0F766E;--ov-chip-tx:#FFFFFF;--ov-sub:#0F766E;--ov-sub-tx:#FFFFFF;--ov-shade:10,40,38;--ov-bg:#0F766E;--ov-font:"Manrope",sans-serif;--ov-fw:800;--ov-rad:4px;--ov-tilt:-1deg;--ov-ava:#FF8A2B;--ov-ava-tx:#1A1A1A;--ov-sw1:#FF8A2B;--ov-sw2:#0F766E}body.theme-kira .kr-ov--cars{--ov-plate:#2B2E33;--ov-plate-tx:#E6E8EB;--ov-chip:#C9CED6;--ov-chip-tx:#1C1E22;--ov-sub:#111316;--ov-sub-tx:#C9CED6;--ov-shade:12,13,15;--ov-bg:#16181B;--ov-font:"Helvetica Neue",Arial,"Manrope",sans-serif;--ov-fw:700;--ov-rad:0;--ov-tilt:0deg;--ov-ava:#2B2E33;--ov-ava-tx:#E6E8EB;--ov-sw1:#2B2E33;--ov-sw2:#C9CED6}body.theme-kira .kr-ov--yoga{--ov-plate:#E9DDFB;--ov-plate-tx:#4B2A7B;--ov-chip:#6E4DB0;--ov-chip-tx:#FFFFFF;--ov-sub:#FFFFFF;--ov-sub-tx:#4B2A7B;--ov-shade:60,40,90;--ov-bg:#5B3E8A;--ov-font:ui-rounded,"SF Pro Rounded","Manrope",sans-serif;--ov-fw:700;--ov-rad:16px;--ov-tilt:0deg;--ov-ava:#6E4DB0;--ov-ava-tx:#FFFFFF;--ov-sw1:#E9DDFB;--ov-sw2:#6E4DB0}body.theme-kira .kr-ov--fashion .kr-cr__tag,body.theme-kira .kr-ov--fashion .kr-reel__biz,body.theme-kira .kr-ov--cars .kr-cr__tag,body.theme-kira .kr-ov--cars .kr-reel__biz,body.theme-kira .kr-ov--cars .kr-slot__who{text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-1)}body.theme-kira .kr-ov--fashion .kr-cr__h,body.theme-kira .kr-ov--fashion .kr-reel__hook,body.theme-kira .kr-ov--fashion.kr-dw__h{font-style:italic;letter-spacing:.01em}body.theme-kira .kr-ov--kids .kr-cr__h{transform:rotate(var(--ov-tilt));transform-origin:0 100%;line-height:1.35}body.theme-kira .kr-ov--kids .kr-cr__h>span,body.theme-kira .kr-ov--yoga .kr-cr__h>span,body.theme-kira .kr-ov--eco .kr-cr__h>span,body.theme-kira .kr-ov--delivery .kr-cr__h>span{padding:2px 8px;border-radius:var(--ov-rad);background:var(--ov-plate);color:var(--ov-plate-tx);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-ov--yoga .kr-cr__h,body.theme-kira .kr-ov--eco .kr-cr__h,body.theme-kira .kr-ov--delivery .kr-cr__h{line-height:1.35}body.theme-kira .kr-ov--realty .kr-cr__h:before,body.theme-kira .kr-ov--clinic .kr-cr__h:before{content:"";display:block;width:32px;height:4px;margin-bottom:8px;border-radius:2px;background:var(--ov-chip)}body.theme-kira .kr-ov--rest .kr-cr__h{letter-spacing:.01em}body.theme-kira .kr-ov--rest .kr-cr__tag{text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-1)}body.theme-kira .kr-fi--text{padding:8px;background:var(--ov-plate,#FFFFFF)}body.theme-kira .kr-fi--text .kr-fi__tx{padding:0;color:var(--ov-plate-tx,var(--k-ink))}body.theme-kira .kr-fi__sub{display:block;margin-top:4px;font-size:var(--fs-1);line-height:1.4;color:var(--ov-plate-tx,var(--k-ink-2));opacity:.8}body.theme-kira .kr-brand-p.kr-ov--blog .kr-fi--text .kr-fi__tx,body.theme-kira .kr-brand-p.kr-ov--ind .kr-fi--text .kr-fi__tx,body.theme-kira .kr-brand-p.kr-ov--it .kr-fi--text .kr-fi__tx{color:var(--ov-plate-tx)}body.theme-kira .kr-brand-p.kr-ov--it .kr-fi--text{background:#1b2040;box-shadow:inset 0 -2px #8b5cf6}@media (min-width:1081px){body.theme-kira .kr-hero__wall{left:max(calc(50% + 40px),calc(var(--kh-pad) + 720px))}body.theme-kira .kr-dw{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%),linear-gradient(180deg,transparent 0,#000 12%,#000 calc(100% - 176px),transparent calc(100% - 72px));mask-image:linear-gradient(90deg,transparent 0,#000 24%),linear-gradient(180deg,transparent 0,#000 12%,#000 calc(100% - 176px),transparent calc(100% - 72px))}body.theme-kira .kr-hero__wall .kr-dw__cap{left:24px;right:calc(var(--kh-pad) + 64px);bottom:24px}}@media (min-width:1360px){body.theme-kira .kr-hero__wall .kr-dw__cap{left:auto;white-space:nowrap}}body.theme-kira .kr-hero__wall .kr-dw__cap{font-family:inherit;font-size:var(--fs-3);font-weight:600;letter-spacing:0;line-height:1.5;color:var(--kd-ink)}body.theme-kira .kr-dw__cap span{display:inline-block;padding:4px 12px;border:1px solid var(--kd-line);border-radius:var(--r-2xs);background:#121215f0}body.theme-kira .kr-hero .btn-mint{box-shadow:0 12px 32px -16px #000c}body.theme-kira .kr-hero .btn-mint:hover{box-shadow:0 16px 36px -14px #3ecf9573}body.theme-kira .kr-cta .cta-big .btn-mint{background:var(--em-text);color:#fff}body.theme-kira .kr-cta .cta-big .btn-mint:hover{background:#096847}html:not(.kr-bar-ok) body.theme-kira .sticky-cta{transform:translateY(100%);visibility:hidden;transition:transform var(--dur-2) var(--ease-out),visibility 0s linear var(--dur-2)}html.cta-bar-on:not(.kr-bar-ok) body.theme-kira .site-header .nav-right>a.btn{opacity:1;pointer-events:auto;transform:none}html.cta-bar-on:not(.kr-bar-ok) body.theme-kira .pnav .pnav-cta{visibility:visible}body.theme-kira .kr-crs-lede{margin:0;max-width:none;font-size:var(--fs-5);font-weight:700;line-height:1.5;color:var(--k-ink)}body.theme-kira .kr-crs-lede+.kr-crs{margin-top:24px}body.theme-kira #rezhim+#grafik{margin-top:48px}body.theme-kira .kr-split--fmt{align-items:stretch}html:not(.kr-js) body.theme-kira .kr-split--fmt{grid-template-columns:minmax(0,1fr);gap:16px}body.theme-kira .kr-fmt-nav{display:flex;flex-direction:column;min-width:0}html.kr-js body.theme-kira .kr-split--fmt .kr-tabs{margin-top:0}@media (min-width:1081px){html.kr-js body.theme-kira .kr-split--fmt .kr-tabs{flex:1;grid-auto-rows:minmax(56px,1fr)}html.kr-js body.theme-kira .kr-split--fmt .kr-stack{align-self:start}}@media (min-width:1081px) and (min-height:820px){html.kr-scrolly body.theme-kira #formaty{min-height:min(148vh,1320px);content-visibility:visible}html.kr-scrolly body.theme-kira #formaty .kr-split--fmt{position:sticky;top:max(112px,calc(50vh - 216px))}html.kr-scrolly body.theme-kira #formaty .kr-tab.is-on{background-image:linear-gradient(90deg,rgba(11,138,91,.12) calc(var(--kr-fp,0) * 100%),transparent 0)}}@media (max-width:760px){html.kr-js body.theme-kira .kr-tbl tbody{gap:0;border:1px solid var(--k-rule);border-radius:var(--r-sm);background:#fff;overflow:hidden}html.kr-js body.theme-kira .kr-tbl tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:12px 16px;border:0;border-top:1px solid var(--k-rule);border-radius:0;background:transparent}html.kr-js body.theme-kira .kr-tbl tr:first-child{border-top:0}html.kr-js body.theme-kira .kr-tbl tbody th{grid-column:1 / -1;padding:0 0 4px}html.kr-js body.theme-kira .kr-tbl td.kr-tbl__on,html.kr-js body.theme-kira .kr-cmp.kr-r1 td.kr-c1,html.kr-js body.theme-kira .kr-cmp.kr-r2 td.kr-c2,html.kr-js body.theme-kira .kr-cmp.kr-r3 td.kr-c3,html.kr-js body.theme-kira .kr-cmp.kr-r4 td.kr-c4{display:block;margin:0;padding:8px;border-top:0;border-radius:var(--r-2xs);font-size:var(--fs-3);line-height:1.45}html.kr-js body.theme-kira .kr-tbl td:before{display:block;margin-bottom:4px;padding:0}}body.theme-kira .kr-ag__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}body.theme-kira .kr-ag__list:focus-visible{outline:2px solid var(--em);outline-offset:4px;border-radius:var(--r)}body.theme-kira .kr-agc{display:flex;flex-direction:column;min-width:0;margin:0;padding:24px;background:#fff;border:1px solid var(--k-rule);border-radius:var(--r);box-shadow:0 14px 34px -22px #0000002e;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}body.theme-kira .kr-agc:hover{border-color:var(--em);box-shadow:0 20px 44px -26px #0b8a5b66}body.theme-kira .kr-agc:nth-child(2){transition-delay:80ms}body.theme-kira .kr-agc:nth-child(3){transition-delay:.16s}body.theme-kira .kr-agc__h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}body.theme-kira .kr-agc__no{font-family:var(--mono);font-size:var(--fs-2);font-weight:700;letter-spacing:.06em;color:var(--em-text)}body.theme-kira .kr-agc .kr-req{display:block;margin-bottom:4px}body.theme-kira .kr-agc__in{display:flex;align-items:center;gap:16px;margin-top:20px;padding:12px;border-radius:var(--r-sm);background:var(--k-desk)}body.theme-kira .kr-agc__in p{margin:0;min-width:0;font-size:var(--fs-4);font-weight:600;line-height:1.4;color:var(--k-ink)}body.theme-kira .kr-agc__ths{display:flex;flex:none}body.theme-kira .kr-agc__th{display:block;width:auto;height:72px;border-radius:var(--r-xs);background:#fff;box-shadow:0 0 0 1px var(--k-rule),0 8px 16px -12px #00000059}body.theme-kira .kr-agc__th+.kr-agc__th{margin-left:-16px;box-shadow:0 0 0 2px var(--k-desk),0 8px 16px -12px #00000059}body.theme-kira .kr-agc__arr{display:flex;justify-content:center;padding:8px 0;color:var(--em)}body.theme-kira .kr-agc__arr .icon{width:20px;height:20px;transform:rotate(90deg)}body.theme-kira .kr-agc__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--r-sm);background:var(--k-desk)}body.theme-kira .kr-agc__media img,body.theme-kira .kr-agc__media video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 55%}body.theme-kira .kr-agc__media video{opacity:0;transition:opacity var(--dur-2) var(--ease-out)}body.theme-kira .kr-agc__media.is-live video{opacity:1}body.theme-kira .kr-agc__tag{position:absolute;z-index:2;left:12px;top:12px;padding:4px 12px;border-radius:999px;font-family:var(--mono);font-size:var(--fs-1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink);background:#ffffffe6}body.theme-kira .kr-agc__cc{position:absolute;z-index:2;left:12px;right:12px;bottom:16px;text-align:center;font-size:var(--fs-4);font-weight:700;line-height:1.5;color:#fff}body.theme-kira .kr-agc__cc>span{display:none;padding:4px 8px;border-radius:var(--r-2xs);background:#111c;-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-kira .kr-agc__cc>span.is-key{display:inline}body.theme-kira .kr-agc__cc.is-run>span{display:none}body.theme-kira .kr-agc__cc.is-run>span.is-on{display:inline}body.theme-kira .kr-agc__res{margin:16px 0;font-size:var(--fs-4);font-weight:600;line-height:1.4;color:var(--k-ink)}body.theme-kira .kr-agc__who{margin:auto 0 0;padding-top:16px;border-top:1px solid var(--k-rule);font-size:var(--fs-3);line-height:1.5;color:var(--k-ink-2)}body.theme-kira .kr-agc__who b{color:var(--k-ink);font-weight:700}body.theme-kira .kr-ag__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;margin-top:40px}body.theme-kira .kr-ag__txt{margin:0;max-width:72ch;font-size:var(--fs-4);line-height:1.65;color:var(--k-ink-2)}body.theme-kira .kr-ag__txt b{color:var(--k-ink);font-weight:700}body.theme-kira .kr-ag__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media (max-width:980px){body.theme-kira .kr-ag__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(280px,44%);gap:16px;margin-left:-56px;margin-right:-56px;padding:4px 56px 16px;scroll-padding-left:56px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.theme-kira .kr-ag__list::-webkit-scrollbar{display:none}body.theme-kira .kr-agc{scroll-snap-align:start}body.theme-kira .kr-ag__foot{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){body.theme-kira .kr-ag__list{grid-auto-columns:84%;gap:12px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;scroll-padding-left:20px}body.theme-kira .kr-agc{padding:16px}body.theme-kira .kr-agc__in{gap:12px;margin-top:16px}body.theme-kira .kr-agc__th{height:64px}body.theme-kira .kr-agc__cc{font-size:var(--fs-3);bottom:12px}body.theme-kira .kr-ag__foot{margin-top:24px;gap:16px}}@media (prefers-reduced-motion:reduce){body.theme-kira .kr-agc,body.theme-kira .kr-agc__media video{transition:none}}body.theme-kira .kr-reel__v .kr-reel__pv{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-reel__v video{position:relative}body.theme-kira .kr-dw__in .kr-dw__pv{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-dw__in video{position:relative}body.theme-kira .kr-mat--video .kr-mat__pv{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}body.theme-kira .kr-agc__note{display:block;margin-top:4px;font-size:var(--fs-2);font-weight:500;line-height:1.4;color:var(--k-ink-2)}body.theme-kira .kr-fit--one{grid-template-columns:minmax(0,1fr);max-width:880px}body.theme-kira .kr-fit__no{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--k-rule);font-size:var(--fs-4);line-height:1.6;color:var(--k-ink-2)}body.theme-kira .kr-fit__no b{color:var(--k-ink)}@media (max-width:760px){body.theme-kira #primer .kr-notes,body.theme-kira #primer .kr-niche{display:none}}body.theme-kira .kr-fold{margin-top:24px;border:1px solid var(--k-rule);border-radius:var(--r-sm);background:#fff}body.theme-kira .kr-fold>summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px 12px 20px;font-weight:800;font-size:var(--fs-5);line-height:1.3;letter-spacing:-.01em;color:var(--k-ink);cursor:pointer;list-style:none;border-radius:var(--r-sm)}body.theme-kira .kr-fold>summary::-webkit-details-marker{display:none}body.theme-kira .kr-fold>summary:after{content:"";flex:none;width:32px;height:32px;margin-left:auto;border-radius:50%;background:var(--k-t1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' fill='none' stroke='%230A7A50' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center/15px no-repeat;transition:transform var(--dur-2) var(--ease-out)}body.theme-kira .kr-fold[open]>summary:after{transform:rotate(45deg)}body.theme-kira .kr-fold>summary:hover{color:var(--em-text)}body.theme-kira .kr-fold>summary span{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 8px;box-sizing:border-box;border-radius:999px;background:var(--k-ink);font:700 var(--fs-3)/1 var(--mono);color:#fff}body.theme-kira .kr-fold__in{padding:4px 16px 20px}body.theme-kira .kr-fold__in>*:first-child{margin-top:0}@media (max-width:760px){body.theme-kira .kr-fold>summary{padding:12px 12px 12px 16px;font-size:var(--fs-4)}body.theme-kira .kr-fold__in{padding:4px 12px 16px}}body.theme-kira .kr-subsec{display:block;margin-top:56px;scroll-margin-top:140px}body.theme-kira .kr-vlist{margin-top:12px;display:flex;flex-direction:column}body.theme-kira .kr-vlist>li{padding:12px 0;border-top:1px solid var(--k-rule);font-size:var(--fs-4);line-height:1.6;color:var(--k-ink-2)}body.theme-kira .kr-vlist>li:first-child{border-top:0}body.theme-kira .kr-vlist b{color:var(--k-ink)}
