.AuthHeading-module__nuDnsa__heading{gap:var(--space-2xs);flex-direction:column;display:flex}.AuthHeading-module__nuDnsa__title{font-family:var(--font-display);font-size:calc(var(--text-2xl) * 1.25);color:var(--color-text-heading);margin:0;font-weight:700;line-height:1.15}.AuthHeading-module__nuDnsa__subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}
[dir=rtl] .icons-module__EETRAa__iconFlips{transform:scaleX(-1)}
.BasketDrawer-module__gqBf6q__drawer{background:var(--surface-page);block-size:100dvh;max-block-size:none;inline-size:min(440px,100vw);max-inline-size:none;color:var(--color-text-primary);box-shadow:var(--shadow-overlay);border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0}.BasketDrawer-module__gqBf6q__drawer::backdrop{background:#15171a6b}.BasketDrawer-module__gqBf6q__panel{flex-direction:column;block-size:100%;display:flex}.BasketDrawer-module__gqBf6q__head{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--surface-card);border-block-end:2px solid var(--ink);flex:none;display:flex}.BasketDrawer-module__gqBf6q__mark{flex:none}.BasketDrawer-module__gqBf6q__title{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-heading);margin:0;font-weight:700;line-height:1.1}.BasketDrawer-module__gqBf6q__count{padding:2px var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--color-fill-brand-soft);font-size:var(--text-xs);font-weight:var(--weight-heading);white-space:nowrap;flex:none}.BasketDrawer-module__gqBf6q__closeAtEnd{margin-inline-start:auto}.BasketDrawer-module__gqBf6q__scroll{overscroll-behavior:contain;scrollbar-width:thin;min-block-size:0;padding:var(--space-md);flex:auto;overflow-y:auto}.BasketDrawer-module__gqBf6q__empty{padding:var(--space-3xl) var(--space-lg);color:var(--color-text-secondary);text-align:center;flex:auto;margin:0}.BasketDrawer-module__gqBf6q__foot{gap:var(--space-sm);padding:var(--space-md);background:var(--surface-card);border-block-start:2px solid var(--ink);flex-direction:column;flex:none;padding-block-end:calc(var(--space-md) + env(safe-area-inset-bottom,0px));display:flex}.BasketDrawer-module__gqBf6q__wide{inline-size:100%}.BasketDrawer-module__gqBf6q__changed{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--lilac-100);font-size:var(--text-sm);font-weight:var(--weight-heading);margin:0;display:flex}.BasketDrawer-module__gqBf6q__changed svg{flex:none}.BasketDrawer-module__gqBf6q__actions{justify-content:center;gap:var(--space-lg);display:flex}@media (max-width:720px){.BasketDrawer-module__gqBf6q__drawer{border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);block-size:92dvh;inline-size:100%;inset-block:auto 0;inset-inline:0;overflow:hidden}.BasketDrawer-module__gqBf6q__head{padding-block:var(--space-sm)}}
.LegalDocument-module__Sbf8Ja__screen{gap:var(--space-lg);inline-size:100%;max-inline-size:708px;padding:var(--space-4xl);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:720px){.LegalDocument-module__Sbf8Ja__screen{padding:var(--space-lg)}}.LegalDocument-module__Sbf8Ja__title{font-size:var(--text-2xl);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.LegalDocument-module__Sbf8Ja__updated{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.LegalDocument-module__Sbf8Ja__body{gap:var(--space-md);font-size:var(--text-base);color:var(--color-text-secondary);flex-direction:column;line-height:1.65;display:flex}.LegalDocument-module__Sbf8Ja__body h2{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0;margin-block-start:var(--space-lg);line-height:1.35}.LegalDocument-module__Sbf8Ja__body h3{font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0;margin-block-start:var(--space-xs);line-height:1.4}.LegalDocument-module__Sbf8Ja__body p{margin:0}.LegalDocument-module__Sbf8Ja__body ul{gap:var(--space-xs);flex-direction:column;margin:0;padding-inline-start:var(--space-lg);display:flex}.LegalDocument-module__Sbf8Ja__body strong{font-weight:var(--weight-heading);color:var(--color-text-primary)}.LegalDocument-module__Sbf8Ja__body a{color:var(--color-text-link);text-underline-offset:.18em;text-decoration:underline}.LegalDocument-module__Sbf8Ja__body bdi{unicode-bidi:isolate}.LegalDocument-module__Sbf8Ja__body table{border-collapse:collapse;inline-size:100%;font-size:var(--text-base-tight);font-variant-numeric:tabular-nums;line-height:1.4}.LegalDocument-module__Sbf8Ja__body caption{caption-side:bottom;font-size:var(--text-sm);color:var(--color-text-muted);text-align:start;padding-block-start:var(--space-xs)}.LegalDocument-module__Sbf8Ja__body th,.LegalDocument-module__Sbf8Ja__body td{padding:var(--space-xs) var(--space-2xs);border-block-end:var(--border-default);text-align:start;vertical-align:top}.LegalDocument-module__Sbf8Ja__body thead th{font-weight:var(--weight-heading);color:var(--color-text-heading)}.LegalDocument-module__Sbf8Ja__body tbody th{font-weight:var(--weight-heading);color:var(--color-text-primary)}
.AuthSplit-module__m2Xt7W__split{inline-size:min(1000px,100%);padding:var(--space-2xl) var(--space-lg) var(--space-4xl);gap:var(--space-xl);grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:stretch;margin-inline:auto;display:grid}.AuthSplit-module__m2Xt7W__card,.AuthSplit-module__m2Xt7W__panel{border:2.5px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:0 5px 0 var(--ink)}.AuthSplit-module__m2Xt7W__card{min-inline-size:0;padding:var(--space-xl);background:var(--surface-card);flex-direction:column;grid-area:1/1;display:flex}.AuthSplit-module__m2Xt7W__card input{border:2px solid var(--ink)}.AuthSplit-module__m2Xt7W__panel{justify-content:center;gap:var(--space-lg);padding:var(--space-2xl);background:var(--lilac-400);color:var(--ink);flex-direction:column;grid-area:1/2;display:flex}.AuthSplit-module__m2Xt7W__panelMascot{line-height:0;display:block}.AuthSplit-module__m2Xt7W__panelTitle{font-family:var(--font-display);font-size:calc(var(--text-2xl) * 1.35);color:var(--ink);margin:0;font-weight:700;line-height:1.1}.AuthSplit-module__m2Xt7W__reasons{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AuthSplit-module__m2Xt7W__reasons li{align-items:center;gap:var(--space-sm);font-size:var(--text-lg);font-weight:var(--weight-heading);display:flex}.AuthSplit-module__m2Xt7W__reasons li svg{flex:none}.AuthSplit-module__m2Xt7W__strip{display:none}@media (max-width:720px){.AuthSplit-module__m2Xt7W__split{gap:var(--space-md);padding:var(--space-lg) var(--space-md) var(--space-2xl);grid-template-columns:minmax(0,1fr)}.AuthSplit-module__m2Xt7W__panel{display:none}.AuthSplit-module__m2Xt7W__card{padding:var(--space-lg);grid-row:2}.AuthSplit-module__m2Xt7W__strip{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border:2.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:0 4px 0 var(--ink);background:var(--lilac-400);color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-heading);grid-row:1;margin:0;display:flex}.AuthSplit-module__m2Xt7W__stripMascot{flex:none;line-height:0}}
.ShareBasketDialog-module__C4-Yzq__dialog{block-size:fit-content;max-block-size:calc(100dvh - 2 * var(--space-lg));inline-size:min(520px, calc(100vw - 2 * var(--space-lg)));border:var(--border-default);border-radius:var(--radius-lg);background:var(--surface-page);max-inline-size:none;color:var(--color-text-primary);box-shadow:var(--shadow-overlay);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.ShareBasketDialog-module__C4-Yzq__dialog::backdrop{background:#15171a52}.ShareBasketDialog-module__C4-Yzq__panel{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;display:flex}.ShareBasketDialog-module__C4-Yzq__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.ShareBasketDialog-module__C4-Yzq__title{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.ShareBasketDialog-module__C4-Yzq__lede{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.5}.ShareBasketDialog-module__C4-Yzq__basketName{font-weight:var(--weight-heading);color:var(--color-text-heading)}.ShareBasketDialog-module__C4-Yzq__block{gap:var(--space-xs);flex-direction:column;display:flex}.ShareBasketDialog-module__C4-Yzq__blockTitle{font-size:var(--text-base);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.ShareBasketDialog-module__C4-Yzq__fieldLabel{font-size:var(--text-base);font-weight:var(--weight-label);color:var(--color-text-heading)}.ShareBasketDialog-module__C4-Yzq__hint{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}.ShareBasketDialog-module__C4-Yzq__members{border:var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);margin:0;padding:0;list-style:none}.ShareBasketDialog-module__C4-Yzq__member{align-items:center;gap:var(--space-sm);min-block-size:48px;padding:var(--space-xs) var(--space-md);display:flex}.ShareBasketDialog-module__C4-Yzq__member+.ShareBasketDialog-module__C4-Yzq__member{border-block-start:var(--border-default)}.ShareBasketDialog-module__C4-Yzq__memberName{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--text-base);font-weight:var(--weight-label);color:var(--color-text-heading);flex:1}.ShareBasketDialog-module__C4-Yzq__you{font-weight:var(--weight-body);color:var(--color-text-secondary)}.ShareBasketDialog-module__C4-Yzq__link{inline-size:100%;font-size:var(--text-sm);text-align:start}.ShareBasketDialog-module__C4-Yzq__row{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ShareBasketDialog-module__C4-Yzq__foot{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}@media (max-width:720px){.ShareBasketDialog-module__C4-Yzq__dialog{border-block-end:0;border-inline:0;border-end-end-radius:0;border-end-start-radius:0;max-block-size:90dvh;inline-size:100vw;margin:0;inset-block:auto 0;inset-inline:0}.ShareBasketDialog-module__C4-Yzq__panel{padding-block-end:calc(var(--space-lg) + env(safe-area-inset-bottom,0px))}}
.choice-module__bs41Rq__checkboxLabel{align-items:center;gap:var(--space-xs);min-block-size:var(--size-action);cursor:pointer;display:inline-flex}.choice-module__bs41Rq__checkboxInput{clip-path:inset(50%);block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.choice-module__bs41Rq__checkboxBox{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--surface-card);block-size:20px;inline-size:20px;transition:background-color var(--motion-surface), border-color var(--motion-surface);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.choice-module__bs41Rq__checkboxInput:checked+.choice-module__bs41Rq__checkboxBox{background:var(--ink);border-color:var(--ink)}.choice-module__bs41Rq__checkboxLabel:has(.choice-module__bs41Rq__checkboxInput:disabled){cursor:default}.choice-module__bs41Rq__checkboxInput:disabled+.choice-module__bs41Rq__checkboxBox{opacity:.6}.choice-module__bs41Rq__checkboxInput:focus-visible+.choice-module__bs41Rq__checkboxBox{outline:3px solid var(--color-focus-ring);outline-offset:2px}.choice-module__bs41Rq__checkboxMark{color:#fff;block-size:14px;inline-size:14px}.choice-module__bs41Rq__hint{color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width:720px){.choice-module__bs41Rq__checkboxLabel{flex-wrap:wrap;row-gap:0}.choice-module__bs41Rq__checkboxLabel .choice-module__bs41Rq__hint{flex-basis:100%;padding-inline-start:calc(20px + var(--space-xs))}}
.DepartmentShelf-module__nyzZxW__shelf{gap:var(--space-sm);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.DepartmentShelf-module__nyzZxW__head{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.DepartmentShelf-module__nyzZxW__name{font-family:var(--font-display);color:var(--color-text-heading);margin:0;font-size:1.625rem;font-weight:700;line-height:1.15}.DepartmentShelf-module__nyzZxW__all{flex:none}.DepartmentShelf-module__nyzZxW__allIcon{block-size:16px;inline-size:16px}.DepartmentShelf-module__nyzZxW__row{gap:var(--space-sm);scrollbar-width:none;background:linear-gradient(var(--ink), var(--ink)) left 0 bottom 9px / 100% 2.5px no-repeat, linear-gradient(var(--lilac-300), var(--lilac-300)) left 0 bottom 0 / 100% 11px no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 0 18px;list-style:none;display:grid;position:relative}.DepartmentShelf-module__nyzZxW__row>li:nth-child(n+5){display:none}@container (min-width:900px){.DepartmentShelf-module__nyzZxW__row{grid-template-columns:repeat(5,minmax(0,1fr))}.DepartmentShelf-module__nyzZxW__row>li:nth-child(5){display:flex}}.DepartmentShelf-module__nyzZxW__row::-webkit-scrollbar{display:none}.DepartmentShelf-module__nyzZxW__product,.DepartmentShelf-module__nyzZxW__productIn{gap:var(--space-2xs);min-inline-size:0;padding:var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);scroll-snap-align:start;flex-direction:column;display:flex;position:relative}.DepartmentShelf-module__nyzZxW__productIn{background:var(--color-fill-selected)}.DepartmentShelf-module__nyzZxW__photo{align-self:center}.DepartmentShelf-module__nyzZxW__productName{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.6em;font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-primary);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.DepartmentShelf-module__nyzZxW__price{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.DepartmentShelf-module__nyzZxW__amount{align-items:baseline;gap:0 var(--space-2xs);flex-wrap:wrap;display:flex}.DepartmentShelf-module__nyzZxW__basis{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-secondary)}.DepartmentShelf-module__nyzZxW__from{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-heading);font-weight:700;line-height:1}.DepartmentShelf-module__nyzZxW__meta{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-muted)}.DepartmentShelf-module__nyzZxW__action{justify-content:flex-start;margin-block-start:auto;padding-block-start:var(--space-2xs);display:flex}.DepartmentShelf-module__nyzZxW__add{inline-size:40px;padding-inline:0}.DepartmentShelf-module__nyzZxW__add svg{block-size:20px;inline-size:20px}.DepartmentShelf-module__nyzZxW__placeholder{border-radius:var(--radius-lg);background:var(--neutral-100);block-size:236px}.DepartmentShelf-module__nyzZxW__failed{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}@media (max-width:560px){.DepartmentShelf-module__nyzZxW__row{scroll-snap-type:x proximity;margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md);scroll-padding-inline:var(--space-md);grid-template-columns:none;grid-auto-columns:166px;grid-auto-flow:column;overflow-x:auto}.DepartmentShelf-module__nyzZxW__row>li:nth-child(n+5){display:flex}.DepartmentShelf-module__nyzZxW__name{font-size:var(--text-xl)}}
.Landing-module__4i4jkq__screen{flex-direction:column;inline-size:100%;display:flex}.Landing-module__4i4jkq__catalog,.Landing-module__4i4jkq__how,.Landing-module__4i4jkq__faq{scroll-margin-block-start:calc(var(--header-height) + 24px)}@media (max-width:720px){.Landing-module__4i4jkq__catalog,.Landing-module__4i4jkq__how,.Landing-module__4i4jkq__faq{scroll-margin-block-start:calc(var(--header-height) + 12px)}}.Landing-module__4i4jkq__heroInner,.Landing-module__4i4jkq__catalogInner,.Landing-module__4i4jkq__howInner,.Landing-module__4i4jkq__faqInner{inline-size:100%;max-inline-size:var(--measure-page);padding-inline:var(--space-4xl);margin-inline:auto}.Landing-module__4i4jkq__hero{isolation:isolate;background:var(--surface-page);color:var(--color-text-primary);z-index:2;position:relative}.Landing-module__4i4jkq__heroInner{justify-items:center;row-gap:var(--space-md);padding-block:var(--space-xl) var(--space-3xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"text""stats""address""entry""chains";display:grid}.Landing-module__4i4jkq__heroText{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;grid-area:text;display:flex}.Landing-module__4i4jkq__heroHeading{max-inline-size:20ch;font-size:var(--display-lg);line-height:1.05;font-weight:var(--weight-heading-strong);color:var(--color-text-heading);letter-spacing:-.015em;text-wrap:balance;margin:0}.Landing-module__4i4jkq__mark{color:var(--ink);background:var(--color-fill-money);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;padding:0 .12em}.Landing-module__4i4jkq__heroStats{grid-area:stats;inline-size:100%;max-inline-size:720px}.Landing-module__4i4jkq__heroAddress{--address-border:2.5px solid var(--ink);--address-radius:var(--radius-md);grid-area:address;inline-size:100%;max-inline-size:720px}.Landing-module__4i4jkq__heroTitle{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.Landing-module__4i4jkq__hello{text-align:start;align-items:flex-end;inline-size:max-content;max-inline-size:100%;margin:0;display:flex}.Landing-module__4i4jkq__helloRamzii{flex:none;display:flex}.Landing-module__4i4jkq__helloBubble{max-inline-size:184px;padding:var(--space-xs) var(--space-sm);border:2.5px solid var(--ink);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:0 4px 0 var(--ink);color:var(--ink);font-size:var(--text-base);line-height:1.35;font-weight:var(--weight-heading);margin-block-end:36px;position:relative}.Landing-module__4i4jkq__helloBubble strong{font-family:var(--font-display);font-size:1.0625rem}.Landing-module__4i4jkq__helloBubble:before,.Landing-module__4i4jkq__helloBubble:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%);position:absolute}.Landing-module__4i4jkq__helloBubble:before{background:var(--ink);block-size:22px;inline-size:20px;inset-block-start:100%;inset-inline-start:14px}.Landing-module__4i4jkq__helloBubble:after{background:var(--surface-card);block-size:16.5px;inline-size:15px;inset-block-start:calc(100% - 1px);inset-inline-start:16.5px}@media (min-width:1024px){.Landing-module__4i4jkq__hello{position:absolute;inset-block-end:0;inset-inline-end:calc(100% + var(--space-md))}}@media (min-width:721px) and (max-width:1023px){.Landing-module__4i4jkq__helloBubble{max-inline-size:300px;margin-block-end:28px}}@media (max-width:720px){.Landing-module__4i4jkq__helloMore{display:none}.Landing-module__4i4jkq__helloRamzii svg{block-size:44px;inline-size:auto}.Landing-module__4i4jkq__helloBubble{max-inline-size:none;padding:2px var(--space-sm);box-shadow:0 3px 0 var(--ink);margin-block-end:18px}.Landing-module__4i4jkq__helloBubble:before{block-size:16px;inline-size:14px;inset-inline-start:12px}.Landing-module__4i4jkq__helloBubble:after{block-size:10.4px;inline-size:9px;inset-inline-start:14.5px}}.Landing-module__4i4jkq__heroLead{max-inline-size:96ch;font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.6}.Landing-module__4i4jkq__heroLead strong{color:var(--color-text-heading);font-weight:var(--weight-heading)}.Landing-module__4i4jkq__heroEntry{gap:var(--space-md);text-align:start;flex-direction:column;grid-area:entry;inline-size:100%;max-inline-size:720px;display:flex;position:relative}.Landing-module__4i4jkq__heroChains{align-items:center;gap:var(--space-sm);flex-direction:column;grid-area:chains;padding-block-start:var(--space-md);display:flex}.Landing-module__4i4jkq__heroChainsLabel{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-secondary);margin:0}.Landing-module__4i4jkq__heroChainsList{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.Landing-module__4i4jkq__heroEntry{max-inline-size:960px}}.Landing-module__4i4jkq__sectionHeading{font-size:var(--display-md);line-height:1.15;font-weight:var(--weight-heading-strong);color:var(--color-text-brand-strong);letter-spacing:-.01em;text-wrap:balance;margin:0}@media (prefers-reduced-motion:no-preference){@keyframes Landing-module__4i4jkq__entry-settle{0%{transform:translateY(12px)}to{transform:none}}.Landing-module__4i4jkq__heroEntry{animation:.48s cubic-bezier(.16,1,.3,1) both Landing-module__4i4jkq__entry-settle}}@media (max-width:720px){.Landing-module__4i4jkq__heroInner{gap:var(--space-md);padding-block:var(--space-lg) var(--space-3xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"text""stats""address""entry""chains"}.Landing-module__4i4jkq__heroEntry{margin-block-end:0}}.Landing-module__4i4jkq__catalogInner{gap:var(--space-xl);padding-block:var(--space-3xl) var(--space-5xl);flex-direction:column;display:flex}.Landing-module__4i4jkq__how{background:var(--color-surface-brand);border-block:1px solid var(--lilac-200);overflow:hidden}.Landing-module__4i4jkq__howInner{align-items:center;gap:var(--space-4xl);padding-block:var(--space-5xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.Landing-module__4i4jkq__howText{gap:var(--space-xl);flex-direction:column;display:flex}.Landing-module__4i4jkq__stepTag{margin:var(--space-xs) 0 0;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--lilac-100);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-heading);grid-column:2;justify-self:start}.Landing-module__4i4jkq__step.Landing-module__4i4jkq__stepHandoff{background:var(--color-fill-money);border:2.5px solid var(--ink);box-shadow:0 5px 0 var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin-block-end:5px}.Landing-module__4i4jkq__stepHandoff .Landing-module__4i4jkq__stepTitle{font-family:var(--font-display);font-size:var(--text-2xl)}.Landing-module__4i4jkq__stepHandoff .Landing-module__4i4jkq__stepBody{color:var(--ink)}.Landing-module__4i4jkq__stepRamzii{grid-area:1/3/span 2;display:flex}@media (max-width:720px){.Landing-module__4i4jkq__stepHandoff .Landing-module__4i4jkq__stepTitle{font-size:var(--text-xl)}.Landing-module__4i4jkq__stepRamzii svg{block-size:60px;inline-size:auto}}.Landing-module__4i4jkq__steps{counter-reset:step;gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Landing-module__4i4jkq__step{counter-increment:step;column-gap:var(--space-md);row-gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);background:var(--surface-card);border:1px solid var(--lilac-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.Landing-module__4i4jkq__step:before{content:counter(step);border-radius:var(--radius-md);background:var(--color-action-bg);block-size:40px;inline-size:40px;color:var(--color-text-on-dark);font-size:var(--text-lg);font-weight:var(--weight-heading-strong);font-variant-numeric:tabular-nums;grid-row:1/span 2;place-items:center;display:grid}.Landing-module__4i4jkq__stepTitle{font-size:var(--text-xl);line-height:1.2;font-weight:var(--weight-heading-strong);color:var(--color-text-brand-strong);margin:0}.Landing-module__4i4jkq__stepBody{max-inline-size:42ch;font-size:var(--text-base);color:var(--color-text-secondary);grid-column:2;margin:0;line-height:1.55}.Landing-module__4i4jkq__howShots{margin:0;padding-block-end:var(--space-4xl);position:relative}.Landing-module__4i4jkq__shotBack,.Landing-module__4i4jkq__shotFront{border-radius:var(--radius-lg);border:var(--border-default);background:var(--surface-page);block-size:auto;inline-size:100%;display:block}.Landing-module__4i4jkq__shotBack{box-shadow:var(--shadow-lifted)}.Landing-module__4i4jkq__shotFront{inline-size:72%;position:absolute;inset-block-end:0;inset-inline-end:calc(-1 * var(--space-2xl));box-shadow:0 2px 4px #15171a14,0 24px 48px -16px #15171a52}.Landing-module__4i4jkq__shotCaption{font-size:var(--text-sm);color:var(--color-text-on-brand-secondary);position:absolute;inset-block-end:calc(-1 * var(--space-md));inset-inline-start:0}.Landing-module__4i4jkq__faq{background:var(--surface-page)}.Landing-module__4i4jkq__faqInner{align-items:start;gap:var(--space-4xl);padding-block:var(--space-5xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.Landing-module__4i4jkq__faqList{flex-direction:column;display:flex}.Landing-module__4i4jkq__faqItem{border-block-end:var(--border-default)}.Landing-module__4i4jkq__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-md);padding-block:var(--space-lg);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);cursor:pointer;list-style:none;display:flex}.Landing-module__4i4jkq__faqQuestion::-webkit-details-marker{display:none}.Landing-module__4i4jkq__faqQuestion:hover{color:var(--color-text-brand-strong)}.Landing-module__4i4jkq__faqQuestion:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.Landing-module__4i4jkq__faqChevron{color:var(--color-text-brand);transition:rotate var(--motion-surface);flex:none}.Landing-module__4i4jkq__faqItem[open] .Landing-module__4i4jkq__faqChevron{rotate:-90deg}.Landing-module__4i4jkq__faqAnswer{max-inline-size:62ch;font-size:var(--text-base);color:var(--color-text-secondary);margin:0;padding-block-end:var(--space-lg);line-height:1.7}.Landing-module__4i4jkq__faqMeta{margin:calc(-1 * var(--space-sm)) 0 var(--space-lg);font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:1024px){.Landing-module__4i4jkq__howInner,.Landing-module__4i4jkq__faqInner{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.Landing-module__4i4jkq__shotFront{inset-inline-end:0}}@media (max-width:720px){.Landing-module__4i4jkq__howInner,.Landing-module__4i4jkq__faqInner{padding-block:var(--space-3xl)}.Landing-module__4i4jkq__howShots{padding-block-end:var(--space-5xl)}.Landing-module__4i4jkq__shotFront{inline-size:86%}}@media (prefers-reduced-motion:reduce){.Landing-module__4i4jkq__faqChevron{transition:none}}
.MatchReview-module__gVMiAq__screen{gap:var(--space-md);flex-direction:column;max-inline-size:940px;display:flex}.MatchReview-module__gVMiAq__mobileBar{display:none}.MatchReview-module__gVMiAq__bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-lg);padding-block:var(--space-md);background:var(--surface-page);border-block-end:var(--border-default);margin-block-start:calc(-1 * var(--space-md));display:flex;position:sticky;inset-block-start:var(--header-height)}.MatchReview-module__gVMiAq__barText{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;display:flex}.MatchReview-module__gVMiAq__purpose{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-heading);margin:0;font-weight:700;line-height:1.15}.MatchReview-module__gVMiAq__intro{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.MatchReview-module__gVMiAq__barCta{align-items:flex-start;gap:var(--space-sm);flex:none;display:flex}.MatchReview-module__gVMiAq__approveSlot{align-items:flex-end;gap:var(--space-2xs);flex-direction:column;max-inline-size:300px;display:flex}.MatchReview-module__gVMiAq__backIcon{rotate:180deg}.MatchReview-module__gVMiAq__phoneBack{display:none}.MatchReview-module__gVMiAq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MatchReview-module__gVMiAq__unmatchedNote{align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-md);background:var(--surface-card);border-radius:var(--radius-md);color:var(--color-text-secondary);display:flex}.MatchReview-module__gVMiAq__unmatchedNote p{margin:0}.MatchReview-module__gVMiAq__row{gap:var(--space-sm);padding-block:var(--space-md);border-block-end:2px dashed var(--color-border-strong);flex-direction:column;display:flex}.MatchReview-module__gVMiAq__row:last-child{border-block-end:0}.MatchReview-module__gVMiAq__rowMain{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto;display:grid}.MatchReview-module__gVMiAq__you{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.MatchReview-module__gVMiAq__youLabel{font-size:var(--text-xs);font-weight:var(--weight-heading);color:var(--color-text-muted)}.MatchReview-module__gVMiAq__rowLead{align-items:center;gap:var(--space-sm);min-inline-size:0;padding:var(--space-sm) var(--space-md);background:var(--surface-card);border:2.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:0 4px 0 var(--ink);display:flex;position:relative}.MatchReview-module__gVMiAq__rowLeadCheck{background:var(--surface-card)}.MatchReview-module__gVMiAq__flag{position:absolute;inset-block-start:-13px;inset-inline-start:var(--space-md)}.MatchReview-module__gVMiAq__sure{border-radius:var(--radius-pill);background:var(--color-fill-money);border:2px solid var(--ink);block-size:22px;inline-size:22px;position:absolute;inset-block-start:-11px;inset-inline-start:var(--space-md)}.MatchReview-module__gVMiAq__sure:after{content:"";border:solid var(--ink);border-width:0 2.5px 2.5px 0;block-size:9px;inline-size:5px;position:absolute;inset-block-start:3px;inset-inline-start:6px;transform:rotate(45deg)}.MatchReview-module__gVMiAq__sure>*{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.MatchReview-module__gVMiAq__rowText{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.MatchReview-module__gVMiAq__rowSkipped{flex-direction:row;justify-content:space-between;align-items:center}.MatchReview-module__gVMiAq__sourceLine{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-heading);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.MatchReview-module__gVMiAq__chosen{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.MatchReview-module__gVMiAq__chosenName{min-inline-size:0;font-weight:var(--weight-heading);color:var(--color-text-primary)}.MatchReview-module__gVMiAq__chosenPrice{flex:none}.MatchReview-module__gVMiAq__chosenPrice span{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text-heading);font-weight:700}.MatchReview-module__gVMiAq__skipped{color:var(--color-text-secondary);font-size:var(--text-sm)}.MatchReview-module__gVMiAq__struck{color:var(--color-text-muted);text-decoration:line-through}.MatchReview-module__gVMiAq__none{color:var(--color-text-secondary);font-size:var(--text-sm)}.MatchReview-module__gVMiAq__rowControls{align-items:center;gap:var(--space-xs);flex:none;display:flex}.MatchReview-module__gVMiAq__picker{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;padding-block-end:var(--space-xs);display:flex}.MatchReview-module__gVMiAq__options{grid-template-columns:repeat(var(--options,3), minmax(0, 1fr));gap:var(--space-md);inline-size:100%;padding-block:var(--space-sm) var(--space-xs);display:grid}.MatchReview-module__gVMiAq__option,.MatchReview-module__gVMiAq__optionChecked{align-items:center;gap:var(--space-xs);min-inline-size:0;padding:var(--space-md) var(--space-sm) var(--space-sm);border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--surface-card);box-shadow:0 3px 0 var(--ink);color:var(--color-text-primary);font:inherit;text-align:center;cursor:pointer;transition:transform var(--motion-transform), box-shadow var(--motion-transform);flex-direction:column;display:flex;position:relative}.MatchReview-module__gVMiAq__optionPick{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.MatchReview-module__gVMiAq__option>:not(.MatchReview-module__gVMiAq__optionPick,.MatchReview-module__gVMiAq__optionMark),.MatchReview-module__gVMiAq__optionChecked>:not(.MatchReview-module__gVMiAq__optionPick,.MatchReview-module__gVMiAq__optionMark){pointer-events:none;position:relative}.MatchReview-module__gVMiAq__option>a[data-product-link],.MatchReview-module__gVMiAq__optionChecked>a[data-product-link]{z-index:1;pointer-events:auto}.MatchReview-module__gVMiAq__option:hover{box-shadow:0 5px 0 var(--ink);transform:translateY(-2px)}.MatchReview-module__gVMiAq__optionChecked{border:var(--border-selected);background:var(--color-fill-selected);box-shadow:0 3px 0 var(--lilac-600);border-width:2.5px}.MatchReview-module__gVMiAq__optionMark{border-radius:var(--radius-xs);border:2px solid var(--ink);background:var(--color-fill-money);block-size:22px;inline-size:22px;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-heading-strong);place-items:center;line-height:1;display:grid;position:absolute;inset-block-start:-11px;inset-inline-start:var(--space-sm)}.MatchReview-module__gVMiAq__optionName{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.7em;font-weight:var(--weight-heading);font-size:var(--text-base-tight);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.MatchReview-module__gVMiAq__optionPrice{flex-direction:column;align-items:center;gap:2px;margin-block-start:auto;display:flex}.MatchReview-module__gVMiAq__optionPrice>span:first-child{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text-heading);font-weight:700}.MatchReview-module__gVMiAq__optionChains{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.MatchReview-module__gVMiAq__option,.MatchReview-module__gVMiAq__optionChecked{transition:none}}.MatchReview-module__gVMiAq__restore{padding-inline:var(--space-sm);flex:none}@media (max-width:720px){.MatchReview-module__gVMiAq__mobileBar{display:block}.MatchReview-module__gVMiAq__bar{padding-block:0 var(--space-sm);margin-block-start:0;position:static}.MatchReview-module__gVMiAq__barCta{display:none}.MatchReview-module__gVMiAq__phoneBack{align-items:center;gap:var(--space-2xs);margin-block-end:var(--space-sm);display:inline-flex}.MatchReview-module__gVMiAq__purpose{font-size:var(--text-lg)}.MatchReview-module__gVMiAq__row{padding-block:var(--space-sm) var(--space-md)}.MatchReview-module__gVMiAq__rowMain{row-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto}.MatchReview-module__gVMiAq__rowLead{grid-area:2/1/auto/-1}.MatchReview-module__gVMiAq__sourceLine{font-size:var(--text-lg)}.MatchReview-module__gVMiAq__chosen{column-gap:var(--space-xs);flex-wrap:wrap;row-gap:0}.MatchReview-module__gVMiAq__chosenName{white-space:normal}.MatchReview-module__gVMiAq__options{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.MatchReview-module__gVMiAq__option,.MatchReview-module__gVMiAq__optionChecked{column-gap:var(--space-sm);padding:var(--space-sm);text-align:start;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}:is(.MatchReview-module__gVMiAq__option>:has(>[data-product-image]),.MatchReview-module__gVMiAq__optionChecked>:has(>[data-product-image])){grid-row:1/span 2}.MatchReview-module__gVMiAq__optionPrice{align-items:flex-start;margin-block-start:0}.MatchReview-module__gVMiAq__optionName{min-block-size:0}}
