.naqsh-mega__scrim{z-index:-1;background:color-mix(in srgb,var(--naqsh-ink)28%,transparent);position:fixed;inset:0}.naqsh-mega{background-color:var(--naqsh-paper);color:var(--naqsh-text-on-paper);box-shadow:0 24px 40px -32px color-mix(in srgb,var(--naqsh-ink)70%,transparent);--naqsh-ground:var(--naqsh-paper);--naqsh-text:var(--naqsh-text-on-paper);--naqsh-muted:var(--naqsh-muted-on-paper);--naqsh-thread:var(--naqsh-thread-on-paper);position:absolute;inset-block-start:100%;inset-inline:0}.naqsh-header .naqsh-nav__item,.naqsh-header .naqsh-nav__list,.naqsh-header .naqsh-nav,.naqsh-header .naqsh-drop{position:static}.naqsh-header[data-nav=dropdown] .naqsh-nav__item{position:relative}.naqsh-mega__inner{max-inline-size:var(--naqsh-page);max-block-size:calc(100vh - 140px);padding-block:32px 40px;padding-inline:var(--naqsh-gutter);grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:clamp(24px,4vw,64px);margin-inline:auto;display:grid;overflow-y:auto}.naqsh-mega__cols{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));align-content:start;gap:24px 32px;display:grid}.naqsh-mega__head{color:inherit;font-family:var(--naqsh-font-heading);font-size:1.05rem;font-weight:600;line-height:var(--naqsh-leading-heading);padding-block:4px;text-decoration:none;display:inline-block}.naqsh-mega__head.is-current,.naqsh-mega__link[aria-current],.naqsh-dropcard__link.is-current{text-decoration:underline;text-decoration-color:var(--naqsh-thread);text-decoration-style:dashed;text-decoration-thickness:1.5px}.naqsh-mega__sub{gap:2px;margin-block-start:6px;display:grid}.naqsh-mega__link{color:var(--naqsh-muted);padding-block:4px;font-size:.93rem;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.naqsh-mega__head:hover,.naqsh-mega__link:hover,.naqsh-dropcard__link:hover{color:var(--naqsh-thread)}}.naqsh-mega__feature{color:inherit;align-content:start;justify-items:center;text-decoration:none;display:grid;position:relative}.naqsh-mega__mount{background-color:var(--naqsh-oat);inline-size:100%;box-shadow:inset 0 0 0 1px var(--naqsh-rule);padding:10px;display:block}.naqsh-mega__mount img{aspect-ratio:4/5;object-fit:cover;block-size:auto;inline-size:100%}.naqsh-mega__tag{background-color:var(--naqsh-kraft);color:var(--naqsh-text-on-kraft);text-align:center;justify-items:center;min-inline-size:70%;margin-block-start:-34px;transform:rotate(-1.5deg)}.naqsh-mega__tag .naqsh-tag__kicker{color:var(--naqsh-muted-on-kraft)}.naqsh-mega__feature--bare .naqsh-mega__tag{margin-block-start:0}[data-tilt=off] .naqsh-mega__tag,.naqsh-mega__feature:hover .naqsh-mega__tag,.naqsh-mega__feature:focus-visible .naqsh-mega__tag{transform:none}.naqsh-dropcard{z-index:2;border-radius:var(--naqsh-radius);background-color:var(--naqsh-paper);min-inline-size:230px;color:var(--naqsh-text-on-paper);box-shadow:0 18px 34px -24px color-mix(in srgb,var(--naqsh-ink)75%,transparent),0 0 0 1px color-mix(in srgb,var(--naqsh-ink)10%,transparent);--naqsh-ground:var(--naqsh-paper);--naqsh-thread:var(--naqsh-thread-on-paper);--naqsh-muted:var(--naqsh-muted-on-paper);gap:4px;padding:14px;display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:-14px}.naqsh-dropcard__list{display:grid}.naqsh-dropcard__link,.naqsh-dropcard__all{min-block-size:40px;color:inherit;justify-content:space-between;align-items:center;gap:8px;padding-inline:4px;text-decoration:none;display:flex}.naqsh-dropcard__all{border-block-start:1px dashed color-mix(in srgb,var(--naqsh-thread)55%,var(--naqsh-ground));color:var(--naqsh-thread);margin-block-start:6px;padding-block-start:8px;font-weight:700}.naqsh-dropcard__all .naqsh-icon{block-size:18px;inline-size:18px}.naqsh-menu__scrim{z-index:60;background:color-mix(in srgb,var(--naqsh-ink)42%,transparent);position:fixed;inset:0}.naqsh-menu__sheet{z-index:61;overscroll-behavior:contain;background-color:var(--naqsh-paper);inline-size:min(390px,88vw);color:var(--naqsh-text-on-paper);box-shadow:18px 0 40px -30px color-mix(in srgb,var(--naqsh-ink)80%,transparent);--naqsh-ground:var(--naqsh-paper);--naqsh-text:var(--naqsh-text-on-paper);--naqsh-muted:var(--naqsh-muted-on-paper);--naqsh-thread:var(--naqsh-thread-on-paper);--naqsh-rule:color-mix(in srgb,var(--naqsh-text-on-paper)18%,transparent);flex-direction:column;gap:18px;padding-block:14px 28px;padding-inline:20px 26px;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.naqsh-menu__sheet:after{content:"";background-image:repeating-linear-gradient(180deg,color-mix(in srgb,var(--naqsh-thread)55%,var(--naqsh-ground))0 7px,transparent 7px 12px);pointer-events:none;inline-size:1.5px;position:fixed;inset-block:0;inset-inline-start:calc(min(390px,88vw) - 10px)}[data-stitches=off] .naqsh-menu__sheet:after{background-image:none;background-color:var(--naqsh-rule);opacity:1}.naqsh-menu__head{justify-content:space-between;align-items:center;gap:12px;min-block-size:48px;display:flex}.naqsh-menu__title{font-size:.9rem}.naqsh-menu__links{display:grid}.naqsh-menu__item+.naqsh-menu__item{border-block-start:1px solid var(--naqsh-rule)}.naqsh-menu__row{min-block-size:54px;color:inherit;font-family:var(--naqsh-font-heading);font-size:1.18rem;font-weight:600;line-height:var(--naqsh-leading-heading);justify-content:space-between;align-items:center;gap:12px;padding-block:8px;text-decoration:none;display:flex}.naqsh-menu__row.is-current>span{text-decoration:underline dashed;text-decoration-color:var(--naqsh-thread);text-underline-offset:.45em;text-decoration-thickness:1.5px}.naqsh-menu__chevron{block-size:20px;inline-size:20px}.naqsh-menu__group[open]>.naqsh-menu__row .naqsh-menu__chevron{transform:rotate(180deg)}.naqsh-menu__children{border-inline-start:1.5px dashed color-mix(in srgb,var(--naqsh-thread)55%,var(--naqsh-ground));margin-inline-start:2px;padding-block-end:10px;padding-inline-start:14px;display:grid}.naqsh-menu__child{min-block-size:44px;color:inherit;align-items:center;text-decoration:none;display:flex}.naqsh-menu__child--all{color:var(--naqsh-thread);font-weight:700}.naqsh-menu__child.is-current{text-decoration:underline dashed;text-decoration-color:var(--naqsh-thread)}.naqsh-menu__doors{display:grid}.naqsh-menu__door{min-block-size:44px;color:inherit;align-items:center;font-weight:600;text-decoration:none;display:flex}.naqsh-menu__langs{flex-wrap:wrap;gap:12px;margin-block-start:auto;padding-block-start:6px;display:flex}.naqsh-menu__langs .naqsh-lang__stamp{min-block-size:44px;min-inline-size:72px;padding-inline:1em;font-size:.92rem}