.kv3-ab3 #hero[data-page=about] .hero__copy h1{max-width:10em}@media (min-width:1100px){.kv3-ab3 #hero[data-page=about] .hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.kv3-ab3 .ab3-hv{min-width:0;padding:0 0 clamp(36px,4vw,60px);position:relative}.kv3-ab3 .ab3-hv .pg3-photo{width:88%;margin-inline-start:auto}.kv3-ab3 .ab3-call{inset-inline-start:0;color:#16171a;background:#fff;border-radius:22px;align-items:center;gap:14px;padding-block:14px;padding-inline:14px 22px;display:flex;position:absolute;bottom:0;box-shadow:0 0 0 1px #061a3a0f,0 30px 70px -24px #020a1e99}.kv3-ab3 .ab3-tile{box-sizing:border-box;color:#16171a;background:#fff;border:1px solid #e5e3de;border-radius:12px;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 1px 2px #16171a0f}.kv3-ab3 .ab3-tile svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.kv3-ab3 .ab3-call .ab3-tile{border-radius:14px;width:52px;height:52px}.kv3-ab3 .ab3-call .ab3-tile:after{content:"";border-radius:14px;animation:1.6s ease-out infinite ab3Ring;position:absolute;inset:-1px;box-shadow:0 0 #16171a2e}@keyframes ab3Ring{70%{box-shadow:0 0 0 14px #16171a00}to{box-shadow:0 0 #16171a00}}.kv3-ab3 .ab3-call .ab3-tile svg{width:24px;height:24px;animation:1.6s ease-in-out infinite ab3Shake}@keyframes ab3Shake{0%,40%,to{transform:rotate(0)}5%,15%,25%{transform:rotate(-12deg)}10%,20%,30%{transform:rotate(12deg)}}.kv3-ab3 .ab3-call b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.6vw,40px);font-weight:600}@media (max-width:700px){.kv3-ab3 .ab3-hv{padding-bottom:0}.kv3-ab3 .ab3-hv .pg3-photo{width:100%;aspect-ratio:4/3.2!important}.kv3-ab3 .ab3-call{width:max-content;margin-block-start:-40px;margin-inline-start:12px;position:relative}}.kv3-ab3 .ab3-paper{color:#26211b;background:#fbf7f1;border-radius:28px;padding:clamp(26px,3.4vw,56px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ede4d6,0 40px 90px -40px #3c280a59}.kv3-ab3 .ab3-paper:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 47px,#a0784617 47px 48px);position:absolute;inset:0}.kv3-ab3 .ab3-label{letter-spacing:.06em;text-transform:uppercase;color:#a4643a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:clamp(18px,2vw,28px);font-size:14px;font-weight:700;display:flex;position:relative}.kv3-ab3 .ab3-label span:last-child{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:15px}.kv3-ab3 .ab3-pat{gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid;position:relative}.kv3-ab3 .ab3-pat li{letter-spacing:-.01em;transition:color .5s var(--ease);font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.2vw,34px);line-height:1.2;position:relative}.kv3-ab3 .ab3-pat li span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 54%,#c2412d 54% calc(54% + 3px),#0000 calc(54% + 3px)) 0 0/100% 100% no-repeat;transition:background-size .7s cubic-bezier(.6,0,.2,1)}.kv3-ab3 .ab3-pat li.struck{color:#26211b73}.kv3-ab3 .ab3-paper.run .ab3-pat li:not(.struck){color:#26211b}.kv3-ab3 .ab3-paper.run .ab3-pat li:not(.struck) span{background-size:0% 100%}.kv3-ab3 .ab3-turn{color:#fff;letter-spacing:-.015em;transition:opacity .5s var(--ease), transform .6s cubic-bezier(.2,1.3,.3,1);background:#0b6bcb;border-radius:18px;align-items:flex-start;gap:14px;margin-top:clamp(22px,2.6vw,36px);padding:18px 20px;font-size:clamp(19px,1.7vw,26px);font-weight:600;line-height:1.3;display:flex;position:relative}.kv3-ab3 .ab3-turn .ab3-tile{border-radius:10px;width:34px;height:34px;margin-top:1px}.kv3-ab3 .ab3-turn .ab3-tile svg{width:18px;height:18px}.kv3-ab3 .ab3-paper.run:not(.done) .ab3-turn{opacity:0;transform:translateY(14px)scale(.98)}.kv3-ab3 .ab3-acts{margin-top:18px}.kv3-ab3 .ab3-cards{width:var(--container);perspective:1800px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-inline:auto;display:grid}.kv3-ab3 .ab3-card{display:grid;position:relative}.kv3-ab3 .ab3-card__in{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,1.2,.4,1);display:grid}.kv3-ab3 .ab3-card.on .ab3-card__in{transform:rotateY(180deg)}.kv3-ab3 .ab3-face{backface-visibility:hidden;border-radius:28px;flex-direction:column;grid-area:1/1;gap:18px;min-height:clamp(260px,22vw,340px);padding:clamp(24px,2.6vw,40px);display:flex}.kv3-ab3 .ab3-face--b{transform:rotateY(180deg)}.kv3-ab3 .ab3-face small{letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.7;font-size:15px;font-weight:700}.kv3-ab3 .ab3-face h3{letter-spacing:-.025em;max-width:16em;font-size:clamp(24px,2.2vw,36px);line-height:1.12}.kv3-ab3 .ab3-face p{max-width:34em;font-size:17px;line-height:1.55}.kv3-ab3 .ab3-face .ab3-turnh{opacity:.8;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.kv3-ab3 .ab3-face .ab3-turnh svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.kv3-ab3 .ab3-card:first-child .ab3-face--a{color:#fff;background:#061a3a}.kv3-ab3 .ab3-card:nth-child(2) .ab3-face--a{color:#fff;background:#0b6bcb}.kv3-ab3 .ab3-card:nth-child(3) .ab3-face--a{color:#061a3a;background:#eef5fd}.kv3-ab3 .ab3-card:nth-child(4) .ab3-face--a{color:#061a3a;box-shadow:inset 0 0 0 1px var(--line);background:#fff}.kv3-ab3 .ab3-face--b{color:#16171a;background:linear-gradient(#fff 0%,#f3f8fe 100%);gap:0;box-shadow:inset 0 0 0 1.5px #bfd6f2}.kv3-ab3 .ab3-face--b p{color:#3b4452}.kv3-ab3 .ab3-bk__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.kv3-ab3 .ab3-bk__ico{border-radius:12px;width:44px;height:44px}.kv3-ab3 .ab3-bk__ico svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.kv3-ab3 .ab3-face--b .ab3-bk__top small{color:#0b6bcb;opacity:.75}.kv3-ab3 .ab3-face--b .ab3-bk__h{letter-spacing:-.02em;color:#061a3a;text-wrap:balance;margin-top:clamp(18px,2vw,28px);font-size:clamp(21px,1.8vw,28px);font-weight:650;line-height:1.15}.kv3-ab3 .ab3-face--b .ab3-bk__d{margin-top:12px;font-size:16px;line-height:1.55}.kv3-ab3 .ab3-card__btn{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:28px;position:absolute;inset:0}.kv3-ab3 .ab3-card__btn:focus-visible{outline-offset:3px;outline:3px solid #0b6bcb}.kv3-ab3 .ab3-card .ipill-w,.kv3-ab3 .ab3-card .ipill{z-index:3;position:relative}.kv3-ab3 .ab3-hint{width:var(--container);text-align:center;color:var(--muted);margin:14px auto 0;font-size:15px}.kv3-ab3 .ab3-cards{grid-auto-rows:1fr}@media (max-width:760px){.kv3-ab3 .ab3-cards{grid-template-columns:minmax(0,1fr)}.kv3-ab3 .ab3-face{min-height:220px;padding:24px}.kv3-ab3 .ab3-face--b .ab3-bk__d{font-size:15px;line-height:1.5}.kv3-ab3 .ab3-bk__ico{width:40px;height:40px}}.kv3-ab3 .ab3-dv{padding:clamp(10px,2vw,30px) 0;position:relative}.kv3-ab3 .ab3-doc{color:#16171a;background:#fff;border-radius:20px;padding:clamp(22px,2.8vw,44px);position:relative;transform:rotate(-1.2deg);box-shadow:0 0 0 1px #061a3a14,0 50px 100px -50px #061a3a8c}.kv3-ab3 .ab3-doc__h{border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.kv3-ab3 .ab3-doc__h b{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,26px);font-weight:600}.kv3-ab3 .ab3-doc__logo{flex:none;width:auto;height:16px;display:block}.kv3-ab3 .ab3-ln{background:#eef1f5;border-radius:6px;height:10px;margin:10px 0;display:block}.kv3-ab3 .ab3-clause{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:22px 0;display:grid}.kv3-ab3 .ab3-clause>b{color:#0b6bcb;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.kv3-ab3 .ab3-clause small{color:#5b6577;font-size:14px;font-weight:600}.kv3-ab3 .ab3-clause q{quotes:none;letter-spacing:-.01em;grid-column:2;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.4vw,38px);line-height:1.22}.kv3-ab3 .ab3-clause q span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 55%,#ffe38a 55% 92%,#0000 92%) 0 0/100% 100% no-repeat;transition:background-size 1.4s cubic-bezier(.6,0,.2,1)}.kv3-ab3 .ab3-dv:not(.on) .ab3-clause q span{background-size:0% 100%}.kv3-ab3 .ab3-ticks{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.kv3-ab3 .ab3-ticks li{background:#f5f7fa;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.kv3-ab3 .ab3-ticks li .pg3-ok{margin-top:1px}.kv3-ab3 .ab3-map{color:#fff;background:#061a3a radial-gradient(80% 70% at 50% 35%,#0f3470 0%,#061a3a 75%);border-radius:32px;gap:clamp(14px,1.6vw,20px);padding:clamp(18px,2.6vw,34px) clamp(12px,2vw,26px) clamp(16px,2vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #061a3ab3}.kv3-ab3 .ab3-map__plot{position:relative}.kv3-ab3 .ab3-map__plot svg{width:100%;height:auto;display:block;overflow:visible}.kv3-ab3 .ab3-land{fill:none;stroke:#8fc2ff33;stroke-width:3.6px;stroke-linecap:round}.kv3-ab3 .ab3-edges circle{fill:#8fc2ff;opacity:.6}.kv3-ab3 .ab3-map .arcs path{fill:none;stroke:#8fc2ffbf;stroke-width:1.6px;stroke-dasharray:5 7;vector-effect:non-scaling-stroke;animation:3s linear infinite ab3Dash}@keyframes ab3Dash{to{stroke-dashoffset:-48px}}.kv3-ab3 .ab3-dots .c{fill:#fff}.kv3-ab3 .ab3-dots .r{fill:#ffffff29;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite ab3Tw}@keyframes ab3Tw{50%{opacity:.35;transform:scale(1.35)}}.kv3-ab3 .ab3-pin{pointer-events:none;align-items:flex-start;gap:8px;display:flex;position:absolute;transform:translate(-8px,-8px)}.kv3-ab3 .ab3-pin>span{justify-items:start;gap:6px;margin-top:10px;display:grid}.kv3-ab3 .ab3-pin b{color:#061a3a;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:7px 14px;font-size:clamp(14px,1.2vw,17px);font-weight:600;display:inline-flex;box-shadow:0 16px 34px -14px #0009}.kv3-ab3 .ab3-pin i{background:#1fc16b;border-radius:50%;flex:none;width:16px;height:16px;animation:1.8s ease-out infinite ab3Ring2;box-shadow:0 0 0 7px #1fc16b40}@keyframes ab3Ring2{70%{box-shadow:0 0 0 16px #1fc16b00}to{box-shadow:0 0 #1fc16b00}}.kv3-ab3 .ab3-pin small{color:#1fc16b;white-space:nowrap;background:#0b2448;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}.kv3-ab3 .ab3-places{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kv3-ab3 .ab3-places li{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.kv3-ab3 .ab3-flag{object-fit:cover;border-radius:2px;flex:none;width:16px;height:12px;box-shadow:0 0 0 1px #ffffff3d}.kv3-ab3 .ab3-legend{color:#fffc;flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:600;display:flex}.kv3-ab3 .ab3-legend span{align-items:center;gap:8px;display:inline-flex}.kv3-ab3 .ab3-legend i{opacity:.7;background:#8fc2ff;border-radius:50%;width:8px;height:8px}.kv3-ab3 .ab3-legend i.srv{opacity:1;background:#fff;width:10px;height:10px;box-shadow:0 0 0 4px #ffffff29}@media (max-width:700px){.kv3-ab3 .ab3-map{border-radius:24px;padding:16px 10px 14px}.kv3-ab3 .ab3-land{stroke-width:4.6px}.kv3-ab3 .ab3-edges circle{r:4.5px}.kv3-ab3 .ab3-dots .c{r:10px}.kv3-ab3 .ab3-dots .r{r:17px}.kv3-ab3 .ab3-pin i{width:12px;height:12px;box-shadow:0 0 0 5px #1fc16b40}.kv3-ab3 .ab3-pin{gap:6px;transform:translate(-6px,-6px)}.kv3-ab3 .ab3-pin>span{gap:4px;margin-top:8px}.kv3-ab3 .ab3-pin small{padding:3px 8px;font-size:11px}.kv3-ab3 .ab3-pin b,.kv3-ab3 .ab3-places li{padding:5px 10px;font-size:13px}.kv3-ab3 .ab3-legend{padding-inline:4px;font-size:13px}.kv3-ab3 .ab3-places{padding-inline:4px}}[dir=rtl] .kv3-ab3 .ab3-pat li span,[dir=rtl] .kv3-ab3 .ab3-clause q span{background-position:100% 0}[dir=rtl] .kv3-ab3 .ab3-label{letter-spacing:0}.ab3-shot .kv3-ab3 :is(#hero,#ab3-story,#ab3-data,#ab3-where) *,.ab3-shot .kv3-ab3 :is(#hero,#ab3-story,#ab3-data,#ab3-where) :before,.ab3-shot .kv3-ab3 :is(#hero,#ab3-story,#ab3-data,#ab3-where) :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.kv3-ab3 :is(.ab3-pat li,.ab3-pat li span,.ab3-turn,.ab3-card__in,.ab3-clause q span){transition:none!important}.kv3-ab3 :is(.ab3-call .ab3-tile svg,.ab3-map .arcs path,.ab3-dots .r,.ab3-pin.main i),.kv3-ab3 .ab3-call .ab3-tile:after{animation:none!important}}.kv3-ab3 .ab3-site{top:clamp(16px,3vw,40px);color:#16171a;background:#fff;border-radius:18px;gap:8px;padding:14px 18px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 0 0 1px #061a3a0f,0 30px 70px -24px #020a1e99}.kv3-ab3 .ab3-st{white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.kv3-ab3 .ab3-st i{border-radius:50%;flex:none;width:10px;height:10px}.kv3-ab3 .ab3-st.down{color:#b42318;text-decoration:line-through;text-decoration-thickness:1.5px}.kv3-ab3 .ab3-st.down i{background:#e5484d}.kv3-ab3 .ab3-st.up{color:#13734a}.kv3-ab3 .ab3-st.up i{background:#1fc16b;box-shadow:0 0 0 4px #1fc16b33}@media (max-width:1099px){.kv3-ab3 .ab3-site{inset-inline-start:12px;padding:10px 14px;top:12px}.kv3-ab3 .ab3-st{font-size:14px}}
:root[data-theme=dark] .kv3-ab3 .ab3-tile{color:#f3f1ee;background:#1c1b19;border-color:#2d2b28;box-shadow:0 1px 2px #0000004d}:root[data-theme=dark] .kv3-ab3 .ab3-call{background:var(--dk-card);color:var(--dk-ink);box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-ab3 .ab3-call .ab3-tile:after{animation-name:ab3RingD}@keyframes ab3RingD{0%{box-shadow:0 0 #f3f1ee33}70%{box-shadow:0 0 0 14px #f3f1ee00}to{box-shadow:0 0 #f3f1ee00}}:root[data-theme=dark] .kv3-ab3 .ab3-paper{box-shadow:0 0 0 1px #3a3226, var(--dk-float)}:root[data-theme=dark] .kv3-ab3 .ab3-turn{background:var(--dk-blue-fill)}:root[data-theme=dark] .kv3-ab3 .ab3-card:first-child .ab3-face--a{background:var(--dk-card);color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-ab3 .ab3-card:nth-child(2) .ab3-face--a{background:var(--dk-blue-fill);color:#fff}:root[data-theme=dark] .kv3-ab3 .ab3-card:nth-child(3) .ab3-face--a{background:var(--dk-elev);color:var(--dk-ink)}:root[data-theme=dark] .kv3-ab3 .ab3-card:nth-child(4) .ab3-face--a{background:var(--dk-band);color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-ab3 .ab3-face--b{background:var(--dk-card);color:var(--dk-ink);box-shadow:inset 0 0 0 2px var(--dk-blue-text)}:root[data-theme=dark] .kv3-ab3 .ab3-face--b p{color:var(--dk-muted)}:root[data-theme=dark] .kv3-ab3 .ab3-face--b{background:linear-gradient(180deg, var(--dk-card), var(--dk-elev));box-shadow:inset 0 0 0 1.5px var(--dk-line)}:root[data-theme=dark] .kv3-ab3 .ab3-face--b .ab3-bk__h{color:var(--dk-ink)}:root[data-theme=dark] .kv3-ab3 .ab3-face--b .ab3-bk__top small{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-ab3 .ab3-card__btn:focus-visible{outline-color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-ab3 .ab3-doc,:root[data-theme=dark] .kv3-ab3 .ab3-map{box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-ab3 .ab3-site{background:var(--dk-card);color:var(--dk-ink);box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-ab3 .ab3-st.down{color:var(--ku-crit)}:root[data-theme=dark] .kv3-ab3 .ab3-st.up{color:var(--ku-ok)}
