body.m .lf-card:not([data-lazy]){min-height:560px}body.m .sec>.wrap.lf-wrap{max-width:780px}body.m .lf-card[data-lazy]{scroll-margin-top:84px}body.m .lf{position:relative;color:var(--ink);scroll-margin-top:96px}body.m .lf[hidden],body.m .lf [hidden]{display:none}body.m .lf-hd h2{margin:0 0 6px!important}body.m .lf-sub{margin:0;color:var(--stone);font-size:15px}body.m .lf-p{display:flex;gap:6px;list-style:none;margin:20px 0 0;padding:0}body.m .lf-p li{flex:1;height:2px;background:var(--rule-l);position:relative}body.m .lf-p li::before{content:"";position:absolute;inset:0;background:var(--brass-deep);transform:scaleX(0);transform-origin:var(--os,left);transition:transform .45s var(--ease,ease)}body.m .lf-p .lf-pd::before,body.m .lf-p .lf-pc::before{transform:none}body.m .lf-p .lf-pc::after{content:"";position:absolute;inset-inline-end:-1px;top:-4px;width:9px;height:9px;background:var(--brass);transform:rotate(45deg)}body.m .lf-st{margin:12px 0 0;font:500 12px/1.3 var(--sans);color:var(--brass-text)}body.m:lang(en) .lf-st{letter-spacing:.14em;text-transform:uppercase}body.m:lang(ar) .lf-st{font:500 14px/1.5 var(--kufi)}body.m .lf-s{border:0;margin:22px 0 0;padding:0;min-width:0}body.m .lf-s h3{margin:0 0 18px;font:400 24px/1.25 var(--serif);display:flex;align-items:center;gap:10px}body.m:lang(ar) .lf-s h3{font:400 25px/1.5 var(--naskh)}body.m .lf-s h3:focus{outline:0}body.m .lf-s h3 .ic{color:var(--brass-text);flex:none}body.m .lf-g{border:0;margin:0 0 22px;padding:0;min-width:0}body.m .lf-g legend{padding:0;margin:0 0 4px;font:500 12px/1.4 var(--sans);color:var(--stone)}body.m:lang(en) .lf-g legend{letter-spacing:.14em;text-transform:uppercase}body.m:lang(ar) .lf-g legend{font:500 14px/1.6 var(--kufi)}body.m .lf-h{margin:4px 0 8px;font-size:14px;line-height:1.5;color:var(--stone)}body.m .lf-c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}body.m .lf-k{position:relative;display:flex;min-width:0}body.m .lf-k input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}body.m .lf-k span{display:flex;align-items:center;flex:1;min-height:48px;padding:8px 16px;border:1px solid #8F8676;background:#fff;border-radius:2px;font:400 15px/1.3 var(--b,var(--sans));transition:background .2s,border-color .2s,transform .16s}body.m .lf-k span::after{content:"";position:absolute;top:-5px;inset-inline-end:10px;width:9px;height:9px;background:var(--brass-deep);transform:rotate(45deg) scale(0);transition:transform .22s var(--ease,ease)}body.m .lf-k input:checked+span{border-color:var(--brass-text);background:#F4EBDB;box-shadow:inset 0 0 0 1px var(--brass-text)}body.m .lf-k input:checked+span::after{transform:rotate(45deg) scale(1)}body.m .lf-k input:focus-visible+span{outline:2px solid var(--brass-text);outline-offset:3px}body.m .lf-k:active span{transform:scale(.98)}body.m .lf .field textarea{width:100%;min-height:96px;padding:10px 12px;border:1px solid #8F8676;background:#fff;color:var(--ink);font:400 16px/1.45 var(--b,var(--sans));border-radius:2px;resize:vertical}body.m .lf .field textarea:focus{outline:2px solid var(--brass-text);outline-offset:0;border-color:var(--brass-text)}body.m .lf .btn.lf-o{background:none;color:var(--ink);border-color:#8F8676}body.m .lf-tel{display:flex;gap:8px}body.m .lf-tel select{width:auto;flex:0 0 auto;min-width:92px;max-width:46%}body.m .lf-tel select{background-position:right 14px center}body.m .lf-tel input{flex:1;min-width:0}body.m .lf-e{margin:6px 0 0;font-size:14px;line-height:1.45;color:#8A2E1B}body.m .lf [aria-invalid=true]{border-color:#8A2E1B}body.m .lf-k [aria-invalid=true]+span{border-color:#8A2E1B}body.m .lf-more{margin:0 0 18px;border-top:1px solid var(--rule-l)}body.m .lf-more summary{cursor:pointer;min-height:48px;display:flex;align-items:center;gap:10px;font:500 15px/1.4 var(--b,var(--sans));color:var(--brass-text);list-style:none}body.m .lf-more summary::-webkit-details-marker{display:none}body.m .lf-more .fgrid{margin-top:4px}body.m .lf-rv{margin:0 0 18px}body.m .lf-rg{display:grid;grid-template-columns:1fr auto;align-items:center;border-top:1px solid var(--rule-l);padding-top:2px}body.m .lf-rg h4{margin:0;font:500 12px/1.4 var(--sans);color:var(--brass-text)}body.m:lang(en) .lf-rg h4{letter-spacing:.14em;text-transform:uppercase}body.m:lang(ar) .lf-rg h4{font:500 14px/1.6 var(--kufi)}body.m .lf-rg dl{grid-column:1/-1;margin:0 0 10px}body.m .lf-rg dl div{display:grid;grid-template-columns:minmax(84px,34%) 1fr;gap:2px 12px;padding:5px 0}body.m .lf-rg dt{font-size:13px;line-height:1.7;color:var(--stone)}body.m .lf-rg dd{margin:0;line-height:1.5;overflow-wrap:anywhere}body.m .lf-ed{background:none;border:0;min-height:44px;min-width:44px;padding:0 4px;font:500 14px/1 var(--b,var(--sans));color:var(--brass-text);text-decoration:underline;text-underline-offset:4px;cursor:pointer}body.m .lf-loc{display:flex;gap:8px;align-items:center;margin:0 0 14px;font-size:14px;color:var(--stone)}body.m .lf-cw{margin:0 0 12px}body.m .lf .check{font-size:15px;line-height:1.55}body.m .lf .check a{color:var(--brass-text);text-underline-offset:3px}body.m .lf .btn{line-height:1.25;padding-block:10px;text-align:center}body.m:lang(en) .lf .btn{letter-spacing:.12em}body.m .lf-act{display:flex;gap:10px;align-items:stretch;margin-top:20px}body.m .lf-act .btn{margin:0;width:auto;flex:1}body.m .lf-back{flex:none;width:52px;min-height:52px;padding:0;background:none;border:1px solid #8F8676;border-radius:2px;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}body.m .lf-back .ic{transform:scaleX(-1)}html[dir=rtl] body.m .lf-back .ic{transform:none}body.m .lf-go{min-height:52px}body.m .lf-go .cir{margin-inline-start:4px}body.m .lf-go[disabled]{opacity:.7;cursor:progress}body.m .lf-tr{list-style:none;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--rule-l);display:grid;gap:8px;font-size:13px;color:var(--stone)}body.m .lf-tr li{display:flex;gap:10px;align-items:flex-start}body.m .lf-tr .ic{flex:none;color:var(--brass-text);margin-top:1px}body.m .lf-fail{margin:0 0 14px;padding:14px 16px;border:1px solid #8A2E1B;background:#FBF1EE}body.m .lf-fail h4{margin:0 0 4px;font:500 16px/1.4 var(--b,var(--sans));color:#8A2E1B}body.m .lf-fail h4:focus{outline:0}body.m .lf-fail p{margin:0 0 12px;font-size:15px}body.m .lf-fail .lf-fr{margin:0 0 12px;font-size:15px;font-weight:500}body.m .lf-fail .lf-fb{display:flex;flex-wrap:wrap;gap:8px}body.m .lf-fail .btn{min-height:48px;padding:0 16px}@media (min-width:560px){body.m .lf-c{display:flex;flex-wrap:wrap}body.m .lf-k{display:inline-flex}body.m .lf-k span{flex:none}}@media (prefers-reduced-motion:reduce){body.m .lf-p li::before,body.m .lf-k span,body.m .lf-k span::after{transition:none}}@media (forced-colors:active){body.m .lf-k input:checked+span{outline:2px solid Highlight;outline-offset:-2px}body.m .lf-p li{background:CanvasText}}
