.soole{--paper:#ebeee7;--ink:#2b3a30;--ink-soft:#3d4a41;--muted:#6b746c;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;direction:rtl;font-family:Vazirmatn Variable,Vazirmatn,Tahoma,sans-serif;overflow:hidden}.soole *,.soole :before,.soole :after{box-sizing:border-box}.soole .footer{background:var(--paper);isolation:isolate;flex-direction:column;width:100%;height:100svh;display:flex;position:relative;overflow:hidden}.soole .footer__video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;mix-blend-mode:multiply;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;flex:1 1 0;order:2;width:100%;height:auto;min-height:0;margin-top:-12svh;display:block;position:relative}.soole .footer__content{z-index:1;text-align:center;flex-direction:column;flex:none;order:1;align-items:center;padding:clamp(28px,2.8vw,36px) 16px 0;display:flex;position:relative}.soole .footer__mark{width:clamp(44px,4.1vw,54px);height:auto;color:var(--ink);display:block}.soole .footer__brand{color:var(--ink);margin:clamp(6px,.9vw,12px) 0 0;font-family:Vazirmatn Variable,Vazirmatn,Tahoma,sans-serif;font-size:clamp(42px,3.8vw,54px);font-weight:800;line-height:1.4}.soole .footer__brand a{color:inherit;text-decoration:none}.soole .footer__tagline{color:var(--ink-soft);max-width:56em;margin:clamp(14px,1.4vw,18px) 0 0;font-size:clamp(14px,1.1vw,15px);line-height:1.9}.soole .footer__nav{margin-top:clamp(28px,3.2vw,40px)}.soole .footer__nav ul{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;margin:0;padding:0;list-style:none;display:flex}.soole .footer__nav li{align-items:center;display:flex}.soole .footer__nav li+li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:4px;height:4px;margin:0 clamp(16px,1.8vw,24px)}.soole .footer__nav a{color:var(--ink);padding:4px 0;font-size:clamp(14px,1.1vw,15px);font-weight:400;text-decoration:none;transition:color .2s;position:relative}.soole .footer__nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.soole .footer__nav a:hover:after,.soole .footer__nav a:focus-visible:after{transform:scaleX(1)}.soole .footer__nav a:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}.soole .footer__login{margin-top:clamp(13px,1.8vw,20px)}.soole .footer__copy{color:var(--muted);letter-spacing:.01em;margin:clamp(14px,1.6vw,23px) 0 0;font-size:11.5px}@media (max-width:900px){.soole .footer__nav ul{-moz-column-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 16px;max-width:560px;margin:0 auto;display:grid}.soole .footer__nav li{justify-content:center}.soole .footer__nav li+li:before{display:none}.soole .footer__nav a{padding:8px 4px;font-size:15px}}@media (max-width:600px){.soole .footer__content{padding:36px 16px 0}.soole .footer__nav{width:100%}.soole .footer__nav ul{-moz-column-gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4px;max-width:380px}.soole .footer__nav li{position:relative}.soole .footer__nav li+li:before{width:3px;height:3px;margin:0;display:block;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.soole .footer__nav a{white-space:nowrap;padding:8px 0;font-size:clamp(12px,3.4vw,14px)}.soole .footer__login{margin-top:12px}}@media (prefers-reduced-motion:reduce){.soole .footer__nav a:after{transition:none}}
