
.zdc-contact{--zdc-ink:#271b16;--zdc-deep:#302019;--zdc-brown:#634532;--zdc-caramel:#c69a69;--zdc-paper:#f7f1e8;--zdc-cream:#fffbf5;--zdc-muted:#645b53;--zdc-ease:cubic-bezier(.22,1,.36,1);background:var(--zdc-paper);color:var(--zdc-ink);direction:rtl;isolation:isolate;font-family:inherit;overflow:clip}
.zdc-contact,.zdc-contact *{box-sizing:border-box}.zdc-contact :is(h1,h2,h3,p){margin-block:0}.zdc-contact a{text-decoration:none}.zdc-contact .zdc-icon{flex:none}.zdc-contact .zdc-container{width:min(1320px,calc(100% - 52px));margin-inline:auto}.zdc-contact .zdc-section{padding-block:clamp(72px,8vw,132px)}.zdc-contact .zdc-picture{display:block;width:100%;height:100%;overflow:hidden}.zdc-contact .zdc-picture img{display:block;width:100%;height:100%;object-fit:cover}.zdc-contact .zdc-eyebrow{display:inline-flex;align-items:center;gap:9px;color:#92633e;letter-spacing:.045em;font-size:13px;font-weight:750}.zdc-contact .zdc-eyebrow-light{color:#e6bc8e}.zdc-contact :is(h1,h2,h3){font-weight:800;letter-spacing:-.025em}.zdc-contact :is(h1,h2,h3) em{font-style:normal;color:#a9774f}.zdc-contact :is(a,button):focus-visible{outline:3px solid #e9ba78;outline-offset:4px}.zdc-contact .zdc-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:100px;padding:14px 23px;font-weight:800;font-size:14px;line-height:1.5;transition:transform .25s,background .25s,color .25s}.zdc-contact .zdc-button:hover{transform:translateY(-3px)}.zdc-contact .zdc-button-gold{color:#20160f;background:#e2b581}.zdc-contact .zdc-button-gold:hover{background:#f1c995;color:#20160f}.zdc-contact .zdc-button-dark{background:#39271d;color:#fff}.zdc-contact .zdc-button-dark:hover{background:#67432e;color:#fff}
.zdc-contact .zdc-hero{min-height:clamp(600px,66vw,760px);position:relative;display:flex;align-items:center;background:#37251a;color:#fff;overflow:hidden}.zdc-contact .zdc-hero>.zdc-picture{position:absolute;inset:0}.zdc-contact .zdc-hero>.zdc-picture img{object-position:center}.zdc-contact .zdc-hero-veil{position:absolute;inset:0;background:linear-gradient(270deg,rgba(27,17,13,.91) 0%,rgba(27,17,13,.78) 35%,rgba(27,17,13,.18) 85%)}.zdc-contact .zdc-hero-inner{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-block:125px 95px}.zdc-contact .zdc-hero-content{max-width:790px}.zdc-contact .zdc-hero h1{font-size:clamp(43px,5.9vw,82px);line-height:1.24;margin-top:23px}.zdc-contact .zdc-hero h1 em{color:#e7bc8b}.zdc-contact .zdc-hero-content>p{margin-top:23px;font-size:clamp(15px,1.5vw,18px);line-height:2;color:#f1e6dc;max-width:610px}.zdc-contact .zdc-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.zdc-contact .zdc-hero-link{color:#fff;display:inline-flex;gap:12px;align-items:center;border-bottom:1px solid #dfb886;padding-bottom:8px}.zdc-contact .zdc-hero-stamp{flex:none;width:180px;aspect-ratio:1;border:1px solid #f5e1c488;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#ecd0aa;font:12px Georgia,serif;letter-spacing:.12em;direction:ltr;transform:rotate(-12deg)}.zdc-contact .zdc-stamp-star{font-size:32px;margin-top:6px}
.zdc-contact .zdc-marquee{overflow:hidden;background:#3b2b22;color:#e5c5a3;padding:14px 0}.zdc-contact .zdc-marquee-track{display:flex;width:max-content;animation:zdc-track 35s linear infinite}.zdc-contact .zdc-marquee-set{flex:none;display:flex;align-items:center;gap:30px;padding-inline:15px;white-space:nowrap;font-size:13px;font-weight:750}.zdc-contact .zdc-marquee-set b{color:#b58b64}.zdc-contact .zdc-marquee:hover .zdc-marquee-track,.zdc-contact .zdc-marquee:focus-within .zdc-marquee-track{animation-play-state:paused}@keyframes zdc-track{to{transform:translateX(50%)}}
.zdc-contact .zdc-ways{background:#f7f1e8}.zdc-contact .zdc-section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:40px}.zdc-contact .zdc-section-head h2,.zdc-contact .zdc-social-copy h2,.zdc-contact .zdc-closing h2{font-size:clamp(34px,4.3vw,58px);line-height:1.38;margin-top:13px}.zdc-contact .zdc-section-head>p{max-width:330px;line-height:1.9;color:var(--zdc-muted)}.zdc-contact .zdc-cards{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:18px;align-items:stretch}.zdc-contact .zdc-card{min-width:0;display:flex;flex-direction:column;min-height:405px;background:#fffdf9;border:1px solid #e5d7c8;border-radius:21px;padding:31px;transition:transform .3s var(--zdc-ease),box-shadow .3s var(--zdc-ease);color:#2b1c14}.zdc-contact a.zdc-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #4b322025;color:#2b1c14}.zdc-contact .zdc-card-featured{background:#463025;color:#fff;border-color:#463025}.zdc-contact a.zdc-card-featured:hover{color:#fff}.zdc-contact .zdc-card-top{display:flex;align-items:center;justify-content:space-between;min-height:51px}.zdc-contact .zdc-card-top>.zdc-icon{width:48px;height:48px;padding:11px;border:1px solid #ddc9b6;border-radius:16px}.zdc-contact .zdc-card-featured .zdc-card-top>.zdc-icon{border-color:#ffffff55;color:#f0c38f}.zdc-contact .zdc-card-arrow .zdc-icon{width:21px;height:21px}.zdc-contact .zdc-card-label{font-size:12px;font-weight:700;color:#966d4a;margin-top:24px}.zdc-contact .zdc-card-featured .zdc-card-label{color:#e8be91}.zdc-contact .zdc-card strong{display:block;font-size:clamp(23px,2.4vw,33px);line-height:1.38;margin-top:10px}.zdc-contact .zdc-card-description{display:block;font-size:14px;line-height:1.9;color:#706157;margin-top:16px}.zdc-contact .zdc-card-featured .zdc-card-description{color:#e5d7cc}.zdc-contact .zdc-card-value{display:block;font-family:system-ui,sans-serif;font-size:16px;font-weight:700;direction:ltr;text-align:right;unicode-bidi:isolate;margin-top:auto;padding-top:18px}.zdc-contact .zdc-card-cta{margin-top:17px;padding-top:15px;border-top:1px solid #ffffff48;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:800}.zdc-contact .zdc-card:not(.zdc-card-featured) .zdc-card-cta{border-color:#eaded3}.zdc-contact .zdc-card-subtle{margin-top:auto;padding-top:22px;color:#7b664f;font-size:13px;line-height:1.8}
.zdc-contact .zdc-social-section{background:#fffaf3}.zdc-contact .zdc-social-layout{display:grid;grid-template-columns:minmax(0,1fr) 1.08fr;gap:clamp(40px,7vw,100px);align-items:center}.zdc-contact .zdc-social-copy>p{font-size:16px;color:var(--zdc-muted);line-height:2;margin-top:24px;max-width:490px}.zdc-contact .zdc-social-links{display:grid;gap:12px;margin-top:27px;max-width:440px}.zdc-contact .zdc-social-links a{display:flex;align-items:center;gap:16px;min-height:65px;border:1px solid #dfcfbf;border-radius:13px;padding:13px 18px;color:#332319;background:#fff;transition:transform .2s,background .2s}.zdc-contact .zdc-social-links a:hover{transform:translateX(-4px);background:#f5e9da}.zdc-contact .zdc-social-links a .zdc-icon:last-child{margin-inline-start:auto;width:17px;height:17px}.zdc-contact .zdc-social-photo{height:570px;position:relative;border-radius:16px;overflow:hidden}.zdc-contact .zdc-social-photo img{object-position:center}.zdc-contact .zdc-photo-tag{position:absolute;bottom:17px;left:17px;background:#fffaf4;padding:13px 16px;color:#6d4c36;font-size:11px;letter-spacing:.15em;direction:ltr}
.zdc-contact .zdc-help{background:#fffaf3;padding-top:10px}.zdc-contact .zdc-help-inner{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:34px;border-radius:24px;padding:clamp(33px,6vw,75px);background:#34231b;color:#fff;overflow:hidden}.zdc-contact .zdc-help-visual{width:100px;height:100px;border-radius:50%;border:1px solid #cda578;display:grid;place-items:center;color:#e5b781}.zdc-contact .zdc-help-visual .zdc-icon{width:45px;height:45px}.zdc-contact .zdc-help h2{font-size:clamp(31px,3.6vw,50px);line-height:1.3;margin-top:13px}.zdc-contact .zdc-help h2 em{color:#e4b783}.zdc-contact .zdc-help p{max-width:640px;color:#e5d9ce;line-height:1.95;margin-block:14px 25px}.zdc-contact .zdc-help-ornament{position:absolute;left:-19px;top:-96px;font-size:290px;color:#ffffff0c;pointer-events:none}
.zdc-contact .zdc-closing{background:#f7f1e8;text-align:center}.zdc-contact .zdc-closing-inner{max-width:780px}.zdc-contact .zdc-closing p{color:var(--zdc-muted);line-height:1.95;max-width:650px;margin:21px auto 26px}
@media(max-width:1100px){.zdc-contact .zdc-hero-stamp{display:none}.zdc-contact .zdc-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.zdc-contact .zdc-card{padding:23px}.zdc-contact .zdc-card strong{font-size:24px}.zdc-contact .zdc-social-photo{height:480px}}
@media(max-width:767px){.zdc-contact .zdc-container{width:calc(100% - 34px)}.zdc-contact .zdc-hero{min-height:690px;align-items:end}.zdc-contact .zdc-hero>.zdc-picture img{object-position:center}.zdc-contact .zdc-hero-veil{background:linear-gradient(0deg,#20150feF 0%,#20150fbd 52%,#20150f35 100%)}.zdc-contact .zdc-hero-inner{padding-block:90px 53px}.zdc-contact .zdc-hero h1{font-size:clamp(40px,10vw,60px)}.zdc-contact .zdc-hero-content>p{font-size:15px}.zdc-contact .zdc-hero-actions{gap:20px}.zdc-contact .zdc-section{padding-block:68px}.zdc-contact .zdc-section-head{flex-direction:column;align-items:start;gap:18px}.zdc-contact .zdc-cards{grid-template-columns:1fr;gap:12px}.zdc-contact .zdc-card{min-height:320px;padding:26px}.zdc-contact .zdc-card strong{font-size:28px}.zdc-contact .zdc-social-layout{grid-template-columns:1fr;gap:32px}.zdc-contact .zdc-social-photo{height:450px}.zdc-contact .zdc-help{padding-top:0}.zdc-contact .zdc-help-inner{grid-template-columns:1fr;gap:16px;padding:37px 25px}.zdc-contact .zdc-help-visual{width:70px;height:70px}.zdc-contact .zdc-help-visual .zdc-icon{width:32px;height:32px}.zdc-contact .zdc-help-ornament{font-size:160px;top:-45px}}
@media(max-width:390px){.zdc-contact .zdc-container{width:calc(100% - 24px)}.zdc-contact .zdc-hero{min-height:660px}.zdc-contact .zdc-hero h1{font-size:39px}.zdc-contact .zdc-button{font-size:13px;padding:13px 17px}.zdc-contact .zdc-social-photo{height:380px}.zdc-contact .zdc-section-head h2,.zdc-contact .zdc-social-copy h2,.zdc-contact .zdc-closing h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.zdc-contact *, .zdc-contact *::before, .zdc-contact *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(hover:hover) and (pointer:fine){.zdc-contact .zdc-social-photo img{transition:transform .6s var(--zdc-ease)}.zdc-contact .zdc-social-photo:hover img{transform:scale(1.035)}}
