@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-cyrillic-ext-7738b600.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-cyrillic-197ed98b.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-greek-ext-3cd432d0.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-greek-f6475b2f.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-vietnamese-af68d0b2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-latin-ext-f8d3fa06.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-latin-88603384.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-italic-cyrillic-ext-5a7499fa.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-italic-cyrillic-640020b0.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-italic-latin-ext-fa866520.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/fonts/ebgaramond-italic-latin-c664773f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"EB Garamond Fallback";src:local("Georgia");size-adjust:86.8%;ascent-override:116%;descent-override:34.3%;line-gap-override:0%}
@font-face{font-family:"Noto Naskh Arabic";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/notonaskharabic-arabic-400-9cc2d2e9.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Noto Naskh Arabic";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/notonaskharabic-arabic-600-0cefc9b8.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/notoserifdevanagari-devanagari-400-e64b3b73.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF}
@font-face{font-family:"Noto Serif Devanagari";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/notoserifdevanagari-devanagari-600-dca1efd8.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF}
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/notoserifsc-zh-hans-400-8163cd51.woff2) format("woff2");unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+3190-31BF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Noto Serif SC";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/notoserifsc-zh-hans-600-e9b07fd4.woff2) format("woff2");unicode-range:U+2E80-2FFF,U+3000-303F,U+3100-312F,U+3190-31BF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Noto Serif JP";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/notoserifjp-ja-400-9d4788c3.woff2) format("woff2");unicode-range:U+2E80-2FFF,U+3000-303F,U+3040-30FF,U+3190-31BF,U+31F0-31FF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Noto Serif JP";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/notoserifjp-ja-600-ea9ebb01.woff2) format("woff2");unicode-range:U+2E80-2FFF,U+3000-303F,U+3040-30FF,U+3190-31BF,U+31F0-31FF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Noto Serif KR";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/notoserifkr-ko-400-ad063474.woff2) format("woff2");unicode-range:U+1100-11FF,U+2E80-2FFF,U+3000-303F,U+3130-318F,U+3190-31BF,U+3400-4DBF,U+4E00-9FFF,U+AC00-D7AF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Noto Serif KR";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/notoserifkr-ko-600-a5690252.woff2) format("woff2");unicode-range:U+1100-11FF,U+2E80-2FFF,U+3000-303F,U+3130-318F,U+3190-31BF,U+3400-4DBF,U+4E00-9FFF,U+AC00-D7AF,U+F900-FAFF,U+FE30-FE4F,U+FF00-FFEF}
@font-face{font-family:"Frank Ruhl Libre";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/frankruhllibre-hebrew-400-3c01f471.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:"Frank Ruhl Libre";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/frankruhllibre-hebrew-600-b82b5f62.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
body,body *{font-family:"EB Garamond","EB Garamond Fallback",Georgia,serif!important}
:root:is(:lang(ar),:lang(fa)) body,:root:is(:lang(ar),:lang(fa)) body *{font-family:"Noto Naskh Arabic","EB Garamond",serif!important}
:root:lang(zh) body,:root:lang(zh) body *{font-family:"EB Garamond","Noto Serif SC",serif!important}
:root:lang(ja) body,:root:lang(ja) body *{font-family:"EB Garamond","Noto Serif JP",serif!important}
:root:lang(ko) body,:root:lang(ko) body *{font-family:"EB Garamond","Noto Serif KR",serif!important}
:root:lang(hi) body,:root:lang(hi) body *{font-family:"EB Garamond","Noto Serif Devanagari",serif!important}
.serka-ctabar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;inset-inline:0!important;inset-block-end:0!important;transform:none!important;z-index:900;display:flex;justify-content:center;margin:0!important;padding:0 0 env(safe-area-inset-bottom,0px)!important;max-width:none!important;width:auto!important;background:var(--bg,#0a0705)!important;border:0!important;border-top:1px solid rgba(194,154,86,.22)!important;border-radius:0!important;box-shadow:0 -12px 28px -22px rgba(0,0,0,.7)!important}
html.light .serka-ctabar{background:var(--bg,#e6dcc8)!important}
.serka-ctabar__dock{width:min(1200px,calc(100% - 40px))!important;max-width:none!important;justify-content:center!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}
.cine-crumb .wrap{width:min(1200px,calc(100% - 40px))}
.serka-service-template.serka-readable-template>.e-con-inner{max-width:1200px!important;margin:0 auto!important;padding:clamp(34px,5vw,72px) clamp(20px,3.6vw,44px) 68px!important;background:var(--glass);border:1px solid rgba(194,154,86,.24);border-radius:18px;box-shadow:0 22px 70px rgba(0,0,0,.28)}
html.light .serka-service-template.serka-readable-template>.e-con-inner{border-color:rgba(134,100,31,.3);box-shadow:0 22px 60px rgba(60,44,16,.16)}
@media(max-width:600px){html body .serka-template-root .pg-wrap{padding-inline:14px!important}html body .pg-wrap.e-con>.e-con-inner{padding-inline:0!important}html body .serka-service-template.serka-readable-template>.e-con-inner{padding-inline:14px!important}}
.serka-first{margin:0 0 clamp(1.5rem,3vw,2.25rem);padding:clamp(1.1rem,2.5vw,1.6rem) clamp(1.1rem,2.5vw,1.75rem);border:1px solid var(--line);border-inline-start:3px solid var(--gold);border-radius:13px;background:var(--glass)}
.serka-first>p{margin:0 0 .7rem}
.serka-first .serka-first__hope{margin-bottom:1rem;font-weight:600}
.serka-first .serka-first__routes{display:flex;flex-wrap:wrap;gap:.55rem;margin:0}
.serka-first .serka-first__routes .serka-ctabar__btn{min-height:46px;padding:0 18px}
p.serka-byline{margin:0 0 1.25rem;color:var(--muted);font-size:1rem;line-height:1.55;font-style:normal}
p.serka-byline .sk-byline__firm{color:var(--text);font-weight:600}
.serka-fig{margin:0 0 clamp(1.5rem,3vw,2.25rem)}
.serka-fig img{display:block;width:100%;height:auto;aspect-ratio:21/8;object-fit:cover;border:1px solid var(--line);border-radius:13px}
@media(max-width:640px){.serka-fig img{aspect-ratio:16/9}}
@media(min-width:981px){.ft-main:has(>.fcol-svc){grid-template-columns:minmax(0,1.3fr) minmax(0,1.15fr) minmax(200px,.8fr)}}
@media(min-width:621px) and (max-width:980px){.ft-main:has(>.fcol-svc)>.fbrand{grid-column:1/-1}}
.ft-bot{align-items:center}
.ft-bot .sk-consent-footer{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;width:auto;margin:0;padding:0;background:none}
@media(max-width:620px){.ft-main .fcol>h2{text-align:center}}
.ft-bot .sk-consent-footer__link{padding:0;color:var(--muted);font-size:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.ft-bot .sk-consent-footer__link:hover{color:var(--text)}
:root{--sk-text-2:rgba(245,237,223,.84);--sk-glass-2:rgba(255,255,255,.045);--sk-line-2:rgba(194,154,86,.42);--sk-gold-2:#e8ca7b}
html.light{--sk-text-2:rgba(36,28,16,.86);--sk-glass-2:rgba(40,30,14,.05);--sk-line-2:rgba(134,100,31,.52);--sk-gold-2:#9a7826}
:root:lang(he) body,:root:lang(he) body *{font-family:"Frank Ruhl Libre","EB Garamond","EB Garamond Fallback",serif!important}
p.serka-lead{margin:.25rem 0 1.5rem;color:var(--sk-text-2);font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);line-height:1.55}
.serka-template-content .sk-box{margin:0 0 1.25rem;padding:1.1em 1.3em;border:1px solid var(--line);border-radius:13px;background:var(--glass)}
.serka-template-content .sk-box>:last-child{margin-bottom:0}
.serka-template-content .sk-box--bluf{border-inline-start:3px solid var(--gold)}
.serka-template-content .sk-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem 2rem;align-items:start;margin-bottom:1.25rem}
.serka-template-content .sk-split>*{min-width:0}
.serka-template-content .sk-split--portrait{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}
@media(max-width:760px){.serka-template-content .sk-split--portrait{grid-template-columns:1fr}}
.serka-template-content .sk-stack{display:grid;gap:1.25rem;align-content:start;min-width:0}
.serka-template-content .sk-stack>*{margin-block:0}
.serka-template-content .sk-portrait{margin:0 0 1.25rem;max-width:22rem}
.serka-template-content .sk-portrait img{width:100%;height:auto;border:1px solid var(--line);border-radius:13px}
.serka-template-content .sk-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;list-style:none;padding:0;margin:0 0 1.25rem}
.serka-template-content .sk-facts>li,.serka-template-content .sk-facts>div{margin:0;padding:.9em 1.1em;border:1px solid var(--line);border-radius:11px;background:var(--sk-glass-2)}
.serka-template-content .sk-facts>li::marker{content:none}
.serka-template-content .sk-facts__k{display:block;color:var(--muted);font-size:1rem;letter-spacing:.04em}
.serka-template-content .sk-facts__v{display:block;color:var(--text);font-size:1.25em;font-weight:600;line-height:1.25}
.serka-template-content .sk-facts:has(>li>img,>li>a>img){grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),14rem));justify-content:start}
.serka-template-content .sk-facts>li>img,.serka-template-content .sk-facts>li>a>img{display:block;width:100%;max-width:210px;height:auto;margin-inline:auto}
.serka-template-content .sk-steps{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;counter-reset:sk-step}
.serka-template-content .sk-steps>li{counter-increment:sk-step;margin:0;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:13px;background:var(--glass)}
.serka-template-content .sk-steps>li::before{content:counter(sk-step,decimal-leading-zero);display:block;color:var(--gold);font-size:1.4rem;font-weight:600;margin-bottom:.3rem}
.serka-template-content .sk-steps h3{margin:0 0 .35em}
.serka-template-content .sk-steps p{margin:0}
.serka-template-content .sk-kicker{margin:0 0 .6rem;color:var(--gold);font-size:.9375rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}
:root:is(:lang(he),:lang(ar),:lang(fa)) .serka-template-content .sk-kicker{letter-spacing:0;text-transform:none}
.serka-template-content .sk-note{color:var(--muted);font-style:italic}
.serka-template-content .sk-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem}
.serka-template-content .sk-btn{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 18px;border:1px solid var(--sk-line-2);border-radius:11px;background:var(--sk-glass-2);color:var(--text);font-weight:600;text-decoration:none}
.serka-template-content .sk-btn:hover{color:var(--sk-gold-2);border-color:var(--gold)}
.serka-template-content .sk-table{overflow-x:auto;margin:0 0 1.25rem;border:1px solid var(--line);border-radius:11px;background:var(--sk-glass-2)}
.serka-template-content .sk-table table{margin:0}
.serka-template-content .sk-channels{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.6rem}
.serka-template-content .sk-channels a,.serka-template-content .sk-channels button{display:grid;gap:.1rem;width:100%;padding:.8rem 1rem;border:1px solid var(--line);border-radius:11px;background:var(--sk-glass-2);color:var(--text);text-align:start;text-decoration:none;cursor:pointer}
.serka-template-content .sk-channels a:hover{border-color:var(--gold)}
.serka-template-content .sk-channels b{font-weight:600}
.serka-template-content .sk-channels span{color:var(--sk-gold-2);font-size:1rem}
.serka-template-content .sk-channels li:has(>.sk-wx-qr){display:none}
.serka-template-content .cmplz-placeholder-parent iframe{width:100%;height:24rem;border:1px solid var(--line);border-radius:13px}
body:not(.cmplz-marketing) .serka-template-content .cmplz-placeholder-parent{display:none}
:root:lang(he) :is(.kicker,.eyebrow,.feat-tag,.tlabel,.bt span,.cine-blog-eyebrow,.cine-bcard-cat,.fcol h2,.serka-ctabar__lead,.cine-bcard-meta){letter-spacing:0!important;text-transform:none!important}
.editorial-card .card-link{color:inherit;text-decoration:none}
.editorial-card .card-link::after{content:"";position:absolute;inset:0;border-radius:inherit}
.editorial-card .card-link:hover{color:var(--sk-gold-2)}
.editorial-card .card-link:focus-visible{outline:2px solid var(--sk-gold-2);outline-offset:3px}
