.qs-landing{--landing-max:var(--qs-page-max);--landing-gutter:var(--qs-page-gutter);--landing-section-gap:56px;--landing-row-gap:28px;--qs-accent:color-mix(in oklab,var(--qs-brand-primary) 52%,white);--qs-accent-hover:color-mix(in oklab,var(--qs-brand-primary) 42%,white);--qs-accent-ink:var(--qs-brand-primary);--qs-accent-tint:var(--qs-primary-tint);--qs-accent-on:var(--qs-text-inverse);--qs-accent-deep:var(--qs-primary-deep);--qs-accent-on-deep:var(--qs-text-inverse);--landing-band-radius:var(--radius-xl);--landing-grid-gap:20px;background:var(--qs-surface-page);min-block-size:100dvh;display:flex;flex-direction:column;overflow-x:clip}.qs-landing>main{flex:1 0 auto;inline-size:100%}.qs-skip{position:absolute;inset-inline-start:12px;inset-block-start:-48px;z-index:400;background:var(--qs-surface-card);color:var(--qs-primary);font-family:var(--qs-font-body);font-weight:700;font-size:var(--fs-body-sm);padding:10px 16px;border:2px solid var(--qs-border-focus);border-radius:var(--radius-sm);text-decoration:none;transition:inset-block-start var(--duration-base) var(--ease-out)}.qs-skip:focus{inset-block-start:12px}.qs-landing [hidden]{display:none!important}.qs-topbar[data-eid-state=unlocked] [data-eid-locked-only]{display:none}.qs-section{max-inline-size:var(--landing-max);margin-inline:auto;padding-inline:var(--landing-gutter);margin-block-start:var(--landing-section-gap)}.qs-section--flush{margin-block-start:0;padding-block-start:8px}.qs-section--lazy{content-visibility:auto;contain-intrinsic-size:auto 460px}[data-panel][hidden]{display:none}@keyframes qs-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-panel]:not([hidden]){animation:qs-panel-in var(--duration-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){[data-panel]:not([hidden]){animation:none}}.qs-cats{margin-block-start:40px}.qs-cats__row{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.qs-cat{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;text-decoration:none;text-align:center;border:1px solid var(--qs-border-default);border-radius:var(--radius-lg);background:var(--qs-surface-card);color:var(--qs-text-primary);outline:none;transition:border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.qs-cat:hover{border-color:var(--qs-primary);background:var(--qs-success-tint)}.qs-cat:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--qs-border-focus)}.qs-cat__art{inline-size:52px;block-size:52px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:var(--qs-success-tint);color:var(--qs-primary);flex-shrink:0}.qs-cat__art svg{inline-size:30px;block-size:30px}.qs-cat__name{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-sm);line-height:1.2}.qs-cat__count{font-family:var(--qs-font-mono);font-size:var(--fs-micro);color:var(--qs-text-tertiary)}.qs-shelf{margin-block-start:var(--landing-section-gap)}.qs-shelf__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:18px}.qs-shelf__heading{min-inline-size:0}.qs-shelf__title{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:-.01em;color:var(--qs-text-primary);margin:0}.qs-shelf__subtitle{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);color:var(--qs-text-tertiary);margin:4px 0 0}.qs-shelf__controls{gap:12px;flex-shrink:0}.qs-shelf__controls,.qs-shelf__more{display:inline-flex;align-items:center}.qs-shelf__more{gap:5px;font-family:var(--qs-font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--qs-primary);text-decoration:none;outline:none;border-radius:var(--radius-xs);white-space:nowrap}.qs-shelf--eid .qs-shelf__more{color:var(--qs-action)}.qs-shelf__more:hover{color:var(--qs-primary-hover)}.qs-shelf__more:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--qs-border-focus)}.qs-shelf__more svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;fill:none}[dir=rtl] .qs-shelf__more svg{transform:scaleX(-1)}.qs-home-guides__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-block-end:16px}.qs-home-guides__title{font-family:var(--qs-font-display);font-weight:800;font-size:clamp(1.375rem,2.6vw,1.75rem);letter-spacing:-.02em;line-height:1.15;margin:0;color:var(--qs-text-primary)}.qs-home-guides__sub{margin:5px 0 0;font-size:var(--fs-body-sm);line-height:1.45;color:var(--qs-text-secondary)}.qs-home-guides__all{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-weight:700;font-size:var(--fs-body-sm);color:var(--qs-accent-ink);text-decoration:none;white-space:nowrap}.qs-home-guides__all svg{inline-size:16px;block-size:16px;transition:transform var(--duration-base) var(--ease-out)}.qs-home-guides__all:hover svg{transform:translateX(3px)}[dir=rtl] .qs-home-guides__all:hover svg{transform:translateX(-3px)}.qs-home-guides__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto;gap:16px}.qs-home-guides__tile{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:12px;min-height:196px;padding:24px;border-radius:20px;background:var(--qs-guide-bg);color:var(--qs-guide-text);text-decoration:none}.qs-home-guides__tile--feat{grid-row:span 2;min-height:408px;padding:clamp(24px,3vw,36px)}.qs-home-guides__art{position:absolute;z-index:-1;inset-inline-end:-5%;inset-block-end:-12%;inline-size:46%;block-size:auto;color:var(--qs-guide-shape);transition:transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none}.qs-home-guides__tile--feat .qs-home-guides__art{inset-inline-end:-7%;inset-block-end:-8%;inline-size:64%}.qs-home-guides__tile:hover .qs-home-guides__art{transform:translate(-6px,-4px) scale(1.03)}[dir=rtl] .qs-home-guides__tile:hover .qs-home-guides__art{transform:translate(6px,-4px) scale(1.03)}.qs-home-guides__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.qs-home-guides__cat{gap:6px;min-height:28px;padding:0 12px;border-radius:var(--radius-full);background:var(--qs-guide-pill);color:var(--qs-guide-ink);font-weight:750}.qs-home-guides__cat,.qs-home-guides__time{display:inline-flex;align-items:center;font-size:var(--fs-caption)}.qs-home-guides__time{gap:5px;font-weight:650;color:var(--qs-guide-muted);white-space:nowrap}.qs-home-guides__time svg{inline-size:14px;block-size:14px;stroke:currentColor;fill:none;stroke-width:2}.qs-home-guides__tile-title{margin:0;max-width:20ch;font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h5);line-height:1.22;letter-spacing:-.015em;text-wrap:balance}.qs-home-guides__tile--feat .qs-home-guides__tile-title{margin-block-start:clamp(16px,3vw,36px);max-width:13ch;font-size:clamp(1.45rem,3.2vw,2.25rem);line-height:1.06;letter-spacing:-.03em}.qs-home-guides__tile-desc{margin:0;max-width:34ch;font-size:var(--fs-body-md);line-height:1.5;color:var(--qs-guide-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qs-home-guides__pts{display:flex;flex-wrap:wrap;gap:8px;max-width:30em;margin:6px 0 0;padding:0;list-style:none}.qs-home-guides__pts li{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:11px;background:var(--qs-guide-glass);font-weight:650;font-size:var(--fs-body-sm)}.qs-home-guides__pts svg{inline-size:15px;block-size:15px;stroke:var(--qs-guide-ink);fill:none;stroke-width:2.4}.qs-home-guides__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-block-start:auto}.qs-home-guides__go{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-weight:750;font-size:var(--fs-body-sm);color:var(--qs-guide-ink)}.qs-home-guides__go i{inline-size:42px;block-size:42px;border-radius:50%;display:grid;place-items:center;background:var(--qs-guide-ink);color:var(--qs-guide-on-ink);transition:transform .25s ease;font-style:normal}.qs-home-guides__go svg{inline-size:18px;block-size:18px;stroke:currentColor;fill:none;stroke-width:2}.qs-home-guides__tile:hover .qs-home-guides__go i{transform:translateX(4px)}[dir=rtl] .qs-home-guides__tile:hover .qs-home-guides__go i{transform:translateX(-4px)}.qs-home-guides__tile:hover .qs-home-guides__tile-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.qs-home-guides__tile--green{--qs-guide-bg:#E1EEE4;--qs-guide-shape:#C7DFCE;--qs-guide-text:#0B2E18;--qs-guide-muted:#3C5846;--qs-guide-ink:#0A4A22;--qs-guide-on-ink:#fff;--qs-guide-pill:#fff;--qs-guide-glass:rgba(255,255,255,.7)}.qs-home-guides__tile--blue{--qs-guide-bg:#E3EDFA;--qs-guide-shape:#C9DBF3;--qs-guide-text:#0E2440;--qs-guide-muted:#3D5574;--qs-guide-ink:#1D5BA6;--qs-guide-on-ink:#fff;--qs-guide-pill:#fff;--qs-guide-glass:rgba(255,255,255,.7)}.qs-home-guides__tile--amber{--qs-guide-bg:#F6ECD3;--qs-guide-shape:#EAD6A6;--qs-guide-text:#3A2A06;--qs-guide-muted:#665024;--qs-guide-ink:#8A5A0A;--qs-guide-on-ink:#fff;--qs-guide-pill:#fff;--qs-guide-glass:rgba(255,255,255,.7)}.qs-home-guides__tile--rust{--qs-guide-bg:#F5E5DA;--qs-guide-shape:#EACAB5;--qs-guide-text:#3A1708;--qs-guide-muted:#6A4330;--qs-guide-ink:#8A3B12;--qs-guide-on-ink:#fff;--qs-guide-pill:#fff;--qs-guide-glass:rgba(255,255,255,.7)}.qs-home-guides__tile--violet{--qs-guide-bg:#EAE5F8;--qs-guide-shape:#D5CBF1;--qs-guide-text:#221640;--qs-guide-muted:#4C4270;--qs-guide-ink:#5C3DAE;--qs-guide-on-ink:#fff;--qs-guide-pill:#fff;--qs-guide-glass:rgba(255,255,255,.7)}[data-theme=dark] .qs-home-guides__tile{--qs-guide-pill:rgba(255,255,255,.08);--qs-guide-glass:rgba(255,255,255,.07)}[data-theme=dark] .qs-home-guides__tile--green{--qs-guide-bg:#15271C;--qs-guide-shape:#1E3828;--qs-guide-text:#E3F1E7;--qs-guide-muted:#A5C1AE;--qs-guide-ink:#86CF9C;--qs-guide-on-ink:#04220F}[data-theme=dark] .qs-home-guides__tile--blue{--qs-guide-bg:#142236;--qs-guide-shape:#1C3049;--qs-guide-text:#E4EDF9;--qs-guide-muted:#A5BAD6;--qs-guide-ink:#8CB8F0;--qs-guide-on-ink:#0A1A2E}[data-theme=dark] .qs-home-guides__tile--amber{--qs-guide-bg:#28200F;--qs-guide-shape:#3A2E14;--qs-guide-text:#F5EAD2;--qs-guide-muted:#CBB891;--qs-guide-ink:#E0B65C;--qs-guide-on-ink:#241A04}[data-theme=dark] .qs-home-guides__tile--rust{--qs-guide-bg:#2C1A10;--qs-guide-shape:#422616;--qs-guide-text:#F7E6DA;--qs-guide-muted:#D0AC95;--qs-guide-ink:#F0A36B;--qs-guide-on-ink:#2A1205}[data-theme=dark] .qs-home-guides__tile--violet{--qs-guide-bg:#201B33;--qs-guide-shape:#2E274A;--qs-guide-text:#ECE7FB;--qs-guide-muted:#B6ACD7;--qs-guide-ink:#AD9DF2;--qs-guide-on-ink:#1A1430}@media (max-width:860px){.qs-home-guides__grid{grid-template-columns:1fr;grid-template-rows:none}.qs-home-guides__tile--feat{grid-row:auto;min-height:360px}}@media (max-width:560px){.qs-home-guides__tile{padding:20px;min-height:176px}.qs-home-guides__tile--feat .qs-home-guides__art{inline-size:78%;inset-block-end:-4%}.qs-home-guides__go span{display:none}}.qs-shelf__nav{display:inline-flex;gap:6px}.qs-shelf__arrow{inline-size:36px;block-size:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qs-border-default);border-radius:var(--radius-full);background:var(--qs-surface-card);color:var(--qs-text-primary);cursor:pointer;outline:none;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.qs-shelf__arrow:hover:not(:disabled){background:var(--qs-fill-element);border-color:var(--qs-primary);color:var(--qs-primary)}.qs-shelf--eid .qs-shelf__arrow:hover:not(:disabled){border-color:var(--qs-action);color:var(--qs-action)}.qs-shelf__arrow:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--qs-border-focus)}.qs-shelf__arrow:disabled,.qs-shelf__arrow[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.qs-shelf__arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.2;fill:none}[dir=rtl] .qs-shelf__arrow svg{transform:scaleX(-1)}.qs-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:4px;scroll-behavior:smooth}.qs-carousel::-webkit-scrollbar{display:none}.qs-carousel>.qs-card,.qs-carousel>.qs-eid-create,.qs-carousel>.qs-qgroup{inline-size:100%;width:100%;scroll-snap-align:start}.qs-carousel>.qs-card.qs-card--grid,.qs-carousel>.qs-qgroup.qs-qgroup{inline-size:100%;width:100%}.qs-card__save[data-bounce=true]{animation:qs-save-pop var(--duration-base) var(--ease-spring)}@keyframes qs-save-pop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qs-card__save[data-bounce=true]{animation:none}}.qs-card__share{position:absolute;top:10px;inset-inline-end:50px;z-index:3;inline-size:32px;block-size:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-full);color:var(--qs-text-secondary);cursor:pointer;transition:color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.qs-card__share:hover{color:var(--qs-primary);border-color:var(--qs-border-strong);transform:scale(1.08)}.qs-card__share:focus-visible{outline:none;border-color:var(--qs-border-focus);box-shadow:0 0 0 2px var(--qs-surface-card),0 0 0 4px var(--qs-border-focus)}.qs-card__share svg{inline-size:16px;block-size:16px;stroke:currentColor;stroke-width:2;fill:none}.qs-share-dd{position:fixed;z-index:650}.qs-share-dd .qs-dropdown__menu{inset-block-start:0;inset-inline-start:0;min-inline-size:200px}.qs-share-dd__brand{color:var(--qs-whatsapp,#25D366)}.qs-qgroup{display:flex;flex-direction:column;min-inline-size:0;border:1px solid var(--qs-border-default);border-block-start:3px solid var(--qs-hissa);border-radius:var(--radius-lg);background:var(--qs-surface-card);overflow:hidden;text-decoration:none;color:var(--qs-text-primary);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out)}.qs-qgroup:hover{border-color:var(--qs-hissa)}.qs-qgroup__head{padding:16px 18px 0}.qs-qgroup__eyebrow{display:inline-flex;align-items:center;gap:5px;font-family:var(--qs-font-body);font-weight:700;font-size:var(--fs-micro);color:var(--qs-on-hissa);background:var(--qs-hissa);padding:4px 8px;border-radius:var(--radius-xs);margin-block-end:10px}.qs-qgroup__eyebrow svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2.2}.qs-qgroup__title{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-lg);line-height:var(--lh-tight);margin:0}.qs-qgroup__meta{display:flex;align-items:center;gap:6px;margin-block-start:7px;font-family:var(--qs-font-mono);font-size:var(--fs-caption);color:var(--qs-text-tertiary)}.qs-qgroup__meta svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;flex-shrink:0}.qs-qgroup__body{padding:14px 18px 18px;display:flex;flex-direction:column;gap:12px}.qs-qgroup__progress-lbl{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--qs-font-mono);font-size:var(--fs-micro);color:var(--qs-text-secondary)}.qs-qgroup__progress-lbl strong{font-family:var(--qs-font-display);font-size:var(--fs-body-md);color:var(--qs-hissa)}.qs-qgroup__bar{height:8px;border-radius:var(--radius-full);background:var(--qs-hissa-tint);overflow:hidden}.qs-qgroup__bar-fill{height:100%;border-radius:var(--radius-full);background:var(--qs-hissa)}.qs-qgroup__members{display:flex;align-items:center;gap:8px}.qs-qgroup__avatars{display:flex}.qs-qgroup__avatars .qs-avatar{margin-inline-start:-8px;box-shadow:0 0 0 2px var(--qs-surface-card)}.qs-qgroup__avatars .qs-avatar:first-child{margin-inline-start:0}.qs-qgroup__members-txt{font-family:var(--qs-font-mono);font-size:var(--fs-micro);color:var(--qs-text-tertiary)}.qs-qgroup__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block-start:12px;border-block-start:1px solid var(--qs-divider)}.qs-qgroup__price{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-body-lg);line-height:1}.qs-qgroup__price,[data-theme=dark] .qs-qgroup__price{color:var(--qs-text-primary)}.qs-qgroup__price small{display:block;font-family:var(--qs-font-mono);font-size:var(--fs-micro);font-weight:400;color:var(--qs-text-tertiary);margin-block-start:4px}.qs-eid-create{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-block-size:100%;padding:24px;text-decoration:none;cursor:pointer;border:1.5px dashed var(--qs-action);border-radius:var(--radius-lg);background:var(--qs-action-tint);color:var(--qs-text-primary);transition:background-color var(--duration-base) var(--ease-out)}.qs-eid-create:hover{background:color-mix(in oklab,var(--qs-action-tint) 70%,var(--qs-surface-card))}.qs-eid-create__ico{inline-size:44px;block-size:44px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:var(--qs-action);color:var(--qs-on-action)}.qs-eid-create__ico svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2.2}.qs-eid-create__title{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-body-lg)}.qs-eid-create__sub{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);color:var(--qs-text-secondary)}.qs-eid-lock{position:relative;overflow:hidden;border:1px solid var(--qs-action);border-radius:var(--radius-xl);background:var(--qs-action-tint);padding:56px 32px;--qs-eid-on-tint:var(--qs-action-active)}.qs-eid-lock__backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5}.qs-eid-lock__backdrop svg{inline-size:100%;block-size:100%}.qs-eid-lock__inner{position:relative;z-index:1}.qs-eid-lock .qs-empty{padding:0}.qs-eid-lock__art{inline-size:96px;block-size:96px;color:var(--qs-eid-on-tint);margin-block-end:20px}.qs-eid-lock__art svg{inline-size:100%;block-size:100%}.qs-eid-count{font-variant-numeric:tabular-nums}.qs-eid-lock__return{display:inline-flex;align-items:center;gap:8px;margin-block-start:22px;font-family:var(--qs-font-mono);font-size:var(--fs-body-sm);color:var(--qs-eid-on-tint);background:var(--qs-surface-card);border:1px solid var(--qs-action);padding:7px 14px;border-radius:var(--radius-full)}.qs-eid-lock__return svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2}.qs-eid-locked__section{margin-block-start:24px}.qs-eid-locked{--qs-eid-locked-bg:linear-gradient(160deg,color-mix(in oklab,var(--qs-secondary-tint) 45%,var(--qs-surface-card)),var(--qs-secondary-tint));--qs-eid-locked-line:color-mix(in oklab,var(--qs-secondary) 20%,var(--qs-surface-card));--qs-eid-locked-shape:color-mix(in oklab,var(--qs-secondary) 8%,transparent);--qs-eid-locked-ink:color-mix(in oklab,var(--qs-secondary) 28%,var(--qs-text-primary));--qs-eid-locked-gap:clamp(24px,5vw,72px);position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px var(--qs-eid-locked-gap);padding:clamp(28px,5vw,56px);border-radius:calc(var(--radius-xl) + 4px);background:var(--qs-eid-locked-bg);border:1px solid var(--qs-eid-locked-line)}.qs-eid-locked__moon{position:absolute;z-index:-1;inset-inline-end:-70px;inset-block-start:-90px;inline-size:360px;block-size:360px;color:var(--qs-eid-locked-shape);pointer-events:none}[dir=rtl] .qs-eid-locked__moon{transform:scaleX(-1)}.qs-eid-locked__main{min-inline-size:0}.qs-eid-locked__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-block-end:18px}.qs-eid-locked__season{font-family:var(--qs-font-mono);font-weight:600;font-size:var(--fs-caption);line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--qs-action)}.qs-eid-locked__pill{display:inline-flex;align-items:center;gap:6px;block-size:28px;padding-inline:11px;border-radius:var(--radius-full);border:1px solid var(--qs-eid-locked-line);background:var(--qs-surface-card);font-family:var(--qs-font-body);font-weight:700;font-size:var(--fs-body-sm);color:var(--qs-text-primary)}.qs-eid-locked__pill svg{inline-size:14px;block-size:14px;color:var(--qs-action)}.qs-eid-locked__title{margin:0;max-inline-size:15ch;font-family:var(--qs-font-display);font-weight:800;font-size:clamp(var(--fs-h3),4.6vw,var(--fs-display));line-height:var(--lh-display);letter-spacing:-.03em;color:var(--qs-eid-locked-ink);text-wrap:balance}.qs-eid-locked__title em{font-style:normal;color:var(--qs-action)}.qs-eid-locked__sub{margin:16px 0 0;max-inline-size:50ch;font-family:var(--qs-font-body);font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--qs-text-secondary)}.qs-eid-locked__sub b{color:var(--qs-text-primary);font-weight:700}.qs-eid-locked__acts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;margin-block-start:26px}.qs-eid-bridge__btns .qs-btn svg,.qs-eid-locked__acts .qs-btn svg{inline-size:18px;block-size:18px;flex-shrink:0}.qs-eid-locked__remind{background:var(--qs-action);color:var(--qs-on-action);border-color:transparent;border-radius:var(--radius-md)}.qs-eid-locked__remind:hover{background:var(--qs-action-hover)}.qs-eid-locked__remind[aria-pressed=true]{background:var(--qs-surface-card);color:var(--qs-action);border-color:var(--qs-action)}.qs-eid-locked__remind[aria-busy=true]{cursor:progress;opacity:.8}.qs-eid-locked__line{background:var(--qs-surface-card);color:var(--qs-text-primary);border-color:var(--qs-border-strong);border-radius:var(--radius-md);text-decoration:none}.qs-eid-locked__line:hover{border-color:var(--qs-text-tertiary);background:var(--qs-surface-card)}.qs-eid-locked__status{order:1;flex-basis:100%;min-block-size:21px;margin:2px 0 0;font-family:var(--qs-font-body);font-weight:600;font-size:var(--fs-body-md);color:var(--qs-action)}.qs-eid-locked__status:empty{display:none}.qs-eid-locked__status--error{color:var(--qs-danger)}.qs-eid-locked__status a{color:inherit;text-decoration:underline;text-underline-offset:2px}.qs-eid-locked__cal{inline-size:196px;overflow:hidden;text-align:center;border-radius:var(--radius-xl);border:1px solid var(--qs-eid-locked-line);background:var(--qs-surface-card);box-shadow:0 12px 32px -12px color-mix(in oklab,var(--qs-secondary) 35%,transparent);transform:rotate(2.5deg)}[dir=rtl] .qs-eid-locked__cal{transform:rotate(-2.5deg)}.qs-eid-locked__cal-m{padding-block:10px;background:var(--qs-action);color:var(--qs-on-action);font-size:var(--fs-body-md);letter-spacing:.16em;text-transform:uppercase}.qs-eid-locked__cal-d,.qs-eid-locked__cal-m{display:block;font-family:var(--qs-font-display);font-weight:800;line-height:1}.qs-eid-locked__cal-d{padding-block-start:16px;font-size:calc(var(--fs-display) * 1.55);letter-spacing:-.04em;color:var(--qs-eid-locked-ink);font-variant-numeric:tabular-nums}.qs-eid-locked__cal-w{display:block;margin-block-start:6px;font-weight:600;color:var(--qs-text-secondary)}.qs-eid-locked__cal-l,.qs-eid-locked__cal-w{font-family:var(--qs-font-body);font-size:var(--fs-body-md)}.qs-eid-locked__cal-l{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 16px 16px;padding-block-start:12px;border-block-start:1px dashed var(--qs-border-default);font-weight:700;color:var(--qs-action)}.qs-eid-locked__cal-l svg{inline-size:15px;block-size:15px}.qs-eid-locked__tlw{grid-column:1/-1}.qs-eid-locked__tl{--qs-tl-track:30px;position:relative;block-size:104px}.qs-eid-locked__tl ol{margin:0;padding:0;list-style:none}.qs-eid-locked__tl:after,.qs-eid-locked__tl:before{content:"";position:absolute;inset-block-start:var(--qs-tl-track);block-size:6px;border-radius:3px}.qs-eid-locked__tl:before{inset-inline:0;background:repeating-linear-gradient(90deg,var(--qs-border-strong) 0 8px,transparent 8px 14px)}.qs-eid-locked__tl:after{inset-inline-start:var(--qs-tl-open);inset-inline-end:0;background:var(--qs-action)}.qs-eid-locked__seg{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--qs-tl-open) / 2);transform:translateX(-50%);white-space:nowrap;font-family:var(--qs-font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--qs-text-tertiary)}.qs-eid-locked__seg--on{inset-inline-start:calc(50% + var(--qs-tl-open) / 2);color:var(--qs-action)}.qs-eid-locked__tl li{position:absolute;inset-block-start:calc(var(--qs-tl-track) + 22px);display:flex;flex-direction:column;gap:3px;white-space:nowrap}.qs-eid-locked__tl li:before{content:"";position:absolute;inset-block-start:-30px;inset-inline-start:0;z-index:1;inline-size:20px;block-size:20px;margin-inline-start:-10px;box-sizing:border-box;border-radius:50%;border:3px solid var(--qs-action);background:var(--qs-surface-card)}.qs-eid-locked__tl li:first-of-type{inset-inline-start:0}.qs-eid-locked__tl li:first-of-type:before{border-color:var(--qs-text-primary);background:var(--qs-text-primary);margin-inline-start:0}.qs-eid-locked__tl li:nth-of-type(2){inset-inline-start:var(--qs-tl-open);align-items:center;transform:translateX(-50%)}.qs-eid-locked__tl li:nth-of-type(2):before{inset-inline-start:50%}.qs-eid-locked__tl li:nth-of-type(3){inset-inline-end:0;align-items:flex-end}.qs-eid-locked__tl li:nth-of-type(3):before{inset-inline-start:auto;inset-inline-end:0;margin-inline-start:0;background:var(--qs-action)}[dir=rtl] .qs-eid-locked__seg,[dir=rtl] .qs-eid-locked__tl li:nth-of-type(2){transform:translateX(50%)}.qs-eid-locked__tl b{font-family:var(--qs-font-body);font-weight:700;font-size:var(--fs-body-md);color:var(--qs-text-primary)}.qs-eid-locked__tl small{font-weight:600}.qs-eid-locked__note,.qs-eid-locked__tl small{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);color:var(--qs-text-tertiary)}.qs-eid-locked__note{margin:8px 0 0;line-height:var(--lh-body)}.qs-eid-locked__anchor{scroll-margin-block-start:88px}.qs-eid-locked__anchor>.qs-journey{margin-block-start:var(--landing-section-gap)}.qs-eid-bridge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-radius:var(--radius-lg);border:1px solid var(--qs-border-default);background:var(--qs-surface-card)}.qs-eid-bridge__l{display:flex;align-items:center;gap:16px;min-inline-size:0}.qs-eid-bridge__ic{inline-size:54px;block-size:54px;flex:none;display:grid;place-items:center;border-radius:15px;color:var(--qs-brand-primary);background:color-mix(in oklab,var(--qs-brand-primary) 13%,transparent)}[data-theme=dark] .qs-eid-bridge__ic{color:var(--qs-success)}.qs-eid-bridge__ic .qs-home-guides__art{position:static;z-index:auto;inline-size:36px;block-size:26px;color:currentColor;transition:none}.qs-eid-bridge__title{margin:0;font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h5);line-height:var(--lh-tight);letter-spacing:-.01em;color:var(--qs-text-primary)}.qs-eid-bridge__body{margin:4px 0 0;max-inline-size:56ch;font-family:var(--qs-font-body);font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--qs-text-secondary)}.qs-eid-bridge__btns{display:flex;flex-wrap:wrap;gap:10px}.qs-eid-bridge__browse{background:var(--qs-brand-primary);color:var(--qs-text-inverse);border-color:transparent;border-radius:var(--radius-md)}.qs-eid-bridge__browse:hover{background:color-mix(in oklab,var(--qs-brand-primary) 82%,black)}[dir=rtl] .qs-eid-bridge__arrow{transform:scaleX(-1)}@media (max-width:767px){.qs-eid-locked{grid-template-columns:1fr}.qs-eid-locked__cal{display:none}.qs-eid-locked__tl{block-size:auto;padding-inline-start:34px}.qs-eid-locked__tl ol{display:grid;gap:22px}.qs-eid-locked__tl:before{inset-block:8px 30px;background:repeating-linear-gradient(180deg,var(--qs-border-strong) 0 8px,transparent 8px 14px)}.qs-eid-locked__tl:after,.qs-eid-locked__tl:before{inset-inline:9px auto;inline-size:4px;block-size:auto}.qs-eid-locked__tl:after{inset-block:calc(50% - 4px) 30px}.qs-eid-locked__seg{display:none}.qs-eid-locked__tl li,.qs-eid-locked__tl li:nth-of-type(n),[dir=rtl] .qs-eid-locked__tl li:nth-of-type(n){position:relative;inset:auto;transform:none;align-items:flex-start;white-space:normal}.qs-eid-locked__tl li:before,.qs-eid-locked__tl li:nth-of-type(n):before{inset-block-start:1px;inset-inline:-34px auto;margin-inline-start:0}.qs-eid-bridge__btns,.qs-eid-bridge__btns .qs-btn,.qs-eid-locked__acts .qs-btn{inline-size:100%}}.qs-banner{max-inline-size:var(--landing-max);margin-inline:auto;padding-inline:var(--landing-gutter);margin-block-start:var(--landing-section-gap)}.qs-banner__inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;background:var(--qs-success-tint);border:1px solid var(--qs-success);border-radius:var(--radius-xl);overflow:hidden;padding:32px 36px}.qs-banner--eid .qs-banner__inner{background:var(--qs-action-tint);border-color:var(--qs-action)}.qs-banner__eyebrow{font-family:var(--qs-font-mono);font-size:var(--fs-caption);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--qs-primary);margin:0 0 8px}.qs-banner--eid .qs-banner__eyebrow{color:var(--qs-action)}.qs-banner__title{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.01em;color:var(--qs-text-primary);margin:0;text-wrap:balance}.qs-banner__sub{margin:12px 0 0;max-inline-size:48ch;font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--qs-text-secondary)}.qs-banner__cta{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:22px}.qs-banner__art{inline-size:100%;max-inline-size:360px;justify-self:end;border-radius:var(--radius-lg);overflow:hidden}.qs-banner__art svg{display:block;inline-size:100%;height:auto}[dir=rtl] .qs-banner__art{justify-self:start}.qs-trust{max-inline-size:var(--landing-max);margin-inline:auto;padding-inline:var(--landing-gutter);margin-block-start:var(--landing-section-gap)}.qs-trust__panel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);padding:clamp(24px,3.5vw,40px);border-radius:var(--radius-xl);border:1px solid var(--qs-border-soft);background:var(--qs-surface-card)}.qs-trust__title{font-family:var(--qs-font-display);font-weight:800;font-size:clamp(1.375rem,2.6vw,1.75rem);letter-spacing:-.02em;color:var(--qs-text-primary);margin:0;line-height:1.15}.qs-trust__lede{font-size:var(--fs-body-md);color:var(--qs-text-secondary);margin-block-start:10px;max-inline-size:38ch;line-height:1.55}.qs-trust__sample{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-block:22px 18px;padding:16px;border-radius:var(--radius-lg);border:1px solid var(--qs-border-soft);background:var(--qs-surface-sunken)}.qs-trust__sample small{font-weight:600;font-size:var(--fs-body-sm);color:var(--qs-text-secondary)}.qs-trust__link{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:var(--fs-body-sm);color:var(--qs-accent-ink);text-decoration:none}.qs-trust__link:hover{text-decoration:underline;text-underline-offset:3px}.qs-trust__link svg{inline-size:16px;block-size:16px;stroke:currentColor;fill:none;stroke-width:2}[dir=rtl] .qs-trust__link svg{transform:scaleX(-1)}.qs-trust__list{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin:0;padding:0;list-style:none;align-content:center}.qs-trust__list li{display:flex;gap:14px;padding-block:20px;border-block-start:1px solid var(--qs-divider)}.qs-trust__list li:nth-child(-n+2){border-block-start:0;padding-block-start:4px}.qs-trust__ico{inline-size:46px;block-size:46px;flex-shrink:0;border-radius:13px;background:var(--qs-accent-tint);color:var(--qs-accent-ink);display:grid;place-items:center}.qs-trust__ico svg{inline-size:22px;block-size:22px;stroke:currentColor;fill:none;stroke-width:2}.qs-trust__ch{display:block;font-family:var(--qs-font-display);font-weight:750;font-size:var(--fs-body-md);color:var(--qs-text-primary);line-height:1.3}.qs-trust__cd{margin:4px 0 0;font-size:var(--fs-body-sm);color:var(--qs-text-secondary);line-height:1.5}@media (max-width:900px){.qs-trust__panel{grid-template-columns:1fr}}@media (max-width:560px){.qs-trust__list{grid-template-columns:1fr}.qs-trust__list li:nth-child(2){border-block-start:1px solid var(--qs-divider);padding-block-start:20px}}.qs-cta{margin:0}.qs-cta__card{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:40px 44px;border-radius:0 0 var(--landing-band-radius,var(--radius-xl)) var(--landing-band-radius,var(--radius-xl));background:var(--qs-accent-deep);color:var(--qs-accent-on-deep);border:0}.qs-cta__card:before{inset-block-start:-40%;inset-inline-end:-10%;width:55%;background:var(--qs-accent);opacity:.1}.qs-cta__card:after,.qs-cta__card:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;pointer-events:none}.qs-cta__card:after{inset-block-end:-30%;inset-inline-end:5%;width:35%;background:color-mix(in oklab,var(--qs-accent) 55%,var(--qs-accent-on-deep));opacity:.08}.qs-cta__card>*{position:relative;z-index:1}.qs-cta__title{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.01em;margin:0;color:inherit;text-wrap:balance}.qs-cta__body{margin:10px 0 0;max-inline-size:56ch;font-size:var(--fs-body-lg);line-height:var(--lh-body);color:color-mix(in oklab,currentColor 86%,transparent)}.qs-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.qs-cta__actions .qs-btn-ghost-on-dark{background:transparent;color:inherit;border:1px solid color-mix(in oklab,currentColor 55%,transparent)}.qs-cta__actions .qs-btn-ghost-on-dark:hover{background:color-mix(in oklab,currentColor 12%,transparent)}.qs-cta__actions .qs-btn-action{background:var(--qs-text-inverse);color:var(--qs-accent-ink);border-color:transparent}.qs-cta__actions .qs-btn-action:hover{background:color-mix(in oklab,var(--qs-text-inverse) 90%,var(--qs-accent));color:var(--qs-accent-ink)}.qs-cta__actions .qs-btn-action:active{background:color-mix(in oklab,var(--qs-text-inverse) 82%,var(--qs-accent))}[data-theme=dark] .qs-cta__actions .qs-btn-action{background:var(--qs-accent);color:var(--qs-accent-on)}[data-theme=dark] .qs-cta__actions .qs-btn-action:hover{background:var(--qs-accent-hover);color:var(--qs-accent-on)}[data-theme=dark] .qs-cta__actions .qs-btn-action:active{background:var(--qs-primary-active)}.qs-footer{flex-shrink:0;border-block-start:1px solid var(--qs-border-default);margin-block-start:8px}.qs-footer--redesign{margin-block-start:var(--landing-section-gap);background:var(--qs-surface-sunken)}.qs-footer--redesign .qs-footer__top{border-block-end:0}.qs-footer--redesign .qs-footer__top-inner--redesign{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;padding-block:48px 40px;align-items:start}.qs-footer--redesign .qs-footer__columns-inner--in-top{padding:0;max-inline-size:none;margin:0;border:0}.qs-footer--redesign .qs-footer__columns{display:none}.qs-footer__controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.qs-footer--redesign .qs-footer__theme-seg.qs-seg{background:var(--qs-fill-element);border:1px solid var(--qs-border-soft);border-radius:var(--radius-md);padding:3px;gap:2px}.qs-footer--redesign .qs-footer__theme-seg .qs-seg__btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding-inline:12px;border-radius:calc(var(--radius-md) - 2px);font-family:var(--qs-font-body);font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--qs-text-secondary);background:transparent}.qs-footer--redesign .qs-footer__theme-seg .qs-seg__btn:hover{color:var(--qs-text-primary);background:transparent}.qs-footer--redesign .qs-footer__theme-seg .qs-seg__btn[aria-pressed=true]{background:var(--qs-surface-card);color:var(--qs-text-primary);font-weight:700;box-shadow:0 0 0 1px var(--qs-border-default),0 1px 2px color-mix(in oklab,black 6%,transparent)}.qs-footer--redesign .qs-footer__theme-seg .qs-seg__btn[aria-pressed=true]:hover{background:var(--qs-surface-card);color:var(--qs-text-primary)}.qs-footer__theme-ic{inline-size:16px;block-size:16px;flex-shrink:0;stroke:currentColor}.qs-footer__totop{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--qs-border-default);background:var(--qs-surface-card);color:var(--qs-text-primary);font-family:var(--qs-font-body);font-weight:700;font-size:13px;letter-spacing:-.01em;line-height:1;cursor:pointer;box-shadow:0 1px 2px color-mix(in oklab,black 5%,transparent);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.qs-footer__totop svg{inline-size:16px;block-size:16px;stroke:currentColor;fill:none;stroke-width:2;color:var(--qs-text-secondary)}.qs-footer__totop:hover{border-color:var(--qs-border-strong);box-shadow:0 1px 3px color-mix(in oklab,black 8%,transparent)}.qs-footer__totop:focus-visible{outline:none;border-color:var(--qs-border-focus);box-shadow:0 0 0 2px var(--qs-surface-sunken),0 0 0 4px var(--qs-border-focus)}@container (width < 900px){.qs-footer--redesign .qs-footer__top-inner--redesign{grid-template-columns:1fr}}@container (width < 640px){.qs-footer__theme-lbl,.qs-footer__totop-label{display:none}.qs-footer__controls{inline-size:100%;justify-content:flex-start}}@media (max-width:767px){.qs-footer__bottom-inner{padding-inline-end:calc(20px + 56px + 16px + env(safe-area-inset-right, 0px))}[dir=rtl] .qs-footer__bottom-inner{padding-inline-end:var(--qs-page-gutter);padding-inline-start:calc(20px + 56px + 16px + env(safe-area-inset-left, 0px))}}.qs-dropdown__menu.qs-profile-popup{min-width:300px;max-inline-size:min(360px,92vw);background:var(--qs-surface-raised);border-color:var(--qs-border-default);color:var(--qs-text-primary)}.qs-profile-popup__identity-avatar{flex-shrink:0}.qs-profile-popup__verify-row{margin-block-start:6px}.qs-profile-popup__verify-cta{display:inline-flex;align-items:center;font-family:var(--qs-font-body);font-weight:700;font-size:var(--fs-micro);color:var(--qs-primary);text-decoration:none;border-radius:var(--radius-xs)}.qs-profile-popup__verify-cta:hover{color:var(--qs-primary-hover);text-decoration:underline}.qs-profile-popup__verify-cta:active{color:var(--qs-primary-active)}.qs-profile-popup__verify-cta:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-profile-popup__divider{height:1px;background:var(--qs-divider);margin-block:12px 0}[data-theme=dark] .qs-dropdown__menu.qs-profile-popup{background:var(--qs-surface-raised);border-color:var(--qs-border-default);box-shadow:0 4px 16px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.3)}[data-theme=dark] .qs-profile-popup__verify-cta{color:var(--qs-primary)}[data-theme=dark] .qs-profile-popup__verify-cta:hover{color:var(--qs-primary-hover)}[data-theme=dark] .qs-profile-popup__divider{background:var(--qs-border-soft)}@media (max-width:639px){.qs-dropdown__menu.qs-profile-popup{max-inline-size:min(360px,calc(100vw - 24px))}}.qs-drawer-scrim{position:fixed;inset:0;z-index:350;background:rgba(var(--rgb-ink),.5);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out),visibility var(--duration-base) var(--ease-out);pointer-events:none}body[data-drawer=open] .qs-drawer-scrim{opacity:1;visibility:visible;pointer-events:auto}.qs-drawer[data-context]{position:fixed;inset:auto;inset-block:0;inset-inline-start:0;inset-inline-end:auto;z-index:360;inline-size:min(88vw,360px);background:var(--qs-surface-raised);border-inline-end:1px solid var(--qs-border-default);color:var(--qs-text-primary);display:flex;flex-direction:column;transform:translateX(-100%);transition:transform var(--duration-base) var(--ease-out);overflow-y:auto;overscroll-behavior:contain;pointer-events:none;-webkit-overflow-scrolling:touch}[dir=rtl] .qs-drawer[data-context]{transform:translateX(100%)}body[data-drawer=open] .qs-drawer[data-context]{transform:translateX(0);pointer-events:auto}.qs-drawer[data-context] .qs-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-block-end:1px solid var(--qs-border-soft);background:var(--qs-surface-raised);position:sticky;inset-block-start:0;z-index:1}.qs-drawer[data-context] .qs-drawer__title{display:inline-flex;align-items:center;margin:0;line-height:0}.qs-drawer[data-context] .qs-drawer__close{inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qs-border-default);border-radius:var(--radius-sm);background:var(--qs-surface-card);color:var(--qs-text-secondary);cursor:pointer;flex-shrink:0}.qs-drawer[data-context] .qs-drawer__close:hover{color:var(--qs-text-primary);background:var(--qs-fill-hover)}.qs-drawer[data-context] .qs-drawer__close:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-drawer[data-context] .qs-drawer__close svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.qs-drawer[data-context] .qs-drawer__head,.qs-drawer[data-context] .qs-drawer__profile,.qs-drawer[data-context] .qs-drawer__section{flex-shrink:0}.qs-drawer[data-context] .qs-drawer__profile{padding-block-end:14px;border-block-end:1px solid var(--qs-border-soft);background:var(--qs-surface-raised);overflow:visible}.qs-drawer[data-context] .qs-drawer__profile .qs-profile-popup__identity{padding-inline:16px;padding-block:16px 12px}.qs-drawer[data-context] .qs-drawer__profile .qs-profile-popup__stats{margin-inline:16px;margin-block-end:0}.qs-drawer[data-context] .qs-drawer__profile .qs-profile-popup__stat{min-block-size:56px;padding-block:12px;box-sizing:border-box}.qs-drawer[data-context] .qs-drawer__profile .qs-profile-popup__stat-value{line-height:1.15}.qs-drawer[data-context] .qs-drawer__section{padding:16px;border-block-end:1px solid var(--qs-border-soft)}.qs-drawer[data-context] .qs-drawer__links{display:flex;flex-direction:column;gap:2px;padding:10px 10px 20px;flex:1 1 auto;min-block-size:0}.qs-drawer[data-context] .qs-drawer__link{display:flex;align-items:center;gap:12px;padding:12px 10px;min-block-size:48px;text-decoration:none;color:var(--qs-text-primary);font-family:var(--qs-font-body);font-weight:600;font-size:var(--fs-body-md);border-radius:var(--radius-sm);border:0;background:transparent;inline-size:100%;text-align:start;cursor:pointer;box-sizing:border-box}.qs-drawer[data-context] .qs-drawer__link:hover{background:var(--qs-fill-hover);color:var(--qs-text-primary)}.qs-drawer[data-context] .qs-drawer__link:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:-2px}.qs-drawer[data-context] .qs-drawer__link-ico{position:relative;inline-size:28px;block-size:28px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--qs-text-tertiary)}.qs-drawer[data-context] .qs-drawer__link-ico svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.qs-drawer[data-context] .qs-drawer__link:hover .qs-drawer__link-ico{color:var(--qs-primary)}.qs-drawer[data-context] .qs-drawer__link-ico[data-pending=true]{color:var(--qs-warning)}.qs-drawer[data-context] .qs-drawer__link-label{flex:1;min-inline-size:0}.qs-drawer[data-context] .qs-drawer__count{margin-inline-start:auto;flex-shrink:0;font-family:var(--qs-font-mono);font-size:var(--fs-body-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--qs-text-secondary);line-height:1}.qs-drawer[data-context] .qs-drawer__count.qs-badge--count{position:static;box-shadow:none;font-family:var(--qs-font-body);color:var(--qs-text-inverse)}.qs-drawer[data-context] .qs-drawer__link--danger{color:var(--qs-danger);margin-block-start:6px}.qs-drawer[data-context] .qs-drawer__link--danger .qs-drawer__link-ico{color:var(--qs-danger)}.qs-drawer[data-context] .qs-drawer__link--danger:hover{background:var(--qs-danger-tint);color:var(--qs-danger)}.qs-drawer[data-context] .qs-drawer__link--danger:hover .qs-drawer__link-ico{color:var(--qs-danger)}@media (max-width:359px){.qs-drawer[data-context]{inline-size:100vw}.qs-drawer[data-context] .qs-drawer__profile .qs-profile-popup__stat-label{font-size:var(--fs-micro)}}.qs-cookie{position:fixed;inset-inline:16px;inset-block-end:16px;z-index:380;max-inline-size:560px;margin-inline:auto;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:18px 20px;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-lg);transform:translateY(140%);transition:transform var(--duration-slow) var(--ease-out)}.qs-cookie[data-open=true]{transform:translateY(0)}.qs-cookie__ico{inline-size:40px;block-size:40px;flex-shrink:0;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:var(--qs-success-tint);color:var(--qs-primary)}.qs-cookie__ico svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:2}.qs-cookie__title{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-md);color:var(--qs-text-primary);margin:0}.qs-cookie__body{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--qs-text-secondary);margin:4px 0 0}.qs-cookie__body a{color:var(--qs-primary);text-decoration:underline;text-underline-offset:2px}.qs-cookie__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:14px}@media (max-width:639px){.qs-cookie{grid-template-columns:1fr}.qs-cookie__actions .qs-btn{flex:1}}.qs-pv{position:fixed;inset-block-end:16px;inset-inline-end:16px;z-index:300;display:flex;flex-direction:column;gap:8px;background:var(--qs-surface-card);border:1px solid var(--qs-border-default);border-radius:var(--radius-lg);padding:12px;max-inline-size:260px;font-family:var(--qs-font-body);box-shadow:0 4px 16px rgba(var(--rgb-ink),.1)}.qs-pv[data-collapsed] .qs-pv__body{display:none}.qs-pv__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.qs-pv__title{font-family:var(--qs-font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--qs-text-tertiary)}.qs-pv__toggle{width:24px;height:24px;border:0;background:var(--qs-surface-sunken);border-radius:var(--radius-xs);color:var(--qs-text-secondary);cursor:pointer;font-weight:700}.qs-pv__body{display:flex;flex-direction:column;gap:8px;margin-block-start:10px}.qs-pv__group{display:flex;align-items:center;gap:6px}.qs-pv__lbl{font-family:var(--qs-font-mono);font-size:var(--fs-micro);color:var(--qs-text-tertiary);inline-size:48px;flex-shrink:0}.qs-pv__seg{display:flex;gap:1px;padding:1px;border:1px solid var(--qs-border-default);border-radius:var(--radius-sm);background:var(--qs-surface-sunken);flex:1}.qs-pv__seg button{flex:1;padding:5px 6px;border:0;background:transparent;border-radius:var(--radius-xs);font-family:var(--qs-font-body);font-size:var(--fs-micro);font-weight:600;color:var(--qs-text-secondary);cursor:pointer;white-space:nowrap}.qs-pv__seg button[data-on=true]{background:var(--qs-primary);color:var(--qs-on-primary)}@media (max-width:1023px){.qs-cats__row{grid-template-columns:repeat(4,1fr)}.qs-carousel{grid-auto-columns:calc((100% - 20px) / 2)}.qs-banner__inner{grid-template-columns:1fr;gap:22px}.qs-banner__art{max-inline-size:320px;order:-1}.qs-banner__art,[dir=rtl] .qs-banner__art{justify-self:center}.qs-cta__card{grid-template-columns:1fr;gap:24px}.qs-cta__actions{justify-content:flex-start}}@media (max-width:639px){.qs-landing{--landing-section-gap:40px;--landing-row-gap:20px}.qs-landing main{padding-block-end:76px}.qs-cats__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.qs-cats__row::-webkit-scrollbar{display:none}.qs-cat{flex:0 0 92px;scroll-snap-align:start}.qs-carousel{grid-auto-columns:82%;gap:14px}.qs-eid-lock{padding:40px 20px}.qs-cta{margin-block-end:0}.qs-cta__card{padding:28px 22px}.qs-cta__actions{flex-direction:column;align-items:stretch;inline-size:100%}.qs-cta__actions .qs-btn{inline-size:100%}.qs-pv{inset-inline:12px;inset-block-end:84px;max-inline-size:none}}@media (prefers-reduced-motion:reduce){.qs-trust[data-armed=true] .qs-trust__item{opacity:1!important;transform:none!important;animation:none!important}.qs-drawer,.qs-drawer-scrim{transition:none!important}}.qs-card__photo-ph{background:transparent;overflow:hidden}.qs-card__photo-ph svg{width:100%;height:100%;display:block;opacity:1;color:var(--qs-text-primary)}[data-world=eid]{position:relative;background:var(--qs-surface-page);--qs-accent:color-mix(in oklab,var(--qs-brand-secondary) 58%,white);--qs-accent-hover:color-mix(in oklab,var(--qs-brand-secondary) 48%,white);--qs-accent-ink:var(--qs-brand-secondary);--qs-accent-tint:var(--qs-secondary-tint);--qs-accent-on:var(--qs-text-inverse);--qs-accent-deep:var(--qs-secondary-deep);--qs-accent-on-deep:var(--qs-text-inverse)}[data-world=eid]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:var(--qs-action-tint);opacity:.18}[data-theme=dark] [data-world=eid]:before{opacity:.08}:where([data-theme=dark]) .qs-landing,:where([data-theme=dark]) [data-world=eid]{--qs-accent:var(--qs-primary);--qs-accent-hover:var(--qs-primary-hover);--qs-accent-ink:var(--qs-primary);--qs-accent-on:var(--qs-on-primary)}[data-world=eid]>*{position:relative;z-index:1}[data-world=eid] .qs-shelf--eid{border-inline-start:3px solid var(--qs-action);padding-inline-start:calc(var(--landing-gutter, 16px) - 3px)}.qs-shelf-cta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding:20px;background:var(--qs-surface-card);border:2px dashed var(--qs-border-default);border-radius:var(--radius-lg);text-decoration:none;color:var(--qs-text-primary);inline-size:unset;min-block-size:280px;flex-shrink:0;scroll-snap-align:start;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.qs-shelf-cta{transition:border-color var(--duration-base),background var(--duration-base)}}.qs-shelf-cta:hover{border-color:var(--qs-primary);background:var(--qs-primary-tint)}.qs-shelf-cta:hover .qs-shelf-cta__ico{background:var(--qs-primary);color:var(--qs-on-primary)}.qs-shelf-cta__ico{inline-size:48px;block-size:48px;border-radius:var(--radius-full);background:var(--qs-fill-hover);color:var(--qs-text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-block-end:4px;transition:background var(--duration-base),color var(--duration-base)}.qs-shelf-cta__ico svg{inline-size:22px;block-size:22px}.qs-shelf-cta__title{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-lg);color:var(--qs-text-primary);line-height:1.2}.qs-shelf-cta__sub{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);color:var(--qs-text-secondary);line-height:1.4}.qs-shelf-cta--eid,[data-context=eid] .qs-shelf-cta{border-color:var(--qs-action);background:var(--qs-action-tint)}.qs-shelf-cta--eid:hover,[data-context=eid] .qs-shelf-cta:hover{border-color:var(--qs-action-hover);background:color-mix(in oklab,var(--qs-action-tint) 70%,var(--qs-surface-card))}.qs-shelf-cta--eid .qs-shelf-cta__ico,[data-context=eid] .qs-shelf-cta .qs-shelf-cta__ico{background:var(--qs-action);color:var(--qs-on-action)}.qs-shelf--eid .qs-shelf__heading{display:flex;align-items:center}.qs-shelf--eid .qs-shelf__heading-text{min-inline-size:0}.qs-eid-badge{display:inline-flex;align-items:center;margin-inline-end:8px;flex-shrink:0}.qs-eid-lock__backdrop{color:var(--qs-eid-on-tint)}.qs-cta--eid .qs-cta__card:after{background:var(--qs-hissa);opacity:.07}.qs-cats__grid .qs-cat__art svg{width:100%;height:100%;display:block;border-radius:var(--radius-sm);overflow:hidden}.qs-card__share,.qs-share-dd{display:none!important}.qs-card__verify{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-family:var(--qs-font-body);font-size:var(--fs-micro);font-weight:700;color:var(--qs-corporate)}.qs-card__verify svg{inline-size:11px;block-size:11px}.qs-card__org{display:flex;align-items:center;gap:8px;min-inline-size:0}.qs-card__logo{inline-size:32px;block-size:32px;border-radius:var(--radius-sm);flex-shrink:0;background:var(--qs-corporate-tint);border:1px solid var(--qs-corporate);display:inline-flex;align-items:center;justify-content:center;color:var(--qs-corporate)}.qs-card__logo svg{inline-size:16px;block-size:16px}.qs-card__org-meta{display:flex;flex-direction:column;min-inline-size:0;line-height:1.3}.qs-card__org-name{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);font-weight:600;color:var(--qs-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-card__org-city,.qs-card__quote{font-family:var(--qs-font-mono);font-size:var(--fs-micro);color:var(--qs-text-tertiary)}.qs-card__quote{text-align:end;white-space:nowrap}.qs-badge--corp{background:var(--qs-corporate);color:var(--qs-on-corporate)}.qs-badge--ent{background:var(--qs-corporate-tint);color:var(--qs-corporate);border-color:var(--qs-corporate)}.qs-badge--ent svg{inline-size:10px;block-size:10px}.qs-adshelf{margin-block-start:var(--landing-row-gap)}.qs-adshelf__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-block-end:18px}.qs-adshelf__title{font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:-.01em;color:var(--qs-text-primary);margin:0}.qs-adshelf__more{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-family:var(--qs-font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--qs-primary);text-decoration:none;outline:none;border-radius:var(--radius-xs);white-space:nowrap}.qs-adshelf--eid .qs-adshelf__more{color:var(--qs-action)}.qs-adshelf__more:hover{color:var(--qs-primary-hover)}.qs-adshelf__more:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--qs-border-focus)}.qs-adshelf__more svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;fill:none}[dir=rtl] .qs-adshelf__more svg{transform:scaleX(-1)}.qs-adshelf__rail-wrap{position:relative}.qs-adshelf__rail{scroll-padding-inline:4px;scroll-snap-type:x proximity}.qs-adshelf__arrow{position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:4;inline-size:40px;block-size:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qs-border-default);border-radius:var(--radius-full);background:var(--qs-surface-card);color:var(--qs-text-primary);cursor:pointer;outline:none;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.qs-adshelf__arrow--prev{inset-inline-start:-20px}.qs-adshelf__arrow--next{inset-inline-end:-20px}.qs-adshelf__arrow:hover:not(:disabled){background:var(--qs-fill-element);border-color:var(--qs-border-strong);color:var(--qs-primary)}.qs-adshelf--eid .qs-adshelf__arrow:hover:not(:disabled){color:var(--qs-action)}.qs-adshelf__arrow:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--qs-border-focus)}.qs-adshelf__arrow:disabled,.qs-adshelf__arrow[aria-disabled=true]{background:var(--qs-fill-element);color:var(--qs-text-placeholder);cursor:not-allowed;pointer-events:none}.qs-adshelf__arrow svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.2;fill:none}[dir=rtl] .qs-adshelf__arrow svg{transform:scaleX(-1)}.qs-adshelf__empty{margin:0;padding-block:8px;font-family:var(--qs-font-body);font-size:var(--fs-body-sm);color:var(--qs-text-tertiary)}div.qs-adshelf__empty{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}div.qs-adshelf__empty>p{margin:0}.qs-adtypes{margin-block-start:32px}.qs-adtypes__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}.qs-adtypes__cell{--tile-accent:var(--qs-primary);--tile-tint:var(--qs-success-tint);--tile-on:var(--qs-on-primary)}.qs-adtypes__cell[data-type=wanted]{--tile-accent:var(--qs-buyer);--tile-tint:var(--qs-buyer-tint);--tile-on:var(--qs-on-buyer)}.qs-adtypes__cell[data-type=hissaWanted]{--tile-accent:var(--qs-hissa);--tile-tint:var(--qs-hissa-tint);--tile-on:var(--qs-on-hissa)}.qs-adtypes__cell[data-type=sale]{--tile-accent:var(--qs-success);--tile-tint:var(--qs-success-tint);--tile-on:var(--qs-on-success)}.qs-adtypes__cell[data-type=adoption]{--tile-accent:var(--qs-info);--tile-tint:var(--qs-info-tint);--tile-on:var(--qs-on-info)}.qs-adtypes__cell[data-type=communityHissa],.qs-adtypes__cell[data-type=semen]{--tile-accent:var(--qs-corporate);--tile-tint:var(--qs-corporate-tint);--tile-on:var(--qs-on-corporate)}.qs-adtypes__cell[data-type=stud]{--tile-accent:var(--qs-warning);--tile-tint:var(--qs-warning-tint);--tile-on:var(--qs-on-action)}.qs-adtypes__cell[data-type=hissaSale]{--tile-accent:var(--qs-action);--tile-tint:var(--qs-action-tint);--tile-on:var(--qs-on-action)}.qs-adtypes__cell{position:relative;display:flex;min-inline-size:0}.qs-adtypes__cell>.qs-adtypes__tile{flex:1 1 auto;inline-size:100%}.qs-adtypes__text{padding-inline-end:16px}.qs-adtypes__info{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:3;inline-size:24px;block-size:24px;border-radius:var(--radius-full);border:1px solid var(--qs-border-soft);background:var(--qs-surface-card);color:var(--qs-text-tertiary);display:grid;place-items:center;cursor:pointer;transition:border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out)}.qs-adtypes__info svg{inline-size:13px;block-size:13px}.qs-adtypes__info:hover,.qs-adtypes__info[aria-expanded=true]{border-color:var(--tile-accent);color:var(--tile-accent);background:var(--tile-tint)}.qs-adtypes__info:focus-visible{outline:2px solid var(--tile-accent);outline-offset:2px}.qs-adtypes__tile{display:flex;align-items:center;gap:12px;min-inline-size:0;padding:14px 16px;border:1px solid var(--qs-border-soft);border-radius:var(--radius-lg);background:var(--qs-surface-card);color:var(--qs-text-primary);text-decoration:none;outline:none;transition:border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.qs-adtypes__art{inline-size:46px;block-size:46px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--tile-tint);color:var(--tile-accent);border:1px solid color-mix(in oklab,var(--tile-accent) 24%,transparent);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-spring)}.qs-adtypes__art svg{inline-size:22px;block-size:22px;stroke-width:2.2}.qs-adtypes__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.qs-adtypes__name{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-md);line-height:1.2;letter-spacing:-.01em;color:var(--qs-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--duration-base) var(--ease-out)}.qs-adtypes__tagline{font-family:var(--qs-font-body);font-size:var(--fs-body-sm);line-height:1.3;color:var(--qs-text-tertiary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.qs-adtypes__tile:focus-visible,.qs-adtypes__tile:hover{border-color:var(--tile-accent);background:color-mix(in oklab,var(--tile-tint) 45%,var(--qs-surface-card));transform:translateY(-2px)}.qs-adtypes__tile:focus-visible .qs-adtypes__art,.qs-adtypes__tile:hover .qs-adtypes__art{background:var(--tile-accent);color:var(--tile-on);border-color:var(--tile-accent);transform:scale(1.06)}.qs-adtypes__tile:focus-visible .qs-adtypes__name,.qs-adtypes__tile:hover .qs-adtypes__name{color:var(--tile-accent)}.qs-adtypes__tile:focus-visible{box-shadow:0 0 0 2px var(--qs-surface-page),0 0 0 4px var(--tile-accent)}.qs-adtypes__tile:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.qs-adtypes__tile:focus-visible,.qs-adtypes__tile:hover{transform:none}.qs-adtypes__tile:focus-visible .qs-adtypes__art,.qs-adtypes__tile:hover .qs-adtypes__art{transform:none}}@media (max-width:1023px){.qs-adtypes__row{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.qs-adtypes__row{grid-template-columns:1fr;gap:10px}.qs-adtypes__tile{padding:12px;gap:10px}.qs-adtypes__art{inline-size:42px;block-size:42px}}@media (max-width:1023px){.qs-adshelf__arrow--prev{inset-inline-start:4px}.qs-adshelf__arrow--next{inset-inline-end:4px}}@media (max-width:639px){.qs-adshelf__arrow{inline-size:34px;block-size:34px}.qs-adshelf__arrow svg{width:15px;height:15px}}.qs-topbar__fab{position:fixed;inset-block-end:20px;inset-inline-end:20px;z-index:120;display:none}[dir=rtl] .qs-topbar__fab{inset-inline-end:auto;inset-inline-start:20px}@media (max-width:767px){.qs-topbar__fab{display:inline-flex}body:has(.qs-detail-mobile-bar) .qs-topbar__fab{inset-block-end:auto;inset-block-start:calc(var(--topbar-total-h, 56px) + 12px + env(safe-area-inset-top, 0px));z-index:20}}.qs-hero{padding-block:26px 8px;padding-inline:var(--landing-gutter);max-inline-size:var(--landing-max);margin-inline:auto;inline-size:100%}.qs-hero__band{position:relative;overflow:hidden;border-radius:var(--landing-band-radius);background:var(--qs-accent-deep);color:var(--qs-accent-on-deep)}.qs-hero__contour{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.qs-hero__contour path{fill:none;stroke:var(--qs-accent-on-deep);opacity:.12;stroke-width:1.3}[data-world=eid] .qs-hero__contour path{stroke:color-mix(in oklab,var(--qs-accent) 70%,var(--qs-accent-on-deep));opacity:.22}.qs-hero__inner{position:relative;z-index:2;padding:28px 14px 22px}.qs-hero__title{font-family:var(--qs-font-display);font-weight:800;font-size:clamp(28px,8.4vw,36px);line-height:1.05;letter-spacing:-.03em;color:var(--qs-accent-on-deep);max-inline-size:18ch;text-wrap:balance;margin:0;padding-inline:4px}.qs-hero__sub{font-size:14px;line-height:1.5;color:color-mix(in oklab,var(--qs-accent-on-deep) 76%,transparent);max-inline-size:54ch;margin-block-start:6px;padding-inline:4px}@media (min-width:768px){.qs-hero__inner{padding:28px 32px 30px;text-align:center}.qs-hero__title{font-size:clamp(38px,4.2vw,50px);margin-inline:auto;max-inline-size:22ch}.qs-hero__sub{font-size:16px;margin-block-start:8px;margin-inline:auto}}.qs-hero__ring{position:absolute;inset-block-start:42px;inset-inline-end:48px;z-index:3;inline-size:96px;block-size:96px;display:grid;place-items:center}.qs-hero__ring svg{position:absolute;inset:0;inline-size:96px;block-size:96px}.qs-hero__ring-bg{fill:none;stroke:color-mix(in oklab,var(--qs-accent-on-deep) 28%,transparent);stroke-width:8}.qs-hero__ring-fg{fill:none;stroke:var(--qs-accent);stroke-width:8;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset var(--duration-deliberate) var(--ease-out)}.qs-hero__ring-txt{position:relative;text-align:center;color:var(--qs-accent-on-deep)}.qs-hero__ring-n{font-family:var(--qs-font-display);font-weight:800;font-size:28px;line-height:1}.qs-hero__ring-l{font-size:var(--fs-micro);letter-spacing:.05em;text-transform:uppercase;opacity:.85;margin-block-start:1px}.qs-hero__sbox{position:relative;z-index:2;margin-block-start:22px}.qs-hero__tabs{display:grid;grid-template-columns:repeat(var(--qs-hero-tabs,5),minmax(0,1fr));gap:2px}.qs-hero__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;block-size:56px;min-inline-size:0;padding-inline:4px;border:0;border-radius:14px 14px 0 0;background:transparent;cursor:pointer;color:color-mix(in oklab,var(--qs-accent-on-deep) 80%,transparent);font-family:var(--qs-font-body);font-size:11.5px;font-weight:600;line-height:1.15;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.qs-hero__tab>span:not(.qs-hero__tab-ico){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-hero__tab-ico{display:inline-flex}.qs-hero__tab-ico svg{inline-size:19px;block-size:19px}.qs-hero__tab-lg{display:none}.qs-hero__tab:hover{color:var(--qs-accent-on-deep);background:color-mix(in oklab,var(--qs-accent-on-deep) 7%,transparent)}.qs-hero__tab[aria-checked=true]{background:var(--qs-surface-card);color:var(--qs-text-primary);font-weight:700}.qs-hero__tab[aria-checked=true] .qs-hero__tab-ico{color:var(--qs-secondary)}.qs-hero__tab:focus-visible{outline:2px solid var(--qs-accent-on-deep);outline-offset:-2px}.qs-hero__panel{position:relative;padding:12px;border-radius:16px;background:var(--qs-surface-card);color:var(--qs-text-primary);text-align:start}.qs-hero__sbox[data-first] .qs-hero__panel{border-start-start-radius:0}.qs-hero__sbox[data-last] .qs-hero__panel{border-start-end-radius:0}.qs-hero__field{display:flex;align-items:center;gap:8px;block-size:56px;padding:4px;padding-inline-start:14px;border-radius:12px;background:var(--qs-surface-card);border:1.5px solid var(--qs-border-default);transition:border-color var(--duration-base) var(--ease-out)}.qs-hero__field:focus-within{border-color:var(--qs-primary)}.qs-hero__field-ico{display:inline-flex;color:var(--qs-secondary);flex:none}.qs-hero__field-ico svg{inline-size:19px;block-size:19px}.qs-hero__field-ico[data-swap]{animation:qs-hero-pulse .35s ease}@keyframes qs-hero-pulse{50%{transform:scale(1.18)}}.qs-hero__field-input{flex:1;min-inline-size:0;display:grid;align-items:center}.qs-hero__field-input input,.qs-hero__field-ph{grid-area:1/1;font:inherit;font-size:16px;line-height:1.3}.qs-hero__field-ph{pointer-events:none;color:var(--qs-text-placeholder);white-space:normal;overflow-wrap:anywhere;padding-block:2px}.qs-hero__field-input input{min-block-size:44px;block-size:100%;inline-size:100%;border:0;outline:0;background:transparent;color:var(--qs-text-primary);caret-color:var(--qs-primary)}.qs-hero__field-input input::placeholder{color:var(--qs-text-placeholder);opacity:1}.qs-hero__field-input input::-webkit-search-cancel-button{display:none}@media (max-width:767px){.qs-hero__field-ico{display:none}.qs-hero__field{block-size:auto;min-block-size:56px;align-items:center}}.qs-hero__go{flex:none;display:inline-grid;place-items:center;inline-size:46px;block-size:44px;border:0;border-radius:9px;cursor:pointer;background:var(--qs-primary);color:var(--qs-on-primary);font-family:var(--qs-font-display);font-size:14px;font-weight:700}.qs-hero__go:hover{background:var(--qs-primary-hover)}.qs-hero__go svg{inline-size:18px;block-size:18px}.qs-hero__go span{display:none}.qs-hero__go:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:2px}.qs-hero__loc{display:flex;flex:none}.qs-hero__loc--inline{display:none}.qs-hero__search-loc{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding-inline:2px 4px;border:0;background:transparent;cursor:pointer;font-family:var(--qs-font-display);font-size:13px;font-weight:700;color:var(--qs-text-primary);white-space:nowrap}.qs-hero__search-loc-pin{display:inline-flex;color:var(--qs-primary)}.qs-hero__search-loc-chev svg,.qs-hero__search-loc-pin svg{inline-size:16px;block-size:16px}.qs-hero__search-loc-chev{display:inline-flex;color:var(--qs-text-tertiary)}.qs-hero__meta{display:flex;align-items:center;gap:8px;margin-block-start:10px;min-inline-size:0}.qs-hero__meta-div{flex:none;inline-size:1px;block-size:18px;background:var(--qs-border-default)}.qs-hero__pop{flex:1;min-inline-size:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);animation:qs-hero-pop .25s ease}[dir=rtl] .qs-hero__pop{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 20px),transparent)}.qs-hero__pop::-webkit-scrollbar{display:none}@keyframes qs-hero-pop{0%{opacity:0;transform:translateY(3px)}}.qs-hero__pop-label{display:none}.qs-hero__pop-chip{flex:none;block-size:30px;padding-inline:11px;border-radius:999px;cursor:pointer;background:transparent;border:1px solid var(--qs-border-default);color:var(--qs-text-secondary);font-family:var(--qs-font-body);font-size:12.5px;font-weight:600;white-space:nowrap}.qs-hero__pop-chip:hover{border-color:var(--qs-primary);color:var(--qs-primary)}.qs-hero__pop-chip:focus-visible{outline:2px solid var(--qs-border-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){.qs-hero__field-ico[data-swap],.qs-hero__pop{animation:none}}@media (max-width:680px){.qs-hero__ring{display:none}}@media (max-width:359px){.qs-hero__inner{padding-inline:10px}.qs-hero__tab{padding-inline:1px;font-size:10.5px;letter-spacing:-.01em}}@media (min-width:600px){.qs-hero__tab{flex-direction:row;gap:7px;block-size:48px;font-size:13px}}@media (min-width:768px){.qs-hero__sbox{max-inline-size:800px;margin:18px auto 0}.qs-hero__tabs{gap:4px}.qs-hero__tab{font-size:14px}.qs-hero__tab-sm{display:none}.qs-hero__tab-lg{display:inline}.qs-hero__field{block-size:62px;padding:6px;padding-inline-start:18px}.qs-hero__field-ph{white-space:nowrap;overflow:hidden}.qs-hero__loc--inline{display:flex;border-inline-start:1px solid var(--qs-border-soft)}.qs-hero__loc--inline .qs-hero__search-loc{block-size:44px;padding-inline:14px;font-size:14px;font-weight:600;color:var(--qs-text-secondary)}.qs-hero__go{display:inline-flex;gap:8px;inline-size:auto;block-size:48px;padding-inline:20px}.qs-hero__go span{display:inline}.qs-hero__meta{justify-content:flex-start}.qs-hero__loc--meta,.qs-hero__meta-div{display:none}.qs-hero__pop{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-start;overflow:visible;-webkit-mask-image:none;mask-image:none}.qs-hero__pop-label{display:inline;align-self:center;margin-inline-end:2px;font-family:var(--qs-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-text-tertiary)}}.qs-intent-pop{padding:0;max-inline-size:min(320px,calc(100vw - 32px))}.qs-intent-pop__panel{--pop-accent:var(--qs-primary);--pop-tint:var(--qs-success-tint);padding:16px}.qs-intent-pop__panel[data-type=wanted]{--pop-accent:var(--qs-buyer);--pop-tint:var(--qs-buyer-tint)}.qs-intent-pop__panel[data-type=hissaWanted]{--pop-accent:var(--qs-hissa);--pop-tint:var(--qs-hissa-tint)}.qs-intent-pop__panel[data-type=sale]{--pop-accent:var(--qs-success);--pop-tint:var(--qs-success-tint)}.qs-intent-pop__panel[data-type=adoption]{--pop-accent:var(--qs-info);--pop-tint:var(--qs-info-tint)}.qs-intent-pop__panel[data-type=communityHissa],.qs-intent-pop__panel[data-type=semen]{--pop-accent:var(--qs-corporate);--pop-tint:var(--qs-corporate-tint)}.qs-intent-pop__panel[data-type=stud]{--pop-accent:var(--qs-warning);--pop-tint:var(--qs-warning-tint)}.qs-intent-pop__panel[data-type=hissaSale]{--pop-accent:var(--qs-action);--pop-tint:var(--qs-action-tint)}.qs-intent-pop__hd{display:flex;align-items:center;gap:10px;margin-block-end:13px}.qs-intent-pop__ico{inline-size:34px;block-size:34px;border-radius:var(--radius-full);flex-shrink:0;display:grid;place-items:center;background:var(--pop-tint);color:var(--pop-accent);border:1px solid color-mix(in oklab,var(--pop-accent) 24%,transparent)}.qs-intent-pop__ico svg{inline-size:17px;block-size:17px}.qs-intent-pop__title{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-h6);color:var(--qs-text-primary);margin:0}.qs-intent-pop__row{margin-block-end:11px}.qs-intent-pop__ql{font-family:var(--qs-font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--pop-accent);margin-block-end:3px}.qs-intent-pop__row p{font-size:var(--fs-body-sm);color:var(--qs-text-secondary);line-height:1.5;margin:0}.qs-intent-pop__cta{display:flex;align-items:center;justify-content:center;gap:7px;inline-size:100%;background:var(--pop-tint);color:var(--pop-accent);font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-body-sm);padding:11px;border-radius:var(--radius-sm);margin-block-start:5px;text-decoration:none;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.qs-intent-pop__cta svg{inline-size:15px;block-size:15px}.qs-intent-pop__cta:hover{background:var(--pop-accent);color:var(--qs-text-inverse)}[data-theme=dark] .qs-intent-pop__cta:hover{color:var(--qs-on-primary)}.qs-adshelf__heading{min-inline-size:0}.qs-lgrid__sub{font-size:var(--fs-body-sm);color:var(--qs-text-tertiary);margin-block-start:4px;line-height:var(--lh-tight)}.qs-lgrid{display:grid;gap:var(--landing-grid-gap)}.qs-lgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.qs-lgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.qs-lgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.qs-lgrid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.qs-lgrid--3,.qs-lgrid--4{grid-template-columns:1fr}}.qs-lgrid>*{min-inline-size:0}.qs-lgrid>.qs-card.qs-card--grid,.qs-lgrid>.qs-qgroup.qs-qgroup,.qs-lgrid>.qs-shelf-cta.qs-shelf-cta{inline-size:100%;width:100%}@media (min-width:640px){.qs-carousel.qs-adshelf__rail--grid{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--landing-grid-gap);overflow:visible;scroll-snap-type:none;padding-block:0}}@media (min-width:640px) and (max-width:1024px){.qs-carousel.qs-adshelf__rail--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qs-explore__seg{margin-block-end:22px;flex-wrap:wrap;max-inline-size:100%}.qs-explore__panels{min-inline-size:0}.qs-explore__panels>[hidden]{display:none}.qs-journey{margin-block-end:0}.qs-journey__panel{background:var(--qs-surface-card);border:1px solid var(--qs-border-soft);border-radius:var(--radius-xl);padding-block:40px 0;position:relative;overflow:hidden}.qs-journey__head{text-align:center;margin-block-end:38px;padding-inline:44px}.qs-journey__title{margin:0;text-align:center;font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-h3);letter-spacing:-.01em;line-height:1.2;text-wrap:balance;color:var(--qs-text-primary)}.qs-journey__title-logo{translate:0 .08em;margin-inline:-.28em;vertical-align:middle}.qs-journey__sub{font-size:var(--fs-body-md);color:var(--qs-text-secondary);margin-block-start:12px;max-inline-size:52ch;margin-inline:auto}.qs-journey__tabs{display:flex;justify-content:center;padding-inline:44px;margin-block-end:28px}.qs-journey__seg{max-inline-size:100%}.qs-journey__path{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0 44px 40px;margin:0;list-style:none}.qs-journey__line{position:absolute;inset-block-start:34px;inset-inline:12%;block-size:2px;background:var(--qs-divider);z-index:0;overflow:hidden}.qs-journey__line:after{content:"";position:absolute;inset-block-start:-2px;inline-size:20%;block-size:6px;border-radius:3px;background:var(--qs-accent);opacity:.55;animation:qs-journey-flow 3.4s linear infinite}@keyframes qs-journey-flow{0%{inset-inline-start:-20%}to{inset-inline-start:100%}}.qs-journey__step{position:relative;z-index:1;text-align:center}.qs-journey__badge{inline-size:70px;block-size:70px;border-radius:50%;background:var(--qs-surface-card);border:2px solid var(--qs-border-soft);color:var(--qs-accent-ink);display:grid;place-items:center;margin:0 auto 16px;position:relative;transition:border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-spring)}.qs-journey__badge svg{inline-size:28px;block-size:28px}.qs-journey__num{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;inline-size:22px;block-size:22px;border-radius:50%;background:var(--qs-accent);color:var(--qs-accent-on);font-family:var(--qs-font-display);font-weight:800;font-size:var(--fs-caption);display:grid;place-items:center;border:2px solid var(--qs-surface-card)}.qs-journey__step:hover .qs-journey__badge{border-color:var(--qs-accent);background:var(--qs-accent-tint);transform:scale(1.06)}.qs-journey__step-h{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-h6);margin-block-end:4px}.qs-journey__step-p{font-size:var(--fs-body-sm);color:var(--qs-text-tertiary);line-height:var(--lh-tight);max-inline-size:22ch;margin-inline:auto}@media (max-width:900px){.qs-journey__path{grid-template-columns:repeat(2,1fr);gap:28px 16px}.qs-journey__line{display:none}}@media (max-width:560px){.qs-journey__panel{padding-block:28px 0}.qs-journey__head,.qs-journey__path,.qs-journey__tabs{padding-inline:20px}.qs-journey__path{grid-template-columns:1fr;padding-block-end:28px}.qs-journey__title .qs-brand-logo--md{inline-size:112px;block-size:32px}}@media (prefers-reduced-motion:reduce){.qs-journey__line:after{animation:none;display:none}.qs-journey__step:hover .qs-journey__badge{transform:none}}.qs-intentband{max-inline-size:var(--landing-max);margin-inline:auto;padding-inline:var(--landing-gutter);margin-block-start:var(--landing-row-gap);inline-size:100%;box-sizing:border-box}.qs-intentband__band{position:relative;overflow:hidden;border-radius:var(--landing-band-radius);background:var(--qs-accent-deep)}.qs-intentband__contour{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.qs-intentband__contour path{fill:none;stroke:var(--qs-accent-on-deep);opacity:.12;stroke-width:1.3}.qs-intentband--eid .qs-intentband__contour path{stroke:color-mix(in oklab,var(--qs-accent) 70%,var(--qs-accent-on-deep));opacity:.22}.qs-intentband__inner{position:relative;z-index:1;padding:clamp(32px,4vw,46px) clamp(20px,3vw,36px) clamp(36px,4vw,52px)}.qs-intentband__head{margin-block-end:22px}.qs-intentband__title{font-family:var(--qs-font-display);font-weight:700;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--qs-accent-on-deep);margin:0;text-wrap:balance}.qs-intentband__sub{font-size:var(--fs-body-sm);color:color-mix(in oklab,var(--qs-accent-on-deep) 88%,transparent);margin-block-start:6px;max-inline-size:72ch;line-height:var(--lh-body)}