@layer properties,theme,base;@layer components{.button-module__Wr-D_G__size{padding-inline:var(--button-inset) calc(var(--button-inset) - var(--tracking-caps));font-size:var(--text-label);line-height:var(--text-label--line-height)}@media (min-width:48rem){.button-module__Wr-D_G__size{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}@media (min-width:64rem){.button-module__Wr-D_G__size{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}}@layer utilities;
@layer properties,theme,base;@layer components{.link-module__UfJacq__link,.link-module__UfJacq__prose :is(a,button),.link-module__UfJacq__onHover:hover .link-module__UfJacq__onHoverName{text-decoration-line:underline;-webkit-text-decoration-color:var(--underline-color);text-decoration-color:var(--underline-color);text-decoration-thickness:var(--hairline);text-underline-offset:var(--underline-offset)}.link-module__UfJacq__onHover:hover:not(:has(.link-module__UfJacq__onHoverName)){text-decoration-line:underline;-webkit-text-decoration-color:var(--underline-color);text-decoration-color:var(--underline-color);text-decoration-thickness:var(--hairline);text-underline-offset:var(--underline-offset)}.link-module__UfJacq__link:hover,.link-module__UfJacq__prose :is(a,button):hover{text-decoration-color:currentColor}.link-module__UfJacq__link.link-module__UfJacq__buttonLine{text-decoration-color:currentColor;text-decoration-thickness:var(--edge)}.link-module__UfJacq__link:disabled,.link-module__UfJacq__prose button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.link-module__UfJacq__link:not(.link-module__UfJacq__buttonLine):disabled:hover,.link-module__UfJacq__prose button:disabled:hover{-webkit-text-decoration-color:var(--underline-color);text-decoration-color:var(--underline-color)}.link-module__UfJacq__prose button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}}@layer utilities;
.scrim-module__POvGKW__scrim::backdrop{-webkit-backdrop-filter:blur(2px);background-color:#0000}.scrim-module__POvGKW__scrim:focus-visible{outline:none}
.dialog-module__85_Zca__dialog{width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-md);color:var(--color-charcoal);overscroll-behavior:contain;background:0 0;border:0;justify-content:center;align-items:center;margin:0;position:fixed;inset:0;overflow-y:auto}.dialog-module__85_Zca__dialog[open]{display:flex}.dialog-module__85_Zca__dialog:not([open]){display:none}.dialog-module__85_Zca__box{gap:var(--space-md);width:min(28rem,100%);max-height:100%;padding:var(--space-md);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-popup);overscroll-behavior:contain;box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;overflow:hidden auto}.dialog-module__85_Zca__wide{width:min(40rem,100%)}@media (max-width:47.99rem){.dialog-module__85_Zca__dialog{align-items:flex-end;padding:0}.dialog-module__85_Zca__box,.dialog-module__85_Zca__wide{width:100%;max-height:88dvh;border-width:var(--hairline) 0 0;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow-sheet);transition:transform var(--duration-transition) var(--ease-editorial);padding-block-end:calc(var(--space-md) + var(--home-indicator))}.dialog-module__85_Zca__box:before{content:"";z-index:var(--z-raised);height:.25rem;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) calc(var(--space-sm) - var(--space-md) - var(--space-xs));padding:var(--space-md) var(--space-md) var(--space-xs);background:linear-gradient(var(--color-stone), var(--color-stone)) center / 2.25rem .25rem no-repeat content-box border-box var(--color-popup);flex-shrink:0;align-self:stretch;display:block;position:sticky;top:0}}@media (min-width:48rem) and (pointer:coarse){.dialog-module__85_Zca__box{transition:transform var(--duration-transition) var(--ease-editorial)}.dialog-module__85_Zca__box:before{content:"";z-index:var(--z-raised);height:.25rem;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) calc(var(--space-sm) - var(--space-md) - var(--space-xs));padding:var(--space-md) var(--space-md) var(--space-xs);background:linear-gradient(var(--color-stone), var(--color-stone)) center / 2.25rem .25rem no-repeat content-box border-box var(--color-popup);flex-shrink:0;align-self:stretch;display:block;position:sticky;top:0}}.dialog-module__85_Zca__head{gap:var(--space-xs);flex-direction:column;display:flex}.dialog-module__85_Zca__title{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-accent-ink);margin:0}.dialog-module__85_Zca__description{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.dialog-module__85_Zca__actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}
.sheet-dialog-module__qD--Nq__sheet{border-radius:var(--radius) var(--radius) 0 0;background:var(--color-popup);width:100%;max-width:100%;max-height:88dvh;color:var(--color-soft-black);box-shadow:var(--shadow-sheet);overscroll-behavior:contain;transition:transform var(--duration-transition) var(--ease-editorial);border:0;margin:auto 0 0;padding:0;overflow:auto}.sheet-dialog-module__qD--Nq__body{padding:var(--space-md);padding-block-end:calc(var(--space-md) + var(--home-indicator))}.sheet-dialog-module__qD--Nq__body:before{content:"";z-index:var(--z-raised);height:.25rem;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) calc(var(--space-sm) - var(--space-xs));padding:var(--space-md) var(--space-md) var(--space-xs);background:linear-gradient(var(--color-stone), var(--color-stone)) center / 2.25rem .25rem no-repeat content-box border-box var(--color-popup);flex-shrink:0;align-self:stretch;display:block;position:sticky;top:0}@media (min-width:48rem){.sheet-dialog-module__qD--Nq__sheet{border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);width:26rem;box-shadow:var(--shadow-dialog);margin:auto;transition:none}.sheet-dialog-module__qD--Nq__wide{width:min(46rem, calc(100vw - var(--gutter) * 2))}.sheet-dialog-module__qD--Nq__body{padding:var(--space-md)}}@media (min-width:48rem) and (pointer:fine){.sheet-dialog-module__qD--Nq__body:before{display:none}}@media (min-width:48rem) and (pointer:coarse){.sheet-dialog-module__qD--Nq__sheet{transition:transform var(--duration-transition) var(--ease-editorial)}}
.icon-module__0Icxmq__icon{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.icon-module__0Icxmq__icon :where(path,circle,rect){vector-effect:non-scaling-stroke}.icon-module__0Icxmq__filled{fill:color-mix(in srgb, currentColor 18%, transparent)}.icon-module__0Icxmq__dot{fill:currentColor;stroke:none}.icon-module__0Icxmq__flip{transform:scaleX(-1)}
.select-sheet-module___f8hTW__layer{cursor:pointer;background:0 0;border:0;min-height:0;padding:0;position:absolute;inset:0}.select-sheet-module___f8hTW__layer:disabled{cursor:not-allowed}.select-sheet-module___f8hTW__drop{z-index:var(--z-overlay);top:calc(100% + var(--space-2xs));max-height:min(calc(var(--control) * 6), 50dvh);overscroll-behavior:contain;padding:var(--space-2xs) 0;border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-popup);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.select-sheet-module___f8hTW__above{top:auto;bottom:calc(100% + var(--space-2xs))}.select-sheet-module___f8hTW__line{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control);padding:var(--space-2xs) var(--space-sm);color:var(--color-soft-black);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-micro) var(--ease-editorial);background:0 0;border:0;display:flex}.select-sheet-module___f8hTW__line:hover,.select-sheet-module___f8hTW__line:focus-visible{background:var(--color-off-white)}.select-sheet-module___f8hTW__line:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:calc(var(--edge) * -1)}.select-sheet-module___f8hTW__title{margin:0 0 var(--space-xs);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-charcoal)}.select-sheet-module___f8hTW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.select-sheet-module___f8hTW__option{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control);padding:var(--space-xs) 0;border:0;border-block-end:var(--hairline) solid var(--color-stone);color:var(--color-soft-black);font:inherit;text-align:start;cursor:pointer;background:0 0;display:flex}.select-sheet-module___f8hTW__chosen{color:var(--color-accent-ink)}.select-sheet-module___f8hTW__tick{color:var(--color-mark);flex-shrink:0}
@layer properties,theme,base;@layer components{.panel-module__yhQldq__panel{z-index:var(--z-overlay);width:15rem;max-width:calc(100vw - 2rem);padding:var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-popup);box-shadow:var(--shadow-overlay);translate:var(--panel-shift,0) 0;position:absolute;top:calc(100% + .375rem);left:0}.panel-module__yhQldq__end{left:auto;right:0}@media (max-width:47.99rem){.panel-module__yhQldq__panel{overscroll-behavior:contain;width:auto;max-width:none;max-height:70dvh;padding:var(--space-md);border-width:var(--hairline) 0 0;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow-sheet);transition:transform var(--duration-transition) var(--ease-editorial);padding-block-end:calc(var(--space-md) + var(--home-indicator));position:fixed;inset:auto 0 0;overflow-y:auto}.panel-module__yhQldq__panel:before{content:"";z-index:var(--z-raised);height:.25rem;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) calc(var(--space-sm) - var(--space-xs));padding:var(--space-md) var(--space-md) var(--space-xs);background:linear-gradient(var(--color-stone), var(--color-stone)) center / 2.25rem .25rem no-repeat content-box border-box var(--color-popup);flex-shrink:0;align-self:stretch;display:block;position:sticky;top:0}}@media (max-width:63.99rem){.panel-module__yhQldq__menu{overscroll-behavior:contain;width:auto;max-width:none;max-height:70dvh;padding:var(--space-md);border-width:var(--hairline) 0 0;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow-sheet);padding-block-end:calc(var(--space-md) + var(--home-indicator));position:fixed;inset:auto 0 0;overflow-y:auto}.panel-module__yhQldq__menu:before{content:"";z-index:var(--z-raised);height:.25rem;margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) calc(var(--space-sm) - var(--space-xs));padding:var(--space-md) var(--space-md) var(--space-xs);background:linear-gradient(var(--color-stone), var(--color-stone)) center / 2.25rem .25rem no-repeat content-box border-box var(--color-popup);flex-shrink:0;align-self:stretch;display:block;position:sticky;top:0}}@media (min-width:64rem){.panel-module__yhQldq__menu{width:11rem}}}@layer utilities;
@layer properties,theme,base;@layer components{.toast-module__36LX5W__slot{left:50%;bottom:calc(var(--tab-bar-clear) + var(--space-md));z-index:var(--z-toast);width:min(var(--width-form), calc(100vw - 2 * var(--gutter)));pointer-events:none;position:fixed;transform:translate(-50%)}.toast-module__36LX5W__toast{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-popup);box-shadow:var(--shadow-overlay);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);pointer-events:auto;display:flex}.toast-module__36LX5W__action{white-space:nowrap;flex:none}}@layer utilities;
.search-module__mwBLaa__box{align-items:center;gap:var(--space-2xs);min-width:0;min-height:var(--control);padding:0 var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);display:flex}.search-module__mwBLaa__box:hover{border-color:var(--color-charcoal)}.search-module__mwBLaa__box:focus-within{border-color:var(--color-charcoal);outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.search-module__mwBLaa__icon{color:var(--color-soft-gray)}.search-module__mwBLaa__input{min-width:0;min-height:calc(var(--control) - 2px);font:inherit;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);appearance:none;background:0 0;border:0;flex:auto;padding:0}.search-module__mwBLaa__input::-webkit-search-decoration{appearance:none}.search-module__mwBLaa__input::-webkit-search-results-decoration{appearance:none}.search-module__mwBLaa__input::placeholder{color:var(--color-soft-gray)}.search-module__mwBLaa__input:focus-visible{outline:none}@media (pointer:coarse){.search-module__mwBLaa__input{font-size:var(--text-body);line-height:var(--text-body--line-height)}}
.tile-module__AQJ1TW__tile{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.tile-module__AQJ1TW__link{gap:var(--space-3xs);min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.tile-module__AQJ1TW__frame{display:block;position:relative;overflow:hidden}.tile-module__AQJ1TW__picture,.tile-module__AQJ1TW__picture>*{width:100%;height:100%;display:block}.tile-module__AQJ1TW__picture svg,.tile-module__AQJ1TW__picture img{object-fit:cover;width:100%;height:100%;display:block}.tile-module__AQJ1TW__caption{gap:var(--space-3xs);min-width:0;margin-top:var(--space-3xs);flex-direction:column;display:flex}.tile-module__AQJ1TW__brand{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile-module__AQJ1TW__name{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.tile-module__AQJ1TW__name{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}
@layer properties,theme,base;@layer components{.chip-module__qMGbma__chip{align-items:center;gap:var(--space-3xs);min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}@media (hover:hover){.chip-module__qMGbma__chip:hover{border-color:var(--color-charcoal);color:var(--color-soft-black)}}.chip-module__qMGbma__chip:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.chip-module__qMGbma__chip:disabled:not(.chip-module__qMGbma__on):hover{border-color:var(--color-stone);color:var(--color-charcoal)}.chip-module__qMGbma__size{min-width:var(--control);justify-content:center}.chip-module__qMGbma__on,.chip-module__qMGbma__on:hover{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}}@layer utilities;
.check-module__uNSAma__check{width:1rem;height:1rem;accent-color:var(--color-accent-ink);cursor:pointer;flex:none;margin:0}.check-module__uNSAma__check:disabled{opacity:var(--opacity-disabled);cursor:default}.check-module__uNSAma__check:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px}
.switch-module__Rkf2jq__switch{width:var(--control);height:var(--control);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.switch-module__Rkf2jq__switch:before{content:"";width:var(--control);border-radius:var(--radius);background:var(--color-ground-linen);height:1.25rem;transition:background var(--duration-micro) var(--ease-editorial);position:absolute;top:50%;left:0;translate:0 -50%}.switch-module__Rkf2jq__switch:after{content:"";border-radius:var(--radius-round);background:var(--color-fixed-light);width:.875rem;height:.875rem;transition:transform var(--duration-micro) var(--ease-editorial);position:absolute;top:50%;left:.1875rem;translate:0 -50%}.switch-module__Rkf2jq__switch[aria-checked=true]:before{background:var(--color-burgundy)}.switch-module__Rkf2jq__switch[aria-checked=true]:after{transform:translate(1rem)}.switch-module__Rkf2jq__switch:disabled{cursor:default;opacity:var(--opacity-disabled)}.switch-module__Rkf2jq__switch:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px;border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){.switch-module__Rkf2jq__switch:before,.switch-module__Rkf2jq__switch:after{transition:none}}[data-motion=still] .switch-module__Rkf2jq__switch:before{transition:none}[data-motion=still] .switch-module__Rkf2jq__switch:after{transition:none}
.underline-module__iSfTSq__item{align-items:baseline;gap:var(--space-2xs);padding:0 0 var(--space-2xs);border:0;border-bottom:var(--edge) solid transparent;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;margin-bottom:-1px;text-decoration:none;display:inline-flex}.underline-module__iSfTSq__label{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:color-mix(in srgb, var(--color-accent-ink) 70%, var(--color-warm-white));transition:color var(--duration-micro) var(--ease-editorial)}.underline-module__iSfTSq__item:hover .underline-module__iSfTSq__label,.underline-module__iSfTSq__on .underline-module__iSfTSq__label{color:var(--color-accent-ink)}.underline-module__iSfTSq__on{border-bottom-color:var(--color-mark)}.underline-module__iSfTSq__item:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px;border-radius:var(--radius)}.underline-module__iSfTSq__count{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}
@layer properties,theme,base;@layer components{.eyebrow-module__rEAYga__eyebrow{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray);margin:0}}@layer utilities;
@layer properties,theme,base;@layer components{.text-button-module__IoHVdG__textButton{white-space:nowrap;min-height:var(--control);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;padding:0}.text-button-module__IoHVdG__textButton:not(:disabled):hover{color:var(--color-soft-black)}}@layer utilities;
@layer properties,theme,base;@layer components{.proposal-module__e18dMG__card{padding-top:var(--space-md);border-top:var(--hairline) solid var(--color-stone)}.proposal-module__e18dMG__name{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-size:var(--text-subheading);font-weight:400;line-height:var(--text-subheading--line-height);color:var(--color-soft-black)}.proposal-module__e18dMG__fill{object-fit:cover;width:100%;height:100%;display:block}.proposal-module__e18dMG__fill svg{width:100%;height:100%;display:block}}@layer utilities;
@layer properties,theme,base;@layer components{.segmented-module__1drxaa__segmented{border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);display:inline-flex;overflow:hidden}.segmented-module__1drxaa__segment{align-items:center;gap:var(--space-3xs);min-height:var(--control);padding:0 var(--space-sm);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.segmented-module__1drxaa__segment+.segmented-module__1drxaa__segment{border-inline-start:var(--hairline) solid var(--color-stone)}.segmented-module__1drxaa__on{background:var(--color-burgundy);color:var(--color-fixed-light)}.segmented-module__1drxaa__count{color:var(--color-soft-gray)}.segmented-module__1drxaa__on .segmented-module__1drxaa__count{color:var(--color-linen)}}@layer utilities;
@layer properties,theme,base;@layer components{.tag-module__0PD7iq__tag{padding:0 var(--space-2xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-charcoal);white-space:nowrap;display:inline-block}}@layer utilities;
@layer properties,theme,base;@layer components{.logo-module__2OyfKq__wordmark{margin-inline-end:calc(var(--tracking-wordmark) * -1)}}@layer utilities;
.mosaic-module__ThmA6G__mosaic{aspect-ratio:var(--ratio-cover);background:var(--color-warm-white);border-radius:var(--radius);position:relative;overflow:hidden}.mosaic-module__ThmA6G__grid{gap:var(--space-3xs);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0}.mosaic-module__ThmA6G__piece{min-width:0;position:relative;overflow:hidden}.mosaic-module__ThmA6G__piece>svg,.mosaic-module__ThmA6G__piece>img{width:100%;height:100%;display:block;position:absolute;inset:0}.mosaic-module__ThmA6G__piece>img{object-fit:cover}
@media (max-width:47.99rem){[data-density=compact] .collection-module__2sodAa__grid p{font-size:var(--text-micro);line-height:var(--text-micro--line-height)}}.collection-module__2sodAa__owned{align-items:center;gap:var(--space-3xs);margin:var(--space-2xs) 0 0;display:flex}.collection-module__2sodAa__ownedThumb{width:1.25rem;aspect-ratio:var(--ratio-item);border-radius:var(--radius);flex:none;overflow:hidden}.collection-module__2sodAa__ownedThumb svg{width:100%;height:100%;display:block}.collection-module__2sodAa__ownedMore{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin-inline-start:var(--space-3xs)}.collection-module__2sodAa__addBody{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.collection-module__2sodAa__results{border-top:var(--hairline) solid var(--color-stone);flex-direction:column;display:flex}.collection-module__2sodAa__result{min-height:var(--control);align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs);border:var(--hairline) solid transparent;border-bottom-color:var(--color-stone);border-radius:var(--radius);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 3.25rem 1fr;display:grid}.collection-module__2sodAa__result:hover{background:var(--color-off-white)}.collection-module__2sodAa__resultOn,.collection-module__2sodAa__resultOn:hover{background:var(--color-ground-rose);border-color:var(--color-mark)}.collection-module__2sodAa__result:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.collection-module__2sodAa__radio{border:var(--icon-stroke) solid var(--color-ash);border-radius:var(--radius-round);width:1rem;height:1rem}.collection-module__2sodAa__resultOn .collection-module__2sodAa__radio{border:var(--radio-ring) solid var(--color-mark)}.collection-module__2sodAa__resultThumb{width:3.25rem;aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-off-white);overflow:hidden}.collection-module__2sodAa__resultThumb img,.collection-module__2sodAa__stripShot img{object-fit:cover;width:100%;height:100%;display:block}.collection-module__2sodAa__resultText{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.collection-module__2sodAa__resultName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black)}.collection-module__2sodAa__resultMeta{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.collection-module__2sodAa__nothing{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.collection-module__2sodAa__ownWay{margin-top:var(--space-xs);padding:var(--space-md);border-radius:var(--radius);background:var(--color-off-white)}.collection-module__2sodAa__ownTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);margin:0;font-weight:500}.collection-module__2sodAa__ownHint{margin:var(--space-3xs) 0 var(--space-sm);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.collection-module__2sodAa__linkRow{gap:var(--space-xs);margin-top:var(--space-sm);display:flex}.collection-module__2sodAa__linkRow input{flex:auto}.collection-module__2sodAa__strip{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.collection-module__2sodAa__stripShot{width:4.5rem;aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-off-white);position:relative;overflow:hidden}.collection-module__2sodAa__stripNote{padding:var(--space-3xs);background:color-mix(in srgb, var(--color-warm-white) 90%, transparent);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);position:absolute;inset:auto 0 0}.collection-module__2sodAa__provenance{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin:0}.collection-module__2sodAa__picker{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.collection-module__2sodAa__pickerTitle{margin-bottom:var(--space-3xs);padding:0}.collection-module__2sodAa__pickerHint{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:0}.collection-module__2sodAa__chosen{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.collection-module__2sodAa__chosenChip{align-items:center;gap:var(--space-2xs);min-height:0;padding:var(--space-3xs) var(--space-xs) var(--space-3xs) var(--space-3xs);border:var(--hairline) solid var(--color-mark);border-radius:var(--radius);background:var(--color-ground-rose);font:inherit;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-black);cursor:pointer;display:inline-flex}.collection-module__2sodAa__chosenChip:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.collection-module__2sodAa__chosenThumb{border-radius:var(--radius);flex:none;justify-content:center;align-items:flex-end;width:1.25rem;height:1.5rem;display:flex;overflow:hidden}.collection-module__2sodAa__chosenThumb svg,.collection-module__2sodAa__pickerThumb svg{width:80%;height:80%}.collection-module__2sodAa__chosenX{color:var(--color-accent-ink)}.collection-module__2sodAa__pickerChips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.collection-module__2sodAa__pickerChip{min-height:0;padding:var(--space-3xs) var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font:inherit;font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);cursor:pointer}.collection-module__2sodAa__pickerChipOn{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.collection-module__2sodAa__pickerList{max-height:var(--list-window);overscroll-behavior:contain;border-top:var(--hairline) solid var(--color-stone);margin:0;padding:0;list-style:none;overflow-y:auto}.collection-module__2sodAa__pickerRows{margin:0;padding:0;list-style:none}.collection-module__2sodAa__pickerGroup{padding:var(--space-xs) var(--space-3xs) var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.collection-module__2sodAa__pickerRow{align-items:center;gap:var(--space-sm);width:100%;min-height:0;padding:var(--space-2xs) var(--space-3xs);border:0;border-bottom:var(--hairline) solid var(--color-stone);font:inherit;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.25rem minmax(0,1fr) 1rem;display:grid}.collection-module__2sodAa__pickerRow:hover{background:var(--color-off-white)}.collection-module__2sodAa__pickerRow:has(:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:-2px}.collection-module__2sodAa__pickerThumb{border-radius:var(--radius);justify-content:center;align-items:flex-end;width:2.25rem;height:2.75rem;display:flex;overflow:hidden}.collection-module__2sodAa__pickerText{flex-direction:column;min-width:0;display:flex}.collection-module__2sodAa__pickerText span,.collection-module__2sodAa__pickerText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-module__2sodAa__pickerText small{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.collection-module__2sodAa__pickerNothing{padding:var(--space-sm) 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0;font-style:italic}
.keep-as-module__aznjqW__choice{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.keep-as-module__aznjqW__label{margin-bottom:var(--space-xs);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-black);padding:0}.keep-as-module__aznjqW__row{gap:var(--space-xs);flex-wrap:wrap;display:flex}.keep-as-module__aznjqW__note{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}
.ways-in-module__fJQZ9q__ways{gap:var(--space-xs);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ways-in-module__fJQZ9q__over{outline:var(--hairline) dashed var(--color-accent-ink);outline-offset:var(--space-3xs)}.ways-in-module__fJQZ9q__way{align-items:center;gap:var(--space-3xs);min-height:5rem;padding:var(--space-sm) var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font:inherit;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);text-align:center;cursor:pointer;flex-direction:column;display:flex}.ways-in-module__fJQZ9q__way:hover{border-color:var(--color-mark)}.ways-in-module__fJQZ9q__wayOn,.ways-in-module__fJQZ9q__wayOn:hover{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.ways-in-module__fJQZ9q__wayOn .ways-in-module__fJQZ9q__icon,.ways-in-module__fJQZ9q__wayOn small{color:var(--color-fixed-light)}.ways-in-module__fJQZ9q__way:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px}.ways-in-module__fJQZ9q__way small{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.ways-in-module__fJQZ9q__icon{color:var(--color-accent-ink)}.ways-in-module__fJQZ9q__link{margin-top:var(--space-sm)}
.wishlist-module__LBd7OW__page{padding-block:0}.wishlist-module__LBd7OW__perch{top:var(--header);z-index:var(--z-sticky);background:var(--color-warm-white);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);position:sticky}.wishlist-module__LBd7OW__perchAlone{padding-top:var(--space-xs)}@media (min-width:48rem){.wishlist-module__LBd7OW__perchAlone{padding-top:var(--space-sm)}}.wishlist-module__LBd7OW__sectionRow{align-items:flex-end;gap:var(--space-md);border-bottom:var(--hairline) solid var(--color-stone);display:flex}.wishlist-module__LBd7OW__sections{align-items:flex-end;gap:var(--space-md);padding-top:var(--space-xs);overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto}.wishlist-module__LBd7OW__sections::-webkit-scrollbar{display:none}@media (min-width:48rem){.wishlist-module__LBd7OW__sections{gap:var(--space-md);padding-top:var(--space-sm);overflow-x:visible}}.wishlist-module__LBd7OW__section{padding:0 var(--space-3xs) var(--space-md)}@media (min-width:48rem){.wishlist-module__LBd7OW__sectionName{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}}.wishlist-module__LBd7OW__body{margin-top:var(--space-md)}.wishlist-module__LBd7OW__content{min-width:0;scroll-margin-top:calc(var(--header) + var(--space-sm));flex-grow:1}.wishlist-module__LBd7OW__menuRoot{flex-shrink:0;position:relative}.wishlist-module__LBd7OW__menuButton{width:1.75rem;min-height:var(--control);border-radius:var(--radius);font-size:var(--text-meta);color:var(--color-accent-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:relative}.wishlist-module__LBd7OW__menuList{flex-direction:column;align-items:stretch;display:flex}.wishlist-module__LBd7OW__menuList .wishlist-module__LBd7OW__menuItem+.wishlist-module__LBd7OW__menuItem{border-top:var(--hairline) solid var(--color-stone)}.wishlist-module__LBd7OW__menuItem{width:100%;min-height:var(--control);padding:0 var(--space-3xs);border-radius:var(--radius);text-align:left;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.wishlist-module__LBd7OW__menuItem:disabled{opacity:var(--opacity-disabled);cursor:default}.wishlist-module__LBd7OW__stack{gap:var(--space-2xs);flex-direction:column;display:flex}.wishlist-module__LBd7OW__panelLabel{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-black)}.wishlist-module__LBd7OW__toolbarSpacer{flex-grow:1}.wishlist-module__LBd7OW__smallCount{color:var(--color-soft-gray);flex-shrink:0}.wishlist-module__LBd7OW__covers{grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));gap:var(--space-md) var(--space-md);display:grid}@media (min-width:48rem){.wishlist-module__LBd7OW__covers{gap:var(--space-md) var(--space-md)}}.wishlist-module__LBd7OW__cover{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.wishlist-module__LBd7OW__coverTile{border-radius:var(--radius);display:block}.wishlist-module__LBd7OW__mosaicOutlined:after{content:"";border:var(--hairline) solid var(--color-soft-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.wishlist-module__LBd7OW__coverFoot{align-items:flex-start;gap:var(--space-2xs);min-width:0;display:flex}.wishlist-module__LBd7OW__coverText{flex:auto;min-width:0}.wishlist-module__LBd7OW__coverName{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-soft-black);margin:0}.wishlist-module__LBd7OW__coverMeta{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin:.0625rem 0 0}.wishlist-module__LBd7OW__listBar{align-items:center;gap:var(--space-xs);padding-block:var(--space-xs);border-bottom:var(--hairline) solid var(--color-stone);display:flex}.wishlist-module__LBd7OW__backToLists,.wishlist-module__LBd7OW__listBarEnd{align-items:center;gap:var(--space-2xs);flex:1 1 0;min-width:0;display:flex}.wishlist-module__LBd7OW__listBarEnd{justify-content:flex-end}.wishlist-module__LBd7OW__backToLists{min-height:var(--control);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);white-space:nowrap;text-decoration:none}.wishlist-module__LBd7OW__backToLists:hover{color:var(--color-soft-black)}.wishlist-module__LBd7OW__backWords{display:none}@media (min-width:30rem){.wishlist-module__LBd7OW__backWords{display:inline}}.wishlist-module__LBd7OW__openTitle{text-align:center;flex:0 auto;min-width:0}.wishlist-module__LBd7OW__openName{font-family:var(--font-display);font-size:var(--text-subheading);font-weight:400;line-height:var(--text-subheading--line-height);color:var(--color-accent-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@media (min-width:48rem){.wishlist-module__LBd7OW__openName{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}}.wishlist-module__LBd7OW__openCount{font-family:var(--font-sans);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);white-space:nowrap;margin:.125rem 0 0}.wishlist-module__LBd7OW__menuButtonMarked:after{content:"";border-radius:var(--radius-round);background:var(--color-mark);width:.3125rem;height:.3125rem;position:absolute;top:.3rem;right:.25rem}.wishlist-module__LBd7OW__grid{grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));gap:var(--space-md) var(--space-sm);display:grid}@media (min-width:48rem){.wishlist-module__LBd7OW__grid{gap:var(--space-md) var(--space-md)}}@media (min-width:64rem){.wishlist-module__LBd7OW__grid{gap:var(--space-md) var(--space-md)}}.wishlist-module__LBd7OW__cardMeta{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin:0}.wishlist-module__LBd7OW__cardUnknown{font-style:italic}.wishlist-module__LBd7OW__cardChange{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-accent-ink);margin:0}.wishlist-module__LBd7OW__saveRow{align-items:center;gap:var(--space-3xs);margin-top:0;flex-wrap:wrap;margin-inline-start:calc(var(--space-2xs) * -1);display:flex}.wishlist-module__LBd7OW__saveRoot{flex:0 auto;min-width:0;position:relative}.wishlist-module__LBd7OW__savePill{align-items:center;gap:var(--space-2xs);max-width:100%;min-height:var(--control);padding-inline:var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);cursor:pointer;background:0 0;display:inline-flex}.wishlist-module__LBd7OW__savePill:disabled{cursor:default}.wishlist-module__LBd7OW__iconButton{min-width:var(--control);min-height:var(--control);border-radius:var(--radius);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.wishlist-module__LBd7OW__iconButton:hover{color:var(--color-soft-black)}.wishlist-module__LBd7OW__iconButton:disabled{cursor:default;opacity:var(--opacity-disabled)}.wishlist-module__LBd7OW__iconButtonOn{color:var(--color-accent-ink)}.wishlist-module__LBd7OW__tickList{max-height:var(--list-window);overscroll-behavior:contain;padding:var(--space-3xs);flex-direction:column;margin:-.25rem;display:flex;overflow-y:auto}.wishlist-module__LBd7OW__tickList input[type=radio]{accent-color:var(--color-accent-ink);flex-shrink:0;width:.9375rem;height:.9375rem}.wishlist-module__LBd7OW__tick{align-items:center;gap:var(--space-xs);min-height:var(--control);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;display:flex}.wishlist-module__LBd7OW__tick:has(:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:-2px;border-radius:var(--radius)}.wishlist-module__LBd7OW__tick input:focus-visible{outline:none}.wishlist-module__LBd7OW__tickAll .wishlist-module__LBd7OW__tickName{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-black)}.wishlist-module__LBd7OW__tickName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wishlist-module__LBd7OW__panelNote{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray);margin:.125rem 0 0}.wishlist-module__LBd7OW__panelRule{height:1px;margin-block:var(--space-sm);background:var(--color-stone)}.wishlist-module__LBd7OW__panelButton{white-space:nowrap;min-height:var(--control);padding-inline:var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0}.wishlist-module__LBd7OW__dangerButton{white-space:nowrap;min-height:var(--control);padding-inline:var(--space-sm);border:var(--hairline) solid var(--color-burgundy);border-radius:var(--radius);background:var(--color-burgundy);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-fixed-light);cursor:pointer}.wishlist-module__LBd7OW__confirmTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);margin:0 0 .375rem}.wishlist-module__LBd7OW__confirmBody{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);margin:0}.wishlist-module__LBd7OW__confirmActions{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.wishlist-module__LBd7OW__inlineConfirm{width:100%}.wishlist-module__LBd7OW__newList{gap:var(--space-2xs);margin-top:var(--space-xs);display:flex}.wishlist-module__LBd7OW__newListInput{min-width:0;min-height:var(--control);padding-inline:var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);flex-grow:1}.wishlist-module__LBd7OW__wall{grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));column-gap:var(--space-sm);grid-auto-rows:2px;align-items:start;row-gap:0;display:grid}.wishlist-module__LBd7OW__wall>[data-arrange-id]{grid-row-end:span var(--span,180)}@media (min-width:48rem){.wishlist-module__LBd7OW__wall{column-gap:var(--space-md)}}@media (min-width:64rem){.wishlist-module__LBd7OW__wall{column-gap:var(--space-md)}}.wishlist-module__LBd7OW__wallItem{margin-bottom:var(--space-md)}@media (min-width:48rem){.wishlist-module__LBd7OW__wallItem{margin-bottom:var(--space-md)}}.wishlist-module__LBd7OW__vision{border-radius:var(--radius);position:relative;overflow:hidden}.wishlist-module__LBd7OW__vision svg{width:100%;height:100%;display:block}.wishlist-module__LBd7OW__visionPieces{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink);margin:.125rem 0 0}.wishlist-module__LBd7OW__visionCaption{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:.5rem 0 0}.wishlist-module__LBd7OW__slot{break-inside:avoid;min-width:0;position:relative}.wishlist-module__LBd7OW__dragging .wishlist-module__LBd7OW__slot a,.wishlist-module__LBd7OW__dragging .wishlist-module__LBd7OW__slot button:not(.wishlist-module__LBd7OW__grip),.wishlist-module__LBd7OW__dragging .wishlist-module__LBd7OW__slot input{pointer-events:none}.wishlist-module__LBd7OW__dragging .wishlist-module__LBd7OW__slot{cursor:grabbing}.wishlist-module__LBd7OW__grip{z-index:var(--z-raised);top:.375rem;clip-path:inset(50%);width:1px;height:1px;color:var(--color-soft-gray);white-space:nowrap;background:0 0;border:0;padding:0;position:absolute;inset-inline-start:.375rem;overflow:hidden}.wishlist-module__LBd7OW__grip:focus-visible,.wishlist-module__LBd7OW__grip:focus{width:var(--control);height:var(--control);clip-path:none;border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);justify-content:center;align-items:center;display:inline-flex;overflow:visible}.wishlist-module__LBd7OW__carried{z-index:var(--z-dialog);outline:var(--edge) solid var(--color-soft-black);outline-offset:3px;box-shadow:var(--shadow-dialog);opacity:.96;cursor:grabbing;transition:none;position:fixed}.wishlist-module__LBd7OW__slotEmpty{border-radius:var(--radius);outline:var(--hairline) dashed var(--color-stone);outline-offset:-1px;background:color-mix(in srgb, var(--color-stone) 22%, transparent)}.wishlist-module__LBd7OW__carried .wishlist-module__LBd7OW__grip{cursor:grabbing}.wishlist-module__LBd7OW__archiveNote{max-width:var(--measure-prose);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-gray);margin:0 0 1.25rem}.wishlist-module__LBd7OW__kindFilter{gap:var(--space-2xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.wishlist-module__LBd7OW__kindOption{align-items:center;gap:var(--space-2xs);min-height:var(--control);padding-inline:var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);text-decoration:none;display:inline-flex}.wishlist-module__LBd7OW__kindOption:hover{border-color:var(--color-soft-gray);color:var(--color-soft-black)}.wishlist-module__LBd7OW__kindOptionOn,.wishlist-module__LBd7OW__kindOptionOn:hover{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.wishlist-module__LBd7OW__kindOptionOn .wishlist-module__LBd7OW__smallCount{color:var(--color-linen)}.wishlist-module__LBd7OW__archived .wishlist-module__LBd7OW__vision,.wishlist-module__LBd7OW__faded{opacity:.62}.wishlist-module__LBd7OW__archiveKind{max-width:calc(100% - 2 * var(--space-2xs));top:var(--space-2xs);left:var(--space-2xs);z-index:var(--z-raised);background:var(--color-warm-white);padding:var(--space-3xs) var(--space-2xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);display:inline-block;position:absolute}.wishlist-module__LBd7OW__selectBar{align-items:center;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-sm);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);flex-wrap:wrap;display:flex}.wishlist-module__LBd7OW__selectCount{color:var(--color-soft-black)}.wishlist-module__LBd7OW__selectBox{z-index:var(--z-raised);width:var(--control);height:var(--control);border-radius:var(--radius);background:var(--color-warm-white);box-shadow:var(--shadow-raised);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;left:.5rem}.wishlist-module__LBd7OW__thumbLink{position:absolute;inset:0}.wishlist-module__LBd7OW__cardLink{color:inherit;text-decoration:none}.wishlist-module__LBd7OW__addList{width:var(--control);height:var(--control);border-radius:var(--radius-round);color:var(--color-accent-ink);cursor:pointer;transition:color var(--duration-micro) var(--ease-editorial);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-block-end:var(--space-3xs);margin-inline-end:-.375rem;padding:0;display:inline-flex}.wishlist-module__LBd7OW__addList:hover{color:var(--color-soft-black)}.wishlist-module__LBd7OW__lede{padding-block:var(--space-sm) var(--space-sm)}@media (min-width:48rem){.wishlist-module__LBd7OW__lede{padding-block:var(--space-md) var(--space-md)}}.wishlist-module__LBd7OW__lately{max-width:var(--measure-prose);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);text-wrap:balance;margin:0}@media (min-width:48rem){.wishlist-module__LBd7OW__lately{font-size:var(--text-meta);line-height:var(--text-meta--line-height)}}.wishlist-module__LBd7OW__slot a,.wishlist-module__LBd7OW__slot img,.wishlist-module__LBd7OW__slot svg{-webkit-user-drag:none;user-drag:none}.wishlist-module__LBd7OW__visionImage{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.wishlist-module__LBd7OW__dropHint{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.wishlist-module__LBd7OW__optional{text-transform:none;letter-spacing:normal;color:var(--color-soft-gray)}.wishlist-module__LBd7OW__wideAdd{align-items:center;gap:var(--space-xs);min-height:var(--control);padding-inline:var(--space-md);border:var(--hairline) solid var(--color-mark);border-radius:var(--radius);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-accent-ink);cursor:pointer;transition:background var(--duration-micro) var(--ease-editorial), color var(--duration-micro) var(--ease-editorial);background:0 0;display:inline-flex}.wishlist-module__LBd7OW__wideAdd:hover{background:var(--color-burgundy);color:var(--color-fixed-light)}.wishlist-module__LBd7OW__tileAdd{justify-content:center;align-items:center;gap:var(--space-2xs);width:100%;aspect-ratio:var(--ratio-cover);padding:var(--space-xs);border:var(--hairline) dashed var(--color-stone);border-radius:var(--radius);font-size:var(--text-label);line-height:var(--text-label--line-height);text-align:center;color:var(--color-accent-ink);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-editorial), background var(--duration-micro) var(--ease-editorial);background:0 0;flex-direction:column;display:flex}.wishlist-module__LBd7OW__tileAdd:hover{border-color:var(--color-mark);background:var(--color-off-white)}.wishlist-module__LBd7OW__frameCount{z-index:var(--z-raised);min-width:1.375rem;height:1.375rem;padding-inline:var(--space-2xs);border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-fixed-dark) 62%, transparent);color:var(--color-fixed-light);font-size:var(--text-micro);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;bottom:.5rem;right:.5rem}.wishlist-module__LBd7OW__cropSurface{border-radius:var(--radius);background:var(--color-stone);touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-height:55dvh;position:relative;overflow:hidden}.wishlist-module__LBd7OW__cropImage{object-fit:contain;-webkit-user-drag:none;user-drag:none;width:100%;max-height:55dvh;display:block}.wishlist-module__LBd7OW__cropShade{background:color-mix(in srgb, var(--color-fixed-dark) 55%, transparent);pointer-events:none;position:absolute}.wishlist-module__LBd7OW__cropBox{box-shadow:0 0 0 1px var(--color-fixed-light), 0 0 0 2px color-mix(in srgb, var(--color-fixed-dark) 35%, transparent);position:absolute}.wishlist-module__LBd7OW__cropBoxHeld{box-shadow:0 0 0 1px var(--color-fixed-light), 0 0 0 2px var(--color-burgundy)}.wishlist-module__LBd7OW__cropGrip{width:var(--control);height:var(--control);position:absolute}.wishlist-module__LBd7OW__cropGrip:after{content:"";border-radius:var(--radius-round);background:var(--color-warm-white);width:.875rem;height:.875rem;box-shadow:0 0 0 1px var(--color-mark);position:absolute;inset:calc(50% - .4375rem)}.wishlist-module__LBd7OW__gripNW{top:calc(var(--control) / -2);left:calc(var(--control) / -2);cursor:nwse-resize}.wishlist-module__LBd7OW__gripNE{top:calc(var(--control) / -2);right:calc(var(--control) / -2);cursor:nesw-resize}.wishlist-module__LBd7OW__gripSW{bottom:calc(var(--control) / -2);left:calc(var(--control) / -2);cursor:nesw-resize}.wishlist-module__LBd7OW__gripSE{bottom:calc(var(--control) / -2);right:calc(var(--control) / -2);cursor:nwse-resize}.wishlist-module__LBd7OW__pickedStrip{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.wishlist-module__LBd7OW__pickedOne{border-radius:var(--radius);background:var(--color-stone);position:relative;overflow:hidden}.wishlist-module__LBd7OW__pickedShot{width:100%;aspect-ratio:var(--ratio-cover);object-fit:cover;-webkit-user-drag:none;user-drag:none;display:block}.wishlist-module__LBd7OW__pickedCover{pointer-events:none;max-width:calc(100% - 2 * var(--space-3xs));padding:var(--space-3xs) var(--space-3xs);border-radius:var(--radius);background:color-mix(in srgb, var(--color-fixed-dark) 62%, transparent);color:var(--color-fixed-light);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;position:absolute;top:.25rem;left:.25rem}.wishlist-module__LBd7OW__pickedActions{display:flex}.wishlist-module__LBd7OW__pickedAction{min-height:var(--control);border:0;border-top:var(--hairline) solid var(--color-stone);background:var(--color-warm-white);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.wishlist-module__LBd7OW__pickedAction+.wishlist-module__LBd7OW__pickedAction{border-left:var(--hairline) solid var(--color-stone)}.wishlist-module__LBd7OW__pickedAction:hover{color:var(--color-accent-ink)}.wishlist-module__LBd7OW__pickedCarried{z-index:var(--z-dialog);border-radius:var(--radius);box-shadow:var(--shadow-dialog);cursor:grabbing;transition:none;position:fixed;overflow:hidden}.wishlist-module__LBd7OW__pickedEmpty{outline:var(--hairline) dashed var(--color-soft-gray);outline-offset:-1px;background:color-mix(in srgb, var(--color-stone) 55%, transparent)}.wishlist-module__LBd7OW__pickedEmpty:after{content:"";aspect-ratio:var(--ratio-cover);display:block}.wishlist-module__LBd7OW__pickedGrip{z-index:var(--z-raised);border-radius:var(--radius);color:#0000;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;min-height:0;padding:0;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.wishlist-module__LBd7OW__pickedGrip:focus-visible{background:color-mix(in srgb, var(--color-fixed-dark) 62%, transparent);color:var(--color-fixed-light)}.wishlist-module__LBd7OW__pickedActionOn{color:var(--color-accent-ink)}.wishlist-module__LBd7OW__addAnother{width:100%;height:100%;min-height:5.5rem;aspect-ratio:var(--ratio-cover);border:var(--hairline) dashed var(--color-stone);border-radius:var(--radius);color:var(--color-accent-ink);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-editorial), background var(--duration-micro) var(--ease-editorial);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.wishlist-module__LBd7OW__addAnother:hover{border-color:var(--color-mark);background:var(--color-off-white)}.wishlist-module__LBd7OW__actionRow{align-items:center;gap:var(--space-xs);padding-block:var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}@media (max-width:47.99rem){.wishlist-module__LBd7OW__actionRow>*{padding-inline:var(--space-sm);flex:1 1 0}}.wishlist-module__LBd7OW__saveTo{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray);margin:0 0 .375rem}.wishlist-module__LBd7OW__saveSides{margin-bottom:var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wishlist-module__LBd7OW__saveSide{justify-content:center;align-items:center;gap:var(--space-3xs);min-height:var(--control);padding:0 var(--space-3xs);font:inherit;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal);cursor:pointer;background:0 0;border:0;display:inline-flex}.wishlist-module__LBd7OW__saveSide:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:-2px}.wishlist-module__LBd7OW__saveSideOn{background:var(--color-burgundy);color:var(--color-fixed-light)}.wishlist-module__LBd7OW__saveSideOn:focus-visible{outline-color:var(--color-fixed-light)}.wishlist-module__LBd7OW__saveDot{border-radius:var(--radius-round);background:var(--color-mark);width:.375rem;height:.375rem}.wishlist-module__LBd7OW__saveSideOn .wishlist-module__LBd7OW__saveDot{background:var(--color-rose)}.wishlist-module__LBd7OW__askTitle{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.wishlist-module__LBd7OW__askOptions{gap:var(--space-2xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.wishlist-module__LBd7OW__askOption{min-height:var(--control);gap:var(--space-3xs);width:100%;padding:var(--space-xs) var(--space-sm);border:var(--hairline) solid transparent;border-radius:var(--radius);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.wishlist-module__LBd7OW__askOption span{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:500}.wishlist-module__LBd7OW__askOption small{font-size:var(--text-micro);line-height:var(--text-micro--line-height)}.wishlist-module__LBd7OW__askOption:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:1px}.wishlist-module__LBd7OW__askOption:disabled{cursor:progress;opacity:var(--opacity-disabled)}.wishlist-module__LBd7OW__askMove{background:var(--color-burgundy);color:var(--color-fixed-light)}.wishlist-module__LBd7OW__askMove small{color:var(--color-rose-pale)}.wishlist-module__LBd7OW__askArchive{background:var(--color-stone);color:var(--color-soft-black)}.wishlist-module__LBd7OW__askArchive small{color:var(--color-charcoal)}.wishlist-module__LBd7OW__askRemove{border-color:var(--color-stone);color:var(--color-accent-ink);background:0 0}.wishlist-module__LBd7OW__askRemove small{color:var(--color-soft-gray)}.wishlist-module__LBd7OW__askCancel{margin:.25rem auto 0;display:block}.wishlist-module__LBd7OW__like{align-items:center;gap:var(--space-2xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-accent-ink);margin:.3rem 0 0;display:flex}.wishlist-module__LBd7OW__likeLink{align-items:center;gap:var(--space-2xs);min-width:0;color:inherit;display:inline-flex}.wishlist-module__LBd7OW__likeLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishlist-module__LBd7OW__likeThumb,.wishlist-module__LBd7OW__likeBoxThumb{border-radius:var(--radius);flex:none;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.wishlist-module__LBd7OW__likeThumb{width:1.125rem;height:1.375rem}.wishlist-module__LBd7OW__likeThumb svg,.wishlist-module__LBd7OW__likeBoxThumb svg{width:80%;height:80%}.wishlist-module__LBd7OW__likeNo{min-width:1.5rem;min-height:1.5rem;font:inherit;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0;position:relative}.wishlist-module__LBd7OW__likeBox{align-items:flex-start;gap:var(--space-xs);margin-bottom:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius);background:var(--color-off-white);display:flex}.wishlist-module__LBd7OW__likeBoxThumb{width:1.75rem;height:2.125rem}.wishlist-module__LBd7OW__likeBoxText{gap:var(--space-3xs);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-black);flex-direction:column;margin:0;display:flex}.wishlist-module__LBd7OW__likeBoxText small{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-soft-gray)}.wishlist-module__LBd7OW__likeBoxLink{color:var(--color-accent-ink)}.wishlist-module__LBd7OW__addButton{white-space:nowrap;min-height:var(--control);padding-inline:var(--space-sm);border:var(--hairline) solid var(--color-burgundy);border-radius:var(--radius);background:var(--color-burgundy);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-fixed-light);cursor:pointer}.wishlist-module__LBd7OW__addButton:hover:not(:disabled){background:var(--color-warm-white);color:var(--color-accent-ink)}.wishlist-module__LBd7OW__addButton:focus-visible{outline:var(--edge) solid var(--color-accent-ink);outline-offset:2px}.wishlist-module__LBd7OW__addButton:disabled{cursor:default;opacity:var(--opacity-disabled)}.wishlist-module__LBd7OW__sampleTag{max-width:calc(100% - 2 * var(--space-xs));bottom:var(--space-xs);left:var(--space-xs);z-index:var(--z-raised);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius);background:color-mix(in srgb, var(--color-warm-white) 88%, transparent);color:var(--color-soft-black);font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;pointer-events:none;position:absolute}
.saved-searches-module__UEqsmG__root{margin-top:var(--space-md)}.saved-searches-module__UEqsmG__head{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:0 0 var(--space-xs);display:flex}.saved-searches-module__UEqsmG__lede{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.saved-searches-module__UEqsmG__rows{margin:0;padding:0;list-style:none;display:none}@media (min-width:48rem){.saved-searches-module__UEqsmG__rows{display:block}}.saved-searches-module__UEqsmG__row{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:var(--hairline) solid var(--color-stone);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.saved-searches-module__UEqsmG__strip{gap:var(--space-2xs);grid-template-columns:repeat(5,4rem);display:grid}.saved-searches-module__UEqsmG__thumb{aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-off-white);display:block;overflow:hidden}.saved-searches-module__UEqsmG__thumb svg{width:100%;height:100%;display:block}.saved-searches-module__UEqsmG__body{min-width:0}.saved-searches-module__UEqsmG__name{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);text-decoration:none}.saved-searches-module__UEqsmG__chips{gap:var(--space-3xs);margin:var(--space-2xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.saved-searches-module__UEqsmG__status{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-charcoal)}.saved-searches-module__UEqsmG__status strong{color:var(--color-soft-black);font-weight:500}.saved-searches-module__UEqsmG__dot{width:.375rem;height:.375rem;border-radius:var(--radius-round);background:var(--color-mark);vertical-align:middle;margin-inline-end:var(--space-2xs);display:inline-block}.saved-searches-module__UEqsmG__actions{align-items:center;gap:var(--space-2xs);display:flex}.saved-searches-module__UEqsmG__covers{gap:var(--space-md) var(--space-md);margin:var(--space-sm) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:48rem){.saved-searches-module__UEqsmG__covers{display:none}}.saved-searches-module__UEqsmG__cover{min-width:0}.saved-searches-module__UEqsmG__coverTile{border-radius:var(--radius);display:block;position:relative}.saved-searches-module__UEqsmG__fresh{max-width:calc(100% - 2 * var(--space-2xs));top:var(--space-2xs);left:var(--space-2xs);padding:0 var(--space-2xs);border-radius:var(--radius);background:var(--color-burgundy);font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-fixed-light);position:absolute}.saved-searches-module__UEqsmG__coverFoot{justify-content:space-between;align-items:flex-start;gap:var(--space-2xs);margin-top:var(--space-2xs);display:flex}.saved-searches-module__UEqsmG__coverName{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-soft-black);text-decoration:none}.saved-searches-module__UEqsmG__cover .saved-searches-module__UEqsmG__status{margin-top:var(--space-3xs);font-size:var(--text-micro);line-height:var(--text-micro--line-height)}.saved-searches-module__UEqsmG__searchButton{align-items:center;gap:var(--space-2xs);min-height:var(--control);padding:0 var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);flex:none;text-decoration:none;display:inline-flex}.saved-searches-module__UEqsmG__searchButton:hover{border-color:var(--color-charcoal)}.saved-searches-module__UEqsmG__coverTools{flex:none;align-items:center;display:flex}.saved-searches-module__UEqsmG__alertButton{align-items:center;gap:var(--space-2xs);min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.saved-searches-module__UEqsmG__alertButton:hover{border-color:var(--color-charcoal)}.saved-searches-module__UEqsmG__alertButtonCompact{border-color:#0000;justify-content:center;min-width:2.25rem;padding:0}.saved-searches-module__UEqsmG__alertButtonOn,.saved-searches-module__UEqsmG__alertButtonOn:hover{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}@media (min-width:64rem){.saved-searches-module__UEqsmG__alertPanel{width:19rem}}.saved-searches-module__UEqsmG__alertChoices{margin-top:var(--space-2xs);border-top:var(--hairline) solid var(--color-stone);flex-direction:column;display:flex}.saved-searches-module__UEqsmG__alertChoice{min-height:var(--control);align-items:flex-start;gap:var(--space-xs);width:100%;padding:var(--space-xs) 0;border:0;border-bottom:var(--hairline) solid var(--color-stone);text-align:left;cursor:pointer;background:0 0;display:flex}.saved-searches-module__UEqsmG__alertChoice:last-child{border-bottom:0}.saved-searches-module__UEqsmG__alertChoice:hover{background:var(--color-off-white)}.saved-searches-module__UEqsmG__radio{width:1rem;height:1rem;margin-top:var(--space-3xs);border:var(--icon-stroke) solid var(--color-charcoal);border-radius:var(--radius-round);flex:none}.saved-searches-module__UEqsmG__alertChoiceOn .saved-searches-module__UEqsmG__radio{border:var(--radio-ring) solid var(--color-mark)}.saved-searches-module__UEqsmG__alertChoiceTitle{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);display:block}.saved-searches-module__UEqsmG__alertChoiceSub{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);display:block}
.first-searches-module__JerWVW__rows{max-width:var(--width-column);opacity:.75;margin:0;padding:0;list-style:none;display:grid}.first-searches-module__JerWVW__full{opacity:1;max-width:none}.first-searches-module__JerWVW__row{gap:var(--space-sm);padding-block:var(--space-xs);border-bottom:var(--hairline) solid var(--color-stone);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.first-searches-module__JerWVW__strip{grid-template-columns:repeat(3, var(--space-2xl));gap:var(--space-3xs);display:grid}.first-searches-module__JerWVW__name{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.first-searches-module__JerWVW__chips{gap:var(--space-3xs);margin:var(--space-3xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (min-width:48rem){.first-searches-module__JerWVW__strip{grid-template-columns:repeat(3, var(--space-3xl))}}
.what-fits-module__B8_HfW__section{padding:var(--space-md) 0;margin:0}.what-fits-module__B8_HfW__title{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-heading);color:var(--color-soft-black)}.what-fits-module__B8_HfW__groups{border-top:var(--hairline) solid var(--color-stone);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.what-fits-module__B8_HfW__groups{column-gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.what-fits-module__B8_HfW__group{gap:var(--space-3xs);padding:var(--space-xs) 0;border-bottom:var(--hairline) solid var(--color-stone);flex-direction:column;display:flex}.what-fits-module__B8_HfW__groupTitle{font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.what-fits-module__B8_HfW__lines{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.what-fits-module__B8_HfW__line{align-items:baseline;gap:var(--space-2xs);display:inline-flex}.what-fits-module__B8_HfW__chart{font-size:var(--text-label);color:var(--color-soft-gray)}.what-fits-module__B8_HfW__says{font-size:var(--text-meta);color:var(--color-soft-black)}.what-fits-module__B8_HfW__note{margin:var(--space-xs) 0 0;max-width:var(--measure-prose);font-size:var(--text-label);color:var(--color-soft-gray);line-height:1.5}.what-fits-module__B8_HfW__link{color:var(--color-soft-gray)}.what-fits-module__B8_HfW__lead{margin:0 0 var(--space-xs);font-size:var(--text-meta);color:var(--color-charcoal)}.what-fits-module__B8_HfW__size{font-family:var(--font-display);font-size:var(--text-body)}
.band-module__Yf6Naa__band{padding-block:var(--space-2xl)}.band-module__Yf6Naa__band+.band-module__Yf6Naa__band{border-block-start:var(--hairline) solid var(--color-stone)}.band-module__Yf6Naa__split{gap:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:64rem){.band-module__Yf6Naa__split{grid-template-columns:var(--columns-words-picture);column-gap:var(--space-2xl)}.band-module__Yf6Naa__flip{grid-template-columns:var(--columns-picture-words)}.band-module__Yf6Naa__flip>.band-module__Yf6Naa__visual{order:-1}}.band-module__Yf6Naa__words{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.band-module__Yf6Naa__visual{min-width:0}.band-module__Yf6Naa__hero{gap:var(--space-md)}.band-module__Yf6Naa__statement{font-family:var(--font-display);font-weight:400;font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--color-soft-black);text-wrap:balance;margin:0}.band-module__Yf6Naa__lead{max-width:var(--measure-lead);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-charcoal);text-wrap:pretty;margin:0}.band-module__Yf6Naa__app{padding-block:var(--space-md);border-block-start:var(--hairline) solid var(--color-stone);scroll-margin-block-start:var(--header)}@media (min-width:64rem){.band-module__Yf6Naa__app .band-module__Yf6Naa__split{column-gap:var(--space-md)}}.band-module__Yf6Naa__app .band-module__Yf6Naa__words{gap:var(--space-xs)}.band-module__Yf6Naa__app .band-module__Yf6Naa__statement{font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);letter-spacing:normal}@media (min-width:48rem){.band-module__Yf6Naa__app .band-module__Yf6Naa__statement{font-size:var(--text-heading);line-height:var(--text-heading--line-height)}}.band-module__Yf6Naa__app .band-module__Yf6Naa__lead{font-size:inherit;line-height:inherit}.band-module__Yf6Naa__plate{border-radius:var(--radius);background:var(--color-off-white);padding:var(--space-md)}.band-module__Yf6Naa__micro{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.band-module__Yf6Naa__last{padding-block-end:0}.band-module__Yf6Naa__close{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;display:flex}.band-module__Yf6Naa__close .band-module__Yf6Naa__lead{text-wrap:balance}.band-module__Yf6Naa__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.band-module__Yf6Naa__close .band-module__Yf6Naa__actions{justify-content:center}
.advance-module___u3-ZW__hold{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}
.correction-module__sEZXsW__line{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal);max-width:var(--measure-prose)}.correction-module__sEZXsW__actions{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.correction-module__sEZXsW__returned{gap:var(--space-sm);margin:var(--space-md) 0 0;padding:var(--space-md) 0 0;border-top:var(--hairline) solid var(--color-stone);flex-direction:column;list-style:none;display:flex}.correction-module__sEZXsW__returnedLine{align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.correction-module__sEZXsW__returnedSaid{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal);max-width:var(--measure-prose);flex:22ch;margin:0}.correction-module__sEZXsW__returnedWord{color:var(--color-soft-black);font-weight:500}.correction-module__sEZXsW__returnedMore{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.correction-module__sEZXsW__tally{text-align:right;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);flex-grow:1}.correction-module__sEZXsW__groups{gap:var(--space-md);margin-top:var(--space-xs);overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);align-content:start;max-height:26rem;display:grid;overflow-y:auto}@media (min-width:48rem){.correction-module__sEZXsW__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.correction-module__sEZXsW__group{gap:var(--space-2xs);flex-direction:column;display:flex}.correction-module__sEZXsW__groupTerm{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray)}.correction-module__sEZXsW__words{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.correction-module__sEZXsW__word{min-height:var(--control);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:var(--space-2xs) var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-off-white);color:var(--color-soft-black);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-editorial)}.correction-module__sEZXsW__word:hover:not(:disabled){border-color:var(--color-soft-gray)}.correction-module__sEZXsW__word:disabled{cursor:default;opacity:var(--opacity-disabled)}.correction-module__sEZXsW__wordIn{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.correction-module__sEZXsW__wordOut{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light);text-decoration:line-through;-webkit-text-decoration-color:var(--color-rose);text-decoration-color:var(--color-rose)}.correction-module__sEZXsW__done{gap:var(--space-2xs);flex-direction:column;align-items:flex-start;display:flex}.correction-module__sEZXsW__doneLine{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);max-width:var(--measure-lead)}.correction-module__sEZXsW__recordedWords{gap:var(--space-2xs);margin:var(--space-2xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.correction-module__sEZXsW__recordedWord{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:var(--space-2xs) var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-off-white);color:var(--color-soft-gray)}.correction-module__sEZXsW__recordedOut{text-decoration:line-through;-webkit-text-decoration-color:var(--color-rose);text-decoration-color:var(--color-rose)}.correction-module__sEZXsW__aside{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}
.clean-module__Pu36dG__head{padding-top:var(--space-md)}.clean-module__Pu36dG__cases{gap:var(--space-md);margin:var(--space-md) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.clean-module__Pu36dG__body{margin:var(--space-2xs) 0 0;max-width:var(--measure-prose);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal)}.clean-module__Pu36dG__saves{gap:var(--space-md);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.clean-module__Pu36dG__save{align-items:flex-start;gap:var(--space-xs);flex-direction:column;flex:none;max-width:100%;display:flex}.clean-module__Pu36dG__frame{height:calc(var(--control) * 5);width:auto;max-width:100%;aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-ground-linen);overflow:hidden}@media (min-width:64rem){.clean-module__Pu36dG__frame{height:calc(var(--control) * 6)}}.clean-module__Pu36dG__owned{gap:var(--space-md);margin-top:var(--space-md);align-items:flex-start;display:flex}.clean-module__Pu36dG__owned .clean-module__Pu36dG__frame{flex:none}.clean-module__Pu36dG__owned .clean-module__Pu36dG__body{flex:1;margin:0}.clean-module__Pu36dG__caption{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.clean-module__Pu36dG__actions{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.clean-module__Pu36dG__later{margin:var(--space-md) 0 0;max-width:var(--measure-prose);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal)}.clean-module__Pu36dG__entry{margin:var(--space-md) 0 0;max-width:var(--measure-prose);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}
.back-module__HqJDra__back{align-self:flex-start;align-items:center;gap:var(--space-2xs);min-height:var(--control);padding:var(--space-2xs) 0;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);cursor:pointer;background:0 0;border:0;display:inline-flex}.back-module__HqJDra__back:hover{color:var(--color-charcoal)}
.chapters-module__PyctGa__masthead{margin:0 0 var(--space-sm);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}.chapters-module__PyctGa__layout{gap:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;padding-block-end:var(--space-md);display:grid}.chapters-module__PyctGa__side{gap:var(--space-md);flex-direction:column;order:-1;display:flex}@media (min-width:64rem){.chapters-module__PyctGa__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.chapters-module__PyctGa__side{order:0;position:sticky;inset-block-start:calc(var(--header) + var(--space-md))}}.chapters-module__PyctGa__contents{border-block-end:var(--hairline) solid var(--color-stone);margin:0;padding:0;list-style:none}.chapters-module__PyctGa__row{grid-template-columns:var(--control) minmax(0, 1fr) var(--space-3xl);column-gap:var(--space-sm);padding-block:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);display:grid;position:relative}.chapters-module__PyctGa__row:before{content:"";border-inline-start:var(--edge) dashed var(--color-stone);position:absolute;inset-block:0;inset-inline-start:calc(var(--control) / 2 - var(--edge) / 2)}.chapters-module__PyctGa__row:first-child:before{inset-block-start:calc(var(--space-sm) + var(--control) / 2)}.chapters-module__PyctGa__row:last-child:before{inset-block-end:calc(100% - var(--space-sm) - var(--control) / 2)}.chapters-module__PyctGa__finished:before{border-inline-start-style:solid;border-inline-start-color:var(--color-mark)}.chapters-module__PyctGa__reading:before{border-inline-start-style:solid;border-inline-start-color:var(--color-mark);inset-block-end:calc(100% - var(--space-sm) - var(--control) / 2)}.chapters-module__PyctGa__node{z-index:var(--z-raised);inline-size:var(--control);aspect-ratio:var(--ratio-cover);box-sizing:border-box;border:var(--hairline) solid var(--color-stone);border-radius:var(--radius-round);background:var(--color-warm-white);font-family:var(--font-display);font-size:var(--text-body);color:var(--color-soft-gray);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.chapters-module__PyctGa__finished .chapters-module__PyctGa__node{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.chapters-module__PyctGa__reading .chapters-module__PyctGa__node{border:var(--edge) solid var(--color-mark)}.chapters-module__PyctGa__reading .chapters-module__PyctGa__node:after{content:"";inline-size:var(--space-xs);aspect-ratio:var(--ratio-cover);border-radius:var(--radius-round);background:var(--color-mark)}.chapters-module__PyctGa__rowWords{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;min-inline-size:0;display:flex}.chapters-module__PyctGa__eyebrowHere{color:var(--color-accent-ink)}.chapters-module__PyctGa__rowTitle{font-family:var(--font-display);font-weight:400;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.chapters-module__PyctGa__waiting .chapters-module__PyctGa__rowTitle,.chapters-module__PyctGa__writing .chapters-module__PyctGa__rowTitle{color:var(--color-soft-gray)}.chapters-module__PyctGa__rowLine{max-inline-size:var(--measure-prose);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal);margin:0}.chapters-module__PyctGa__waiting .chapters-module__PyctGa__rowLine,.chapters-module__PyctGa__writing .chapters-module__PyctGa__rowLine{color:var(--color-soft-gray)}.chapters-module__PyctGa__note{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);margin:0}.chapters-module__PyctGa__meta{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.chapters-module__PyctGa__thumb{inline-size:var(--space-3xl);aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-off-white);justify-content:center;align-items:center;display:flex}.chapters-module__PyctGa__thumb svg{inline-size:80%}.chapters-module__PyctGa__waiting .chapters-module__PyctGa__thumb svg{opacity:var(--opacity-disabled)}.chapters-module__PyctGa__ticks{gap:var(--space-3xs);inline-size:100%;max-inline-size:var(--width-form);margin-block-start:var(--space-3xs);display:flex}.chapters-module__PyctGa__tick{block-size:var(--edge);background:var(--color-stone);flex:1}.chapters-module__PyctGa__tickOn{background:var(--color-mark)}.chapters-module__PyctGa__plate{gap:var(--space-sm);border-radius:var(--radius);background:var(--color-burgundy);color:var(--color-fixed-light);padding:var(--space-md);flex-direction:column;display:flex}.chapters-module__PyctGa__plate .chapters-module__PyctGa__eyebrow,.chapters-module__PyctGa__plate .chapters-module__PyctGa__meta,.chapters-module__PyctGa__plate .chapters-module__PyctGa__note{color:color-mix(in srgb, var(--color-fixed-light) 78%, transparent)}.chapters-module__PyctGa__plateTitle{font-family:var(--font-display);font-weight:400;font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--color-fixed-light);text-wrap:balance;margin:0;padding-inline-end:var(--overhang)}.chapters-module__PyctGa__plateFigures{gap:var(--space-md);padding-block:var(--space-sm);border-block:var(--hairline) solid color-mix(in srgb, var(--color-fixed-light) 28%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chapters-module__PyctGa__plateFigure{align-items:center;gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.chapters-module__PyctGa__plateFigure svg{inline-size:min(100%, calc(var(--space-3xl) * 2));aspect-ratio:var(--ratio-item)}.chapters-module__PyctGa__plate .chapters-module__PyctGa__tick{background:color-mix(in srgb, var(--color-fixed-light) 30%, transparent)}.chapters-module__PyctGa__plate .chapters-module__PyctGa__tickOn{background:var(--color-fixed-light)}.chapters-module__PyctGa__plateFoot{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.chapters-module__PyctGa__inverse{min-block-size:var(--control);padding-inline:var(--button-inset);border-radius:var(--radius);background:var(--color-fixed-light);color:var(--color-burgundy);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:background-color var(--duration-micro) var(--ease-editorial);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.chapters-module__PyctGa__inverse:hover{background:var(--color-rose-pale)}.chapters-module__PyctGa__inverse:focus-visible{outline:var(--edge) solid var(--color-fixed-light);outline-offset:var(--edge)}@media (min-width:48rem){.chapters-module__PyctGa__inverse{font-size:var(--text-meta);line-height:var(--text-meta--line-height);letter-spacing:normal;text-transform:none}}@media (min-width:64rem){.chapters-module__PyctGa__inverse{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.chapters-module__PyctGa__plateLink{color:var(--color-fixed-light);font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.chapters-module__PyctGa__plateLink:focus-visible{outline:var(--edge) solid var(--color-fixed-light);outline-offset:var(--edge)}.chapters-module__PyctGa__card{align-items:flex-start;gap:var(--space-sm);border-radius:var(--radius);background:var(--color-off-white);padding:var(--space-md);flex-direction:column;display:flex}.chapters-module__PyctGa__cardTitle{font-family:var(--font-display);font-weight:400;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.chapters-module__PyctGa__cardFoot{align-items:flex-start;gap:var(--space-xs);border-block-start:var(--hairline) solid var(--color-stone);flex-direction:column;align-self:stretch;padding-block-start:var(--space-sm);display:flex}.chapters-module__PyctGa__days{align-items:center;gap:var(--space-xs);display:flex}.chapters-module__PyctGa__day{inline-size:var(--space-xs);aspect-ratio:var(--ratio-cover);box-sizing:border-box;border:var(--hairline) solid var(--color-soft-gray);border-radius:var(--radius-round)}.chapters-module__PyctGa__dayOn{border-color:var(--color-mark);background:var(--color-mark)}.chapters-module__PyctGa__page{gap:var(--space-md);max-inline-size:var(--width-column);padding-block:var(--space-sm) var(--space-md);flex-direction:column;margin-inline:auto;display:flex}.chapters-module__PyctGa__top{align-items:center;gap:var(--space-sm);display:flex}.chapters-module__PyctGa__close{inline-size:var(--control);aspect-ratio:var(--ratio-cover);color:var(--color-charcoal);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--space-xs) * -1);display:inline-flex}.chapters-module__PyctGa__close:hover{color:var(--color-accent-ink)}.chapters-module__PyctGa__thread{gap:var(--space-3xs);flex:1;display:flex}.chapters-module__PyctGa__threadStep{block-size:var(--edge);background:var(--color-stone);flex:1}.chapters-module__PyctGa__threadDone{background:var(--color-mark)}.chapters-module__PyctGa__count{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);flex-shrink:0}.chapters-module__PyctGa__statement{font-family:var(--font-display);font-weight:400;font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--color-soft-black);text-wrap:balance;margin:0;padding-inline-end:var(--overhang)}.chapters-module__PyctGa__statement em{color:var(--color-accent-ink)}.chapters-module__PyctGa__body{max-inline-size:var(--measure-prose);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-charcoal);margin:0}.chapters-module__PyctGa__hint{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.chapters-module__PyctGa__sheet{gap:var(--space-sm);border-radius:var(--radius);background:var(--color-off-white);padding:var(--space-md);flex-direction:column;margin:0;display:flex}.chapters-module__PyctGa__pair{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chapters-module__PyctGa__pictured{align-items:center;gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.chapters-module__PyctGa__pictured svg{inline-size:min(100%, calc(var(--space-3xl) * 3));aspect-ratio:var(--ratio-item)}.chapters-module__PyctGa__caption{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.chapters-module__PyctGa__label{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-accent-ink);text-align:center}.chapters-module__PyctGa__fieldset{border:0;min-inline-size:0;margin:0;padding:0}.chapters-module__PyctGa__choices{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.chapters-module__PyctGa__choices{grid-template-columns:repeat(var(--across,3), minmax(0, 1fr))}}.chapters-module__PyctGa__choice{gap:var(--space-2xs);flex-direction:column;display:flex}.chapters-module__PyctGa__option{aspect-ratio:var(--ratio-item);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-off-white);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-editorial);justify-content:center;align-items:center;display:flex;position:relative}.chapters-module__PyctGa__option svg{inline-size:86%;aspect-ratio:var(--ratio-item)}.chapters-module__PyctGa__option:hover:not(:has(.chapters-module__PyctGa__radio:disabled)){border-color:var(--color-mark)}.chapters-module__PyctGa__option:has(.chapters-module__PyctGa__radio:disabled){cursor:default}.chapters-module__PyctGa__option:has(.chapters-module__PyctGa__radio:disabled) .chapters-module__PyctGa__radio{cursor:default}.chapters-module__PyctGa__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chapters-module__PyctGa__option:has(.chapters-module__PyctGa__radio:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:var(--edge)}.chapters-module__PyctGa__chosen,.chapters-module__PyctGa__right{border-color:var(--color-mark);outline:var(--hairline) solid var(--color-accent-ink);outline-offset:0}.chapters-module__PyctGa__wrong{border-color:var(--color-soft-gray);outline:var(--hairline) dashed var(--color-soft-gray);outline-offset:calc(var(--space-2xs) * -1)}.chapters-module__PyctGa__dim svg{opacity:var(--opacity-disabled)}.chapters-module__PyctGa__mark{inline-size:var(--space-lg);aspect-ratio:var(--ratio-cover);border-radius:var(--radius-round);background:var(--color-burgundy);color:var(--color-fixed-light);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-2xs);inset-inline-end:var(--space-2xs)}.chapters-module__PyctGa__choiceLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.chapters-module__PyctGa__choiceLabelRight{color:var(--color-accent-ink)}.chapters-module__PyctGa__wordChoices{gap:var(--space-xs);flex-direction:column;display:flex}.chapters-module__PyctGa__wordOption{min-block-size:var(--control);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-off-white);cursor:pointer;transition:border-color var(--duration-micro) var(--ease-editorial);display:flex;position:relative}.chapters-module__PyctGa__wordOption:hover:not(:has(.chapters-module__PyctGa__radio:disabled)){border-color:var(--color-mark)}.chapters-module__PyctGa__wordOption:has(.chapters-module__PyctGa__radio:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:var(--edge)}.chapters-module__PyctGa__wordOption:has(.chapters-module__PyctGa__radio:disabled){cursor:default}.chapters-module__PyctGa__wordOption:has(.chapters-module__PyctGa__radio:disabled) .chapters-module__PyctGa__radio{cursor:default}.chapters-module__PyctGa__wordOption .chapters-module__PyctGa__mark{flex-shrink:0;margin-inline-start:auto;position:static}.chapters-module__PyctGa__wordText{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black)}.chapters-module__PyctGa__dim .chapters-module__PyctGa__wordText{color:var(--color-soft-gray)}.chapters-module__PyctGa__cardWords{min-block-size:calc(var(--control) * 2);padding:var(--space-sm);border-radius:var(--radius);background:var(--color-off-white);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black);flex:1;align-items:center;display:flex}.chapters-module__PyctGa__segments{grid-template-columns:repeat(var(--across,2), minmax(0, 1fr));display:grid}.chapters-module__PyctGa__segment{padding-inline:var(--space-xs);text-align:center;justify-content:center;position:relative}.chapters-module__PyctGa__segment:has(.chapters-module__PyctGa__radio:focus-visible){outline:var(--edge) solid var(--color-accent-ink);outline-offset:var(--edge)}.chapters-module__PyctGa__segment:has(.chapters-module__PyctGa__radio:disabled){cursor:default}.chapters-module__PyctGa__cards{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.chapters-module__PyctGa__cards{grid-template-columns:repeat(var(--across,4), minmax(0, 1fr))}}.chapters-module__PyctGa__card4{gap:var(--space-xs);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.chapters-module__PyctGa__cardPicture{aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-off-white);justify-content:center;align-items:center;display:flex}.chapters-module__PyctGa__cardPicture svg{inline-size:86%;aspect-ratio:var(--ratio-item)}.chapters-module__PyctGa__missed{outline:var(--hairline) dashed var(--color-soft-gray);outline-offset:calc(var(--space-2xs) * -1)}.chapters-module__PyctGa__placeFigure{justify-content:center;display:flex}.chapters-module__PyctGa__placeFigure .chapters-module__PyctGa__cardPicture{inline-size:min(60%, calc(var(--space-3xl) * 3))}.chapters-module__PyctGa__verdict{gap:var(--space-xs);border-block-start:var(--hairline) solid var(--color-stone);flex-direction:column;padding-block-start:var(--space-sm);display:flex}.chapters-module__PyctGa__verdictTitle{font-family:var(--font-display);font-weight:400;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.chapters-module__PyctGa__foot{gap:var(--space-xs);border-block-start:var(--hairline) solid var(--color-stone);flex-direction:column;padding-block-start:var(--space-sm);display:flex}@media (min-width:48rem){.chapters-module__PyctGa__foot{flex-direction:row;justify-content:flex-end;align-items:center}}.chapters-module__PyctGa__back{order:1}@media (min-width:48rem){.chapters-module__PyctGa__back{order:0;margin-inline-end:auto}}.chapters-module__PyctGa__pieces{gap:var(--space-md) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.chapters-module__PyctGa__pieces{grid-template-columns:repeat(3,minmax(0,1fr))}}.chapters-module__PyctGa__piece{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;margin:0;display:flex}.chapters-module__PyctGa__piecePicture{aspect-ratio:var(--ratio-item);border-radius:var(--radius);background:var(--color-stone);justify-content:center;align-items:center;display:flex;overflow:hidden}.chapters-module__PyctGa__piecePicture img,.chapters-module__PyctGa__piecePicture>svg{object-fit:cover;block-size:100%;inline-size:100%}.chapters-module__PyctGa__pieceName{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);overflow-wrap:anywhere}.chapters-module__PyctGa__youPage{align-items:flex-start;gap:var(--space-xs);border-block-start:var(--hairline) solid var(--color-stone);flex-direction:column;padding-block-start:var(--space-sm);display:flex}.chapters-module__PyctGa__finishedPlate{max-inline-size:var(--width-column);margin-inline:auto;margin-block:var(--space-md)}.chapters-module__PyctGa__words{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chapters-module__PyctGa__word{min-block-size:var(--control);padding-inline:var(--space-sm);border:var(--hairline) solid color-mix(in srgb, var(--color-fixed-light) 50%, transparent);border-radius:var(--radius-round);font-size:var(--text-meta);line-height:var(--text-meta--line-height);align-items:center;display:inline-flex}.chapters-module__PyctGa__plateSection{gap:var(--space-xs);border-block-start:var(--hairline) solid color-mix(in srgb, var(--color-fixed-light) 28%, transparent);flex-direction:column;padding-block-start:var(--space-sm);display:flex}.chapters-module__PyctGa__nextLine{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);margin:0}.chapters-module__PyctGa__gains{border-block-end:var(--hairline) solid var(--color-stone);margin:0;padding:0;list-style:none}.chapters-module__PyctGa__gain{grid-template-columns:var(--space-md) minmax(0, 1fr);gap:var(--space-sm);padding-block:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal);align-items:start;display:grid}.chapters-module__PyctGa__gain svg{color:var(--color-accent-ink);margin-block-start:var(--space-3xs)}.chapters-module__PyctGa__glossary{gap:var(--space-md);max-inline-size:var(--width-column);flex-direction:column;padding-block-end:var(--space-md);display:flex}.chapters-module__PyctGa__terms{border-block-end:var(--hairline) solid var(--color-stone);margin:0}.chapters-module__PyctGa__term{gap:var(--space-3xs);padding-block:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.chapters-module__PyctGa__term{column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.chapters-module__PyctGa__termWord{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.chapters-module__PyctGa__termMeaning{align-items:flex-start;gap:var(--space-3xs);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal);flex-direction:column;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.chapters-module__PyctGa__option,.chapters-module__PyctGa__wordOption,.chapters-module__PyctGa__inverse{transition:none}}.chapters-module__PyctGa__example{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius);background:var(--color-off-white);flex-direction:column;display:flex}.chapters-module__PyctGa__exampleHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.chapters-module__PyctGa__exampleThumb{background:var(--color-warm-white)}.chapters-module__PyctGa__doneActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.chapters-module__PyctGa__chapterContents{gap:var(--space-md);max-inline-size:var(--width-column);padding-block:var(--space-md);flex-direction:column;display:flex}.chapters-module__PyctGa__contentsHead{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.chapters-module__PyctGa__pageList{margin:0;padding:0;list-style:none}.chapters-module__PyctGa__pageRow{grid-template-columns:var(--control) minmax(0, 1fr);column-gap:var(--space-sm);padding-block:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);display:grid}.chapters-module__PyctGa__pageNumber{inline-size:var(--control);aspect-ratio:var(--ratio-cover);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius-round);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);justify-content:center;align-items:center;display:inline-flex}.chapters-module__PyctGa__pageRead .chapters-module__PyctGa__pageNumber{border-color:var(--color-mark);color:var(--color-accent-ink)}.chapters-module__PyctGa__pageNext .chapters-module__PyctGa__pageNumber{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.chapters-module__PyctGa__pageRow:not(.chapters-module__PyctGa__pageRead,.chapters-module__PyctGa__pageNext) .chapters-module__PyctGa__rowTitle,.chapters-module__PyctGa__pageRow:not(.chapters-module__PyctGa__pageRead,.chapters-module__PyctGa__pageNext) .chapters-module__PyctGa__rowLine{color:var(--color-soft-gray)}.chapters-module__PyctGa__pageLink{text-decoration:none}.chapters-module__PyctGa__pageLink:hover{color:var(--color-accent-ink)}
.figure-module__cGK5Ia__figure{gap:var(--space-sm);flex-direction:column;width:100%;max-width:min(500px,63dvh);margin:0;display:flex}.figure-module__cGK5Ia__figureExample{max-width:min(420px,52.5dvh);margin-inline:auto}.figure-module__cGK5Ia__plateBox{border-radius:var(--radius);background:var(--color-off-white);position:relative;overflow:hidden}.figure-module__cGK5Ia__plateSvg{width:100%;height:100%;position:absolute;inset:0}.figure-module__cGK5Ia__skin,.figure-module__cGK5Ia__skinCut{fill:var(--color-warm-white);stroke:var(--color-charcoal);stroke-width:1.2px;stroke-linejoin:round}.figure-module__cGK5Ia__cloth{fill:var(--color-linen);stroke:var(--color-charcoal);stroke-width:1.2px;stroke-linejoin:round}.figure-module__cGK5Ia__collar{fill:var(--color-warm-white);stroke:var(--color-charcoal);stroke-width:1.2px;stroke-linejoin:round}.figure-module__cGK5Ia__seam{fill:none;stroke:var(--color-charcoal);stroke-width:1px}.figure-module__cGK5Ia__strap{fill:none;stroke:var(--color-linen);stroke-width:4px;stroke-linecap:round}.figure-module__cGK5Ia__strapLine{fill:none;stroke:var(--color-charcoal);stroke-width:1.4px}.figure-module__cGK5Ia__chain{fill:none;stroke-width:2px}.figure-module__cGK5Ia__belt,.figure-module__cGK5Ia__shoe{fill:var(--color-soft-black)}.figure-module__cGK5Ia__gold{fill:var(--color-sand);stroke:var(--color-sand)}.figure-module__cGK5Ia__silver{fill:var(--color-ash);stroke:var(--color-ash)}.figure-module__cGK5Ia__plainMetal{fill:var(--color-charcoal);stroke:var(--color-charcoal)}.figure-module__cGK5Ia__chain.figure-module__cGK5Ia__gold,.figure-module__cGK5Ia__chain.figure-module__cGK5Ia__silver,.figure-module__cGK5Ia__chain.figure-module__cGK5Ia__plainMetal{fill:none}.figure-module__cGK5Ia__leader{fill:none;stroke:var(--color-charcoal);stroke-width:1px}.figure-module__cGK5Ia__leaderDot{fill:var(--color-soft-black)}.figure-module__cGK5Ia__marker{display:none}.figure-module__cGK5Ia__marker circle{fill:var(--color-soft-black)}.figure-module__cGK5Ia__marker text{fill:var(--color-warm-white);font-family:var(--font-sans);text-anchor:middle}.figure-module__cGK5Ia__svgLabel{fill:var(--color-soft-black)}.figure-module__cGK5Ia__svgTerm{font-family:var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;fill:var(--color-soft-gray)}.figure-module__cGK5Ia__svgWords{font-family:var(--font-display)}.figure-module__cGK5Ia__labelTerm{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray)}.figure-module__cGK5Ia__labelWords{font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-soft-black);display:block}.figure-module__cGK5Ia__key{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:none}.figure-module__cGK5Ia__key li{grid-template-columns:var(--space-lg) minmax(0, 1fr);gap:var(--space-xs);align-items:baseline;display:grid}.figure-module__cGK5Ia__keyNumber{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}@media (max-width:47.99rem),(max-height:39.99rem){.figure-module__cGK5Ia__leader,.figure-module__cGK5Ia__leaderDot,.figure-module__cGK5Ia__svgLabel{display:none}.figure-module__cGK5Ia__marker{display:inline}.figure-module__cGK5Ia__key{display:flex}}@media (max-height:47.99rem){.figure-module__cGK5Ia__figureExample .figure-module__cGK5Ia__leader,.figure-module__cGK5Ia__figureExample .figure-module__cGK5Ia__leaderDot,.figure-module__cGK5Ia__figureExample .figure-module__cGK5Ia__svgLabel{display:none}.figure-module__cGK5Ia__figureExample .figure-module__cGK5Ia__marker{display:inline}.figure-module__cGK5Ia__figureExample .figure-module__cGK5Ia__key{display:flex}}.figure-module__cGK5Ia__caption{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray)}
.password-checklist-module__ThNxHq__list{gap:var(--space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.password-checklist-module__ThNxHq__list li{align-items:center;gap:var(--space-2xs);display:flex}.password-checklist-module__ThNxHq__mark{flex:none}.password-checklist-module__ThNxHq__unmet{color:var(--color-soft-gray)}.password-checklist-module__ThNxHq__met{color:var(--color-charcoal)}.password-checklist-module__ThNxHq__met .password-checklist-module__ThNxHq__mark{color:var(--color-accent-ink)}
.kept-count-module__JZZ5jW__count{font-size:var(--text-micro);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-3xs);line-height:1}
.chrome-module__0CTfYa__pinned{z-index:var(--z-sticky);align-items:center;gap:var(--space-md);margin-top:var(--space-md);margin-inline:calc(-1 * var(--gutter));padding:var(--space-sm) var(--gutter) calc(var(--space-sm) + var(--home-indicator));border-top:var(--hairline) solid var(--color-stone);background:var(--color-warm-white);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@media (min-width:48rem){.chrome-module__0CTfYa__pinned{display:none}}
.first-time-module__XhbGya__head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.first-time-module__XhbGya__meta,.first-time-module__XhbGya__aside{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.first-time-module__XhbGya__window,.first-time-module__XhbGya__slot,.first-time-module__XhbGya__notes{display:grid;position:relative;overflow:hidden}.first-time-module__XhbGya__window>*,.first-time-module__XhbGya__slot>*,.first-time-module__XhbGya__notes>*{grid-area:1/1}.first-time-module__XhbGya__reading{gap:var(--space-sm);flex-direction:column;display:flex}.first-time-module__XhbGya__readingName{font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black)}.first-time-module__XhbGya__window{font-size:var(--text-heading);line-height:var(--text-heading--line-height);min-height:calc(1em * var(--text-heading--line-height) + var(--overhang))}.first-time-module__XhbGya__headline{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);letter-spacing:var(--text-heading--letter-spacing);color:var(--color-soft-black);animation:first-time-module__XhbGya__take-thirds 12s var(--ease-editorial) infinite;animation-delay:calc(var(--k) * 4s);padding-block-end:var(--overhang);padding-inline-end:var(--overhang);transform:translateY(100%)}@keyframes first-time-module__XhbGya__take-thirds{0%{transform:translateY(100%)}5%,27%{transform:translateY(0)}32%,to{transform:translateY(-100%)}}.first-time-module__XhbGya__glance{gap:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:var(--space-sm);display:grid}.first-time-module__XhbGya__glanceCell{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.first-time-module__XhbGya__bar{gap:var(--space-3xs);height:var(--space-xs);display:flex}.first-time-module__XhbGya__barPart{border-radius:var(--radius)}.first-time-module__XhbGya__glanceWords{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-charcoal)}.first-time-module__XhbGya__colours{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.first-time-module__XhbGya__paintSide,.first-time-module__XhbGya__pairSide{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.first-time-module__XhbGya__pairSide{border-block-start:var(--hairline) solid var(--color-stone);padding-block-start:var(--space-md)}@media (min-width:48rem) and (not (min-width:64rem)){.first-time-module__XhbGya__colours{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.first-time-module__XhbGya__pairSide{border-block-start:0;border-inline-start:var(--hairline) solid var(--color-stone);padding-block-start:0;padding-inline-start:var(--space-md)}}.first-time-module__XhbGya__strokes{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.first-time-module__XhbGya__strokeRow{align-items:center;column-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.first-time-module__XhbGya__paint{width:var(--length);height:var(--space-lg);transform-origin:0;animation:first-time-module__XhbGya__lay-paint 8s var(--ease-paint) backwards infinite;animation-delay:calc(var(--k) * .25s);display:block}@keyframes first-time-module__XhbGya__lay-paint{0%{transform:scaleX(0)}18%,86%{transform:scaleX(1)}to{transform:scaleX(0)}}.first-time-module__XhbGya__colourName{min-width:5ch;font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-charcoal)}.first-time-module__XhbGya__noticed{font-family:var(--font-display);font-style:italic;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-accent-ink);margin:0;padding-inline-end:var(--overhang)}.first-time-module__XhbGya__pairs{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.first-time-module__XhbGya__pair{align-items:center;gap:var(--space-sm);display:flex}.first-time-module__XhbGya__pairWords{flex-direction:column;min-width:0;display:flex}.first-time-module__XhbGya__pairName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-soft-black)}.first-time-module__XhbGya__pairNote,.first-time-module__XhbGya__credit{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.first-time-module__XhbGya__marked{display:inline-block;position:relative}@keyframes first-time-module__XhbGya__draw{0%,8%{clip-path:inset(0 100% 0 0)}22%,90%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes first-time-module__XhbGya__lift{0%,6%,60%,to{transform:translateY(0)}12%,52%{transform:translateY(calc(var(--space-3xs) * -1))}}.first-time-module__XhbGya__movement{gap:var(--space-md);flex-direction:column;display:flex}.first-time-module__XhbGya__columns{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.first-time-module__XhbGya__column{min-width:0;border-block-start:var(--edge) solid var(--color-soft-black);flex-direction:column;gap:0;padding-block-start:var(--space-xs);display:flex}.first-time-module__XhbGya__emerging{border-block-start-color:var(--color-mark)}.first-time-module__XhbGya__fading{border-block-start-color:var(--color-sand)}.first-time-module__XhbGya__columnName{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--text-micro--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray)}.first-time-module__XhbGya__columnWord{min-height:calc(1em * var(--text-subheading--line-height) + var(--overhang));font-family:var(--font-display);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);display:block}.first-time-module__XhbGya__fading .first-time-module__XhbGya__columnWord{color:var(--color-soft-gray)}.first-time-module__XhbGya__slot{font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);min-height:calc(1em * var(--text-subheading--line-height) + var(--overhang))}.first-time-module__XhbGya__leaves,.first-time-module__XhbGya__arrives{padding-block-end:var(--overhang)}.first-time-module__XhbGya__leaves{animation:first-time-module__XhbGya__leaves 10s var(--ease-editorial) infinite}.first-time-module__XhbGya__arrives{animation:first-time-module__XhbGya__arrives 10s var(--ease-editorial) infinite;transform:translateY(100%)}@keyframes first-time-module__XhbGya__leaves{0%,38%{transform:translateY(0)}44%,92%{transform:translateY(-100%)}92.1%{transform:translateY(100%)}98%,to{transform:translateY(0)}}@keyframes first-time-module__XhbGya__arrives{0%,44%{transform:translateY(100%)}50%,86%{transform:translateY(0)}92%,to{transform:translateY(-100%)}}.first-time-module__XhbGya__neverBlock{align-items:flex-start;gap:var(--space-3xs);border-block-start:var(--hairline) solid var(--color-stone);flex-direction:column;padding-block-start:var(--space-sm);display:flex}.first-time-module__XhbGya__neverLine{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);display:inline-block;position:relative}.first-time-module__XhbGya__strike,.first-time-module__XhbGya__out,.first-time-module__XhbGya__struck{width:100%;height:var(--space-2xs);position:absolute;inset-block-start:45%;inset-inline:0;overflow:visible}.first-time-module__XhbGya__strike{animation:first-time-module__XhbGya__draw 6s var(--ease-paint) infinite}.first-time-module__XhbGya__fitPair{gap:var(--space-md);flex-direction:column;display:flex}.first-time-module__XhbGya__fit{gap:var(--space-xs);flex-direction:column;display:flex}.first-time-module__XhbGya__fitAside{padding:var(--space-md);border:var(--hairline) dashed var(--color-sand);border-radius:var(--radius)}.first-time-module__XhbGya__fitAsideLine{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);margin:0}.first-time-module__XhbGya__fitRows{margin:0}.first-time-module__XhbGya__fitRow{align-items:baseline;column-gap:var(--space-md);padding-block:var(--space-sm);border-block-start:var(--hairline) solid var(--color-stone);grid-template-columns:minmax(0,1fr) auto;display:grid}.first-time-module__XhbGya__fitWhat{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-charcoal)}.first-time-module__XhbGya__fitSize{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);margin:0}.first-time-module__XhbGya__fitNote{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);grid-column:1/-1;margin:0}.first-time-module__XhbGya__correction{gap:var(--space-md);flex-direction:column;display:flex}.first-time-module__XhbGya__words{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.first-time-module__XhbGya__word{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black)}.first-time-module__XhbGya__out{animation:first-time-module__XhbGya__struck 8s var(--ease-paint) infinite}@keyframes first-time-module__XhbGya__struck{0%,50%{clip-path:inset(0 100% 0 0)}58%,94%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.first-time-module__XhbGya__controls{gap:var(--space-xs);flex-wrap:wrap;display:flex}.first-time-module__XhbGya__control{height:var(--control);padding-inline:var(--space-sm);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--color-stone);background:var(--color-warm-white);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-charcoal);align-items:center;display:inline-flex}.first-time-module__XhbGya__pressed{box-shadow:inset 0 0 0 1px var(--color-mark);color:var(--color-accent-ink)}.first-time-module__XhbGya__notes{font-size:var(--text-meta);line-height:var(--text-meta--line-height);min-height:calc(1em * var(--text-meta--line-height) + var(--overhang))}.first-time-module__XhbGya__note{color:var(--color-charcoal);animation:first-time-module__XhbGya__take-halves 8s var(--ease-editorial) infinite;animation-delay:calc(var(--k) * 4s);padding-block-end:var(--overhang);transform:translateY(100%)}@keyframes first-time-module__XhbGya__take-halves{0%{transform:translateY(100%)}4%,44%{transform:translateY(0)}49%,to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.first-time-module__XhbGya__headline,.first-time-module__XhbGya__paint,.first-time-module__XhbGya__leaves,.first-time-module__XhbGya__arrives,.first-time-module__XhbGya__strike,.first-time-module__XhbGya__out,.first-time-module__XhbGya__note{animation:none}.first-time-module__XhbGya__headline:first-child,.first-time-module__XhbGya__note:first-child{transform:none}.first-time-module__XhbGya__note:first-child{transform:translateY(-100%)}.first-time-module__XhbGya__note:last-child{transform:none}}:is([data-motion=still] .first-time-module__XhbGya__headline,[data-motion=still] .first-time-module__XhbGya__paint,[data-motion=still] .first-time-module__XhbGya__leaves,[data-motion=still] .first-time-module__XhbGya__arrives,[data-motion=still] .first-time-module__XhbGya__strike,[data-motion=still] .first-time-module__XhbGya__out,[data-motion=still] .first-time-module__XhbGya__note){animation:none}[data-motion=still] .first-time-module__XhbGya__headline:first-child{transform:none}[data-motion=still] .first-time-module__XhbGya__note:first-child{transform:translateY(-100%)}[data-motion=still] .first-time-module__XhbGya__note:last-child{transform:none}
.arrange-module__XRERvG__bar{justify-content:flex-end;align-items:center;gap:var(--space-xs);margin:var(--space-sm) 0 var(--space-md);flex-wrap:wrap;display:flex}.arrange-module__XRERvG__sort{align-items:center;gap:var(--space-2xs);min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);display:inline-flex}.arrange-module__XRERvG__sortLabel{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.arrange-module__XRERvG__sortSelect{min-height:var(--control);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);cursor:pointer;background:0 0;border:0}.arrange-module__XRERvG__filterButton{align-items:center;gap:var(--space-2xs);min-height:var(--control);padding:0 var(--space-sm);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-black);cursor:pointer;display:inline-flex}.arrange-module__XRERvG__filterButton:hover,.arrange-module__XRERvG__sort:hover{border-color:var(--color-charcoal)}.arrange-module__XRERvG__filterButtonOn,.arrange-module__XRERvG__filterButtonOn:hover{border-color:var(--color-burgundy);background:var(--color-burgundy);color:var(--color-fixed-light)}.arrange-module__XRERvG__panel{gap:var(--space-md) var(--space-md);display:grid}@media (min-width:48rem){.arrange-module__XRERvG__panel{grid-template-columns:repeat(2,minmax(0,1fr))}}.arrange-module__XRERvG__group{border:0;min-width:0;margin:0;padding:0}.arrange-module__XRERvG__label{margin-bottom:var(--space-2xs);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-soft-gray);padding:0}.arrange-module__XRERvG__note{margin:var(--space-2xs) 0 0;font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray)}.arrange-module__XRERvG__input{width:100%;min-height:var(--control);padding:0 var(--space-xs);border:var(--hairline) solid var(--color-stone);border-radius:var(--radius);background:var(--color-warm-white);font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.arrange-module__XRERvG__priceRow{align-items:center;gap:var(--space-xs);display:flex}.arrange-module__XRERvG__priceField{flex:1;position:relative}.arrange-module__XRERvG__priceField .arrange-module__XRERvG__input{padding-inline-start:var(--space-md)}.arrange-module__XRERvG__priceUnit{top:50%;left:var(--space-xs);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-soft-gray);position:absolute;transform:translateY(-50%)}.arrange-module__XRERvG__chips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.arrange-module__XRERvG__count{font-size:var(--text-micro);line-height:var(--text-micro--line-height);opacity:.7;margin-inline-start:var(--space-3xs)}.arrange-module__XRERvG__segmented{margin-bottom:var(--space-xs)}.arrange-module__XRERvG__tick{align-items:center;gap:var(--space-xs);min-height:var(--control);font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-charcoal);cursor:pointer;display:flex}.arrange-module__XRERvG__checklist{max-height:var(--list-window);margin-top:var(--space-2xs);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.arrange-module__XRERvG__swatches{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.arrange-module__XRERvG__swatch{align-items:center;gap:var(--space-3xs);min-width:3rem;min-height:0;padding:var(--space-3xs);border:var(--hairline) solid transparent;border-radius:var(--radius);cursor:pointer;background:0 0;flex-direction:column;display:inline-flex}.arrange-module__XRERvG__swatchDot{border:var(--hairline) solid var(--color-stone);border-radius:var(--radius-round);width:1.75rem;height:1.75rem;display:block}.arrange-module__XRERvG__swatchName{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-charcoal)}.arrange-module__XRERvG__swatchOn{border-color:var(--color-burgundy);background:var(--color-burgundy)}.arrange-module__XRERvG__swatchOn .arrange-module__XRERvG__swatchName{color:var(--color-fixed-light)}.arrange-module__XRERvG__swatchOn .arrange-module__XRERvG__swatchDot{border-color:var(--color-fixed-light)}.arrange-module__XRERvG__search{flex:100%;min-width:0}@media (min-width:48rem){.arrange-module__XRERvG__search{flex:0 22rem;margin-inline-end:auto}}
.about-module__MoKiTa__blocks{gap:var(--space-md);max-width:var(--measure);flex-direction:column;display:flex}.about-module__MoKiTa__block{gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:var(--hairline) solid var(--color-stone);flex-direction:column;display:flex}.about-module__MoKiTa__block:last-of-type{border-bottom:0;padding-bottom:0}.about-module__MoKiTa__heading{font-family:var(--font-display);font-weight:400;font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);color:var(--color-soft-black);margin:0}.about-module__MoKiTa__fields{gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:48rem){.about-module__MoKiTa__fields{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.about-module__MoKiTa__row{gap:var(--space-xs);display:flex}.about-module__MoKiTa__choice{flex:1;justify-content:center}.about-module__MoKiTa__later{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.about-module__MoKiTa__laterLabel{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-soft-gray)}.about-module__MoKiTa__laterList{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:flex}.about-module__MoKiTa__laterList li{font-family:var(--font-display);font-size:var(--text-body);line-height:var(--text-body--line-height);padding:var(--space-3xs) var(--space-sm);border:var(--hairline) dashed var(--color-ground-linen);border-radius:var(--radius);color:var(--color-soft-gray)}
.filter-sheet-module__U83KLa__head{padding-bottom:var(--space-xs);border-bottom:var(--hairline) solid var(--color-stone);justify-content:space-between;align-items:baseline;display:flex}.filter-sheet-module__U83KLa__foot{gap:var(--space-xs);padding-top:var(--space-sm);padding-bottom:var(--space-sm);border-top:var(--hairline) solid var(--color-stone);bottom:calc(-1 * var(--space-md));background:var(--color-warm-white);flex-direction:column-reverse;display:flex;position:sticky}.filter-sheet-module__U83KLa__hint{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-soft-gray);text-align:center;margin:0}.filter-sheet-module__U83KLa__show{width:100%}@media (min-width:48rem){.filter-sheet-module__U83KLa__foot{flex-direction:row;justify-content:space-between;align-items:center}.filter-sheet-module__U83KLa__hint{text-align:left}.filter-sheet-module__U83KLa__show{width:auto}}
.swatches-module__uJ1lBW__swatches{border-radius:var(--radius);flex-shrink:0;display:flex;overflow:hidden}.swatches-module__uJ1lBW__swatch{width:var(--space-xl);height:var(--space-2xl)}
.day-tile-module__c7uTLa__tile{min-width:var(--space-3xl);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius);background:var(--color-off-white);flex-direction:column;justify-content:center;align-items:center;display:flex}.day-tile-module__c7uTLa__month{font-size:var(--text-micro);line-height:var(--text-micro--line-height);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-soft-gray)}.day-tile-module__c7uTLa__day{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);color:var(--color-soft-black);font-variant-numeric:tabular-nums}
.thing-picture-module__eTtPuW__photo{object-fit:cover;width:100%;height:100%;display:block}
