@font-face{font-family:bellarose;src:url(../media/bellarose-s.p.3di5hgpq03hs_.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:bellarose Fallback;src:local(Arial);ascent-override:94.74%;descent-override:26.93%;line-gap-override:0.0%;size-adjust:100.27%}.QFHiwq_className{font-family:bellarose,bellarose Fallback;font-weight:400}.QFHiwq_variable{--font-bellarose:"bellarose", "bellarose Fallback"}
@font-face{font-family:myorie;src:url(../media/myorie-s.p.3a2oog_y40m4-.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:myorie Fallback;src:local(Arial);ascent-override:60.96%;descent-override:13.82%;line-gap-override:0.0%;size-adjust:144.68%}.qFuWYa_className{font-family:myorie,myorie Fallback;font-weight:400}.qFuWYa_variable{--font-myorie:"myorie", "myorie Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b3db9f750640a943-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3db9f750640a943-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b3db9f750640a943-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}._4Pw0ta_className{font-family:Jost,Jost Fallback;font-style:normal}._4Pw0ta_variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300;font-display:swap;src:url(../media/cec8c5a80c39deb9-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300;font-display:swap;src:url(../media/363d72056bb03231-s.p.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/cec8c5a80c39deb9-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/363d72056bb03231-s.p.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:500;font-display:swap;src:url(../media/cec8c5a80c39deb9-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:500;font-display:swap;src:url(../media/363d72056bb03231-s.p.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.hrVdVa_className{font-family:Figtree,Figtree Fallback}.hrVdVa_variable{--font-figtree:"Figtree", "Figtree Fallback"}
.ekb-s,.ekb-s.ekb-hd,.ekb-s .ekb-hd,.ekb-s.ekb-mq,.ekb-s .ekb-mq{--ekb-cream:var(--ekb-g-cream,#f3eee6);--ekb-dark:var(--ekb-g-dark,#14100c);--ekb-gold:var(--ekb-g-gold,#cabe9d);--ekb-bg:var(--ekb-g-cream,#f3eee6);--ekb-ink:var(--ekb-g-ink,#2b2622);--ekb-muted:var(--ekb-g-muted,#5c544b);--ekb-soft:#8a8075;--ekb-accent:var(--ekb-g-accent,#a08f68);--ekb-line:#2b26221f;--ekb-surface:#fdfbf6;--ekb-surface-line:#a08f684d;--ekb-font:var(--ekb-g-font,"Jost", "Figtree", system-ui, sans-serif);--ekb-display:var(--ekb-g-display,"Bellarose", "Myorie", Georgia, serif);--ekb-py:clamp(72px, 8vw, 110px);--ekb-px:clamp(24px, 4vw, 56px);--ekb-max:1680px;--ekb-radius:4px;--ekb-eyebrow:var(--ekb-accent);--ekb-h:var(--ekb-ink);--ekb-acc:var(--ekb-accent);--ekb-btn-bg:var(--ekb-ink);--ekb-btn-ink:var(--ekb-cream);--ekb-btn-hbg:var(--ekb-accent);--ekb-btn-hink:#fff;--ekb-btn-radius:999px;--ekb-ghost-line:#2b26224d;--ekb-ghost-ink:var(--ekb-ink);--ekb-ghost-hbg:var(--ekb-ink);--ekb-ghost-hink:var(--ekb-cream);--ekb-link-line:#2b262266;--ekb-chip-on:var(--ekb-ink);--ekb-form-bg:#fff;--ekb-form-line:#ddd5c9;--ekb-form-radius:24px}.ekb-s.ekb-s--dark{--ekb-bg:var(--ekb-dark);--ekb-ink:#f3eee6;--ekb-muted:#f3eee6b8;--ekb-soft:#f3eee699;--ekb-accent:var(--ekb-gold);--ekb-line:#f3eee624;--ekb-surface:#f3eee60a;--ekb-surface-line:#f3eee624;--ekb-btn-bg:var(--ekb-gold);--ekb-btn-ink:var(--ekb-dark);--ekb-btn-hbg:#f3eee6;--ekb-btn-hink:var(--ekb-dark);--ekb-ghost-line:#f3eee666;--ekb-ghost-ink:#f3eee6;--ekb-ghost-hbg:var(--ekb-gold);--ekb-ghost-hink:var(--ekb-dark);--ekb-link-line:#f3eee680}.ekb-s,.ekb-s.ekb-hd,.ekb-s .ekb-hd,.ekb-s.ekb-mq,.ekb-s .ekb-mq{box-sizing:border-box}.ekb-s{background:var(--ekb-bg);width:100%;color:var(--ekb-ink);font-family:var(--ekb-font);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.6;display:block;position:relative}.ekb-s *,.ekb-s :before,.ekb-s :after,.ekb-s.ekb-hd *,.ekb-s .ekb-hd *,.ekb-s.ekb-hd :before,.ekb-s .ekb-hd :before,.ekb-s.ekb-hd :after,.ekb-s .ekb-hd :after,.ekb-s.ekb-mq *,.ekb-s .ekb-mq *,.ekb-s.ekb-mq :before,.ekb-s .ekb-mq :before,.ekb-s.ekb-mq :after,.ekb-s .ekb-mq :after{box-sizing:border-box}.ekb-s a{color:inherit;text-decoration:none;transition:color .25s,background .25s,border-color .25s}.ekb-s a:hover{color:var(--ekb-accent)}.ekb-s img{max-width:100%}.ekb-s :where(p,h1,h2,h3,ul,figure){margin:0}.ekb-s button{font-family:inherit}.ekb-s ::selection{color:#fff;background:#a8823c}.ekb-page{flex-direction:column;display:flex}.ekb-s .ekb-in{width:100%;max-width:var(--ekb-max);margin:0 auto}.ekb-s .ekb-cover{object-fit:cover;max-width:none;transition:transform .7s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.ekb-s .ekb-hp{opacity:0;width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.ekb-s .ekb-empty{opacity:.6;padding:20px 0}.ekb-s .ekb-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ekb-eyebrow);align-items:center;gap:14px;font-size:12px;display:flex}.ekb-s .ekb-eyebrow__line{background:currentColor;flex:none;width:36px;height:1px;display:block}.ekb-s .ekb-eyebrow--center{justify-content:center}.ekb-s .ekb-eyebrow--plain{gap:0}.ekb-s .ekb-eyebrow--nr{font-size:11px}.ekb-s .ekb-h{font-family:var(--ekb-display);color:var(--ekb-h);letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:400;line-height:1.06}.ekb-s .ekb-h--xl{font-size:clamp(56px,7vw,112px);line-height:.96}.ekb-s .ekb-h--xl2{font-size:clamp(40px,4.6vw,72px);line-height:1.02}.ekb-s .ekb-h--lg{font-size:clamp(38px,3.6vw,56px);line-height:1.05}.ekb-s .ekb-h--md{font-size:clamp(38px,3.4vw,54px);line-height:1.1}.ekb-s .ekb-h--sm{font-size:clamp(28px,3.6vw,42px);line-height:1.15}.ekb-s .ekb-h3{font-family:var(--ekb-display);color:var(--ekb-h);margin:0;font-size:30px;font-weight:400;line-height:1.15}.ekb-s .ekb-acc{color:var(--ekb-acc);font-style:italic}.ekb-s .ekb-p{color:var(--ekb-muted);margin:0;font-size:15px;font-weight:300;line-height:1.75}.ekb-s .ekb-p--lg{font-size:16px;line-height:1.8}.ekb-s .ekb-p--sm{font-size:14px;line-height:1.7}.ekb-s .ekb-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--ekb-soft);font-size:11px}.ekb-s .ekb-num{font-family:var(--ekb-display);font-weight:400}.ekb-s .ekb-stars{color:var(--ekb-accent);letter-spacing:3px;white-space:nowrap;font-size:14px;line-height:1}.ekb-s .ekb-rating{align-items:center;gap:12px;display:flex}.ekb-s .ekb-stat{flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-stat__v{color:var(--ekb-ink);font-size:22px;line-height:1.2}.ekb-s .ekb-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px;display:flex}.ekb-s .ekb-sechead>div:first-child{flex-direction:column;gap:16px;display:flex}.ekb-s .ekb-sechead__text{max-width:40ch;font-size:14.5px}.ekb-s .ekb-sechead--tight{align-items:center;margin-bottom:28px}.ekb-s .ekb-btn{font-family:var(--ekb-font);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--ekb-btn-radius);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:16px 30px;font-size:12px;font-weight:400;line-height:1;transition:all .3s;display:inline-flex;text-decoration:none!important}.ekb-s .ekb-btn__arrow{font-size:14px;line-height:1}.ekb-s .ekb-btn--primary{border-color:var(--ekb-btn-bg);background:var(--ekb-btn-bg)!important;color:var(--ekb-btn-ink)!important}.ekb-s .ekb-btn--primary:hover{border-color:var(--ekb-btn-hbg);background:var(--ekb-btn-hbg)!important;color:var(--ekb-btn-hink)!important}.ekb-s .ekb-btn--gold{border-color:var(--ekb-gold);background:var(--ekb-gold)!important;color:var(--ekb-dark)!important}.ekb-s .ekb-btn--gold:hover{border-color:#f3eee6;color:var(--ekb-dark)!important;background:#f3eee6!important}.ekb-s .ekb-btn--ghost{border-color:var(--ekb-ghost-line);padding:14px 22px;color:var(--ekb-ghost-ink)!important;background:0 0!important}.ekb-s .ekb-btn--ghost:hover{border-color:var(--ekb-ghost-hbg);background:var(--ekb-ghost-hbg)!important;color:var(--ekb-ghost-hink)!important}.ekb-s .ekb-btn--ghost-light{border-color:#f3eee680;padding:16px 28px;color:#f3eee6!important;background:0 0!important}.ekb-s .ekb-btn--ghost-light:hover{background:#f3eee61f!important}.ekb-s .ekb-btn--glass{-webkit-backdrop-filter:blur(6px);border-color:#f3eee680;margin-top:8px;padding:16px 34px;font-size:13px;color:#f3eee6!important;background:#f3eee61f!important}.ekb-s .ekb-btn--glass:hover{border-color:var(--ekb-gold);background:var(--ekb-gold)!important;color:var(--ekb-dark)!important}.ekb-s .ekb-btn--link{border:0;border-bottom:1px solid var(--ekb-link-line);border-radius:0;gap:10px;padding:6px 2px;color:var(--ekb-ink)!important;background:0 0!important}.ekb-s .ekb-btn--link:hover{border-bottom-color:var(--ekb-accent);color:var(--ekb-accent)!important}.ekb-s .ekb-btns{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ekb-s .ekb-btns--center{justify-content:center;margin-top:6px}.ekb-s .ekb-circ{cursor:pointer;border:1px solid var(--ekb-line);width:48px;height:48px;color:var(--ekb-ink);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:16px;transition:all .25s;display:inline-flex}.ekb-s .ekb-circ:hover{border-color:var(--ekb-accent);color:var(--ekb-accent)}.ekb-s .ekb-chips{flex-wrap:wrap;gap:8px;display:flex}.ekb-s .ekb-chips--right{justify-content:flex-end;gap:10px}.ekb-s .ekb-chip{letter-spacing:.12em;text-transform:uppercase;color:var(--ekb-ink);border:1px solid #2b262240;border-radius:999px;align-items:baseline;gap:8px;padding:10px 18px;font-size:11.5px;line-height:1.2;text-decoration:none;transition:all .25s;display:inline-flex}.ekb-s .ekb-chip--link:hover{background:var(--ekb-ink);color:var(--ekb-cream);border-color:var(--ekb-ink)}.ekb-s .ekb-chip--light{color:#f3eee6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:#f3eee673}.ekb-s .ekb-chip--light:hover{background:var(--ekb-gold);border-color:var(--ekb-gold);color:var(--ekb-dark)}.ekb-s button.ekb-chip{font-family:var(--ekb-font);letter-spacing:0;text-transform:none;color:var(--ekb-g-ink,#2b2622);border:1px solid var(--ekb-form-line);cursor:pointer;background:#fff;padding:9px 16px;font-size:13px;line-height:1.3}.ekb-s button.ekb-chip:hover{border-color:#a39a91}.ekb-s button.ekb-chip.is-on{background:var(--ekb-chip-on);color:#fff;border-color:var(--ekb-chip-on)}.ekb-s button.ekb-chip.is-dis{color:#a39a91;cursor:default;border-color:#ece7df}.ekb-s button.ekb-chip small{opacity:.6;font-size:12px}.ekb-s .ekb-tags{flex-wrap:wrap;gap:8px;display:flex}.ekb-s .ekb-tag{color:var(--ekb-ink);border:1px solid var(--ekb-line);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:300;line-height:1.2}.ekb-s.ekb-s--dark .ekb-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--ekb-muted);padding:6px 12px;font-size:10px}.ekb-s .ekb-badge{letter-spacing:.14em;text-transform:uppercase;color:var(--ekb-accent);border:1px solid var(--ekb-surface-line);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 11px;font-size:9.5px;line-height:1.2;display:inline-flex}.ekb-s .ekb-badge--solid{background:var(--ekb-gold);border-color:var(--ekb-gold);color:var(--ekb-dark)}.ekb-s .ekb-card{background:var(--ekb-surface);border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius)}.ekb-s .ekb-card--cut{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.ekb-s .ekb-field{letter-spacing:.06em;color:#a39a91;flex-direction:column;gap:2px;font-size:11.5px;display:flex}.ekb-s .ekb-field__lbl{letter-spacing:.06em;color:#a39a91;font-size:11.5px}.ekb-s .ekb-field input,.ekb-s .ekb-field textarea{font-family:var(--ekb-font);color:var(--ekb-g-ink,#2b2622);border:0;border-bottom:1px solid var(--ekb-form-line);box-shadow:none;background:0 0;border-radius:0;outline:none;width:100%;margin:0;padding:7px 0 8px;font-size:15px;line-height:1.5}.ekb-s .ekb-field textarea{resize:vertical;min-height:0}.ekb-s .ekb-field input:focus,.ekb-s .ekb-field textarea:focus{border-bottom-color:var(--ekb-g-accent,#a08f68)}.ekb-s .ekb-field.is-error input,.ekb-s .ekb-field.is-error textarea{border-bottom-color:#c4664f}.ekb-s .ekb-field input::placeholder,.ekb-s .ekb-field textarea::placeholder{color:#b9b1a6}.ekb-s.ekb-mq,.ekb-s .ekb-mq{background:var(--ekb-mq-bg,var(--ekb-g-accent,#a08f68));color:var(--ekb-mq-ink,#fff);font-family:var(--ekb-font);padding:0;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ffffff40}.ekb-s.ekb-mq:before,.ekb-s .ekb-mq:before{content:"";pointer-events:none;background:radial-gradient(720px 110px at 50% 135%,#ffffff24,#0000 72%);position:absolute;inset:0}.ekb-s .ekb-mq__mask{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.ekb-s .ekb-mq__track{align-items:center;gap:var(--ekb-mq-gap,34px);width:max-content;padding:var(--ekb-mq-py,11px) var(--ekb-mq-gap,34px) var(--ekb-mq-py,11px) 0;animation:ekbDrift var(--ekb-mq-speed,46s) linear infinite;display:flex}.ekb-s.ekb-mq--pause:hover .ekb-mq__track,.ekb-s .ekb-mq--pause:hover .ekb-mq__track{animation-play-state:paused}.ekb-s .ekb-mq__item{align-items:center;gap:var(--ekb-mq-gap,34px);white-space:nowrap;display:flex}.ekb-s .ekb-mq__acc{font-family:var(--ekb-display);letter-spacing:.04em;font-size:15px;font-style:italic}.ekb-s .ekb-mq__txt{letter-spacing:.26em;text-transform:uppercase;opacity:.92;font-size:10.5px;font-weight:300}.ekb-s.ekb-mq .ekb-ico--diamond,.ekb-s .ekb-mq .ekb-ico--diamond{opacity:.55;flex:none;width:9px;height:9px}@keyframes ekbDrift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.ekb-s.ekb-hd,.ekb-s .ekb-hd{z-index:30;background:var(--ekb-hd-bg,transparent);color:var(--ekb-hd-ink,var(--ekb-g-ink,#2b2622));font-family:var(--ekb-font);border-bottom:1px solid var(--ekb-hd-line,#2b26221a);--ekb-hd-acc:var(--ekb-hd-accent,var(--ekb-g-accent,#a08f68));position:relative}.ekb-s.ekb-hd--dark,.ekb-s .ekb-hd--dark{--ekb-hd-ink:#f3eee6;--ekb-hd-acc:var(--ekb-hd-accent,var(--ekb-g-gold,#cabe9d));--ekb-hd-line:transparent;--ekb-hd-mega-bg:#18140feb;--ekb-hd-mega-ink:#f3eee6;--ekb-hd-mega-line:#cabe9d40;--ekb-hd-mega-item-line:#f3eee61a;--ekb-hd-mega-hover:#cabe9d1a;border-bottom:0}.ekb-s.ekb-hd--light,.ekb-s .ekb-hd--light{--ekb-hd-mega-bg:#fdfbf6;--ekb-hd-mega-ink:var(--ekb-g-ink,#2b2622);--ekb-hd-mega-line:#a08f684d;--ekb-hd-mega-item-line:#2b262214;--ekb-hd-mega-hover:#a08f6814}.ekb-s.ekb-hd--sticky,.ekb-s .ekb-hd--sticky{z-index:60;background:var(--ekb-hd-bg,var(--ekb-g-cream,#f3eee6));position:sticky;top:0}.ekb-s .ekb-hd__bar{padding:var(--ekb-hd-py,14px) var(--ekb-hd-px,clamp(20px, 4vw, 56px));justify-content:space-between;align-items:center;gap:clamp(14px,2vw,32px);display:flex;position:relative}.ekb-s .ekb-hd__logo{flex:none;align-items:center;display:flex}.ekb-s .ekb-hd__logo img{height:var(--ekb-hd-logo,78px);width:auto;max-width:none;display:block}.ekb-s.ekb-hd--dark.ekb-hd--invert .ekb-hd__logo img,.ekb-s .ekb-hd--dark.ekb-hd--invert .ekb-hd__logo img{filter:brightness(0)invert()}.ekb-s .ekb-hd__nav{align-items:center;gap:var(--ekb-hd-gap,clamp(14px, 2.6vw, 44px));display:flex}.ekb-s .ekb-hd__item{display:inline-flex}.ekb-s .ekb-hd__link{color:var(--ekb-hd-ink);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #0000;align-items:center;gap:8px;padding:12px 0;font-size:12px;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}.ekb-s .ekb-hd__link:hover,.ekb-s .ekb-hd__link.is-active,.ekb-s .ekb-hd__item--mega.is-open>.ekb-hd__link{color:var(--ekb-hd-acc)}.ekb-s .ekb-hd__link.is-active{border-bottom-color:var(--ekb-hd-acc)}.ekb-s .ekb-hd__chev{font-size:9px;transition:transform .25s}.ekb-s .ekb-hd__item--mega.is-open .ekb-hd__chev{transform:rotate(180deg)}.ekb-s .ekb-hd__mega{top:100%;left:var(--ekb-hd-px,clamp(20px, 4vw, 56px));right:var(--ekb-hd-px,clamp(20px, 4vw, 56px));z-index:40;background:var(--ekb-hd-mega-bg);color:var(--ekb-hd-mega-ink);-webkit-backdrop-filter:blur(18px);border:1px solid var(--ekb-hd-mega-line);opacity:0;visibility:hidden;text-align:left;border-radius:4px;grid-template-columns:260px 1fr;gap:56px;padding:40px 48px 44px;transition:opacity .25s,transform .25s,visibility .25s;display:grid;position:absolute;transform:translateY(-6px);box-shadow:0 30px 80px #00000059}.ekb-s .ekb-hd__item--mega.is-open .ekb-hd__mega{opacity:1;visibility:visible;transform:none}.ekb-s .ekb-hd__mega-intro{border-right:1px solid var(--ekb-hd-mega-item-line);flex-direction:column;gap:18px;padding-right:48px;display:flex}.ekb-s .ekb-hd__mega-title{font-size:30px;line-height:1.15}.ekb-s .ekb-hd__mega-title .ekb-acc{color:var(--ekb-hd-acc)}.ekb-s .ekb-hd__mega-text{opacity:.75;margin:0;font-size:13px;font-weight:300;line-height:1.8}.ekb-s .ekb-hd__mega-all{letter-spacing:.16em;text-transform:uppercase;color:var(--ekb-hd-acc);align-items:center;gap:10px;margin-top:6px;font-size:11px;text-decoration:none;display:inline-flex}.ekb-s .ekb-hd__mega-all:hover{color:var(--ekb-hd-mega-ink)}.ekb-s .ekb-hd__mega-grid{grid-template-columns:1fr 1fr;gap:8px 40px;display:grid}.ekb-s .ekb-hd__mega-item{border-bottom:1px solid var(--ekb-hd-mega-item-line);color:inherit;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;padding:16px 12px;text-decoration:none;transition:background .25s;display:flex}.ekb-s .ekb-hd__mega-item:hover{background:var(--ekb-hd-mega-hover)}.ekb-s .ekb-hd__mega-item>span:first-child{flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-hd__mega-name{font-size:21px}.ekb-s .ekb-hd__mega-desc{letter-spacing:.04em;opacity:.7;font-size:11.5px;font-weight:300}.ekb-s .ekb-hd__mega-arrow{color:var(--ekb-hd-acc);font-size:14px}.ekb-s .ekb-hd__cta{letter-spacing:.16em;text-transform:uppercase;color:var(--ekb-hd-ink);white-space:nowrap;opacity:.95;border-bottom:1px solid;align-items:center;gap:10px;padding:6px 2px;font-size:12px;text-decoration:none;transition:color .25s;display:inline-flex}.ekb-s .ekb-hd__cta:hover{color:var(--ekb-hd-acc)}.ekb-s .ekb-hd__burger{width:44px;height:44px;color:var(--ekb-hd-ink);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:none}.ekb-s .ekb-hd__burger .ekb-ico{width:20px;height:20px}.ekb-s .ekb-hd__burger .ekb-ico+.ekb-ico,.ekb-s.ekb-hd.is-mobile-open .ekb-hd__burger .ekb-ico:first-child,.ekb-s .ekb-hd.is-mobile-open .ekb-hd__burger .ekb-ico:first-child{display:none}.ekb-s.ekb-hd.is-mobile-open .ekb-hd__burger .ekb-ico+.ekb-ico,.ekb-s .ekb-hd.is-mobile-open .ekb-hd__burger .ekb-ico+.ekb-ico{display:block}.ekb-s .ekb-hd__mobile{z-index:70;background:var(--ekb-hd-mega-bg);color:var(--ekb-hd-mega-ink);border-top:1px solid var(--ekb-hd-mega-line);-webkit-backdrop-filter:blur(18px);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px #00000040}.ekb-s .ekb-hd__mobile:not([hidden]){display:block}.ekb-s .ekb-hd__mobile-in{padding:16px var(--ekb-hd-px,24px) 28px;flex-direction:column;max-height:calc(100vh - 90px);display:flex;overflow:auto}.ekb-s .ekb-hd__mlink{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--ekb-hd-mega-item-line);color:inherit;padding:16px 0;font-size:13px;text-decoration:none}.ekb-s .ekb-hd__msub{border-bottom:1px solid var(--ekb-hd-mega-item-line);flex-direction:column;padding:4px 0 8px 16px;display:flex}.ekb-s .ekb-hd__msub a{font-family:var(--ekb-display);color:inherit;opacity:.9;padding:9px 0;font-size:20px;text-decoration:none}.ekb-s .ekb-hd__mcta{align-self:flex-start;margin-top:22px}@media (max-width:960px){.ekb-s .ekb-hd__nav,.ekb-s .ekb-hd__cta{display:none}.ekb-s .ekb-hd__burger{display:inline-flex}.ekb-s .ekb-hd__logo img{height:min(var(--ekb-hd-logo,78px), 64px)}}.ekb-s.ekb-hero{background:var(--ekb-dark);color:#f3eee6;--ekb-ink:#f3eee6;--ekb-accent:var(--ekb-gold);flex-direction:column;padding:0;display:flex}.ekb-s.ekb-hero--screen{min-height:100svh}.ekb-s.ekb-hero--custom{min-height:var(--ekb-hero-minh,640px)}.ekb-s .ekb-hero__stage{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ekb-s .ekb-hero__bg{object-fit:cover;max-width:none;position:absolute;inset:0;width:100%!important;height:100%!important}.ekb-s .ekb-hero__shade{opacity:var(--ekb-hero-shade-a,1);background:linear-gradient(#14100c9e 0%,#14100c4d 34%,#14100c61 62%,#14100cc7 100%);position:absolute;inset:0}.ekb-s .ekb-hero__vignette{opacity:var(--ekb-hero-shade-a,1);background:radial-gradient(90% 70% at 50% 58%,#14100c00 40%,#14100c59 100%);position:absolute;inset:0}.ekb-s.ekb-hero .ekb-hd{z-index:30;position:relative}.ekb-s .ekb-hero__main{text-align:center;padding:var(--ekb-py,48px) var(--ekb-px);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;display:flex;position:relative}.ekb-s.ekb-hero .ekb-h--hero{font-size:clamp(56px, 6.8vw, var(--ekb-hero-h1,108px));color:#f3eee6;text-shadow:0 2px 40px #14100c66;max-width:20ch;line-height:1.02}.ekb-s.ekb-hero .ekb-h--hero .ekb-acc{color:var(--ekb-gold)}.ekb-s .ekb-hero__text{max-width:52ch;font-size:var(--ekb-hero-p,17px);letter-spacing:.02em;color:#f3eee6;text-shadow:0 1px 18px #14100c99;font-weight:400;line-height:1.75}.ekb-s .ekb-hero__foot{padding:0 var(--ekb-px) 32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}.ekb-s .ekb-hero__rating{flex-direction:column;flex-shrink:0;gap:5px;display:flex}.ekb-s .ekb-hero__rating .ekb-stars{color:var(--ekb-gold);font-size:15px}.ekb-s.ekb-hero .ekb-lbl{color:#f3eee6cc}.ekb-s .ekb-hero__stats{align-items:center;gap:48px;display:flex}.ekb-s .ekb-hero__stat{text-align:center;flex-direction:column;gap:2px;display:flex}.ekb-s .ekb-hero__stat .ekb-num{color:var(--ekb-gold);font-size:34px;line-height:1.1}.ekb-s .ekb-hero__sep{background:#f3eee640;width:1px;height:44px;display:block}.ekb-s .ekb-hero__quote{text-align:right;flex-direction:column;gap:6px;max-width:60ch;display:flex}.ekb-s .ekb-hero__quote-text{color:#f3eee6;font-size:26px;line-height:1.35}.ekb-s .ekb-hero__checks{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.ekb-s .ekb-hero__check{align-items:center;gap:12px;display:flex}.ekb-s .ekb-hero__checkmark{border:1px solid var(--ekb-gold);width:34px;height:34px;color:var(--ekb-gold);border-radius:999px;justify-content:center;align-items:center;font-size:13px;display:flex}.ekb-s .ekb-hero__cta{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ekb-s .ekb-hero__cta-text{color:#f3eee6;font-size:30px}.ekb-s .ekb-hero__cta .ekb-btn{padding:14px 28px}@media (max-width:900px){.ekb-s .ekb-hero__foot{text-align:center;justify-content:center}.ekb-s .ekb-hero__rating{align-items:center}.ekb-s .ekb-hero__stats{gap:24px}.ekb-s .ekb-hero__quote{text-align:center}.ekb-s .ekb-hero__checks{justify-content:center;gap:20px}.ekb-s .ekb-hero__cta{text-align:center;justify-content:center}}.ekb-s.ekb-kop{padding:clamp(64px, 8vw, 110px) var(--ekb-px) 56px}.ekb-s.ekb-kop--detail{padding-top:22px}.ekb-s .ekb-kop__crumbs{letter-spacing:.14em;text-transform:uppercase;color:var(--ekb-soft);align-items:center;gap:12px;margin-bottom:40px;font-size:11px;display:flex}.ekb-s .ekb-kop__crumbs a{color:var(--ekb-soft)}.ekb-s .ekb-kop__crumbs a:hover{color:var(--ekb-accent)}.ekb-s .ekb-kop__crumbs .is-current{color:var(--ekb-ink)}.ekb-s .ekb-kop__grid{gap:var(--ekb-kop-gap,clamp(32px, 6vw, 96px));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}.ekb-s.ekb-kop--detail .ekb-kop__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,480px)}.ekb-s .ekb-kop__left,.ekb-s .ekb-kop__right{flex-direction:column;gap:24px;min-width:0;display:flex}.ekb-s .ekb-kop__right{gap:26px;padding-bottom:8px}.ekb-s .ekb-kop__title{font-size:clamp(56px, 7vw, var(--ekb-kop-h1,112px));line-height:.96}.ekb-s.ekb-kop--detail .ekb-kop__title{font-size:clamp(44px, 6vw, var(--ekb-kop-h1,104px));overflow-wrap:anywhere}.ekb-s .ekb-kop__tagline{color:var(--ekb-accent);max-width:26ch;margin:0;font-size:clamp(22px,2vw,30px);font-style:italic;line-height:1.3}.ekb-s .ekb-kop__right .ekb-p--lg{max-width:44ch}.ekb-s .ekb-kop__stats{border-top:1px solid var(--ekb-line);border-bottom:1px solid var(--ekb-line);grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 0;display:grid}.ekb-s .ekb-kop__stats .ekb-lbl{font-size:10px}.ekb-s .ekb-kop__chips{gap:10px}@media (max-width:900px){.ekb-s .ekb-kop__grid,.ekb-s.ekb-kop--detail .ekb-kop__grid{grid-template-columns:1fr;gap:28px}.ekb-s .ekb-kop__stats{grid-template-columns:repeat(2,1fr)}}.ekb-s.ekb-over{padding:72px var(--ekb-px) 110px;overflow:hidden}.ekb-s .ekb-over__top{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ekb-s .ekb-over__top .ekb-eyebrow{padding-top:6px}.ekb-s .ekb-over__intro{text-align:right;max-width:30ch;margin-top:110px;margin-right:clamp(0px,2vw,32px);font-size:13px}.ekb-s .ekb-over__grid{grid-template-columns:minmax(200px,340px) clamp(80px,7vw,104px) minmax(0,1fr) minmax(150px,220px);align-items:center;gap:clamp(20px,3vw,48px);margin-top:-40px;display:grid}.ekb-s .ekb-over__img{border-radius:var(--ekb-over-radius,28px);background:#e9e2d6;position:relative;overflow:hidden}.ekb-s .ekb-over__img--1{aspect-ratio:3/4}.ekb-s .ekb-over__img--2{aspect-ratio:1;border-radius:calc(var(--ekb-over-radius,28px) * .8);margin-top:12%}.ekb-s .ekb-over__img--3{aspect-ratio:5/6;align-self:end;margin-bottom:6px}.ekb-s .ekb-over__center{text-align:center;flex-direction:column;align-items:center;gap:36px;min-width:0;padding:40px 0;display:flex}.ekb-s .ekb-over__title{font-size:clamp(52px, 6.4vw, var(--ekb-over-h2,104px));line-height:.98}.ekb-s .ekb-over__text{text-align:left;align-self:flex-end;max-width:42ch;margin-right:clamp(0px,6vw,120px);font-size:14px}.ekb-s .ekb-over__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:48px;display:flex}@media (max-width:1000px){.ekb-s .ekb-over__intro{margin-top:0}.ekb-s .ekb-over__grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.ekb-s .ekb-over__center{order:-1;grid-column:1/-1;padding:0 0 16px}.ekb-s .ekb-over__img--2{display:none}.ekb-s .ekb-over__img--3{align-self:start;margin:0}.ekb-s .ekb-over__text{text-align:center;align-self:center;margin:0}}@media (max-width:560px){.ekb-s .ekb-over__top{flex-direction:column}.ekb-s .ekb-over__intro{text-align:left}.ekb-s .ekb-over__grid{grid-template-columns:1fr}}.ekb-s.ekb-grid{padding:0 var(--ekb-px) var(--ekb-py)}.ekb-s.ekb-grid--topline .ekb-in{border-top:1px solid var(--ekb-line);padding-top:64px}.ekb-s .ekb-grid__cards{grid-template-columns:repeat(var(--ekb-grid-cols,3), 1fr);gap:var(--ekb-grid-gap,24px);display:grid}.ekb-s .ekb-grid__card{aspect-ratio:var(--ekb-grid-ratio,15 / 16);border-radius:var(--ekb-radius);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden;color:var(--ekb-grid-ink,#fff)!important}.ekb-s .ekb-grid__img{position:absolute;inset:0}.ekb-s .ekb-grid__card:hover .ekb-cover{transform:scale(1.04)}.ekb-s .ekb-grid__shade{pointer-events:none;background:linear-gradient(#14100c73 0%,#14100c00 32% 55%,#14100c9e 100%);position:absolute;inset:0}.ekb-s .ekb-grid__top{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex;position:relative}.ekb-s .ekb-grid__cat{letter-spacing:.02em;text-shadow:0 1px 14px #14100c99;font-size:15px}.ekb-s .ekb-grid__nr{width:34px;height:34px;color:var(--ekb-g-ink,#2b2622);letter-spacing:.06em;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex}.ekb-s .ekb-grid__bottom{pointer-events:none;border-top:1px solid #ffffff8c;grid-template-columns:1fr auto;display:grid;position:relative}.ekb-s .ekb-grid__txt{flex-direction:column;gap:5px;min-width:0;padding:18px 20px 22px;display:flex}.ekb-s .ekb-grid__name{font-size:15px}.ekb-s .ekb-grid__desc{opacity:.85;max-width:26ch;font-size:11.5px;font-weight:300;line-height:1.55}.ekb-s .ekb-grid__stat{border-left:1px solid #ffffff8c;flex-shrink:0;align-items:center;gap:6px;padding:14px 16px 18px;display:flex}.ekb-s .ekb-grid__big{white-space:nowrap;font-size:clamp(28px,2.6vw,40px);line-height:1}.ekb-s .ekb-grid__unit{opacity:.85;align-self:flex-end;padding-bottom:6px;font-size:11px}@media (max-width:1000px){.ekb-s .ekb-grid__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ekb-s .ekb-grid__cards{grid-template-columns:1fr}.ekb-s.ekb-grid--topline .ekb-in{padding-top:40px}}.ekb-s.ekb-team{padding:var(--ekb-py) 0;overflow:hidden}.ekb-s.ekb-team .ekb-in{padding:0 var(--ekb-px)}.ekb-s .ekb-team__nav{align-items:center;gap:22px;display:flex}.ekb-s .ekb-team__arrows{gap:10px;display:flex}.ekb-s .ekb-team__viewport{padding-left:max(var(--ekb-px), calc((100% - var(--ekb-max)) / 2 + var(--ekb-px)));touch-action:pan-y;overflow:hidden}.ekb-s .ekb-team__track{gap:var(--ekb-team-gap,24px);width:max-content;transition:transform .7s cubic-bezier(.2,.7,.3,1);display:flex}.ekb-s .ekb-team__card{width:var(--ekb-team-w,380px);flex-direction:column;flex:none;gap:18px;display:flex}.ekb-s .ekb-team__img{aspect-ratio:4/5;background:#221c17;border-radius:2px;position:relative;overflow:hidden}.ekb-s .ekb-team__role{color:#f3eee6;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#14100c8c;border:1px solid #f3eee640;border-radius:999px;padding:7px 12px;font-size:10px;position:absolute;top:16px;left:16px}.ekb-s .ekb-team__body{border-top:1px solid var(--ekb-line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.ekb-s .ekb-team__row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ekb-s .ekb-team__name{font-size:28px;line-height:1}.ekb-s .ekb-team__exp{color:var(--ekb-accent);white-space:nowrap;letter-spacing:.12em;font-size:11px}.ekb-s .ekb-team__body .ekb-p--sm{font-size:13px}.ekb-s .ekb-team__body .ekb-tags{margin-top:4px}@media (max-width:640px){.ekb-s.ekb-team{--ekb-team-w:min(300px, 78vw)}}.ekb-s.ekb-ig{background:linear-gradient(#fdfbf6 0%,#f4efe4 100%);padding:74px 0 80px;position:relative;overflow:hidden;box-shadow:inset 0 1px #a08f6859,inset 0 -1px #a08f6859}.ekb-s .ekb-ig__glow{pointer-events:none;background:radial-gradient(1100px 420px at 50% 100%,#a08f6824,#0000 70%);position:absolute;inset:0}.ekb-s .ekb-ig__head{text-align:center;flex-direction:column;align-items:center;gap:13px;margin-bottom:32px;padding:0 24px;display:flex;position:relative}.ekb-s .ekb-ig__handle{letter-spacing:.2em;text-transform:uppercase;color:#877e63;border-bottom:1px solid #a08f6873;align-items:center;gap:9px;padding-bottom:6px;font-size:11.5px;text-decoration:none;display:inline-flex}.ekb-s .ekb-ig__handle:hover{color:var(--ekb-ink);border-bottom-color:var(--ekb-ink)}.ekb-s .ekb-ig__handle .ekb-ico{width:15px;height:15px}.ekb-s .ekb-ig__mask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.ekb-s .ekb-ig__track{align-items:center;gap:var(--ekb-ig-gap,18px);width:max-content;animation:ekbMedia var(--ekb-ig-speed,64s) linear infinite;display:flex}.ekb-s.ekb-ig--pause:hover .ekb-ig__track{animation-play-state:paused}.ekb-s .ekb-ig__tile{height:var(--ekb-ig-h,360px);width:calc(var(--ekb-ig-h,360px) * .8);background:#ede6d9;flex:none;transition:opacity .3s;display:block;position:relative;overflow:hidden}.ekb-s .ekb-ig__tile--land{height:calc(var(--ekb-ig-h,360px) * .76);width:calc(var(--ekb-ig-h,360px) * .95)}.ekb-s .ekb-ig__tile:hover{opacity:.92}.ekb-s .ekb-ig__frame{pointer-events:none;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);border:1px solid #fbf8f280;position:absolute;inset:11px}@keyframes ekbMedia{0%{transform:translate(0,0)}to{transform:translate3d(calc(-50% - var(--ekb-ig-gap,18px) / 2), 0, 0)}}@media (max-width:640px){.ekb-s.ekb-ig{--ekb-ig-h:260px}}.ekb-s.ekb-quiz{padding:clamp(56px, 6vw, 88px) var(--ekb-px);--ekb-ink:#f3eee6;--ekb-muted:#f3eee6d1;--ekb-accent:var(--ekb-gold);--ekb-h:#f3eee6;color:#f3eee6;background:#fdfbf6;min-height:560px;position:relative;overflow:hidden}.ekb-s .ekb-quiz__bg{object-fit:cover;object-position:70% 40%;max-width:none;position:absolute;inset:0;width:100%!important;height:100%!important}.ekb-s .ekb-quiz__shade{background:var(--ekb-quiz-shade,linear-gradient(90deg, #14100cc7 0%, #14100c9e 50%, #14100c66 100%));position:absolute;inset:0}.ekb-s .ekb-quiz__glow{background:radial-gradient(circle at 40% 40%, var(--ekb-quiz-skin,#f1d9c9) 0%, #f1d9c900 70%);filter:blur(24px);opacity:.35;pointer-events:none;border-radius:50%;width:560px;height:560px;transition:background 1s;position:absolute;top:50%;left:-160px;transform:translateY(-50%)}.ekb-s .ekb-quiz__grid{grid-template-columns:minmax(0, 1fr) minmax(0, var(--ekb-quiz-w,600px));align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.ekb-s .ekb-quiz__left{flex-direction:column;gap:22px;min-width:0;display:flex}.ekb-s .ekb-quiz__left .ekb-h{max-width:13ch}.ekb-s .ekb-quiz__left .ekb-p{max-width:42ch;font-size:15.5px}.ekb-s .ekb-quiz__stats{flex-wrap:wrap;gap:36px;margin-top:10px;display:flex}.ekb-s .ekb-quiz__stat{flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-quiz__stat .ekb-num{color:#f3eee6;font-size:28px;line-height:1}.ekb-s .ekb-quiz__stat span:last-child{letter-spacing:.08em;color:#f3eee6a6;font-size:12px}.ekb-s .ekb-quiz__card{background:var(--ekb-form-bg);color:var(--ekb-g-ink,#2b2622);border-radius:var(--ekb-form-radius);--ekb-ink:var(--ekb-g-ink,#2b2622);--ekb-muted:#5c544b;--ekb-accent:var(--ekb-g-accent,#a08f68);--ekb-h:var(--ekb-g-ink,#2b2622);--ekb-acc:var(--ekb-g-accent,#a08f68);border:1px solid #ece7df;flex-direction:column;min-height:440px;padding:26px 30px 0;display:flex;position:relative;box-shadow:0 30px 60px -40px #2b262240}.ekb-s .ekb-quiz__card,.ekb-s .ekb-ct__form{--ekb-btn-bg:var(--ekb-g-ink,#2b2622);--ekb-btn-ink:var(--ekb-g-cream,#f3eee6);--ekb-btn-hbg:var(--ekb-g-accent,#a08f68);--ekb-btn-hink:#fff;--ekb-chip-on:var(--ekb-g-ink,#2b2622)}.ekb-s .ekb-quiz__form .ekb-btn--primary{border-color:var(--ekb-g-accent,#a08f68);background:var(--ekb-g-accent,#a08f68)!important;color:#fff!important}.ekb-s .ekb-quiz__form .ekb-btn--primary:hover{border-color:var(--ekb-g-ink,#2b2622);background:var(--ekb-g-ink,#2b2622)!important}.ekb-s .ekb-quiz__head{justify-content:space-between;align-items:baseline;display:flex}.ekb-s .ekb-quiz__kicker{color:#5c544b;font-size:19px;font-style:italic}.ekb-s .ekb-quiz__count{letter-spacing:.1em;color:#a39a91;font-size:12px}.ekb-s .ekb-quiz__bar{background:#ece7df;height:1px;margin-top:14px}.ekb-s .ekb-quiz__bar span{background:var(--ekb-accent);height:1px;transition:width .6s cubic-bezier(.32,.72,0,1);display:block}.ekb-s .ekb-quiz__pane{flex-direction:column;flex:1;padding-top:22px;display:flex}.ekb-s .ekb-quiz__q{color:var(--ekb-g-ink,#2b2622);margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.1}.ekb-s .ekb-quiz__opts{margin-top:20px}.ekb-s .ekb-quiz__hint{color:#a39a91;min-height:1.2em;margin:10px 0 0;font-size:12.5px}.ekb-s .ekb-quiz__navrow{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:20px 0 24px;display:flex}.ekb-s .ekb-quiz__back{font-family:var(--ekb-font);letter-spacing:.06em;color:#5c544b;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:13px}.ekb-s .ekb-quiz__back:hover{color:var(--ekb-g-ink,#2b2622)}.ekb-s .ekb-quiz__back.is-hidden{visibility:hidden}.ekb-s .ekb-quiz__next{padding:14px 26px}.ekb-s .ekb-quiz__next[disabled]{opacity:.28;cursor:default;pointer-events:none}.ekb-s .ekb-quiz__rtext{max-width:54ch;margin:10px 0 0;font-size:14px}.ekb-s .ekb-quiz__first{background:var(--ekb-g-cream,#f3eee6);border-radius:16px;flex-direction:column;gap:4px;margin-top:18px;padding:16px 20px;display:flex}.ekb-s .ekb-quiz__firstlbl{font-family:var(--ekb-display);color:var(--ekb-accent);font-size:15px;font-style:italic}.ekb-s .ekb-quiz__firstrow{align-items:baseline;gap:10px;display:flex}.ekb-s .ekb-quiz__firstname{font-size:26px}.ekb-s .ekb-quiz__firstdur{color:#a39a91;font-size:12px}.ekb-s .ekb-quiz__first .ekb-p{font-size:13.5px;line-height:1.55}.ekb-s .ekb-quiz__others{color:#5c544b;flex-wrap:wrap;gap:22px;margin-top:12px;font-size:13px;display:flex}.ekb-s .ekb-quiz__others .ekb-num{color:var(--ekb-g-ink,#2b2622);margin-right:6px;font-size:17px}.ekb-s .ekb-quiz__form{border-top:1px solid #ece7df;grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-top:20px;padding-top:18px;display:grid}.ekb-s .ekb-quiz__form .ekb-btn{padding:14px 22px}.ekb-s .ekb-quiz__note{color:#a39a91;margin:10px 0 0;font-size:12px;line-height:1.55}.ekb-s .ekb-quiz__note a{color:var(--ekb-g-ink,#2b2622);border-bottom:1px solid #ddd5c9}.ekb-s .ekb-quiz__foot{margin-top:auto;padding:14px 0 20px}.ekb-s .ekb-quiz__error{color:#c4664f;margin:8px 0 0;font-size:13px}.ekb-s .ekb-quiz__pass{border-radius:0 0 var(--ekb-form-radius) var(--ekb-form-radius);background:#f7f5f1;border-top:1px solid #ece7df;align-items:center;gap:18px;margin:0 -30px;padding:14px 30px 16px;display:flex}.ekb-s .ekb-quiz__skin{background:radial-gradient(circle at 35% 30%, #fff 0%, var(--ekb-quiz-skin,#f1d9c9) 50%);border-radius:50%;flex:none;width:26px;height:26px;transition:background .8s;box-shadow:inset 0 -2px 5px #0000000d}.ekb-s .ekb-quiz__passlist{flex-wrap:wrap;gap:4px 22px;display:flex}.ekb-s .ekb-quiz__passitem{align-items:baseline;gap:5px;display:inline-flex}.ekb-s .ekb-quiz__passlabel{letter-spacing:.06em;color:#a39a91;font-size:11.5px}.ekb-s .ekb-quiz__passitem.is-current .ekb-quiz__passlabel{color:var(--ekb-accent)}.ekb-s .ekb-quiz__passval{color:var(--ekb-g-ink,#2b2622);font-size:15px}@media (max-width:900px){.ekb-s .ekb-quiz__grid,.ekb-s .ekb-quiz__form{grid-template-columns:1fr}.ekb-s .ekb-quiz__card{padding:22px 22px 0}.ekb-s .ekb-quiz__pass{margin:0 -22px;padding:14px 22px 16px}}.ekb-s.ekb-rev{padding:96px 0 100px;overflow:hidden}.ekb-s.ekb-rev .ekb-in{padding:0 var(--ekb-px)}.ekb-s .ekb-rev__head{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:48px;display:flex}.ekb-s .ekb-rev__headtext{flex-direction:column;align-items:center;gap:14px;display:flex}.ekb-s.ekb-rev--grid .ekb-rev__head{text-align:left;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.ekb-s.ekb-rev--grid .ekb-rev__headtext{align-items:flex-start}.ekb-s .ekb-rev__rating{align-items:center;gap:12px;display:flex}.ekb-s .ekb-rev__rating .ekb-stars{font-size:15px}.ekb-s .ekb-rev__mask{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.ekb-s .ekb-rev__track{align-items:stretch;gap:var(--ekb-rev-gap,18px);width:max-content;animation:ekbRevDrift var(--ekb-rev-speed,70s) linear infinite;padding:4px 0;display:flex}.ekb-s.ekb-rev--pause:hover .ekb-rev__track{animation-play-state:paused}.ekb-s .ekb-rev__grid{grid-template-columns:repeat(var(--ekb-rev-cols,3), 1fr);gap:20px;display:grid}.ekb-s .ekb-rev__card{width:var(--ekb-rev-w,400px);background:var(--ekb-surface);border:1px solid var(--ekb-surface-line);flex-direction:column;flex:none;justify-content:space-between;gap:28px;padding:34px 34px 30px;transition:border-color .25s;display:flex}.ekb-s .ekb-rev__card:hover{border-color:var(--ekb-accent)}.ekb-s.ekb-rev--grid .ekb-rev__card{gap:24px;width:auto;padding:30px 30px 26px}.ekb-s .ekb-rev__body{flex-direction:column;gap:16px;display:flex}.ekb-s .ekb-rev__quote{color:var(--ekb-ink);margin:0;font-size:22px;line-height:1.4}.ekb-s.ekb-rev--grid .ekb-rev__quote{font-size:21px}.ekb-s .ekb-rev__foot{border-top:1px solid var(--ekb-line);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.ekb-s .ekb-rev__who{flex-direction:column;gap:2px;display:flex}.ekb-s .ekb-rev__name{font-size:13px}.ekb-s .ekb-rev__meta{letter-spacing:.1em;color:var(--ekb-muted);font-size:11px}.ekb-s.ekb-rev .ekb-stars{color:var(--ekb-rev-stars,var(--ekb-accent));font-size:13px}@keyframes ekbRevDrift{0%{transform:translate(0,0)}to{transform:translate3d(calc(-50% - var(--ekb-rev-gap,18px) / 2), 0, 0)}}@media (max-width:1000px){.ekb-s .ekb-rev__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ekb-s .ekb-rev__grid{grid-template-columns:1fr}.ekb-s.ekb-rev{--ekb-rev-w:min(340px, 82vw)}}.ekb-s.ekb-faq{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-faq__grid{grid-template-columns:minmax(260px, var(--ekb-faq-side,420px)) minmax(0, 1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ekb-s .ekb-faq__side{flex-direction:column;gap:22px;display:flex}.ekb-s.ekb-faq--sticky .ekb-faq__side{position:sticky;top:40px}.ekb-s .ekb-faq__side .ekb-p{max-width:38ch}.ekb-s .ekb-faq__side .ekb-btn--link{align-self:flex-start}.ekb-s .ekb-faq__list{border-top:1px solid var(--ekb-line);flex-direction:column;display:flex}.ekb-s .ekb-faq__item{border-bottom:1px solid var(--ekb-line)}.ekb-s .ekb-faq__q{text-align:left;width:100%;color:var(--ekb-ink);cursor:pointer;font-family:var(--ekb-font);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:26px 4px;transition:color .25s;display:flex}.ekb-s .ekb-faq__q:hover{color:var(--ekb-accent)}.ekb-s .ekb-faq__qin{align-items:baseline;gap:20px;display:flex}.ekb-s .ekb-faq__nr{letter-spacing:.16em;color:var(--ekb-accent);flex:none;width:28px;font-size:11px}.ekb-s .ekb-faq__qt{font-size:clamp(22px,1.9vw,28px);line-height:1.2}.ekb-s .ekb-faq__ic{border:1px solid var(--ekb-line);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:300;transition:transform .35s;display:flex}.ekb-s .ekb-faq__item.is-open .ekb-faq__ic{transform:rotate(45deg)}.ekb-s .ekb-faq__a{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.ekb-s .ekb-faq__item.is-open .ekb-faq__a{grid-template-rows:1fr}.ekb-s .ekb-faq__ain{overflow:hidden}.ekb-s .ekb-faq__ain p{max-width:62ch;padding:0 52px 28px;line-height:1.8}.ekb-s .ekb-faq__item:not(:has(.ekb-faq__nr)) .ekb-faq__ain p{padding-left:4px}@media (max-width:900px){.ekb-s .ekb-faq__grid{grid-template-columns:1fr;gap:32px}.ekb-s.ekb-faq--sticky .ekb-faq__side{position:static}.ekb-s .ekb-faq__ain p{padding-left:4px}}.ekb-s.ekb-ct{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-ct__grid{grid-template-columns:minmax(300px, 1fr) minmax(0, var(--ekb-form-w,520px));align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ekb-s.ekb-ct--noform .ekb-ct__grid{grid-template-columns:1fr}.ekb-s .ekb-ct__left{flex-direction:column;gap:40px;min-width:0;display:flex}.ekb-s .ekb-ct__intro{flex-direction:column;gap:22px;display:flex}.ekb-s .ekb-ct__intro .ekb-p{max-width:40ch}.ekb-s .ekb-ct__photo{aspect-ratio:16/10;border-radius:var(--ekb-radius);background:#e9e2d6;position:relative;overflow:hidden}.ekb-s .ekb-ct__caption{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;pointer-events:none;position:absolute;bottom:20px;left:24px}.ekb-s .ekb-ct__info{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 40px;max-width:560px;display:grid}.ekb-s .ekb-ct__block{flex-direction:column;gap:8px;display:flex}.ekb-s .ekb-ct__block .ekb-lbl{color:var(--ekb-accent)}.ekb-s .ekb-ct__text{color:var(--ekb-ink);font-size:15px;font-weight:300;line-height:1.6}.ekb-s .ekb-ct__link{color:var(--ekb-ink);border-bottom:1px solid var(--ekb-line);align-self:flex-start;font-size:15px;font-weight:300}.ekb-s .ekb-ct__link:hover{color:var(--ekb-accent);border-bottom-color:var(--ekb-accent)}.ekb-s .ekb-ct__note{color:var(--ekb-soft);font-size:12.5px;font-weight:300}.ekb-s .ekb-hours{border-top:1px solid var(--ekb-line);flex-direction:column;gap:14px;padding-top:28px;display:flex}.ekb-s .ekb-hours__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ekb-s .ekb-hours__head>.ekb-lbl{color:var(--ekb-accent)}.ekb-s .ekb-hours__state{color:#a39a91;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;display:inline-flex}.ekb-s .ekb-hours__state.is-open{color:#7a8f5e}.ekb-s .ekb-hours__dot{background:currentColor;border-radius:999px;width:7px;height:7px;display:block}.ekb-s .ekb-hours__rows{flex-direction:column;display:flex}.ekb-s .ekb-hours__row{border-bottom:1px solid var(--ekb-line);color:var(--ekb-muted);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:14.5px;font-weight:300;display:flex}.ekb-s .ekb-hours__row.is-today{color:var(--ekb-ink)}.ekb-s .ekb-hours__time{font-variant-numeric:tabular-nums}.ekb-s .ekb-ct__form{background:var(--ekb-form-bg);border-radius:var(--ekb-form-radius);min-width:0;color:var(--ekb-g-ink,#2b2622);--ekb-acc:var(--ekb-g-accent,#a08f68);border:1px solid #ece7df;padding:34px 36px 36px;position:relative;box-shadow:0 30px 60px -40px #2b262240}.ekb-s.ekb-ct--sticky .ekb-ct__form{position:sticky;top:32px}.ekb-s .ekb-form{flex-direction:column;gap:22px;display:flex}.ekb-s .ekb-form__head{flex-direction:column;gap:6px;display:flex}.ekb-s .ekb-form__title{color:var(--ekb-g-ink,#2b2622);font-size:30px;line-height:1.1}.ekb-s .ekb-form__sub{color:#a39a91;font-size:13px;font-weight:300}.ekb-s .ekb-form__tabs{background:var(--ekb-g-cream,#f3eee6);border-radius:999px;gap:6px;padding:4px;display:flex}.ekb-s .ekb-form__tab{font-family:var(--ekb-font);letter-spacing:.12em;text-transform:uppercase;color:#5c544b;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:11px 14px;font-size:11.5px;transition:all .25s}.ekb-s .ekb-form__tab.is-on{background:var(--ekb-chip-on);color:#f3eee6}.ekb-s .ekb-form__row--2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ekb-s .ekb-form__group{flex-direction:column;gap:8px;display:flex}.ekb-s .ekb-form__group[hidden]{display:none}.ekb-s .ekb-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}.ekb-s .ekb-form__privacy{color:#a39a91;max-width:30ch;font-size:12px;line-height:1.5}.ekb-s button.ekb-btn{border:1px solid #0000}.ekb-s .ekb-form__submit{padding:15px 28px}.ekb-s .ekb-form__error{color:#c4664f;font-size:13px;line-height:1.5}.ekb-s .ekb-form__error[hidden]{display:none}.ekb-s .ekb-form__done{flex-direction:column;gap:14px;padding:20px 0;display:flex}.ekb-s .ekb-form__done[hidden]{display:none}.ekb-s .ekb-form__check{color:var(--ekb-g-accent,#a08f68);font-size:22px}.ekb-s .ekb-form__done-title{font-size:32px;line-height:1.1}.ekb-s .ekb-form__again{font-family:var(--ekb-font);color:#5c544b;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:0;font-size:13px}.ekb-s .ekb-form__again:hover{color:var(--ekb-g-ink,#2b2622)}.ekb-s .ekb-ct__form.is-busy .ekb-form__submit{opacity:.6;pointer-events:none}@media (max-width:900px){.ekb-s .ekb-ct__grid{grid-template-columns:1fr}.ekb-s.ekb-ct--sticky .ekb-ct__form{position:static}.ekb-s .ekb-ct__form{padding:26px 22px 28px}.ekb-s .ekb-form__row--2{grid-template-columns:1fr}}.ekb-s.ekb-cta{--ekb-bg:var(--ekb-g-cream,#f3eee6);padding:0 var(--ekb-px) var(--ekb-py)}.ekb-s.ekb-cta:not(.ekb-cta--inset){padding:0}.ekb-s.ekb-cta:not(.ekb-cta--inset) .ekb-in{max-width:none}.ekb-s .ekb-cta__box{min-height:var(--ekb-cta-minh,420px);border-radius:var(--ekb-radius);text-align:center;color:#f3eee6;flex-direction:column;justify-content:center;align-items:center;padding:72px 32px;display:flex;position:relative;overflow:hidden}.ekb-s.ekb-cta:not(.ekb-cta--inset) .ekb-cta__box{border-radius:0}.ekb-s .ekb-cta__bg{object-fit:cover;max-width:none;position:absolute;inset:0;width:100%!important;height:100%!important}.ekb-s .ekb-cta__shade{background:var(--ekb-cta-overlay,#14100c);opacity:var(--ekb-cta-shade,.7);position:absolute;inset:0}.ekb-s .ekb-cta__content{flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.ekb-s .ekb-cta__content .ekb-eyebrow{color:var(--ekb-gold)}.ekb-s .ekb-cta__content .ekb-h{color:#f3eee6;max-width:16ch}.ekb-s .ekb-cta__content .ekb-acc{color:var(--ekb-gold)}.ekb-s .ekb-cta__content .ekb-p{color:#f3eee6d9;max-width:46ch}.ekb-s.ekb-cta .ekb-btn--gold{padding:17px 32px}.ekb-s.ekb-ft{--ekb-bg:#0e0b09;padding:96px var(--ekb-px) 36px;overflow:hidden}.ekb-s.ekb-ft--compact{padding-top:64px}.ekb-s .ekb-ft__glow{pointer-events:none;background:radial-gradient(900px 380px at 50% 115%,#cabe9d24,#0000 70%);position:absolute;inset:0}.ekb-s.ekb-ft .ekb-in{flex-direction:column;gap:72px;display:flex;position:relative}.ekb-s.ekb-ft--compact .ekb-in{gap:40px}.ekb-s .ekb-ft__grid{grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(140px,1fr));align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ekb-s .ekb-ft__top--compact{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ekb-s .ekb-ft__brand{flex-direction:column;gap:24px;min-width:0;display:flex}.ekb-s.ekb-ft--compact .ekb-ft__brand{gap:18px}.ekb-s .ekb-ft__logo{height:var(--ekb-ft-logo,84px);align-self:flex-start;width:auto;max-width:none;margin-left:-8px}.ekb-s.ekb-ft--invert .ekb-ft__logo{filter:brightness(0)invert()}.ekb-s .ekb-ft__tagline{color:#f3eee6ad;max-width:36ch;font-size:14.5px}.ekb-s .ekb-ft__rating{align-items:center;gap:12px;display:flex}.ekb-s .ekb-ft__rating .ekb-stars{color:var(--ekb-gold);font-size:13px}.ekb-s .ekb-ft__col{color:#f3eee6cc;flex-direction:column;gap:14px;font-size:14px;font-weight:300;line-height:1.65;display:flex}.ekb-s .ekb-ft__col a{color:inherit}.ekb-s .ekb-ft__col a:hover{color:var(--ekb-gold)}.ekb-s .ekb-ft__coltitle{color:var(--ekb-gold);letter-spacing:.18em;margin-bottom:6px}.ekb-s .ekb-ft__contact{color:#f3eee6cc;text-align:right;flex-direction:column;gap:10px;font-size:14px;font-weight:300;display:flex}.ekb-s .ekb-ft__contact a{color:inherit}.ekb-s .ekb-ft__contact a:hover{color:var(--ekb-gold)}.ekb-s .ekb-ft__wm{border-top:1px solid #f3eee61a;border-bottom:1px solid #f3eee61a;padding:8px 0 0;position:relative;overflow:hidden}.ekb-s .ekb-ft__wm-text{letter-spacing:.01em;text-align:center;color:var(--ekb-ft-wm,#f3eee60f);white-space:nowrap;font-size:clamp(72px,12.5vw,200px);line-height:.92;transform:translateY(8%)}.ekb-s .ekb-ft__wm-text .ekb-acc{color:#cabe9d24}.ekb-s .ekb-ft__bottom{letter-spacing:.12em;text-transform:uppercase;color:#f3eee680;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;font-size:11px;display:flex}.ekb-s.ekb-ft--compact .ekb-ft__bottom{border-top:1px solid #f3eee61a;padding-top:24px}.ekb-s .ekb-ft__links{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ekb-s .ekb-ft__links a{color:inherit}.ekb-s .ekb-ft__links a:hover{color:var(--ekb-gold)}.ekb-s .ekb-ft__links--right{gap:20px}.ekb-s .ekb-ft__top-btn{border:1px solid #f3eee640;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;display:inline-flex;color:#f3eee6!important}.ekb-s .ekb-ft__top-btn:hover{border-color:var(--ekb-gold);color:var(--ekb-gold)!important}@media (max-width:1000px){.ekb-s .ekb-ft__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.ekb-s .ekb-ft__grid{grid-template-columns:1fr}.ekb-s .ekb-ft__contact{text-align:left}.ekb-s.ekb-ft{padding-top:64px}}.ekb-s.ekb-sfeer{padding:0 var(--ekb-px) var(--ekb-sfeer-pb,0)}.ekb-s .ekb-sfeer__box{height:var(--ekb-sfeer-h,clamp(280px, 38vw, 520px));border-radius:var(--ekb-radius);background:#e9e2d6;position:relative;overflow:hidden}.ekb-s .ekb-sfeer__badge{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;bottom:24px;left:28px}.ekb-s .ekb-sfeer__badge .ekb-stars{color:var(--ekb-gold);font-size:13px}.ekb-s.ekb-duo{padding:0 var(--ekb-px)}.ekb-s .ekb-duo__grid{grid-template-columns:var(--ekb-duo-cols,1.6fr 1fr);gap:var(--ekb-duo-gap,16px);height:var(--ekb-duo-h,clamp(320px, 42vw, 580px));display:grid}.ekb-s .ekb-duo__img{border-radius:var(--ekb-radius);background:#e9e2d6;position:relative;overflow:hidden}.ekb-s .ekb-duo__badge{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:18px;left:20px}.ekb-s .ekb-duo__badge .ekb-stars{color:var(--ekb-gold);font-size:13px}.ekb-s .ekb-duo__badge .ekb-lbl{color:#f3eee6;font-size:10.5px}@media (max-width:700px){.ekb-s .ekb-duo__grid{grid-template-columns:1fr;height:auto}.ekb-s .ekb-duo__img{aspect-ratio:4/3}}.ekb-s.ekb-zz{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-zz__list{gap:var(--ekb-zz-gap,clamp(80px, 9vw, 140px));flex-direction:column;display:flex}.ekb-s .ekb-zz__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ekb-s.ekb-zz--img-left .ekb-zz__item:nth-child(2n) .ekb-zz__media,.ekb-s.ekb-zz--img-right .ekb-zz__item:nth-child(odd) .ekb-zz__media{order:2}.ekb-s .ekb-zz__media{position:relative}.ekb-s .ekb-zz__img{aspect-ratio:var(--ekb-zz-ratio,4 / 5);border-radius:var(--ekb-radius);background:#e9e2d6;position:relative;overflow:hidden}.ekb-s .ekb-zz__nr{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;pointer-events:none;font-size:22px;position:absolute;top:20px;left:20px}.ekb-s .ekb-zz__stat{background:var(--ekb-zz-stat-bg,var(--ekb-accent));color:var(--ekb-zz-stat-ink,#fff);border-radius:2px;flex-direction:column;gap:2px;padding:18px 22px;display:flex;position:absolute;bottom:32px;right:-18px}.ekb-s .ekb-zz__stat .ekb-num{font-size:30px;line-height:1}.ekb-s .ekb-zz__stat .ekb-lbl{color:inherit;font-size:10px}.ekb-s .ekb-zz__body{flex-direction:column;gap:26px;min-width:0;display:flex}.ekb-s .ekb-zz__name{font-size:clamp(40px,3.8vw,60px);line-height:1.05}.ekb-s .ekb-zz__tagline{color:var(--ekb-accent);margin:0;font-size:22px;font-style:italic;line-height:1.35}.ekb-s .ekb-zz__body>.ekb-p{max-width:52ch;font-size:15.5px;line-height:1.8}.ekb-s .ekb-zz__facts{border-top:1px solid var(--ekb-line);border-bottom:1px solid var(--ekb-line);grid-template-columns:repeat(3,1fr);gap:20px;padding:20px 0;display:grid}.ekb-s .ekb-zz__facts .ekb-lbl{font-size:10.5px}.ekb-s .ekb-zz__tags{flex-direction:column;gap:12px;display:flex}.ekb-s .ekb-zz__tags .ekb-lbl{font-size:10.5px}.ekb-s .ekb-zz__body .ekb-btns{margin-top:4px}@media (max-width:900px){.ekb-s .ekb-zz__item{grid-template-columns:1fr;gap:32px}.ekb-s .ekb-zz__media{order:0!important}.ekb-s .ekb-zz__stat{right:12px}}@media (max-width:520px){.ekb-s .ekb-zz__facts{grid-template-columns:1fr 1fr}}.ekb-s.ekb-stap{padding:var(--ekb-py) var(--ekb-px)}.ekb-s.ekb-stap .ekb-sechead{margin-bottom:48px}.ekb-s .ekb-stap__grid{grid-template-columns:repeat(var(--ekb-stap-cols,4), 1fr);gap:24px;display:grid}.ekb-s .ekb-stap__item{border-top:1px solid var(--ekb-line);flex-direction:column;gap:16px;padding-top:22px;display:flex}.ekb-s .ekb-stap__nr{color:var(--ekb-accent);font-size:40px;line-height:1}.ekb-s .ekb-stap__title{color:var(--ekb-ink);font-size:24px;line-height:1.15}@media (max-width:1000px){.ekb-s .ekb-stap__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ekb-s .ekb-stap__grid{grid-template-columns:1fr}}.ekb-s.ekb-det{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-det__grid{grid-template-columns:minmax(240px,360px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.ekb-s .ekb-det__side{flex-direction:column;gap:18px;display:flex}.ekb-s.ekb-det--sticky .ekb-det__side{position:sticky;top:40px}.ekb-s .ekb-det__nav{border-left:1px solid var(--ekb-line);flex-direction:column;gap:10px;margin-top:14px;padding-left:18px;display:flex}.ekb-s .ekb-det__nav a{letter-spacing:.12em;text-transform:uppercase;color:var(--ekb-soft);font-size:12px}.ekb-s .ekb-det__nav a.is-active{color:var(--ekb-ink)}.ekb-s .ekb-det__nav a:hover{color:var(--ekb-accent)}.ekb-s .ekb-det__main{flex-direction:column;gap:64px;min-width:0;display:flex}.ekb-s .ekb-det__block{flex-direction:column;gap:18px;display:flex}.ekb-s .ekb-det__block .ekb-p--lg{max-width:62ch;line-height:1.85}.ekb-s .ekb-det__cards{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ekb-s .ekb-det__card{border-color:#ece7df;flex-direction:column;gap:16px;padding:28px;display:flex}.ekb-s .ekb-det__cardlbl{color:var(--ekb-accent);font-size:10.5px}.ekb-s .ekb-det__card--muted .ekb-det__cardlbl{color:var(--ekb-soft)}.ekb-s .ekb-det__point{color:var(--ekb-ink);align-items:flex-start;gap:12px;font-size:14.5px;font-weight:300;line-height:1.55;display:flex}.ekb-s .ekb-det__card--muted .ekb-det__point{color:var(--ekb-muted)}.ekb-s .ekb-det__mark{border:1px solid var(--ekb-accent);width:20px;height:20px;color:var(--ekb-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;display:flex}.ekb-s .ekb-det__mark--i{color:var(--ekb-soft);border-color:#2b26224d}.ekb-s .ekb-det__steps{border-top:1px solid var(--ekb-line);flex-direction:column;display:flex}.ekb-s .ekb-det__step{border-bottom:1px solid var(--ekb-line);grid-template-columns:60px 1fr auto;align-items:baseline;gap:24px;padding:22px 0;display:grid}.ekb-s .ekb-det__stepnr{color:var(--ekb-accent);font-size:26px}.ekb-s .ekb-det__step>div{flex-direction:column;gap:6px;display:flex}.ekb-s .ekb-det__steptitle{color:var(--ekb-ink);font-size:16px}.ekb-s .ekb-det__step .ekb-p--sm{max-width:56ch}.ekb-s .ekb-det__time{white-space:nowrap}.ekb-s .ekb-det__two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ekb-s .ekb-det__two>div{flex-direction:column;gap:14px;display:flex}@media (max-width:900px){.ekb-s .ekb-det__grid{grid-template-columns:1fr}.ekb-s.ekb-det--sticky .ekb-det__side{position:static}.ekb-s .ekb-det__cards,.ekb-s .ekb-det__two{grid-template-columns:1fr}.ekb-s .ekb-det__main{gap:48px}}@media (max-width:560px){.ekb-s .ekb-det__step{grid-template-columns:44px 1fr}.ekb-s .ekb-det__time{grid-column:2}}.ekb-s.ekb-tar{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-tar__grid{grid-template-columns:minmax(240px,380px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.ekb-s .ekb-tar__side{flex-direction:column;gap:18px;display:flex}.ekb-s .ekb-tar__side .ekb-p{max-width:34ch}.ekb-s .ekb-tar__list{border-top:1px solid var(--ekb-line);flex-direction:column;display:flex}.ekb-s .ekb-tar__row{border-bottom:1px solid var(--ekb-line);grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:22px 4px;display:grid}.ekb-s .ekb-tar__txt{flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-tar__name{color:var(--ekb-ink);font-size:24px}.ekb-s .ekb-tar__note{color:var(--ekb-muted);font-size:12.5px;font-weight:300}.ekb-s .ekb-tar__price{color:var(--ekb-tar-price,var(--ekb-accent));white-space:nowrap;font-size:28px}.ekb-s .ekb-tar__note-foot{color:var(--ekb-soft);margin:18px 4px 0;font-size:12px;font-weight:300;line-height:1.6}@media (max-width:900px){.ekb-s .ekb-tar__grid{grid-template-columns:1fr}}@media (max-width:560px){.ekb-s .ekb-tar__row{grid-template-columns:1fr auto}.ekb-s .ekb-tar__row .ekb-badge{grid-column:1/-1;justify-self:start}}.ekb-s.ekb-rel{padding:0 var(--ekb-px) var(--ekb-py)}.ekb-s .ekb-rel__grid{grid-template-columns:repeat(auto-fit, minmax(var(--ekb-rel-min,200px), 1fr));gap:var(--ekb-rel-gap,16px);display:grid}.ekb-s .ekb-rel__card{aspect-ratio:var(--ekb-rel-ratio,4 / 5);border-radius:var(--ekb-radius);flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:relative;overflow:hidden;color:#fff!important}.ekb-s .ekb-rel__img{position:absolute;inset:0}.ekb-s .ekb-rel__card:hover .ekb-cover{transform:scale(1.04)}.ekb-s .ekb-rel__shade{pointer-events:none;background:linear-gradient(#14100c00 45%,#14100cb3 100%);position:absolute;inset:0}.ekb-s .ekb-rel__txt{pointer-events:none;flex-direction:column;gap:4px;display:flex;position:relative}.ekb-s .ekb-rel__txt .ekb-lbl{color:#ffffffbf;font-size:10px}.ekb-s .ekb-rel__name{font-size:24px}.ekb-s.ekb-pl{padding:0 var(--ekb-px) var(--ekb-py)}.ekb-s .ekb-pl__grid{grid-template-columns:minmax(220px, var(--ekb-pl-side,300px)) minmax(0, 1fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.ekb-s .ekb-pl__side{flex-direction:column;gap:28px;display:flex}.ekb-s.ekb-pl--sticky .ekb-pl__side{position:sticky;top:32px}.ekb-s .ekb-pl__nav{border-left:1px solid var(--ekb-line);flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-pl__nav a{letter-spacing:.12em;text-transform:uppercase;color:var(--ekb-ink);border-left:1px solid #0000;justify-content:space-between;align-items:baseline;gap:12px;margin-left:-1px;padding:10px 18px;font-size:12px;display:flex}.ekb-s .ekb-pl__nav a:hover,.ekb-s .ekb-pl__nav a.is-active{color:var(--ekb-accent);border-left-color:var(--ekb-accent)}.ekb-s .ekb-pl__from{color:var(--ekb-soft);letter-spacing:.08em;white-space:nowrap;font-size:10.5px}.ekb-s .ekb-pl__card{background:var(--ekb-pl-card-bg,var(--ekb-dark));color:var(--ekb-pl-card-ink,#f3eee6);border-radius:var(--ekb-radius);flex-direction:column;gap:14px;padding:26px 26px 28px;display:flex}.ekb-s .ekb-pl__kicker{color:var(--ekb-pl-card-accent,var(--ekb-gold));font-size:17px;font-style:italic}.ekb-s .ekb-pl__ctitle{font-size:26px;line-height:1.15}.ekb-s .ekb-pl__card .ekb-p{color:#f3eee6b8;font-size:13px}.ekb-s .ekb-pl__card .ekb-btn{margin-top:4px;padding:14px 22px}.ekb-s .ekb-pl__groups{flex-direction:column;gap:clamp(56px,6vw,88px);min-width:0;display:flex}.ekb-s .ekb-pl__group{flex-direction:column;gap:22px;display:flex}.ekb-s .ekb-pl__ghead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.ekb-s .ekb-pl__ghead>div:first-child{flex-direction:column;gap:10px;display:flex}.ekb-s .ekb-pl__gnr{letter-spacing:0;font-size:20px}.ekb-s .ekb-pl__gname{font-size:clamp(34px,3.2vw,48px);line-height:1.06}.ekb-s .ekb-pl__ghead .ekb-p--sm{max-width:56ch}.ekb-s .ekb-pl__dur{flex-direction:column;align-items:flex-end;gap:4px;padding-bottom:6px;display:flex}.ekb-s .ekb-pl__dur .ekb-lbl{font-size:10px}.ekb-s .ekb-pl__dur .ekb-num{white-space:nowrap;font-size:22px}.ekb-s .ekb-pl__rows{border-top:1px solid #2b262229;flex-direction:column;display:flex}.ekb-s .ekb-pl__row{border-bottom:1px solid var(--ekb-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:18px 4px;display:grid}.ekb-s .ekb-pl__row.is-popular{background:#a08f680f}.ekb-s .ekb-pl__rtxt{flex-direction:column;gap:3px;min-width:0;display:flex}.ekb-s .ekb-pl__rname{font-size:15.5px}.ekb-s .ekb-pl__rnote{color:var(--ekb-soft);font-size:12.5px;font-weight:300}.ekb-s .ekb-pl__rprice{justify-content:flex-end;align-items:baseline;gap:10px;min-width:120px;display:flex}.ekb-s .ekb-pl__old{color:#a39a91;white-space:nowrap;font-size:13px;text-decoration:line-through}.ekb-s .ekb-pl__price{white-space:nowrap;font-size:24px}.ekb-s .ekb-pl__group>.ekb-btn--link{align-self:flex-start}@media (max-width:900px){.ekb-s .ekb-pl__grid{grid-template-columns:1fr}.ekb-s.ekb-pl--sticky .ekb-pl__side{position:static}.ekb-s .ekb-pl__nav{display:none}}@media (max-width:560px){.ekb-s .ekb-pl__row{grid-template-columns:1fr auto}.ekb-s .ekb-pl__row .ekb-badge{grid-column:1/-1;justify-self:start}.ekb-s .ekb-pl__rprice{min-width:0}.ekb-s .ekb-pl__ghead{grid-template-columns:1fr}.ekb-s .ekb-pl__dur{align-items:flex-start}}.ekb-s.ekb-pk{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-pk__grid{grid-template-columns:repeat(auto-fit, minmax(var(--ekb-pk-min,260px), 1fr));gap:20px;display:grid}.ekb-s .ekb-pk__card{background:var(--ekb-surface);border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius);flex-direction:column;gap:22px;padding:30px 30px 28px;display:flex}.ekb-s .ekb-pk__card.is-featured{background:#cabe9d14;border-color:#cabe9d80}.ekb-s .ekb-pk__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ekb-s .ekb-pk__top .ekb-lbl{color:var(--ekb-accent);font-size:10.5px}.ekb-s .ekb-pk__head{flex-direction:column;gap:6px;display:flex}.ekb-s .ekb-pk__name{font-size:30px;line-height:1.1}.ekb-s .ekb-pk__desc{color:var(--ekb-muted);font-size:13.5px;font-weight:300;line-height:1.6}.ekb-s .ekb-pk__items{border-top:1px solid var(--ekb-line);flex-direction:column;gap:10px;padding-top:18px;display:flex}.ekb-s .ekb-pk__item{align-items:flex-start;gap:10px;font-size:13.5px;font-weight:300;line-height:1.5;display:flex}.ekb-s .ekb-pk__item span{color:var(--ekb-accent);margin-top:3px;font-size:11px}.ekb-s .ekb-pk__pricing{flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.ekb-s .ekb-pk__prices{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ekb-s .ekb-pk__old{opacity:.45;white-space:nowrap;font-size:13px;text-decoration:line-through}.ekb-s .ekb-pk__price{color:var(--ekb-pk-price,var(--ekb-accent));white-space:nowrap;font-size:34px}.ekb-s .ekb-pk__saving{opacity:.6;font-size:10.5px}.ekb-s .ekb-pk__btn{justify-content:center}.ekb-s.ekb-vw{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-vw__grid{grid-template-columns:repeat(var(--ekb-vw-cols,4), 1fr);gap:40px 48px;display:grid}.ekb-s .ekb-vw__item{border-top:1px solid #2b262229;flex-direction:column;gap:12px;padding-top:20px;display:flex}.ekb-s .ekb-vw__lbl{color:var(--ekb-accent);font-size:10.5px}.ekb-s .ekb-vw__title{font-size:24px;line-height:1.15}@media (max-width:1000px){.ekb-s .ekb-vw__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ekb-s .ekb-vw__grid{grid-template-columns:1fr}}.ekb-s.ekb-kan{padding:var(--ekb-py) var(--ekb-px)}.ekb-s .ekb-kan__grid{grid-template-columns:repeat(var(--ekb-kan-cols,3), 1fr);gap:20px;display:grid}.ekb-s .ekb-kan__card{flex-direction:column;justify-content:space-between;gap:40px;min-height:200px;padding:30px;transition:border-color .25s;display:flex;color:var(--ekb-ink)!important}.ekb-s .ekb-kan__card:hover{border-color:var(--ekb-accent)}.ekb-s .ekb-kan__card>.ekb-lbl{color:var(--ekb-accent)}.ekb-s .ekb-kan__body{flex-direction:column;gap:6px;display:flex}.ekb-s .ekb-kan__title{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:28px;line-height:1.1;display:flex}.ekb-s .ekb-kan__stars{color:var(--ekb-accent);letter-spacing:2px;font-size:18px}.ekb-s .ekb-kan__text{color:var(--ekb-muted);font-size:13.5px;font-weight:300}@media (max-width:900px){.ekb-s .ekb-kan__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ekb-s .ekb-kan__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ekb-s .ekb-mq__track,.ekb-s .ekb-ig__track,.ekb-s .ekb-rev__track{animation-duration:400s}.ekb-s .ekb-team__track,.ekb-s .ekb-faq__a,.ekb-s .ekb-cover{transition:none}}
html,body{background:var(--ekb-g-cream,#f3eee6);color:var(--ekb-g-ink,#2b2622);font-family:var(--ekb-g-font,system-ui, sans-serif);-webkit-font-smoothing:antialiased;margin:0}body{min-height:100vh}.ekb-s.ekb-tekst{background:var(--ekb-bg);color:var(--ekb-ink);padding:calc(var(--ekb-py) * .6) var(--ekb-px) var(--ekb-py)}.ekb-s.ekb-tekst .ekb-prose{max-width:760px;font-family:var(--ekb-font);color:var(--ekb-ink);margin:0 auto;font-size:17px;line-height:1.7}.ekb-s.ekb-tekst .ekb-prose h2,.ekb-s.ekb-tekst .ekb-prose h3{font-family:var(--ekb-display);color:var(--ekb-h);margin:1.6em 0 .5em;font-weight:400;line-height:1.1}.ekb-s.ekb-tekst .ekb-prose h2{font-size:clamp(30px,3.2vw,44px)}.ekb-s.ekb-tekst .ekb-prose h3{font-size:clamp(24px,2.4vw,32px)}.ekb-s.ekb-tekst .ekb-prose p{margin:0 0 1em}.ekb-s.ekb-tekst .ekb-prose a{color:var(--ekb-accent);text-underline-offset:3px;text-decoration:underline}.ekb-s.ekb-tekst .ekb-prose ul,.ekb-s.ekb-tekst .ekb-prose ol{margin:0 0 1em;padding-left:1.3em}.ekb-s.ekb-tekst .ekb-prose blockquote{border-left:2px solid var(--ekb-accent);color:var(--ekb-muted);margin:1.4em 0;padding-left:1.2em;font-style:italic}.ekb-s .ekb-team__img .ekb-team__initial{font-family:var(--ekb-display);color:var(--ekb-gold,#cabe9d);letter-spacing:.02em;-webkit-user-select:none;user-select:none;background:linear-gradient(#2a231d 0%,#1b1612 100%);justify-content:center;align-items:center;font-size:clamp(120px,11vw,190px);line-height:1;display:flex;position:absolute;inset:0}.ekb-s.ekb-banner{background:var(--ekb-dark);color:#f3eee6;--ekb-accent:var(--ekb-gold);flex-direction:column;display:flex;position:relative}.ekb-s .ekb-banner__stage{flex-direction:column;min-height:calc(62svh + 100px);display:flex;position:relative;overflow:visible}.ekb-s.ekb-banner--laag .ekb-banner__stage{min-height:calc(46svh + 100px)}.ekb-s.ekb-banner--hoog .ekb-banner__stage{min-height:calc(78svh + 100px)}.ekb-s.ekb-banner .ekb-hd{z-index:30;position:relative}.ekb-s .ekb-banner__body{padding:clamp(40px, 6vw, 72px) var(--ekb-px) clamp(28px, 4vw, 44px);margin-top:auto;position:relative}.ekb-s .ekb-banner__bg{object-fit:cover;max-width:none;position:absolute;inset:0;width:100%!important;height:100%!important}.ekb-s .ekb-banner__shade{background:linear-gradient(#14100c8c 0%,#14100c2e 30%,#14100c80 65%,#14100ce0 100%),linear-gradient(90deg,#14100c73 0%,#14100c00 60%);position:absolute;inset:0}.ekb-s .ekb-banner__in{flex-direction:column;gap:clamp(28px,4vw,48px);display:flex;position:relative}.ekb-s .ekb-banner__crumbs{color:#f3eee6b3;margin-bottom:0}.ekb-s .ekb-banner__crumbs a{color:#f3eee6b3}.ekb-s .ekb-banner__crumbs .is-current{color:#f3eee6}.ekb-s .ekb-banner__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,480px);align-items:end;gap:clamp(28px,5vw,80px);display:grid}.ekb-s .ekb-banner__left,.ekb-s .ekb-banner__right{flex-direction:column;gap:20px;min-width:0;display:flex}.ekb-s .ekb-banner__title{color:#f3eee6;text-shadow:0 2px 40px #14100c73;overflow-wrap:anywhere;font-size:clamp(48px,6.4vw,104px);line-height:.96}.ekb-s .ekb-banner__title .ekb-acc{color:var(--ekb-gold)}.ekb-s .ekb-banner__tagline{color:var(--ekb-gold);max-width:28ch;margin:0;font-size:clamp(22px,2vw,30px);font-style:italic;line-height:1.3}.ekb-s .ekb-banner__right .ekb-p--lg{color:#f3eee6eb;text-shadow:0 1px 18px #14100c99;max-width:46ch}.ekb-s .ekb-banner__stats{border-top:1px solid #f3eee638;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:22px;display:grid}.ekb-s .ekb-banner__stat{flex-direction:column;gap:4px;display:flex}.ekb-s .ekb-banner__stat .ekb-lbl{color:#f3eee6b3;font-size:10px}.ekb-s .ekb-banner__stat .ekb-num{color:var(--ekb-gold);font-size:clamp(24px,2.4vw,34px);line-height:1.1}@media (max-width:900px){.ekb-s .ekb-banner__grid{grid-template-columns:1fr;gap:22px}.ekb-s .ekb-banner__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ekb-s.ekb-det--breed .ekb-in{flex-direction:column;gap:72px;display:flex}.ekb-s.ekb-det--breed .ekb-sechead{margin-bottom:-8px}.ekb-s .ekb-det__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ekb-s .ekb-det__hero--text{grid-template-columns:minmax(0,1fr)}.ekb-s .ekb-det__photo{aspect-ratio:4/3;border-radius:var(--ekb-radius);background:#e9e2d6;margin:0;position:relative;overflow:hidden}.ekb-s .ekb-det__photo img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-det__photo-cap{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;font-size:10.5px;position:absolute;bottom:18px;left:20px}.ekb-s .ekb-det__hero-text .ekb-p--lg{max-width:56ch}.ekb-s.ekb-det--breed .ekb-det__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ekb-s.ekb-det--breed .ekb-det__card{border-top:2px solid var(--ekb-accent);gap:18px;padding:32px}.ekb-s.ekb-det--breed .ekb-det__card--muted{border-top-color:#2b262240}.ekb-s.ekb-det--breed .ekb-det__point{gap:14px;font-size:15.5px}.ekb-s.ekb-det--breed .ekb-det__mark{background:#a08f6814;width:28px;height:28px;font-size:12px}.ekb-s .ekb-det__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ekb-s .ekb-det__tstep{flex-direction:column;gap:10px;min-width:0;display:flex}.ekb-s .ekb-det__tthumb{aspect-ratio:4/3;border-radius:var(--ekb-radius);background:#e9e2d6;overflow:hidden}.ekb-s .ekb-det__tthumb img{object-fit:cover;width:100%;height:100%;transition:transform .9s;display:block}.ekb-s .ekb-det__tstep:hover .ekb-det__tthumb img{transform:scale(1.03)}.ekb-s .ekb-det__tline{align-items:center;height:48px;margin:6px 0 4px;display:flex;position:relative}.ekb-s .ekb-det__tline:before{content:"";background:var(--ekb-line);height:1px;position:absolute;top:50%;left:-28px;right:-28px}.ekb-s .ekb-det__tstep:first-child .ekb-det__tline:before{left:0}.ekb-s .ekb-det__tstep:last-child .ekb-det__tline:before{right:0}.ekb-s .ekb-det__tnr{border:1px solid var(--ekb-accent);background:var(--ekb-bg);width:48px;height:48px;color:var(--ekb-accent);border-radius:999px;justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:relative}.ekb-s .ekb-det__tstep .ekb-det__steptitle{font-size:17px}.ekb-s .ekb-det__tstep .ekb-p--sm{max-width:none}.ekb-s.ekb-det--breed .ekb-det__time{color:var(--ekb-soft)}.ekb-s .ekb-det__two--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ekb-s .ekb-det__two--cards>.ekb-det__tip{border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius);background:var(--ekb-surface);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:20px;padding:28px 30px;display:grid}.ekb-s .ekb-det__tipico{border:1px solid var(--ekb-accent);width:48px;height:48px;color:var(--ekb-accent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ekb-s .ekb-det__tipico svg{width:22px;height:22px}.ekb-s .ekb-det__tip>div{flex-direction:column;gap:10px;display:flex}@media (max-width:1000px){.ekb-s .ekb-det__hero{grid-template-columns:1fr}.ekb-s .ekb-det__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.ekb-s .ekb-det__tstep:nth-child(2) .ekb-det__tline:before{right:0}.ekb-s .ekb-det__tstep:nth-child(3) .ekb-det__tline:before{left:0}}@media (max-width:700px){.ekb-s.ekb-det--breed .ekb-det__cards,.ekb-s .ekb-det__two--cards{grid-template-columns:1fr}}@media (max-width:560px){.ekb-s .ekb-det__timeline{grid-template-columns:1fr}.ekb-s .ekb-det__tline:before{display:none}}.ekb-s.ekb-gal{padding:var(--ekb-py) var(--ekb-px);background:var(--ekb-bg);color:var(--ekb-ink)}.ekb-s .ekb-gal__grid{grid-template-columns:repeat(var(--ekb-gal-cols,3), minmax(0, 1fr));gap:20px;display:grid}.ekb-s .ekb-gal__item{aspect-ratio:var(--ekb-gal-ratio,4 / 5);border-radius:var(--ekb-radius);background:#e9e2d6;margin:0;position:relative;overflow:hidden}.ekb-s .ekb-gal__item img{object-fit:cover;width:100%;height:100%;transition:transform .9s;display:block}.ekb-s .ekb-gal__item:hover img{transform:scale(1.03)}.ekb-s .ekb-gal__cap{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;font-size:10.5px;position:absolute;bottom:16px;left:18px}@media (max-width:900px){.ekb-s .ekb-gal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ekb-s .ekb-gal__grid{grid-template-columns:1fr}}.ekb-s.ekb-404{background:var(--ekb-bg);color:var(--ekb-ink);padding:var(--ekb-py) var(--ekb-px);text-align:center}.ekb-s.ekb-404 .ekb-in{max-width:720px;margin:0 auto}.ekb-s.ekb-404 .ekb-404__code{font-family:var(--ekb-display);color:var(--ekb-accent);font-size:clamp(80px,14vw,180px);line-height:1}.ekb-s.ekb-404 .ekb-h{margin:10px 0 14px}.ekb-s.ekb-404 .ekb-404__btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}
.ekb-s.ekb-hd,.ekb-s .ekb-hd{--nav-ink:var(--ekb-hd-ink,var(--ekb-g-ink,#2b2622));--nav-ink2:#4a433c;--nav-muted:#8a8178;--nav-faded:#c2bab1;--nav-line:#2b26221a;--nav-surface:var(--ekb-g-cream,#f3eee6);--nav-accent:#8a6a33;--nav-gold:var(--ekb-g-accent,#a08f68);--nav-ph:#e9e2d6;--nav-ease:cubic-bezier(.25, .6, .2, 1);--nav-reveal:cubic-bezier(.7, 0, .2, 1);--nav-soft:cubic-bezier(.2, .7, .2, 1);z-index:30;background:var(--nav-surface);color:var(--nav-ink);border-bottom:1px solid var(--nav-line);font-family:var(--ekb-font);position:relative}.ekb-s.ekb-hd--dark,.ekb-s .ekb-hd--dark{--nav-accent:var(--ekb-g-gold,#cabe9d);--nav-gold:var(--ekb-g-gold,#cabe9d);background:0 0;border-bottom:0}.ekb-s.ekb-hd--sticky,.ekb-s .ekb-hd--sticky{z-index:60;position:sticky;top:0}.ekb-s .ekb-hd :focus-visible{outline:1px solid var(--nav-gold);outline-offset:4px}.ekb-s .ekb-nav__bar{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1320px;min-height:88px;margin:0 auto;padding:0 40px;display:grid;position:relative}.ekb-s .ekb-nav__logo{justify-self:start;align-items:center;display:flex}.ekb-s .ekb-nav__logo img{height:min(var(--ekb-hd-logo,78px), 64px);width:auto;max-width:none;display:block}.ekb-s.ekb-hd--dark.ekb-hd--invert .ekb-nav__logo img,.ekb-s .ekb-hd--dark.ekb-hd--invert .ekb-nav__logo img{filter:brightness(0)invert()}.ekb-s .ekb-nav__menu ul{gap:44px;margin:0;padding:0;list-style:none;display:flex}.ekb-s .ekb-nav__li{display:inline-flex}.ekb-s .ekb-nav__link{cursor:pointer;letter-spacing:.03em;height:88px;color:var(--nav-ink);white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.ekb-s .ekb-nav__link:after{content:"";background:var(--nav-gold);height:1px;transition:transform .5s var(--nav-soft);position:absolute;bottom:30px;left:0;right:0;transform:scaleX(0)}.ekb-s .ekb-nav__link:hover:after,.ekb-s .ekb-nav__link.is-active:after,.ekb-s .ekb-nav__link[aria-expanded=true]:after{transform:scaleX(1)}.ekb-s .ekb-nav__end{justify-self:end;align-items:center;gap:12px;display:flex}.ekb-s .ekb-nav__cta{letter-spacing:.03em;border-bottom:1px solid var(--nav-gold);color:var(--nav-ink);white-space:nowrap;transition:color .3s var(--nav-ease);padding-bottom:4px;font-size:15px;text-decoration:none}.ekb-s .ekb-nav__cta:hover{color:var(--nav-accent)}.ekb-s .ekb-nav__burger{cursor:pointer;width:44px;height:44px;color:var(--nav-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.ekb-s .ekb-mega{z-index:1;--nav-ink:var(--ekb-g-ink,#2b2622);--nav-accent:#8a6a33;--nav-gold:var(--ekb-g-accent,#a08f68);background:var(--nav-surface);color:var(--nav-ink);border-bottom:1px solid var(--nav-line);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--nav-reveal), visibility 0s linear .7s;text-align:left;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #1c191640}.ekb-s .ekb-mega.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--nav-reveal), visibility 0s}.ekb-s .ekb-mega__in{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:112px;max-width:1320px;margin:0 auto;padding:72px 40px 56px;display:grid}.ekb-s .ekb-scrim{z-index:0;-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s var(--nav-ease), visibility 0s linear .6s;background:#1c19161a;position:fixed;inset:88px 0 0}.ekb-s .ekb-scrim.is-show{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s var(--nav-ease), visibility 0s}.ekb-s .ekb-mega__names{flex-direction:column;display:flex}.ekb-s .ekb-mega__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ekb-s .ekb-mega__list li{opacity:0;transition:opacity .6s var(--nav-soft), transform .8s var(--nav-soft);transition-delay:0s;transform:translateY(18px)}.ekb-s .ekb-mega.is-open .ekb-mega__list li{opacity:1;transition-delay:calc(var(--i) * 60ms + .22s);transform:none}.ekb-s .ekb-mega__item{color:var(--nav-ink);transition:color .45s var(--nav-ease), transform .6s var(--nav-soft);align-items:baseline;gap:24px;padding:8px 0;text-decoration:none;display:inline-flex;position:relative}.ekb-s .ekb-mega__item:before{content:"";background:var(--nav-gold);transform-origin:0;width:28px;height:1px;transition:transform .6s var(--nav-soft);position:absolute;top:55%;left:-44px;transform:scaleX(0)}.ekb-s .ekb-mega__name{letter-spacing:-.01em;font-size:44px;font-weight:300;line-height:1.15}.ekb-s .ekb-mega__sub{letter-spacing:.02em;color:var(--nav-muted);opacity:0;transition:opacity .45s var(--nav-ease), transform .6s var(--nav-soft);font-size:14px;transform:translate(-8px)}.ekb-s .ekb-mega__list.has-hover .ekb-mega__item{color:var(--nav-faded)}.ekb-s .ekb-mega__list.has-hover .ekb-mega__item.is-active{color:var(--nav-ink);transform:translate(16px)}.ekb-s .ekb-mega__item.is-active:before{transform:scaleX(1)}.ekb-s .ekb-mega__item.is-active .ekb-mega__sub{opacity:1;transform:none}.ekb-s .ekb-mega__foot{border-top:1px solid var(--nav-line);opacity:0;transition:opacity .6s var(--nav-ease);justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:28px;display:flex}.ekb-s .ekb-mega.is-open .ekb-mega__foot{opacity:1;transition-delay:.6s}.ekb-s .ekb-mega__links{letter-spacing:.03em;flex-wrap:wrap;gap:16px 36px;font-size:14.5px;display:flex}.ekb-s .ekb-mega__links a{color:var(--nav-ink2);transition:color .3s var(--nav-ease);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.ekb-s .ekb-mega__links a:hover{color:var(--nav-accent)}.ekb-s .ekb-mega__links svg{transition:transform .5s var(--nav-soft)}.ekb-s .ekb-mega__links a:hover svg{transform:translate(4px)}.ekb-s .ekb-mega__note{letter-spacing:.02em;color:var(--nav-muted);text-align:right;font-size:13.5px}.ekb-s .ekb-mega__aside{opacity:0;transition:opacity .7s var(--nav-soft), transform .9s var(--nav-soft);flex-direction:column;gap:16px;display:flex;transform:translateY(12px)}.ekb-s .ekb-mega.is-open .ekb-mega__aside{opacity:1;transition-delay:.3s;transform:none}.ekb-s .ekb-mega__visual{background:var(--nav-ph);height:500px;position:relative;overflow:hidden}.ekb-s .ekb-mega__layer{background:var(--nav-ph);opacity:0;position:absolute;inset:0}.ekb-s .ekb-mega__layer.is-in{opacity:1}.ekb-s .ekb-mega__layer img{object-fit:cover;max-width:none;transition:transform 1.2s var(--nav-soft);position:absolute;inset:0;transform:scale(1.04);width:100%!important;height:100%!important}.ekb-s .ekb-mega__layer.is-in img{transform:scale(1)}.ekb-s .ekb-mega__caption{letter-spacing:.02em;justify-content:space-between;align-items:baseline;gap:16px;font-size:13.5px;display:flex}.ekb-s .ekb-mega__cap-name{color:var(--nav-ink)}.ekb-s .ekb-mega__cap-sub{color:var(--nav-muted);text-align:right;transition:opacity .4s var(--nav-ease)}.ekb-s .ekb-mega__cap-sub.is-fade{opacity:0}.ekb-s .ekb-drawer{z-index:70;--nav-ink:var(--ekb-g-ink,#2b2622);background:var(--nav-surface);color:var(--nav-ink);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--nav-reveal), visibility 0s linear .7s;text-align:left;flex-direction:column;display:flex;position:fixed;inset:0}.ekb-s .ekb-drawer.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--nav-reveal), visibility 0s}.ekb-s .ekb-drawer__top{flex-shrink:0;justify-content:space-between;align-items:center;height:72px;padding:0 16px 0 24px;display:flex}.ekb-s .ekb-drawer__top .ekb-nav__logo img{height:48px}.ekb-s .ekb-drawer__close{display:inline-flex}.ekb-s .ekb-drawer__body{flex:1;padding:28px 24px;overflow-y:auto}.ekb-s .ekb-drawer__label{letter-spacing:.03em;color:var(--nav-muted);margin:0 0 12px;font-size:13px}.ekb-s .ekb-drawer__list{flex-direction:column;gap:2px;margin:0 0 40px;padding:0;list-style:none;display:flex}.ekb-s .ekb-drawer__list li,.ekb-s .ekb-drawer__small li{opacity:0;transition:opacity .5s var(--nav-soft), transform .7s var(--nav-soft);transform:translateY(14px)}.ekb-s .ekb-drawer.is-open .ekb-drawer__list li,.ekb-s .ekb-drawer.is-open .ekb-drawer__small li{opacity:1;transition-delay:calc(var(--i) * 50ms + .3s);transform:none}.ekb-s .ekb-drawer__list a{letter-spacing:-.01em;color:var(--nav-ink);padding:7px 0;font-size:30px;font-weight:300;text-decoration:none;display:block}.ekb-s .ekb-drawer__small{border-top:1px solid var(--nav-line);flex-direction:column;gap:4px;margin:0;padding:24px 0 0;list-style:none;display:flex}.ekb-s .ekb-drawer__small a{color:var(--nav-ink2);padding:8px 0;font-size:17px;text-decoration:none;display:block}.ekb-s .ekb-drawer__foot{padding:20px 24px 28px}.ekb-s .ekb-drawer__btn{letter-spacing:.04em;background:var(--ekb-g-gold,#cabe9d);min-height:48px;color:var(--ekb-g-ink,#2b2622);transition:background .3s var(--nav-ease), color .3s var(--nav-ease);justify-content:center;align-items:center;padding:0 30px;font-size:14.5px;text-decoration:none;display:flex}.ekb-s .ekb-drawer__btn:hover{background:var(--ekb-g-ink,#2b2622);color:#f3eee6}@media (max-width:1180px){.ekb-s .ekb-mega__in{grid-template-columns:minmax(0,1fr) 320px;gap:72px}.ekb-s .ekb-mega__visual{height:420px}.ekb-s .ekb-mega__name{font-size:38px}}@media (max-width:1060px){.ekb-s .ekb-mega__in{grid-template-columns:1fr}.ekb-s .ekb-mega__aside{display:none}}@media (max-width:980px){.ekb-s .ekb-nav__menu,.ekb-s .ekb-nav__cta,.ekb-s .ekb-mega,.ekb-s .ekb-scrim{display:none}.ekb-s .ekb-nav__burger{display:inline-flex}.ekb-s .ekb-nav__bar{grid-template-columns:1fr auto;min-height:72px;padding:0 16px 0 24px}.ekb-s .ekb-nav__logo img{height:min(var(--ekb-hd-logo,78px), 56px)}}@media (prefers-reduced-motion:reduce){.ekb-s .ekb-hd *,.ekb-s.ekb-hd *{transition:none!important}.ekb-s .ekb-mega,.ekb-s .ekb-drawer{clip-path:none}}
.ekb-s.ekb-det--editorial .ekb-in{flex-direction:column;gap:80px;display:flex}.ekb-s .ekb-edt__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.ekb-s .ekb-edt__photo{aspect-ratio:4/5;border-radius:var(--ekb-radius);background:#e9e2d6;margin:0;position:sticky;top:110px;overflow:hidden}.ekb-s .ekb-edt__photo img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-edt__cap{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;font-size:10.5px;position:absolute;bottom:18px;left:20px}.ekb-s .ekb-edt__text{flex-direction:column;gap:22px;display:flex}.ekb-s .ekb-edt__lead{font-family:var(--ekb-display);color:var(--ekb-ink);margin:4px 0 0;font-size:clamp(22px,2.1vw,30px);line-height:1.4}.ekb-s .ekb-edt__text .ekb-p--lg{max-width:60ch}.ekb-s .ekb-edt__tags{border-top:1px solid var(--ekb-line);flex-direction:column;gap:12px;margin-top:10px;padding-top:28px;display:flex}.ekb-s .ekb-edt__taglbl{color:var(--ekb-accent);font-size:10.5px}.ekb-s .ekb-edt__taglbl--muted{color:var(--ekb-soft);margin-top:10px}.ekb-s .ekb-edt__chips{flex-wrap:wrap;gap:10px;display:flex}.ekb-s .ekb-edt__chip{border:1px solid var(--ekb-surface-line);background:var(--ekb-surface);color:var(--ekb-ink);border-radius:999px;align-items:center;gap:9px;padding:9px 16px 9px 10px;font-size:13.5px;font-weight:300;display:inline-flex}.ekb-s .ekb-edt__chip i{border:1px solid var(--ekb-accent);width:20px;height:20px;color:var(--ekb-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;font-style:normal;display:inline-flex}.ekb-s .ekb-edt__chips--muted .ekb-edt__chip{color:var(--ekb-muted);background:0 0}.ekb-s .ekb-edt__chips--muted .ekb-edt__chip i{color:var(--ekb-soft);border-color:#2b26224d}.ekb-s .ekb-edt__steps{flex-direction:column;gap:24px;display:flex}.ekb-s .ekb-edt__list{border-top:1px solid var(--ekb-line);margin:0;padding:0;list-style:none}.ekb-s .ekb-edt__step{border-bottom:1px solid var(--ekb-line);grid-template-columns:110px minmax(0,1fr) auto 150px;align-items:center;gap:28px;padding:26px 0;display:grid}.ekb-s .ekb-edt__nr{font-family:var(--ekb-display);color:var(--ekb-accent);font-size:clamp(44px,4.4vw,64px);line-height:1}.ekb-s .ekb-edt__body{flex-direction:column;gap:6px;display:flex}.ekb-s .ekb-edt__body .ekb-p--sm{max-width:62ch}.ekb-s .ekb-edt__time{color:var(--ekb-soft);white-space:nowrap}.ekb-s .ekb-edt__thumb{aspect-ratio:4/3;border-radius:var(--ekb-radius);background:#e9e2d6;width:150px;overflow:hidden}.ekb-s .ekb-edt__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-edt__two{grid-template-columns:1fr 1fr;gap:48px;display:grid}.ekb-s .ekb-edt__two>div{border-top:1px solid var(--ekb-accent);flex-direction:column;gap:12px;padding-top:24px;display:flex}@media (max-width:1000px){.ekb-s .ekb-edt__top{grid-template-columns:1fr}.ekb-s .ekb-edt__photo{aspect-ratio:4/3;position:static}.ekb-s .ekb-edt__step{grid-template-columns:72px minmax(0,1fr) 110px}.ekb-s .ekb-edt__thumb{width:110px}.ekb-s .ekb-edt__time{grid-area:2/2}}@media (max-width:640px){.ekb-s .ekb-edt__step{grid-template-columns:56px minmax(0,1fr)}.ekb-s .ekb-edt__thumb{display:none}.ekb-s .ekb-edt__two{grid-template-columns:1fr;gap:28px}}.ekb-s.ekb-det--band .ekb-in{flex-direction:column;gap:72px;display:flex}.ekb-s .ekb-band{border-radius:var(--ekb-radius);background:var(--ekb-dark,#14100c);color:#f3eee6;--ekb-ink:#f3eee6;--ekb-h:#f3eee6;--ekb-accent:var(--ekb-gold,#cabe9d);--ekb-muted:#f3eee6bd;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(36px,5vw,64px);display:grid}.ekb-s .ekb-band__text{flex-direction:column;gap:20px;display:flex}.ekb-s .ekb-band .ekb-h,.ekb-s .ekb-band .ekb-h3{color:#f3eee6}.ekb-s .ekb-band .ekb-p{color:#f3eee6c7;max-width:56ch}.ekb-s .ekb-band__for{border-top:1px solid #f3eee629;margin-top:8px;padding-top:24px}.ekb-s .ekb-band__for .ekb-lbl{color:var(--ekb-gold)}.ekb-s .ekb-band__for ul{grid-template-columns:1fr 1fr;gap:12px 24px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ekb-s .ekb-band__for li{color:#f3eee6;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:300;line-height:1.5;display:flex}.ekb-s .ekb-band__for li:before{content:"✓";border:1px solid var(--ekb-gold);width:20px;height:20px;color:var(--ekb-gold);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;display:inline-flex}.ekb-s .ekb-band__photo{aspect-ratio:4/3;border-radius:var(--ekb-radius);background:#2a231d;margin:0;position:relative;overflow:hidden}.ekb-s .ekb-band__photo img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-band__photo:after{content:"";border-radius:calc(var(--ekb-radius) - 6px);pointer-events:none;border:1px solid #cabe9d80;position:absolute;inset:14px}.ekb-s .ekb-band__cap{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;font-size:10.5px;position:absolute;bottom:28px;left:30px}.ekb-s .ekb-band__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.ekb-s .ekb-band__step{border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius);background:var(--ekb-surface);flex-direction:column;display:flex;overflow:hidden}.ekb-s .ekb-band__img{aspect-ratio:4/3;background:#e9e2d6;position:relative}.ekb-s .ekb-band__img img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-band__nr{background:var(--ekb-gold,#cabe9d);width:44px;height:44px;color:var(--ekb-dark,#14100c);border-radius:999px;justify-content:center;align-items:center;font-size:17px;display:flex;position:absolute;bottom:-22px;left:18px;box-shadow:0 6px 16px #14100c2e}.ekb-s .ekb-band__sbody{flex-direction:column;gap:8px;padding:36px 22px 24px;display:flex}.ekb-s .ekb-band__sbody .ekb-det__time{color:var(--ekb-soft);margin-top:4px}.ekb-s .ekb-band__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ekb-s .ekb-band__card{border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius);background:var(--ekb-surface);flex-direction:column;gap:12px;padding:30px;display:flex}.ekb-s .ekb-band__card--muted{background:#ece6dc;border-color:#0000}.ekb-s .ekb-band__card .ekb-p--sm{max-width:none}.ekb-s .ekb-band__ico{border:1px solid var(--ekb-accent);width:44px;height:44px;color:var(--ekb-accent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.ekb-s .ekb-band__ico svg{width:20px;height:20px}.ekb-s .ekb-band__card ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ekb-s .ekb-band__card li{color:var(--ekb-muted);padding-left:16px;font-size:14.5px;font-weight:300;line-height:1.55;position:relative}.ekb-s .ekb-band__card li:before{content:"";background:var(--ekb-accent);width:7px;height:1px;position:absolute;top:.7em;left:0}@media (max-width:1000px){.ekb-s .ekb-band{grid-template-columns:1fr}.ekb-s .ekb-band__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ekb-s .ekb-band__trio{grid-template-columns:1fr}}@media (max-width:560px){.ekb-s .ekb-band__steps,.ekb-s .ekb-band__for ul{grid-template-columns:1fr}}.ekb-s.ekb-det--bento .ekb-in{flex-direction:column;gap:40px;display:flex}.ekb-s.ekb-det--bento .ekb-sechead{margin-bottom:0}.ekb-s .ekb-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.ekb-s .ekb-bento__tile{border:1px solid var(--ekb-surface-line);border-radius:var(--ekb-radius);background:var(--ekb-surface);flex-direction:column;gap:12px;min-width:0;padding:30px;display:flex}.ekb-s .ekb-bento__photo{background:#e9e2d6;border:0;grid-area:span 2/span 7;min-height:460px;margin:0;padding:0;position:relative;overflow:hidden}.ekb-s .ekb-bento__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ekb-s .ekb-bento__cap{color:#f3eee6;text-shadow:0 1px 12px #14100cb3;font-size:10.5px;position:absolute;bottom:20px;left:22px}.ekb-s .ekb-bento__how{grid-column:span 5;gap:14px}.ekb-s .ekb-bento__how .ekb-p{font-size:15px;line-height:1.75}.ekb-s .ekb-bento__for{background:var(--ekb-dark,#14100c);color:#f3eee6;border-color:#0000;grid-column:span 5}.ekb-s .ekb-bento__for .ekb-lbl{color:var(--ekb-gold,#cabe9d)}.ekb-s .ekb-bento__for ul,.ekb-s .ekb-bento__not ul{flex-direction:column;gap:11px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ekb-s .ekb-bento__for li{align-items:flex-start;gap:10px;font-size:14.5px;font-weight:300;line-height:1.5;display:flex}.ekb-s .ekb-bento__for li:before{content:"✓";border:1px solid var(--ekb-gold,#cabe9d);width:20px;height:20px;color:var(--ekb-gold,#cabe9d);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;display:inline-flex}.ekb-s .ekb-bento__step{grid-column:span 3;gap:8px;padding:14px 14px 22px}.ekb-s .ekb-bento__simg{aspect-ratio:16/10;border-radius:calc(var(--ekb-radius) - 4px);background:#e9e2d6;overflow:hidden}.ekb-s .ekb-bento__simg img{object-fit:cover;width:100%;height:100%;display:block}.ekb-s .ekb-bento__shead{justify-content:space-between;align-items:baseline;gap:10px;padding:10px 8px 0;display:flex}.ekb-s .ekb-bento__nr{color:var(--ekb-accent);font-size:28px;line-height:1}.ekb-s .ekb-bento__step .ekb-det__time{color:var(--ekb-soft)}.ekb-s .ekb-bento__step .ekb-det__steptitle,.ekb-s .ekb-bento__step .ekb-p--sm{padding:0 8px}.ekb-s .ekb-bento__not{background:#ece6dc;border-color:#0000;grid-column:span 4}.ekb-s .ekb-bento__not li{color:var(--ekb-muted);padding-left:16px;font-size:14.5px;font-weight:300;line-height:1.55;position:relative}.ekb-s .ekb-bento__not li:before{content:"";background:var(--ekb-accent);width:7px;height:1px;position:absolute;top:.7em;left:0}.ekb-s .ekb-bento__tip{grid-column:span 4}.ekb-s .ekb-bento__tip .ekb-p--sm{max-width:none}.ekb-s .ekb-bento__ico{border:1px solid var(--ekb-accent);width:44px;height:44px;color:var(--ekb-accent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.ekb-s .ekb-bento__ico svg{width:20px;height:20px}@media (max-width:1000px){.ekb-s .ekb-bento__photo{grid-area:span 1/span 12;min-height:320px}.ekb-s .ekb-bento__how,.ekb-s .ekb-bento__for{grid-column:span 12}.ekb-s .ekb-bento__step{grid-column:span 6}.ekb-s .ekb-bento__not,.ekb-s .ekb-bento__tip{grid-column:span 12}}@media (max-width:560px){.ekb-s .ekb-bento__step{grid-column:span 12}}
