:root{--ke-s-1:.25rem;--ke-s-2:.5rem;--ke-s-3:.75rem;--ke-s-4:1rem;--ke-s-5:1.5rem;--ke-s-6:2rem;--ke-s-7:3rem;--ke-s-8:4.5rem;--ke-s-9:7rem;--ke-gutter:clamp(1.25rem,4vw,2.5rem);--ke-band:clamp(3rem,7vw,6rem);--ke-t-1:.75rem;--ke-t-2:.8125rem;--ke-t-3:.9375rem;--ke-t-4:1rem;--ke-t-5:1.125rem;--ke-t-6:clamp(1.125rem,1.6vw,1.375rem);--ke-t-7:clamp(1.5rem,3.2vw,2.25rem);--ke-t-8:clamp(2.1rem,5.6vw,3.75rem);--ke-measure:66ch;--ke-col:72rem;--ke-col-narrow:46rem;--ke-canvas:#faf7f2;--ke-surface:#ffffff;--ke-surface-2:#f1eee8;--ke-overlay:#ffffff;--ke-scrim:rgb(8 9 12 / .74);--ke-ink:#262626;--ke-ink-2:#3e3e3e;--ke-ink-3:#4d4d4d;--ke-ink-accent:#ffffff;--ke-rule:#e2ded6;--ke-rule-2:#8c8a86;--ke-rule-w:1px;--ke-accent:#d01d00;--ke-accent-2:#8a6a00;--ke-accent-soft:#fff4c2;--ke-ok:#126b45;--ke-ok-soft:#e7f4ed;--ke-warn:#8a5300;--ke-warn-soft:#fdf1de;--ke-danger:#b3261e;--ke-danger-soft:#fdeceb;--ke-focus:#d01d00;--ke-ring-w:2px;--ke-ring-off:3px;--ke-hover-lift:0px;--ke-hover-veil:rgb(208 29 0 / .06);--ke-press-veil:rgb(62 62 62 / .10);--ke-disabled:.5;--ke-r-1:8px;--ke-r-2:14px;--ke-r-3:24px;--ke-shadow-1:0 1px 2px rgb(62 62 62 / .10);--ke-shadow-2:0 24px 48px -26px rgb(62 62 62 / .38),0 2px 6px rgb(62 62 62 / .06);--ke-font: "Noto Sans",-apple-system,BlinkMacSystemFont, "Segoe UI",Roboto, "Helvetica Neue",Arial,sans-serif;--ke-font-mono:ui-monospace,SFMono-Regular, "SF Mono",Menlo,Consolas, "Liberation Mono",monospace;--ke-w-text:400;--ke-w-mid:600;--ke-w-bold:700;--ke-lh-tight:1.08;--ke-lh-head:1.15;--ke-lh-text:1.7;--ke-tr-tight:-.02em;--ke-tr-text:0;--ke-tr-wide:.18em;--ke-fast:.12s;--ke-base:.2s;--ke-ease:cubic-bezier(.2,.7,.2,1);--glass-fill:#ffffff61;--glass-fill-dense:#ffffff85;--glass-fill-2:#ffffff85;--glass-nested:#ffffff8c;--glass-field:#ffffffd1;--glass-solid:#fcfaf7;--glass-hot:#fdd30533;--glass-hot-edge:#fdd305d9;--glass-hot-solid:#fff4c2;--glass-edge:#3e3e3e24;--glass-seam:#3e3e3e17;--glass-light:#ffffff;--glass-light-2:#ffffff99;--glass-sheen-c:#ffffff99;--glass-shade:#3e3e3e61;--glass-shade-2:#3e3e3e0f;--glass-header-filter:blur(10px) saturate(190%);--glass-rim-hi:#ffffff;--glass-rim-lo:#ffffff73;--glass-rim-shade:#3e3e3e1f;--glass-glow:#ffffffcc;--glass-depth:#3e3e3e14;--glass-glint:#ffffffa6;--glass-veil:#faf7f2f2;--glass-btn-fill:#ffffffa6;--glass-btn-glint:#ffffff66;--glass-btn-shade:#0000002e;--glass-bar-glow:none;--glass-underline:#f12200;--glass-logo-pro:#3e3e3e;--glass-btn-1:#d81f00;--glass-btn-2:#c01a00;--glass-btn-edge:#3e3e3e33;--glass-chip:#3e3e3e0f;--glass-chip-edge:#3e3e3e24;--glass-step-from:#fdd30524;--glass-step-to:#f1220017;--glass-g1:#fdd30573;--glass-g1-at:4% 4%;--glass-g2:#f122003d;--glass-g2-at:96% 42%;--glass-g3:#fdd30557;--glass-g3-at:30% 104%;--glass-g4:#fdd3054d;--glass-g4-at:38% 58%;--glass-grid:#3e3e3e0b;--ke-role-strike:#f12200;--ke-role-stripe:6.5rem;--ke-role-road:#3e3e3e;--ke-role-road-edge:#3e3e3e;--ke-role-road-axis:#fdd305;--ke-role-road-share:.56;--ke-role-road-line:transparent;--ke-role-road-brightness:1;--ke-role-road-layer:-1;--ke-role-trail-light:none;--ke-role-street:rgb(62 62 62 / .32);--ke-role-island:#ffffff;--ke-role-mark-edge:rgb(62 62 62 / .35);--ke-role-sensor-red:#f12200;--ke-role-sensor-yellow:#fdd305;--ke-role-sensor-green:#3dbf8e;--ke-role-sensor-cyan:#3ab0e8;--ke-role-sensor-blue:#2f5fd0;--ke-role-sensor-violet:#8462e0;--ke-role-sensor-white:#ffffff;--ke-role-sensor-black:#1d1d1d;--ke-role-bot-body:#fdd305;--ke-role-bot-frame:#f12200;--ke-role-bot-frame-2:#b51a00;--ke-role-bot-part:#3e3e3e;--ke-role-bot-part-2:#262626;--ke-role-bot-light:#ffffff;--ke-role-bot-screen:#1d1d1d;--ke-role-bot-seam:rgb(0 0 0 / .16);--ke-role-bot-shade:none;--ke-role-bot-shade-draw:drop-shadow(0 8px 18px rgb(0 0 0 / .25));--ke-role-part-controller:#8462e0;--ke-role-part-drive:#d96f2a;--ke-role-part-power:#3dbf8e;--ke-role-part-rangefinder:#d69a0f;--ke-role-part-sensor:#2a8ab8;--ke-role-part-seam:rgb(62 62 62 / .30);}@media (prefers-color-scheme:dark){:root{--ke-canvas:#0f1012;--ke-surface:#1b1c20;--ke-surface-2:#24252a;--ke-overlay:#2a2b31;--ke-ink:#f5f5f6;--ke-ink-2:#d6d6da;--ke-ink-3:#c4c4ca;--ke-ink-accent:#1f1f1f;--ke-rule:#2c2d33;--ke-rule-2:#7a7b84;--ke-accent:#fdd305;--ke-accent-2:#ff7a5c;--ke-accent-soft:#2a2406;--ke-ok:#43eda2;--ke-ok-soft:#06281d;--ke-warn:#ffd166;--ke-warn-soft:#2b2008;--ke-danger:#ff7583;--ke-danger-soft:#30111a;--ke-focus:#fdd305;--ke-hover-veil:rgb(253 211 5 / .10);--ke-press-veil:rgb(0 0 0 / .40);--ke-shadow-1:0 1px 2px rgb(0 0 0 / .45);--ke-shadow-2:0 28px 56px -28px rgb(0 0 0 / .75),0 2px 8px rgb(0 0 0 / .25);--glass-fill:#ffffff11;--glass-fill-dense:#ffffff16;--glass-fill-2:#16171a85;--glass-nested:#ffffff0f;--glass-field:#00000047;--glass-solid:#1c1d21;--glass-hot:#fdd30517;--glass-hot-edge:#fdd30573;--glass-hot-solid:#2a2406;--glass-edge:#ffffff21;--glass-seam:#ffffff14;--glass-light:#ffffff33;--glass-light-2:#ffffff08;--glass-sheen-c:#ffffff12;--glass-shade:#000000bf;--glass-shade-2:#00000040;--glass-header-filter:blur(10px) saturate(180%) brightness(.7);--glass-rim-hi:#ffffff5c;--glass-rim-lo:#ffffff17;--glass-rim-shade:#00000073;--glass-glow:#ffffff1f;--glass-depth:#00000059;--glass-glint:#ffffff21;--glass-veil:#0f1012f2;--glass-btn-fill:#ffffff14;--glass-btn-glint:#ffffff8c;--glass-btn-shade:#0000003d;--glass-bar-glow:0 0 14px #f122008c;--glass-underline:#fdd305;--glass-logo-pro:#f5f5f6;--glass-btn-1:#fdd305;--glass-btn-2:#ffbf1f;--glass-btn-edge:#ffffff3d;--glass-chip:#ffffff0f;--glass-chip-edge:#ffffff24;--glass-step-from:#fdd30512;--glass-step-to:#f122001f;--glass-g1:#f1220057;--glass-g1-at:92% 6%;--glass-g2:#fdd30520;--glass-g2-at:2% 46%;--glass-g3:#ed181c3d;--glass-g3-at:66% 104%;--glass-g4:#fdd3050d;--glass-g4-at:38% 58%;--glass-grid:#ffffff09;--ke-role-road:#26272c;--ke-role-road-edge:#9d9ea0;--ke-role-road-share:.92;--ke-role-trail-light:0 0 10px #f12200;--ke-role-street:rgb(255 255 255 / .22);--ke-role-island:#17181c;--ke-role-mark-edge:#26272c;--ke-role-bot-light:#e6e6e6;--ke-role-bot-shade-draw:drop-shadow(0 8px 18px rgb(0 0 0 / .45));--ke-role-part-controller:#a78bfa;--ke-role-part-drive:#ff8c42;--ke-role-part-power:#6ee7b7;--ke-role-part-rangefinder:#fbbf24;--ke-role-part-sensor:#3ab0e8;--ke-role-part-seam:rgb(0 0 0 / .25);}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ke-canvas);color:var(--ke-ink);font-family:var(--ke-font);font-size:var(--ke-t-4);font-weight:var(--ke-w-text);line-height:var(--ke-lh-text);letter-spacing:var(--ke-tr-text);font-feature-settings:"kern","liga";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}a{color:var(--ke-accent);text-decoration-thickness:.06em;text-underline-offset:.18em}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--ke-ring-w) solid var(--ke-focus);outline-offset:var(--ke-ring-off);border-radius:var(--ke-r-1);}.ke-wrap{width:min(var(--ke-col),100% - var(--ke-gutter)*2);margin-inline:auto}.ke-narrow{max-width:var(--ke-col-narrow)}.ke-band{padding-block:var(--ke-band)}.ke-band + .ke-band{border-top:var(--ke-rule-w) solid var(--ke-rule)}.ke-row{display:flex;flex-wrap:wrap;gap:var(--ke-s-3);align-items:center;margin:0}.ke-grid{display:grid;gap:var(--ke-s-5);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))}.ke-eyebrow{margin:0 0 var(--ke-s-4);font-size:var(--ke-t-2);letter-spacing:var(--ke-tr-wide);text-transform:uppercase;color:var(--ke-ink-3);}.ke-h1{margin:0 0 var(--ke-s-4);font-size:var(--ke-t-8);line-height:var(--ke-lh-tight);letter-spacing:var(--ke-tr-tight);font-weight:var(--ke-w-bold);max-width:22ch;text-wrap:balance}.ke-h2{margin:0 0 var(--ke-s-4);font-size:var(--ke-t-7);line-height:var(--ke-lh-head);letter-spacing:var(--ke-tr-tight);font-weight:var(--ke-w-bold);max-width:24ch;text-wrap:balance}.ke-h3{margin:0 0 var(--ke-s-2);font-size:var(--ke-t-6);line-height:var(--ke-lh-head);letter-spacing:var(--ke-tr-tight);font-weight:var(--ke-w-mid)}.ke-lead{margin:0 0 var(--ke-s-5);max-width:var(--ke-measure);font-size:var(--ke-t-5);color:var(--ke-ink-2);text-wrap:pretty}.ke-text{margin:0 0 var(--ke-s-4);max-width:var(--ke-measure);color:var(--ke-ink-2)}.ke-note{margin:var(--ke-s-5) 0 0;max-width:var(--ke-measure);font-size:var(--ke-t-3);color:var(--ke-ink-3)}.ke-accent{color:var(--ke-accent)}code,.ke-code{font-family:var(--ke-font-mono);font-size:.9em;background:var(--ke-surface-2);color:var(--ke-ink);padding:.12em .38em;border-radius:var(--ke-r-1)}.ke-btn{--_veil:transparent;display:inline-flex;align-items:center;gap:var(--ke-s-2);padding:var(--ke-s-3) var(--ke-s-5);border:var(--ke-rule-w) solid var(--ke-rule-2);border-radius:var(--ke-r-2);background:linear-gradient(var(--_veil),var(--_veil)) var(--ke-surface);color:var(--ke-ink);font:inherit;font-size:var(--ke-t-3);font-weight:var(--ke-w-mid);line-height:1.2;text-decoration:none;cursor:pointer;transition:transform var(--ke-fast) var(--ke-ease),background-color var(--ke-fast) var(--ke-ease),border-color var(--ke-fast) var(--ke-ease),box-shadow var(--ke-fast) var(--ke-ease);}.ke-btn:hover{--_veil:var(--ke-hover-veil);border-color:var(--ke-accent);transform:translateY(calc(-1 * var(--ke-hover-lift)));box-shadow:var(--ke-shadow-1)}.ke-btn:active{--_veil:var(--ke-press-veil);transform:translateY(0);box-shadow:none}.ke-btn[aria-disabled="true"],.ke-btn:disabled{opacity:var(--ke-disabled);pointer-events:none;box-shadow:none}.ke-btn-solid{background:var(--ke-accent);border-color:var(--ke-accent);color:var(--ke-ink-accent)}.ke-btn-solid:hover{border-color:var(--ke-accent)}.ke-btn-quiet{background:transparent;border-color:transparent;color:var(--ke-ink-2)}.ke-btn-quiet:hover{border-color:var(--ke-rule)}.ke-btn-danger{background:var(--ke-danger-soft);border-color:var(--ke-danger);color:var(--ke-danger)}.ke-form{display:grid;gap:var(--ke-s-4)}.ke-field{display:grid;gap:var(--ke-s-2)}.ke-label{font-size:var(--ke-t-3);font-weight:var(--ke-w-mid);color:var(--ke-ink)}.ke-input{width:100%;padding:var(--ke-s-3) var(--ke-s-4);border:var(--ke-rule-w) solid var(--ke-rule-2);border-radius:var(--ke-r-2);background:var(--ke-surface);color:var(--ke-ink);font:inherit;font-size:var(--ke-t-3);transition:border-color var(--ke-fast) var(--ke-ease);}.ke-input::placeholder{color:var(--ke-ink-3)}.ke-input:hover{border-color:var(--ke-ink-3)}.ke-hint{font-size:var(--ke-t-1);color:var(--ke-ink-3)}.ke-input[aria-invalid="true"]{border-color:var(--ke-danger);background:var(--ke-danger-soft)}.ke-error{display:flex;gap:var(--ke-s-2);font-size:var(--ke-t-1);color:var(--ke-danger);font-weight:var(--ke-w-mid)}.ke-card{background:var(--ke-surface);border:var(--ke-rule-w) solid var(--ke-rule);border-radius:var(--ke-r-3);padding:var(--ke-s-5);box-shadow:var(--ke-shadow-1)}.ke-card-hot{background:var(--ke-accent-soft);border-color:var(--ke-accent)}.ke-panel{background:var(--ke-surface-2);border:var(--ke-rule-w) solid var(--ke-rule);border-radius:var(--ke-r-3)}.ke-tag{display:inline-flex;align-items:center;gap:var(--ke-s-1);padding:.15em .55em;border-radius:var(--ke-r-1);font-size:var(--ke-t-1);font-weight:var(--ke-w-mid);font-variant-numeric:tabular-nums;background:var(--ke-surface-2);color:var(--ke-ink-2)}.ke-tag-ok{background:var(--ke-ok-soft);color:var(--ke-ok)}.ke-tag-warn{background:var(--ke-warn-soft);color:var(--ke-warn)}.ke-tag-danger{background:var(--ke-danger-soft);color:var(--ke-danger)}.ke-empty{display:grid;gap:var(--ke-s-2);justify-items:start;padding:var(--ke-s-6);border:var(--ke-rule-w) dashed var(--ke-rule-2);border-radius:var(--ke-r-3);color:var(--ke-ink-3)}.ke-empty b{color:var(--ke-ink-2);font-weight:var(--ke-w-mid)}.ke-skeleton{display:block;height:.8em;border-radius:var(--ke-r-1);background:var(--ke-surface-2);position:relative;overflow:hidden}.ke-skeleton::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--ke-hover-veil),transparent);animation:ke-sweep 1.1s infinite}@keyframes ke-sweep{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.ke-defs{display:grid;gap:0;border:var(--ke-rule-w) solid var(--ke-rule);border-radius:var(--ke-r-3);overflow:hidden}.ke-defs>div{display:grid;gap:var(--ke-s-1);padding:var(--ke-s-4) var(--ke-s-5);background:var(--ke-surface)}.ke-defs>div + div{border-top:var(--ke-rule-w) solid var(--ke-rule)}.ke-defs dt,.ke-defs b{font-weight:var(--ke-w-mid)}.ke-defs dd,.ke-defs small{margin:0;color:var(--ke-ink-3);font-size:var(--ke-t-1)}.ke-money{font-weight:var(--ke-w-mid);font-variant-numeric:tabular-nums;color:var(--ke-ink);white-space:nowrap}.ke-num{font-variant-numeric:tabular-nums}.ke-when{font-size:var(--ke-t-1);color:var(--ke-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ke-who{font-weight:var(--ke-w-mid);color:var(--ke-ink-2)}.ke-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ke-s-3);margin:0 0 var(--ke-s-3);font-size:var(--ke-t-1);color:var(--ke-ink-3)}.ke-meta>* + *::before{content:"·";margin-inline-end:var(--ke-s-3);color:var(--ke-rule-2)}.ke-meta .ke-who,.ke-meta .ke-when{font-size:inherit}.ke-icons{position:absolute;width:0;height:0;overflow:hidden}.ke-i{width:1.15em;height:1.15em;flex:none;vertical-align:-.18em;color:currentColor;margin-inline-end:.34em}.ke-meta .ke-i{margin-inline-end:0}.ke-h1 .ke-i,.ke-h2 .ke-i{width:1em;height:1em}img{max-width:100%;height:auto}img[hidden]{display:none}.ke-head{padding-block:var(--ke-s-4) var(--ke-s-5);border-bottom:var(--ke-rule-w) solid var(--ke-rule)}.ke-head .ke-eyebrow{margin:0}.ke-head>.ke-row{gap:var(--ke-s-2) var(--ke-s-5)}.ke-head + .ke-band{padding-block-start:var(--ke-s-7)}.ke-logout{display:contents}.ke-logout>button{appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;line-height:inherit;cursor:pointer}.ke-h1 a,.ke-h2 a,.ke-h3 a{text-decoration:none;color:inherit}.ke-h1 a:hover,.ke-h2 a:hover,.ke-h3 a:hover,.ke-h1 a:focus-visible,.ke-h2 a:focus-visible,.ke-h3 a:focus-visible{text-decoration:underline;color:var(--ke-accent)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}.ke-shot{display:block;aspect-ratio:16/10;overflow:hidden;border:var(--ke-rule-w) solid var(--ke-rule);border-radius:var(--ke-r-3);background:var(--ke-surface-2)}.ke-shot img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.ke-shot-open{cursor:zoom-in;display:block;text-decoration:none}.ke-shot-open:hover{border-color:var(--ke-accent)}.ke-expand .ke-zoom-back{display:none}.ke-expand:target .ke-zoom-back{display:block;position:fixed;inset:0;z-index:90;background:var(--ke-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:zoom-out;}.ke-expand:target .ke-shot-open{position:fixed;inset:0;z-index:91;display:grid;place-items:center;padding:var(--ke-s-5);pointer-events:none;}.ke-expand:target .ke-shot-open img{max-width:min(94vw,1400px);max-height:88vh;width:auto;height:auto;border-radius:var(--ke-r-3);box-shadow:0 1.5rem 4rem rgb(0 0 0 / .45);animation:ke-zoom-grow var(--ke-slow,.22s) var(--ke-ease,ease-out) both;}html:has(.ke-expand:target){overflow:hidden}.ke-zoom{position:fixed;inset:0;z-index:90;display:none;place-items:center;padding:var(--ke-s-5);background:var(--ke-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}.ke-zoom:target{display:grid}.ke-zoom-back{position:absolute;inset:0;display:block;cursor:zoom-out}.ke-zoom img{position:relative;max-width:min(94vw,1400px);max-height:88vh;width:auto;height:auto;border-radius:var(--ke-r-3);box-shadow:0 1.5rem 4rem rgb(0 0 0 / .45);animation:ke-zoom-grow var(--ke-slow,.22s) var(--ke-ease,ease-out) both;}@keyframes ke-zoom-grow{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}html:has(.ke-zoom:target){overflow:hidden}@supports (animation-timeline:view()) and (timeline-scope:--ke-zoom-anchor){html:has(.ke-zoom:target){overflow:auto}.ke-zoom{timeline-scope:--ke-zoom-anchor}.ke-shot-open{view-timeline:--ke-zoom-anchor block}.ke-zoom:target{animation:ke-zoom-leave linear both;animation-timeline:--ke-zoom-anchor;animation-range:exit 0% exit 60%;}}@keyframes ke-zoom-leave{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ke-zoom img{animation:none}}.ke-split{display:grid;gap:var(--ke-s-5);align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:860px){.ke-split{grid-template-columns:minmax(0,1fr)}}.ke-art{overflow:hidden;border-radius:var(--ke-r-3);background:var(--ke-surface-2)}.ke-art img{width:100%;height:100%;object-fit:cover;display:block}svg.ke-znak{display:block !important;color:var(--ke-ink) !important}.ke-znak-m16{--ke-znak-m:16px}.ke-znak-m17{--ke-znak-m:17px}.ke-znak-m18{--ke-znak-m:18px}.ke-znak-m19{--ke-znak-m:19px}.ke-znak-m20{--ke-znak-m:20px}.ke-znak-m21{--ke-znak-m:21px}.ke-znak-m22{--ke-znak-m:22px}.ke-znak-m23{--ke-znak-m:23px}.ke-znak-m24{--ke-znak-m:24px}.ke-znak-m25{--ke-znak-m:25px}.ke-znak-m26{--ke-znak-m:26px}.ke-znak-m27{--ke-znak-m:27px}.ke-znak-m28{--ke-znak-m:28px}.ke-znak-m29{--ke-znak-m:29px}.ke-znak-m30{--ke-znak-m:30px}.ke-znak-m31{--ke-znak-m:31px}.ke-znak-m32{--ke-znak-m:32px}.ke-znak-m33{--ke-znak-m:33px}.ke-znak-m34{--ke-znak-m:34px}.ke-znak-m35{--ke-znak-m:35px}.ke-znak-m36{--ke-znak-m:36px}.ke-znak-m37{--ke-znak-m:37px}.ke-znak-m38{--ke-znak-m:38px}.ke-znak-m39{--ke-znak-m:39px}.ke-znak-m40{--ke-znak-m:40px}.ke-znak-m41{--ke-znak-m:41px}.ke-znak-m42{--ke-znak-m:42px}.ke-znak-m43{--ke-znak-m:43px}.ke-znak-m44{--ke-znak-m:44px}.ke-znak-m45{--ke-znak-m:45px}.ke-znak-m46{--ke-znak-m:46px}.ke-znak-m47{--ke-znak-m:47px}.ke-znak-m48{--ke-znak-m:48px}.ke-znak-m49{--ke-znak-m:49px}.ke-znak-m50{--ke-znak-m:50px}.ke-znak-m51{--ke-znak-m:51px}.ke-znak-m52{--ke-znak-m:52px}.ke-znak-m53{--ke-znak-m:53px}.ke-znak-m54{--ke-znak-m:54px}.ke-znak-m55{--ke-znak-m:55px}.ke-znak-m56{--ke-znak-m:56px}.ke-znak-m57{--ke-znak-m:57px}.ke-znak-m58{--ke-znak-m:58px}.ke-znak-m59{--ke-znak-m:59px}.ke-znak-m60{--ke-znak-m:60px}.ke-znak-m61{--ke-znak-m:61px}.ke-znak-m62{--ke-znak-m:62px}.ke-znak-m63{--ke-znak-m:63px}.ke-znak-m64{--ke-znak-m:64px}.ke-nowrap{white-space:nowrap !important}.ke-sources-link{position:fixed !important;inset-block-end:.4rem !important;inset-inline-start:.6rem !important;z-index:8 !important;font:inherit !important;font-size:.72rem !important;text-decoration:underline !important;color:inherit !important;opacity:.45 !important}.ke-split.ke-split-top{align-items:start}svg.ke-field-pic{width:100%;height:auto;display:block}[data-ke-title="24"]{--ke-title:24px}[data-ke-title="26"]{--ke-title:26px}[data-ke-title="28"]{--ke-title:28px}[data-ke-title="30"]{--ke-title:30px}[data-ke-title="32"]{--ke-title:32px}[data-ke-title="34"]{--ke-title:34px}[data-ke-title="36"]{--ke-title:36px}[data-ke-title="38"]{--ke-title:38px}[data-ke-title="40"]{--ke-title:40px}[data-ke-title="42"]{--ke-title:42px}[data-ke-title="44"]{--ke-title:44px}[data-ke-title="46"]{--ke-title:46px}[data-ke-title="48"]{--ke-title:48px}[data-ke-title="50"]{--ke-title:50px}[data-ke-title="52"]{--ke-title:52px}[data-ke-title="54"]{--ke-title:54px}[data-ke-title="56"]{--ke-title:56px}[data-ke-title="58"]{--ke-title:58px}[data-ke-title="60"]{--ke-title:60px}[data-ke-title="62"]{--ke-title:62px}[data-ke-title="64"]{--ke-title:64px}[data-ke-title="66"]{--ke-title:66px}[data-ke-title="68"]{--ke-title:68px}[data-ke-title="70"]{--ke-title:70px}[data-ke-title="72"]{--ke-title:72px}[data-ke-button="13"]{--ke-button:13px}[data-ke-button="14"]{--ke-button:14px}[data-ke-button="15"]{--ke-button:15px}[data-ke-button="16"]{--ke-button:16px}[data-ke-button="17"]{--ke-button:17px}[data-ke-button="18"]{--ke-button:18px}[data-ke-button="19"]{--ke-button:19px}[data-ke-button="20"]{--ke-button:20px}[data-ke-button="21"]{--ke-button:21px}[data-ke-button="22"]{--ke-button:22px}[data-ke-button="23"]{--ke-button:23px}[data-ke-button="24"]{--ke-button:24px}.ke-table{width:100%;border-collapse:collapse;font-size:var(--ke-t-3)}.ke-table th{text-align:start;font-size:var(--ke-t-2);font-weight:var(--ke-w-mid);letter-spacing:var(--ke-tr-wide);text-transform:uppercase;color:var(--ke-ink-3);padding:0 var(--ke-s-4) var(--ke-s-2) 0}.ke-table td{padding:var(--ke-s-3) var(--ke-s-4) var(--ke-s-3) 0;border-top:var(--ke-rule-w) solid var(--ke-rule-2);vertical-align:baseline}.ke-table :is(th,td):last-child{padding-inline-end:0}.ke-table .ke-table-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:35.99rem){.ke-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ke-table,.ke-table tbody{display:block}.ke-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ke-s-3);padding-block:var(--ke-s-3);border-top:var(--ke-rule-w) solid var(--ke-rule-2)}.ke-table td{display:block;grid-column:1;padding:0;border:0;text-align:start}.ke-table td:first-child{font-size:var(--ke-t-2);color:var(--ke-ink-3)}.ke-table td.ke-table-num{grid-column:2;grid-row:1 / span 9;align-self:center;text-align:end}}.ke-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ke-r-3)}.ke-hero>.ke-hero-back{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.3}.ke-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,var(--ke-canvas) 26%,color-mix(in srgb,var(--ke-canvas) 78%,transparent) 62%,color-mix(in srgb,var(--ke-canvas) 40%,transparent) 100%),color-mix(in srgb,var(--ke-canvas) 55%,transparent)}:root{color-scheme:light dark;--glass-sheen:radial-gradient(130% 90% at 0 0,var(--glass-sheen-c),transparent 58%);--glass-highlight:inset 0 1px 0 var(--glass-light),inset 1px 0 0 var(--glass-rim-lo),inset -1px 0 0 var(--glass-rim-lo),inset 0 -1px 0 var(--glass-rim-shade),inset 0 16px 24px -20px var(--glass-glow),inset 0 -16px 26px -22px var(--glass-depth);--glass-shadow:0 1px 2px var(--glass-shade-2),0 12px 26px -16px var(--glass-shade),0 34px 64px -36px var(--glass-shade);--glass-rim:linear-gradient(150deg,var(--glass-rim-hi),var(--glass-rim-lo) 28%,transparent 46% 60%,var(--glass-rim-lo) 80%,var(--glass-rim-hi));--glass-glint-grad:linear-gradient(102deg,transparent 0 38%,var(--glass-glint) 50%,transparent 62% 100%);--glass-blur:blur(16px) saturate(180%);--glass-blur-2:var(--glass-header-filter);--glass-font:"LP Display",var(--ke-font);--glass-tube:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 3h3l1.6 4.4-2.1 1.5a11 11 0 0 0 6.6 6.6l1.5-2.1L21 15v3a2.5 2.5 0 0 1-2.6 2.5C10.3 20 4 13.7 3.5 5.6A2.5 2.5 0 0 1 6 3z'/%3E%3C/svg%3E");--glass-bar:linear-gradient(90deg,var(--ke-role-strike),var(--ke-role-sensor-yellow));--glass-btn:linear-gradient(135deg,var(--glass-btn-1),var(--glass-btn-2));--glass-bg:radial-gradient(46vmax 36vmax at var(--glass-g1-at),var(--glass-g1),transparent 70%),radial-gradient(44vmax 34vmax at var(--glass-g2-at),var(--glass-g2),transparent 70%),radial-gradient(50vmax 36vmax at var(--glass-g3-at),var(--glass-g3),transparent 70%),radial-gradient(34vmax 26vmax at var(--glass-g4-at),var(--glass-g4),transparent 70%),repeating-linear-gradient(90deg,var(--glass-grid) 0 1px,transparent 0 64px),repeating-linear-gradient(var(--glass-grid) 0 1px,transparent 0 64px),var(--ke-canvas);}@font-face{font-family:"LP Display";src:url(/ke/i/1b3b7797cc627338-lp-noto-sans-700.woff) format("woff");font-weight:600 700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+AB,U+B0,U+B7,U+BB,U+D7,U+401,U+410-44F,U+451,U+2009-2011,U+2013-2014,U+2018-2019,U+201C-201E,U+2022,U+2026,U+202F,U+2116,U+20BD,U+2212;}:is(.ke-h1,.ke-h2,.ke-h3,h1,h2,h3,.ke-btn,.ke-money,.ke-defs dt,.ke-label){font-family:var(--glass-font)}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--glass-bg);}body>header:is(.ke-wrap,.ke-head){position:relative;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ke-s-1) var(--ke-s-5);width:min(calc(min(var(--ke-col),100% - var(--ke-gutter) * 2) + var(--ke-s-4) * 2),100% - var(--ke-s-4));min-height:4rem;margin-block-start:var(--ke-s-2);padding:var(--ke-s-2) var(--ke-s-4);border:var(--ke-rule-w) solid var(--glass-edge);border-radius:var(--ke-r-3);background:var(--glass-sheen),var(--glass-fill-2);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur-2);backdrop-filter:var(--glass-blur-2);overflow:clip;}body>header>.ke-row{gap:var(--ke-s-2) var(--ke-s-5)}body>header:is(.ke-wrap,.ke-head)>:is(nav,.ke-row)>a:not(.ke-btn),body>header:is(.ke-wrap,.ke-head)>:is(.ke-eyebrow,.ke-meta){color:var(--ke-ink)}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens],main.ke-narrow>.ke-card,main>.ke-src-back){isolation:isolate}[data-ke-lens],main.ke-narrow>.ke-card{position:relative}[data-ke-lens]{overflow:clip}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens],main.ke-narrow>.ke-card,main>.ke-src-back)::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;corner-shape:inherit;padding:1px;background:var(--glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}@supports (corner-shape:squircle){@media (min-width:48rem) and (prefers-reduced-transparency:no-preference) and (prefers-contrast:no-preference) and (forced-colors:none),(hover:hover) and (pointer:fine) and (prefers-reduced-transparency:no-preference) and (prefers-contrast:no-preference) and (forced-colors:none){:root:has(#ke-lens) body>header:is(.ke-wrap,.ke-head){-webkit-backdrop-filter:url(#ke-lens) var(--glass-blur-2);backdrop-filter:url(#ke-lens) var(--glass-blur-2);}:root:has(#ke-lens-large) [data-ke-lens]{-webkit-backdrop-filter:url(#ke-lens-large) var(--glass-blur);backdrop-filter:url(#ke-lens-large) var(--glass-blur);}}body>header:is(.ke-wrap,.ke-head),.ke-card,.ke-panel,.ke-defs,.ke-nav,main>.ke-src-back{corner-shape:squircle}body>header:is(.ke-wrap,.ke-head),main>.ke-src-back{border-radius:calc(var(--ke-r-3) * 1.4)}:is(.ke-card,.ke-panel,.ke-defs,.ke-nav){border-radius:calc(var(--ke-r-3) * 1.35)}}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens])::after{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;background:var(--glass-glint-grad);transform:translateX(-24%);}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){body>header:is(.ke-wrap,.ke-head)::after{animation:glass-glint linear both;animation-timeline:scroll(root);animation-iteration-count:3;}[data-ke-lens]::after{animation:glass-glint linear both;animation-timeline:view();animation-range:entry 0% exit 100%;}}}@keyframes glass-glint{from{transform:translateX(-46%)}to{transform:translateX(46%)}}body::after{content:"";position:fixed;inset:0 0 auto;z-index:9;pointer-events:none;height:calc(var(--ke-s-2) + 2.75rem);background:linear-gradient(var(--ke-canvas) 0,var(--ke-canvas) var(--ke-s-2),var(--glass-veil) var(--ke-s-2),transparent);}body>header nav>:is(a:not(.ke-btn),.ke-logout>button){padding-block:var(--ke-s-2);font-size:var(--ke-t-4);color:var(--ke-ink)}body>header *:is(.ke-eyebrow,.ke-meta){margin:0;letter-spacing:var(--ke-tr-text);text-transform:none;color:var(--ke-ink-3);}svg.ke-znak-m{color:var(--glass-logo-pro) !important}body>header:is(.ke-wrap,.ke-head){position:sticky;top:var(--ke-s-2)}[id]{scroll-margin-top:calc(4rem + var(--ke-s-2) + var(--ke-s-4))}@media (max-height:34rem){body>header:is(.ke-wrap,.ke-head){top:var(--ke-s-1);margin-block-start:var(--ke-s-1);min-height:3.25rem;padding-block:var(--ke-s-1)}[id]{scroll-margin-top:calc(3.25rem + var(--ke-s-1) + var(--ke-s-4))}}body>header + main.ke-band{padding-block-start:var(--ke-s-7)}.ke-eyebrow{display:block;color:var(--ke-ink-2);view-timeline:--glass-caption}.ke-eyebrow::before{content:"";display:inline-block;vertical-align:middle;width:var(--ke-s-6);height:2px;border-radius:1px;margin-inline-end:var(--ke-s-3);background:var(--glass-bar);box-shadow:var(--glass-bar-glow);transform-origin:left center;}:is(header,.ke-card,.ke-panel,.ke-defs,main.ke-dash) .ke-eyebrow::before,.ke-h1 + .ke-eyebrow::before{display:none}.ke-card .ke-eyebrow{color:var(--ke-ink-3)}@supports (animation-timeline:view()){.ke-eyebrow::before{animation:glass-caption linear both;animation-timeline:--glass-caption;animation-range:entry 10% cover 30%;}}@keyframes glass-caption{from{opacity:.35;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}.ke-h1{position:relative;padding-bottom:var(--ke-s-4);font-size:clamp(2.4rem,4.6vw + 1rem,4rem);}.ke-h1::after{content:"";position:absolute;left:0;bottom:0;width:min(9rem,40%);height:3px;border-radius:2px;background:var(--glass-bar);transform-origin:left center;animation:glass-line .8s var(--ke-ease) both;}@keyframes glass-line{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.ke-h2{font-size:clamp(1.75rem,2.4vw + 1rem,2.4rem)}.ke-h3{font-size:1.25rem}.ke-money{font-weight:var(--ke-w-bold)}a{color:var(--ke-ink);text-decoration-color:var(--glass-underline);text-decoration-thickness:1px;text-underline-offset:.22em}a:where(:hover){color:var(--ke-accent)}input{accent-color:var(--ke-accent)}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button){position:relative;text-decoration:none;color:var(--ke-ink-2);transition:color var(--ke-fast) var(--ke-ease);}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button)::after{content:"";position:absolute;left:0;right:0;bottom:-.25em;height:2px;border-radius:1px;background:var(--glass-bar);transform:scaleX(0);transform-origin:right center;transition:transform var(--ke-base) var(--ke-ease);}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button):is(:hover,:focus-visible,[aria-current="page"]){color:var(--ke-ink)}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button):is(:hover,:focus-visible,[aria-current="page"])::after{transform:scaleX(1);transform-origin:left center;}.ke-btn{min-height:2.75rem;justify-content:center;padding-inline:calc(var(--ke-s-5) + .25rem);border-radius:999px;font-size:var(--ke-t-4);font-weight:var(--ke-w-mid);background:linear-gradient(var(--_veil),var(--_veil)),var(--glass-btn-fill);border-color:var(--glass-btn-edge);box-shadow:inset 0 1px 0 var(--glass-light),inset 0 -1px 0 var(--glass-rim-shade),0 6px 16px -10px var(--glass-shade);}.ke-btn:hover{border-color:var(--ke-accent)}.ke-btn:active{transform:scale(1.03)}.ke-btn-solid{background:var(--glass-btn);border-color:transparent;color:var(--ke-ink-accent);box-shadow:inset 0 1px 0 var(--glass-btn-glint),inset 0 -2px 4px -2px var(--glass-btn-shade),0 10px 24px -12px color-mix(in srgb,var(--ke-accent) 60%,transparent);}.ke-btn-solid:hover,.ke-btn-solid:focus-visible{border-color:transparent;box-shadow:inset 0 1px 0 var(--glass-btn-glint),inset 0 -2px 4px -2px var(--glass-btn-shade),0 14px 30px -10px color-mix(in srgb,var(--ke-accent) 72%,transparent)}.ke-btn-quiet{border-color:var(--glass-btn-edge);color:var(--ke-ink)}.ke-btn-quiet:hover{border-color:var(--ke-accent);color:var(--ke-ink)}.ke-btn:is([aria-disabled="true"],:disabled){box-shadow:none}@media (prefers-reduced-motion:reduce){.ke-btn:active{transform:none}}body>header>nav:has(>a.ke-btn[href^="tel:"]){flex:1 1 auto}body>header nav>a.ke-btn[href^="tel:"]{margin-inline-start:auto;min-height:2.5rem;padding-block:var(--ke-s-2);padding-inline:var(--ke-s-4);font-size:var(--ke-t-3);color:var(--ke-ink);}@media (max-width:47.99rem){body>header nav>a.ke-btn[href^="tel:"]{inline-size:2.75rem;min-height:2.75rem;padding:0;gap:0;font-size:0;line-height:0;overflow:hidden;}body>header nav>a.ke-btn[href^="tel:"]::before{content:"";inline-size:1.25rem;block-size:1.25rem;flex:none;background:currentColor;-webkit-mask:var(--glass-tube) center / contain no-repeat;mask:var(--glass-tube) center / contain no-repeat;}}@media (min-width:23rem) and (max-width:29.99rem){body>header>nav:has(>a.ke-btn[href^="tel:"]){column-gap:var(--ke-s-3)}body>header>nav:has(>a.ke-btn[href^="tel:"])>span:first-child svg.ke-znak-m{width:9.5rem;height:2.09rem}}@media (max-width:22.99rem){body>header>nav:has(>a.ke-btn[href^="tel:"]){column-gap:var(--ke-s-3)}:is(body>header,.ke-head)>nav:has(>a.ke-btn[href^="tel:"])>span:first-child svg.ke-znak-m{width:var(--ke-znak-m)}}.ke-input{min-height:3rem;border-radius:var(--ke-r-2);background:var(--glass-field);}.ke-input:focus{border-color:var(--ke-focus)}.ke-input[aria-invalid="true"]{border-width:2px}.ke-card,.ke-defs,.ke-panel,.ke-nav,.ke-error:has(>.ke-refuse),.ke-empty:has(a.ke-btn[href^="/ke/login"]){background:var(--glass-sheen),var(--glass-fill);border-color:var(--glass-edge);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);}:where(:has(>.ke-card ~ .ke-card))>.ke-card:not(.ke-card-hot){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-sheen),var(--glass-fill-dense);}[data-ke-moving] :is(.ke-card,.ke-defs,.ke-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-sheen),var(--glass-fill-dense);}:is(.ke-card,.ke-defs,.ke-panel,body>header) :is(.ke-card,.ke-defs,.ke-panel,.ke-nav){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-nested);box-shadow:none;}:is(.ke-card,.ke-panel,.ke-defs):has(canvas){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-solid);}.ke-defs>div{background:transparent}.ke-defs>div + div{border-top-color:var(--glass-seam)}.ke-card-hot{background:var(--glass-sheen),var(--glass-hot);border-color:var(--glass-hot-edge);}.ke-card-hot .ke-eyebrow{color:var(--ke-ink-2)}.ke-card,.ke-defs>div{position:relative}.ke-card:has(>:last-child>a:only-child:not(.ke-btn):hover){border-color:var(--ke-accent);box-shadow:var(--glass-highlight),var(--glass-shadow),0 0 0 1px var(--ke-accent);}.ke-card:has(>:last-child>a:only-child:not(.ke-btn)):not(:has(>:not(:last-child) a,form,button))>:last-child>a::after,.ke-defs>div:not(:has(small a))>b>a:only-child::after{content:"";position:absolute;inset:0}.ke-nav{gap:var(--ke-s-1);width:fit-content;max-width:100%;margin:0 0 var(--ke-s-5);padding:var(--ke-s-1);border:var(--ke-rule-w) solid var(--glass-edge);border-radius:var(--ke-r-3);}.ke-nav>a{padding:var(--ke-s-2) var(--ke-s-4);border-radius:calc(var(--ke-r-3) - var(--ke-s-1));font-size:var(--ke-t-3)}.ke-nav>a::after{display:none}.ke-nav>a:hover{background:var(--glass-nested)}.ke-nav>a[aria-current]{background:var(--ke-accent-soft);box-shadow:inset 0 -2px 0 var(--ke-accent);color:var(--ke-ink)}.ke-error:has(>.ke-refuse),.ke-empty:has(a.ke-btn[href^="/ke/login"]){display:block;padding:var(--ke-s-4) var(--ke-s-5);border:var(--ke-rule-w) solid var(--glass-edge);border-inline-start:3px solid var(--ke-warn);border-radius:var(--ke-r-3);color:var(--ke-ink);font-size:var(--ke-t-4);}.ke-empty:has(a.ke-btn[href^="/ke/login"])>b{display:block;color:var(--ke-ink);font-weight:var(--ke-w-mid)}.ke-empty:has(a.ke-btn[href^="/ke/login"])>span{display:block;margin-block-start:var(--ke-s-3)}.ke-refuse{margin:0}.ke-refuse + .ke-btn{margin-block-start:var(--ke-s-3)}.ke-empty{background:var(--glass-nested);border-color:var(--ke-rule-2)}[data-ke-block] [data-ke-block]{margin-block-start:var(--ke-s-7)}form.ke-panel{padding:var(--ke-s-2) var(--ke-s-5)}body>header + main.ke-band:has(>.ke-h1:first-child):not(:has([data-ke-block],.ke-card,form)){max-width:40rem;margin-block:var(--ke-s-7);padding:var(--ke-s-6);border:var(--ke-rule-w) solid var(--glass-edge);border-radius:var(--ke-r-3);background:var(--glass-sheen),var(--glass-fill);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);}.ke-tag{border-radius:1em;padding:.25em .75em;line-height:1.5}.ke-tag:not(.ke-tag-ok,.ke-tag-warn,.ke-tag-danger){background:var(--glass-chip);box-shadow:inset 0 0 0 1px var(--glass-chip-edge);color:var(--ke-ink-2);}.ke-tag:not(:has(.ke-i)){gap:0}body>footer.ke-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ke-s-2) var(--ke-s-5);margin-block-start:var(--ke-s-7);padding-block:var(--ke-s-6);border-top:var(--ke-rule-w) solid var(--ke-rule);border-bottom:0;color:var(--ke-ink-2);}body>footer.ke-wrap::before{content:"";position:absolute;left:0;top:-1px;width:4rem;height:2px;border-radius:1px;background:var(--glass-bar);}body>footer.ke-wrap>*{margin:0}body>footer a:not(:hover){color:var(--ke-ink-2)}body>footer a,a[href="/ke/sources"]{display:inline-block;padding-block:var(--ke-s-3)}a[href="/ke/sources"]{position:static !important;opacity:1 !important;font-size:var(--ke-t-2) !important;color:var(--ke-ink-2) !important;text-decoration-color:var(--glass-underline) !important;}a[href="/ke/sources"]:hover{color:var(--ke-accent) !important}body>a[href="/ke/sources"]{display:block;width:min(var(--ke-col),100% - var(--ke-gutter)*2);margin:0 auto var(--ke-s-6);}.ke-defs dd,.ke-defs small{font-size:var(--ke-t-3);color:var(--ke-ink-2)}.ke-error{font-size:var(--ke-t-3)}.ke-tag,.ke-hint,.ke-when,.ke-meta{font-size:var(--ke-t-2)}.ke-meta>* + *::before{display:inline-block}p>a:only-child:not([class]){display:inline-block;padding-block:var(--ke-s-2)}p:not([class]),p.ke-hint,.ke-defs dd{max-inline-size:var(--ke-measure)}body>:not(header) + main [data-ke-block]>.ke-h1:first-child{font-size:var(--ke-title,var(--ke-t-7))}body>:not(header):has(+ main)>.ke-band:last-child{padding-block-end:0}body>:not(header) + main.ke-band{padding-block-start:var(--ke-s-6);padding-inline-start:var(--ke-role-stripe)}.ke-field:has(>.ke-btn){grid-template-columns:minmax(0,1fr) auto}.ke-field:has(>.ke-btn)>.ke-label{grid-column:1 / -1}.ke-field>.ke-btn{justify-self:start}.ke-grid + .ke-field{margin-block-start:var(--ke-s-6)}@media (max-width:29.99rem){.ke-field:has(>.ke-btn){grid-template-columns:minmax(0,1fr)}}main.ke-narrow{max-width:35rem}body>header.ke-narrow{max-width:calc(35rem + var(--ke-s-4) * 2)}main.ke-narrow>.ke-mascot{position:relative;z-index:1;display:block;box-sizing:border-box;inline-size:7.5rem;block-size:7.5rem;margin:0 auto calc(var(--ke-s-7) * -1);padding:.5rem;border-radius:50%;background:var(--ke-accent-soft);box-shadow:0 0 0 1px var(--glass-edge),inset 0 1px 0 var(--glass-light),0 14px 30px -16px var(--glass-shade);}main.ke-narrow>.ke-mascot + .ke-card{padding-block-start:calc(var(--ke-s-7) + var(--ke-s-4))}@media (max-width:47.99rem){main.ke-narrow>.ke-mascot{inline-size:5.5rem;block-size:5.5rem;margin-block-end:calc(var(--ke-s-6) * -1)}main.ke-narrow>.ke-mascot + .ke-card{padding-block-start:calc(var(--ke-s-6) + var(--ke-s-3))}}@media (max-width:47.99rem){:root{--ke-role-stripe:3rem}body>header:is(.ke-wrap,.ke-head){min-height:3.5rem}.ke-eyebrow{letter-spacing:.12em}.ke-input{font-size:max(1rem,var(--ke-t-3))}.ke-btn{min-height:3rem}.ke-card{padding:var(--ke-s-4)}}@media (max-width:35.99rem){:is(body>header,.ke-head)>nav:has(>a:nth-of-type(3)){column-gap:var(--ke-s-3)}:is(body>header,.ke-head)>nav:has(>a:nth-of-type(3))>a{font-size:var(--ke-t-3)}:is(body>header,.ke-head)>nav:has(>a:nth-of-type(3))>span:first-child svg.ke-znak-m{width:var(--ke-znak-m)}}@media (min-width:100rem){:root{--ke-col:clamp(88rem,70vw,112rem)}}main>.ke-src-back{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ke-s-1) var(--ke-s-5);min-height:4rem;margin:var(--ke-s-2) 0 var(--ke-s-6);padding:var(--ke-s-2) var(--ke-s-4);border:var(--ke-rule-w) solid var(--glass-edge);border-radius:var(--ke-r-3);background:var(--glass-sheen),var(--glass-fill-2);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur-2);backdrop-filter:var(--glass-blur-2);font-size:var(--ke-t-4);}main>.ke-src-back>a{display:inline-block;padding-block:var(--ke-s-2);color:var(--ke-ink)}@media (min-height:44rem){main>.ke-src-back{position:sticky;top:var(--ke-s-2);z-index:10}}main:has(>.ke-src-back){padding-block-start:var(--ke-s-2)}main:has(>.ke-src-back)>h1{position:relative;margin-block-end:var(--ke-s-4);padding-bottom:var(--ke-s-4);font-size:clamp(2rem,2.4vw + 1rem,2.6rem);line-height:var(--ke-lh-head);color:var(--ke-ink);}main:has(>.ke-src-back)>h1::after{content:"";position:absolute;left:0;bottom:0;width:min(9rem,40%);height:3px;border-radius:2px;background:var(--glass-bar);}.ke-src-lead,.ke-src-own{opacity:1;color:var(--ke-ink-2)}.ke-src-lang a{display:inline-block;padding-block:var(--ke-s-2)}.ke-src-list{padding:0 var(--ke-s-5);border:var(--ke-rule-w) solid var(--glass-edge);border-radius:var(--ke-r-3);background:var(--glass-sheen),var(--glass-fill-dense);box-shadow:var(--glass-highlight),var(--glass-shadow);}.ke-src-item{padding:var(--ke-s-4) 0;border-bottom-color:var(--glass-seam)}.ke-src-item:last-child{border-bottom:0}.ke-src-kind{display:inline-block;margin-inline:var(--ke-s-1);padding:0 .6em;border-radius:1em;opacity:1;line-height:1.6;background:var(--glass-chip);box-shadow:inset 0 0 0 1px var(--glass-chip-edge);color:var(--ke-ink);}.ke-src-notice summary{opacity:1;color:var(--ke-ink-2);padding-block:var(--ke-s-1)}.ke-src-notice pre{background:var(--glass-nested);color:var(--ke-ink-2)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--glass-fill:var(--glass-solid);--glass-fill-dense:var(--glass-solid);--glass-fill-2:var(--glass-solid);--glass-hot:var(--glass-hot-solid);}}@media (prefers-reduced-transparency:reduce){:root{--glass-fill:var(--glass-solid);--glass-fill-dense:var(--glass-solid);--glass-fill-2:var(--glass-solid);--glass-hot:var(--glass-hot-solid);--glass-blur:none;--glass-blur-2:none;}}@media (prefers-contrast:more){:root{--glass-fill:var(--ke-surface);--glass-fill-dense:var(--ke-surface);--glass-fill-2:var(--ke-surface);--glass-hot:var(--glass-hot-solid);--glass-blur:none;--glass-blur-2:none;--glass-sheen:none;--glass-shadow:none;--glass-highlight:none;--glass-edge:var(--ke-ink-2);--glass-btn-edge:var(--ke-ink-2);--glass-hot-edge:var(--ke-ink-2);--ke-ink-3:var(--ke-ink-2);--glass-bg:var(--ke-canvas);}:is(.ke-card,.ke-defs,.ke-panel,.ke-nav,body>header){border-width:2px}.ke-btn,.ke-btn-solid,.ke-btn-solid:is(:hover,:focus-visible){box-shadow:none}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens],main.ke-narrow>.ke-card,main>.ke-src-back)::before,:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens])::after{display:none}}@media (forced-colors:active){body::before,body::after{display:none}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens],main.ke-narrow>.ke-card,main>.ke-src-back)::before,:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens])::after{display:none}}@media print{:root{color-scheme:light;--ke-ink:CanvasText;--ke-ink-2:CanvasText;--ke-ink-3:CanvasText;--ke-canvas:Canvas;--ke-surface:Canvas;--ke-surface-2:Canvas;--ke-overlay:Canvas;--ke-accent-soft:Canvas;--ke-rule:#bdbdbd;--ke-rule-2:#8c8a86;--glass-fill:Canvas;--glass-fill-dense:Canvas;--glass-fill-2:Canvas;--glass-hot:Canvas;--glass-nested:Canvas;--glass-field:Canvas;--glass-solid:Canvas;--glass-hot-solid:Canvas;--glass-edge:#bdbdbd;--glass-seam:#d6d6d6;--glass-hot-edge:CanvasText;--glass-chip:transparent;--glass-chip-edge:#bdbdbd;--glass-btn-edge:CanvasText;--glass-logo-pro:#3e3e3e;--glass-underline:CanvasText;--glass-bar-glow:none;--glass-step-from:transparent;--glass-step-to:transparent;--glass-sheen:none;--glass-shadow:none;--glass-highlight:none;--glass-blur:none;--glass-blur-2:none;}body::before,body::after{display:none}:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens],main.ke-narrow>.ke-card,main>.ke-src-back)::before,:is(body>header:is(.ke-wrap,.ke-head),[data-ke-lens])::after{display:none}body>header:is(.ke-wrap,.ke-head),main>.ke-src-back{position:static}.ke-btn,.ke-btn-solid{background:none;color:CanvasText;border-color:CanvasText;box-shadow:none}}@media (prefers-reduced-motion:reduce){.ke-eyebrow::before,.ke-h1::after{animation:none !important;opacity:1 !important;transform:none !important}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button)::after{transition:none}:is(.ke-row>a:not(.ke-btn),nav>a:not(.ke-btn),nav>.ke-logout>button):is(:focus-visible,[aria-current="page"])::after{transform:scaleX(1)}}