.shell-module__QNvjgW__root{--slab-edge:color-mix(in srgb, var(--ink) 18%, var(--cream));--slab-edge-dark:color-mix(in srgb, var(--ink) 34%, var(--cream));background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--font-estedad), var(--font-persian), sans-serif;flex-direction:column;display:flex;overflow-x:clip}.shell-module__QNvjgW__root *,.shell-module__QNvjgW__root :before,.shell-module__QNvjgW__root :after{box-sizing:border-box}.shell-module__QNvjgW__root a{text-decoration:none}.shell-module__QNvjgW__root :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.shell-module__QNvjgW__skip{inset-inline-start:12px;z-index:100;background:var(--burgundy);border-radius:8px;padding:10px 16px;position:absolute;top:-60px;color:var(--on-dark)!important}.shell-module__QNvjgW__skip:focus{top:12px}.shell-module__QNvjgW__content{flex:1}.shell-module__QNvjgW__headerOuter{z-index:60;background:color-mix(in srgb, var(--cream) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.shell-module__QNvjgW__headerBar{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;height:68px;margin-inline:auto;padding-inline:20px;display:flex}.shell-module__QNvjgW__brandLink{align-items:center;padding-block:6px;transition:opacity .2s;display:inline-flex}.shell-module__QNvjgW__brandLink:hover{opacity:.85}.shell-module__QNvjgW__logo{font-size:22px;font-weight:800;color:var(--brand-ink)!important}.shell-module__QNvjgW__nav{align-items:center;gap:28px;display:none}.shell-module__QNvjgW__navLink{color:var(--ink);opacity:.8;padding-block:6px;font-size:14px;transition:opacity .2s;position:relative}.shell-module__QNvjgW__navLink:hover,.shell-module__QNvjgW__navLink.shell-module__QNvjgW__isActive{opacity:1}.shell-module__QNvjgW__navLink.shell-module__QNvjgW__isActive:after{content:"";inset-inline:0;background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0}.shell-module__QNvjgW__actions{align-items:center;gap:12px;display:flex}.shell-module__QNvjgW__cta{background:var(--burgundy);border-radius:999px;padding:9px 18px;font-size:13px;font-weight:500;transition:background .2s;display:none;color:var(--on-dark)!important}.shell-module__QNvjgW__cta:hover{background:var(--burgundy-dark)}.shell-module__QNvjgW__menuBtn{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.shell-module__QNvjgW__mobileMenu{border-top:1px solid var(--line);background:var(--cream)}.shell-module__QNvjgW__mobileList{max-width:1280px;margin-inline:auto;padding:8px 20px 20px;list-style:none;display:grid}.shell-module__QNvjgW__mobileLink{border-bottom:1px solid var(--line);padding:14px 4px;font-size:16px;display:block}.shell-module__QNvjgW__mobileLink.shell-module__QNvjgW__isActive{color:var(--brand-ink);font-weight:700}.shell-module__QNvjgW__footer{border-top:1px solid var(--line);background:var(--surface)}.shell-module__QNvjgW__footerInner{max-width:1280px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:24px 20px;font-size:13px;display:flex}.shell-module__QNvjgW__footerCopy{align-items:center;gap:8px;display:flex}.shell-module__QNvjgW__footerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shell-module__QNvjgW__socialLink{color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;padding:6px 14px;font-size:12.5px;font-weight:500;text-decoration:none;transition:all .22s;display:inline-flex}.shell-module__QNvjgW__socialLink:hover{background:var(--burgundy);border-color:var(--burgundy);transform:translateY(-1px);color:var(--on-dark)!important}@media (max-width:640px){.shell-module__QNvjgW__footerInner{text-align:center;flex-direction:column-reverse;justify-content:center;gap:14px;padding-block:20px}.shell-module__QNvjgW__footerActions{justify-content:center}}@media (min-width:900px){.shell-module__QNvjgW__nav{display:flex}.shell-module__QNvjgW__cta{display:inline-flex}.shell-module__QNvjgW__menuBtn,.shell-module__QNvjgW__mobileMenu{display:none}}.shell-module__QNvjgW__progress{top:0;z-index:70;background:linear-gradient(to left, var(--burgundy), var(--accent));transform-origin:100%;height:3px;position:fixed;inset-inline:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.shell-module__QNvjgW__progress{animation:linear both shell-module__QNvjgW__progressGrow;animation-timeline:scroll(root)}}@keyframes shell-module__QNvjgW__progressGrow{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.shell-module__QNvjgW__progress{display:none}}
