.DraftNotice-module__0xjkzG__notice{max-width:var(--text-max);padding:var(--s-4) var(--s-5);border-left:2px solid var(--taupe-deep);background:var(--stone)}.DraftNotice-module__0xjkzG__text{color:var(--ink);font-size:var(--fs-small);line-height:1.55}.DraftNotice-module__0xjkzG__title{margin-bottom:var(--s-1);display:block}@media (min-width:48rem){.DraftNotice-module__0xjkzG__notice{padding:var(--s-5) var(--s-6)}}
.LinkRows-module__neM1EG__list{--row-line:var(--line);--row-fg:var(--ink);--row-fg-2:var(--ink-2);border-top:1px solid var(--row-line)}.LinkRows-module__neM1EG__dark{--row-line:var(--dark-line);--row-fg:var(--on-dark);--row-fg-2:var(--on-dark-2)}.LinkRows-module__neM1EG__item{border-bottom:1px solid var(--row-line)}.LinkRows-module__neM1EG__link{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:3.5rem;padding-block:var(--s-4);color:var(--row-fg);-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}.LinkRows-module__neM1EG__link:focus-visible{outline-offset:2px}.LinkRows-module__neM1EG__text{gap:var(--s-1);min-width:0;display:grid}.LinkRows-module__neM1EG__label{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-body);letter-spacing:var(--tracking-heading);overflow-wrap:anywhere;text-underline-offset:.25em;transition:text-decoration-color var(--dur-2) var(--ease-out);font-weight:600;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.LinkRows-module__neM1EG__description{color:var(--row-fg-2)}.LinkRows-module__neM1EG__arrow{transition:transform var(--dur-2) var(--ease-out);flex:none}@media (hover:hover){.LinkRows-module__neM1EG__link:hover .LinkRows-module__neM1EG__label{text-decoration-color:currentColor}.LinkRows-module__neM1EG__link:hover .LinkRows-module__neM1EG__arrow{transform:translate(3px)}}
.PageHeader-module__KqU1cG__header{gap:var(--s-5);padding-block:clamp(2.5rem, 1.6rem + 3.6vw, 5.5rem) var(--s-10);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.PageHeader-module__KqU1cG__title{min-width:0;max-width:16ch;font-size:var(--fs-h1)}.PageHeader-module__KqU1cG__aside{justify-items:start;gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.PageHeader-module__KqU1cG__intro{color:var(--ink-2)}@media (min-width:64rem){.PageHeader-module__KqU1cG__header{column-gap:var(--grid-gap);row-gap:var(--s-6);padding-bottom:var(--s-12);grid-template-columns:repeat(12,minmax(0,1fr))}.PageHeader-module__KqU1cG__title{grid-column:1/-1}.PageHeader-module__KqU1cG__aside{grid-column:5/span 7}}
.Button-module__8RiFmG__button{--btn-bg:var(--black);--btn-fg:var(--on-dark);--btn-border:var(--black);--btn-bg-hover:var(--black-hover);--btn-fg-hover:var(--on-dark);justify-content:center;align-items:center;gap:var(--s-3);min-height:var(--control-h);padding:0 var(--s-6);border:1px solid var(--btn-border);border-radius:var(--radius);background-color:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__button:hover{background-color:var(--btn-bg-hover);color:var(--btn-fg-hover)}.Button-module__8RiFmG__button:active{transform:translateY(1px)}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}.Button-module__8RiFmG__button:disabled:hover,.Button-module__8RiFmG__button[aria-disabled=true]:hover{background-color:var(--btn-bg);color:var(--btn-fg)}.Button-module__8RiFmG__label{padding-top:.1em;display:inline-block}.Button-module__8RiFmG__arrow{transition:transform var(--dur-2) var(--ease-out);flex:none;margin-right:-.25rem}.Button-module__8RiFmG__button:hover .Button-module__8RiFmG__arrow{transform:translate(3px)}.Button-module__8RiFmG__secondary{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:var(--ink);--btn-bg-hover:var(--ink);--btn-fg-hover:var(--offwhite)}.Button-module__8RiFmG__text{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:transparent;--btn-bg-hover:transparent;--btn-fg-hover:var(--ink);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - .7rem);background-repeat:no-repeat;background-size:100% 1px;min-height:2.75rem;padding-inline:0}.Button-module__8RiFmG__dark.Button-module__8RiFmG__primary{--btn-bg:var(--on-dark);--btn-fg:var(--black);--btn-border:var(--on-dark);--btn-bg-hover:var(--white);--btn-fg-hover:var(--black)}.Button-module__8RiFmG__dark.Button-module__8RiFmG__secondary{--btn-fg:var(--on-dark);--btn-border:var(--on-dark);--btn-bg-hover:var(--on-dark);--btn-fg-hover:var(--black)}.Button-module__8RiFmG__dark.Button-module__8RiFmG__text{--btn-fg:var(--on-dark);--btn-fg-hover:var(--white)}.Button-module__8RiFmG__sm{min-height:var(--control-h-sm);padding:0 var(--s-4)}.Button-module__8RiFmG__sm.Button-module__8RiFmG__text{background-position:0 calc(100% - .55rem);min-height:2.5rem;padding:0}.Button-module__8RiFmG__full{width:100%}
.EarlyAccessForm-module__iTtLuq__root{--ea-fg:var(--ink);--ea-muted:var(--ink-2);--ea-input-bg:var(--paper);--ea-input-fg:var(--ink);--ea-border:var(--line-strong);--ea-border-hover:var(--ink);--ea-error-fg:var(--error);--ea-invalid:var(--error);--ea-alert-bg:var(--error-bg);--ea-alert-fg:var(--error);--ea-alert-border:var(--error-bg);--ea-alert-icon:var(--error);min-width:0;color:var(--ea-fg);position:relative;container:early-access/inline-size}.EarlyAccessForm-module__iTtLuq__dark{--ea-fg:var(--on-dark);--ea-muted:var(--on-dark-2);--ea-input-bg:var(--dark-raise);--ea-input-fg:var(--on-dark);--ea-border:var(--line-strong);--ea-border-hover:var(--on-dark);--ea-error-fg:var(--error-on-dark);--ea-invalid:var(--error-on-dark);--ea-alert-bg:var(--dark-raise);--ea-alert-fg:var(--on-dark);--ea-alert-border:var(--dark-line);--ea-alert-icon:var(--error-on-dark);--focus:var(--on-dark)}.EarlyAccessForm-module__iTtLuq__form{flex-direction:column;min-width:0;display:flex}.EarlyAccessForm-module__iTtLuq__label{margin-bottom:var(--s-2);color:var(--ea-fg);align-self:flex-start}.EarlyAccessForm-module__iTtLuq__control{column-gap:var(--s-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"input""error""submit";min-width:0;display:grid}.EarlyAccessForm-module__iTtLuq__errorSlot{grid-area:error;min-width:0}.EarlyAccessForm-module__iTtLuq__input{width:100%;min-width:0;height:var(--control-h);padding:0 var(--s-4);border:1px solid var(--ea-border);border-radius:var(--radius);background-color:var(--ea-input-bg);color:var(--ea-input-fg);caret-color:currentColor;appearance:none;transition:border-color var(--dur-1) var(--ease-out);grid-area:input;font-size:1rem;line-height:1.25;display:block}.EarlyAccessForm-module__iTtLuq__input:hover{border-color:var(--ea-border-hover)}.EarlyAccessForm-module__iTtLuq__input[aria-invalid=true]{border-width:2px;border-color:var(--ea-invalid);padding-inline:calc(var(--s-4) - 1px)}.EarlyAccessForm-module__iTtLuq__input:autofill{-webkit-text-fill-color:var(--ea-input-fg);box-shadow:inset 0 0 0 100vmax var(--ea-input-bg)}.EarlyAccessForm-module__iTtLuq__submit{width:100%;margin-top:var(--s-2);grid-area:submit}.EarlyAccessForm-module__iTtLuq__control .EarlyAccessForm-module__iTtLuq__submit[aria-busy=true]{opacity:1;cursor:progress}.EarlyAccessForm-module__iTtLuq__swap{display:inline-grid}.EarlyAccessForm-module__iTtLuq__swap>*{text-align:center;grid-area:1/1}.EarlyAccessForm-module__iTtLuq__swapHidden{visibility:hidden}@container early-access (min-width:34rem){.EarlyAccessForm-module__iTtLuq__full .EarlyAccessForm-module__iTtLuq__control{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"input submit""error error"}.EarlyAccessForm-module__iTtLuq__full .EarlyAccessForm-module__iTtLuq__submit{width:auto;margin-top:0}}@container early-access (min-width:30rem){.EarlyAccessForm-module__iTtLuq__compact .EarlyAccessForm-module__iTtLuq__control{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"input submit""error error"}.EarlyAccessForm-module__iTtLuq__compact .EarlyAccessForm-module__iTtLuq__submit{width:auto;margin-top:0}}.EarlyAccessForm-module__iTtLuq__fieldError,.EarlyAccessForm-module__iTtLuq__formError{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--fs-small);line-height:1.5;display:flex}.EarlyAccessForm-module__iTtLuq__fieldError{color:var(--ea-error-fg)}.EarlyAccessForm-module__iTtLuq__fieldError>svg,.EarlyAccessForm-module__iTtLuq__formError>svg{flex:none;margin-top:.0625rem}.EarlyAccessForm-module__iTtLuq__formError{padding:var(--s-3) var(--s-4);border:1px solid var(--ea-alert-border);background-color:var(--ea-alert-bg);color:var(--ea-alert-fg)}.EarlyAccessForm-module__iTtLuq__alertIcon{color:var(--ea-alert-icon)}.EarlyAccessForm-module__iTtLuq__legal{max-width:36rem;margin-top:var(--s-4);color:var(--ea-muted)}.EarlyAccessForm-module__iTtLuq__compact .EarlyAccessForm-module__iTtLuq__legal{margin-top:var(--s-3)}.EarlyAccessForm-module__iTtLuq__legal a{color:var(--ea-fg);text-underline-offset:.2em;transition:text-decoration-thickness var(--dur-1) var(--ease-out);text-decoration-line:underline;text-decoration-thickness:1px}.EarlyAccessForm-module__iTtLuq__legal a:hover{text-decoration-thickness:2px}.EarlyAccessForm-module__iTtLuq__success{align-items:flex-start;gap:var(--s-4);min-width:0;padding-top:var(--s-5);animation:EarlyAccessForm-module__iTtLuq__ea-enter var(--dur-3) var(--ease-out) both;border-top:1px solid;display:flex}.EarlyAccessForm-module__iTtLuq__success:focus-visible{outline-offset:4px}.EarlyAccessForm-module__iTtLuq__successMark{border:1px solid;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.EarlyAccessForm-module__iTtLuq__successText{min-width:0}.EarlyAccessForm-module__iTtLuq__successTitle{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);display:block}.EarlyAccessForm-module__iTtLuq__compact .EarlyAccessForm-module__iTtLuq__successTitle{font-size:1.125rem}.EarlyAccessForm-module__iTtLuq__successBody{margin-top:var(--s-2);max-width:36rem;color:var(--ea-muted);display:block}@keyframes EarlyAccessForm-module__iTtLuq__ea-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.CartStates-module__RpZJLG__state{align-content:start;gap:var(--s-3);display:grid}.CartStates-module__RpZJLG__drawer{padding-block:var(--s-8) var(--s-6)}.CartStates-module__RpZJLG__page{max-width:34rem;padding-block:var(--s-10) var(--s-4)}.CartStates-module__RpZJLG__title{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.CartStates-module__RpZJLG__page .CartStates-module__RpZJLG__title{font-size:var(--fs-h2)}.CartStates-module__RpZJLG__title:focus-visible{outline-offset:6px}.CartStates-module__RpZJLG__body{max-width:var(--text-max)}.CartStates-module__RpZJLG__actions{gap:var(--s-3);margin-top:var(--s-3);display:grid}.CartStates-module__RpZJLG__page .CartStates-module__RpZJLG__actions{justify-content:start}.CartStates-module__RpZJLG__split{grid-template-columns:repeat(2,minmax(0,1fr))}.CartStates-module__RpZJLG__page .CartStates-module__RpZJLG__split{max-width:26rem}@media (max-width:22rem){.CartStates-module__RpZJLG__split{grid-template-columns:minmax(0,1fr)}}.CartStates-module__RpZJLG__loader{background:var(--line);width:7.5rem;height:1px;display:block;position:relative;overflow:hidden}.CartStates-module__RpZJLG__loader:after{content:"";background:var(--ink);transform-origin:0;animation:CartStates-module__RpZJLG__fill 1.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes CartStates-module__RpZJLG__fill{0%{transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.CartStates-module__RpZJLG__loader:after{animation:none;transform:scaleX(.4)}}.CartStates-module__RpZJLG__alert{align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--error-bg);color:var(--error);font-size:var(--fs-small);font-weight:500;line-height:1.45;display:flex}.CartStates-module__RpZJLG__alert svg{flex:none;margin-top:.05rem}
.Options-module__WEfs2G__group{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.Options-module__WEfs2G__head{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;min-height:2.75rem;display:flex}.Options-module__WEfs2G__label{align-items:baseline;gap:0 var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.Options-module__WEfs2G__value{font-size:var(--fs-small);font-weight:500}.Options-module__WEfs2G__valueNote{color:var(--ink-2);font-size:var(--fs-small)}.Options-module__WEfs2G__radio{z-index:1;opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.Options-module__WEfs2G__swatches{gap:var(--s-2);flex-wrap:wrap;display:flex}.Options-module__WEfs2G__swatchOption{width:var(--control-h);height:var(--control-h);display:block;position:relative}.Options-module__WEfs2G__ring{border-radius:var(--radius-sm);width:100%;height:100%;transition:border-color var(--dur-1) var(--ease-out);border:1px solid #0000;place-items:center;display:grid}.Options-module__WEfs2G__swatch{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background-color:var(--swatch);width:2.25rem;height:2.25rem;position:relative;overflow:hidden}.Options-module__WEfs2G__swatchOption:hover .Options-module__WEfs2G__ring{border-color:var(--line-strong)}.Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__ring{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.Options-module__WEfs2G__radio:focus-visible+.Options-module__WEfs2G__ring{outline:2px solid var(--focus);outline-offset:2px}.Options-module__WEfs2G__swatchOption[data-soldout] .Options-module__WEfs2G__swatch{opacity:.45}.Options-module__WEfs2G__swatchOption[data-soldout] .Options-module__WEfs2G__swatch:after{content:"";background-color:var(--ink);width:140%;height:1px;position:absolute;top:50%;left:-20%;transform:rotate(-45deg)}.Options-module__WEfs2G__sizes{grid-template-columns:repeat(var(--size-cols,4), minmax(0, 1fr));gap:var(--s-2);display:grid}@media (max-width:20.999rem){.Options-module__WEfs2G__sizes{grid-template-columns:repeat(var(--size-cols-narrow,var(--size-cols,4)), minmax(0, 1fr))}}.Options-module__WEfs2G__sizeOption{min-width:0;display:block;position:relative}.Options-module__WEfs2G__sizeBox{min-height:var(--control-h);padding-inline:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--radius);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-small);letter-spacing:.04em;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;font-weight:600;display:flex}.Options-module__WEfs2G__sizeOption:hover .Options-module__WEfs2G__sizeBox{border-color:var(--ink)}.Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__sizeBox{border-color:var(--ink);background-color:var(--ink);color:var(--offwhite)}.Options-module__WEfs2G__radio:focus-visible+.Options-module__WEfs2G__sizeBox{outline:2px solid var(--focus);outline-offset:2px}.Options-module__WEfs2G__sizeOption[data-unavailable] .Options-module__WEfs2G__sizeBox{border-color:var(--line);color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px}.Options-module__WEfs2G__sizeOption[data-unavailable]:hover .Options-module__WEfs2G__sizeBox{border-color:var(--line-strong)}.Options-module__WEfs2G__sizeOption[data-unavailable] .Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__sizeBox{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink-2);background-color:#0000}.Options-module__WEfs2G__error{align-items:center;gap:var(--s-2);color:var(--error);font-size:var(--fs-small);font-weight:500;display:flex}.Options-module__WEfs2G__error svg{flex:none}.Options-module__WEfs2G__note{max-width:var(--text-max)}.Options-module__WEfs2G__quantity{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.Options-module__WEfs2G__stepper{height:var(--control-h);border:1px solid var(--line-strong);border-radius:var(--radius);align-items:stretch;display:inline-flex}.Options-module__WEfs2G__stepper[data-disabled]{opacity:.45}.Options-module__WEfs2G__stepButton{width:var(--control-h);color:var(--ink);transition:background-color var(--dur-1) var(--ease-out);place-items:center;display:grid}.Options-module__WEfs2G__stepButton:hover:not([aria-disabled=true]){background-color:var(--stone)}.Options-module__WEfs2G__stepButton[aria-disabled=true]{cursor:not-allowed;color:var(--ink-3)}.Options-module__WEfs2G__stepButton:focus-visible{outline-offset:-2px}.Options-module__WEfs2G__stepValue{border-inline:1px solid var(--line);place-items:center;min-width:2.75rem;font-weight:500;display:grid}@media (forced-colors:active){.Options-module__WEfs2G__swatch{forced-color-adjust:none}.Options-module__WEfs2G__ring{border-color:canvas}.Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__ring{border:2px solid highlight}.Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__sizeBox,.Options-module__WEfs2G__sizeOption[data-unavailable] .Options-module__WEfs2G__radio:checked+.Options-module__WEfs2G__sizeBox{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.Options-module__WEfs2G__radio:focus-visible+.Options-module__WEfs2G__ring,.Options-module__WEfs2G__radio:focus-visible+.Options-module__WEfs2G__sizeBox{outline-color:highlight}}
.CartSummary-module__xcfXQG__summary{gap:var(--s-2);display:grid}.CartSummary-module__xcfXQG__rows{margin:0}.CartSummary-module__xcfXQG__row{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.CartSummary-module__xcfXQG__row dd{margin:0}.CartSummary-module__xcfXQG__total{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);letter-spacing:var(--tracking-heading);font-size:1.1875rem;font-weight:600}.CartSummary-module__xcfXQG__page .CartSummary-module__xcfXQG__total{font-size:var(--fs-h3)}.CartSummary-module__xcfXQG__warn{color:var(--error)}.CartSummary-module__xcfXQG__actions{gap:var(--s-3);margin-top:var(--s-3);display:grid}.CartSummary-module__xcfXQG__page .CartSummary-module__xcfXQG__actions{margin-top:var(--s-5)}.CartSummary-module__xcfXQG__note{color:var(--ink-2);text-align:center}.CartSummary-module__xcfXQG__continue{justify-self:center}
.CollectionBrowser-module__TlkpKq__browser{min-width:0}.CollectionBrowser-module__TlkpKq__controls{margin-bottom:var(--s-8)}@media (min-width:64rem){.CollectionBrowser-module__TlkpKq__controls{margin-bottom:var(--s-10)}}.CollectionBrowser-module__TlkpKq__note{margin-top:var(--s-10);color:var(--ink-2);font-size:var(--fs-small)}.CollectionBrowser-module__TlkpKq__empty{justify-items:start;gap:var(--s-6);padding-block:var(--s-12) var(--s-16);display:grid}.CollectionBrowser-module__TlkpKq__emptyTitle{max-width:24ch;font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.CollectionBrowser-module__TlkpKq__emptyActions{gap:var(--s-3);flex-wrap:wrap;display:flex}
.EarlyAccessSection-module__mIlQ7q__section{padding-block:var(--section-y);background:var(--stone)}.EarlyAccessSection-module__mIlQ7q__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.EarlyAccessSection-module__mIlQ7q__intro{gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.EarlyAccessSection-module__mIlQ7q__body{max-width:36ch}.EarlyAccessSection-module__mIlQ7q__form{min-width:0}@media (min-width:64rem){.EarlyAccessSection-module__mIlQ7q__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.EarlyAccessSection-module__mIlQ7q__intro{grid-column:1/span 5}.EarlyAccessSection-module__mIlQ7q__form{grid-column:7/span 6}}
.ProductMedia-module__1jxWiq__frame{width:100%;min-width:0;aspect-ratio:var(--media-ratio);background:var(--stone);display:block;position:relative;overflow:hidden}.ProductMedia-module__1jxWiq__photo{object-fit:cover}.ProductMedia-module__1jxWiq__illustration{width:100%;height:100%;position:absolute;inset:0}.ProductMedia-module__1jxWiq__placeholder{width:18%;max-width:5rem;color:var(--stone-2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductMedia-module__1jxWiq__note{color:var(--ink-3)}.ProductMedia-module__1jxWiq__dark{color:var(--on-dark-3)}
.CartDrawer-module__IlD0ia__drawer{border-radius:var(--radius);background:var(--paper);width:min(100%,28rem);max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);box-shadow:var(--shadow-panel);transition:transform var(--dur-3) var(--ease-out);transition:transform var(--dur-3) var(--ease-out), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete;border:0;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;transform:translate(100%)}.CartDrawer-module__IlD0ia__drawer[open]{transform:translate(0)}@starting-style{.CartDrawer-module__IlD0ia__drawer[open]{transform:translate(100%)}}.CartDrawer-module__IlD0ia__drawer::backdrop{background:var(--scrim);opacity:0;transition:opacity var(--dur-3) var(--ease-out);transition:opacity var(--dur-3) var(--ease-out), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete}.CartDrawer-module__IlD0ia__drawer[open]::backdrop{opacity:1}@starting-style{.CartDrawer-module__IlD0ia__drawer[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.CartDrawer-module__IlD0ia__drawer,.CartDrawer-module__IlD0ia__drawer::backdrop{transition:none}.CartDrawer-module__IlD0ia__drawer{transform:none}}.CartDrawer-module__IlD0ia__panel{flex-direction:column;width:100%;height:100%;display:flex}.CartDrawer-module__IlD0ia__header{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--header-h);padding:var(--s-2) var(--s-3) var(--s-2) var(--s-6);border-bottom:1px solid var(--line);flex:none;display:flex}.CartDrawer-module__IlD0ia__heading{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.CartDrawer-module__IlD0ia__title{font-size:var(--fs-h3)}.CartDrawer-module__IlD0ia__count{color:var(--ink-2)}.CartDrawer-module__IlD0ia__close{width:2.75rem;height:2.75rem;color:var(--ink);transition:color var(--dur-1) var(--ease-out);flex:none;place-items:center;display:grid}.CartDrawer-module__IlD0ia__close:hover{color:var(--ink-2)}.CartDrawer-module__IlD0ia__close:focus-visible{outline-offset:-2px}.CartDrawer-module__IlD0ia__content{align-content:start;gap:var(--s-4);min-height:0;padding:var(--s-4) var(--s-6);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.CartDrawer-module__IlD0ia__footer{padding:var(--s-5) var(--s-6) calc(var(--s-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--paper);flex:none}@media (max-width:23.4375rem){.CartDrawer-module__IlD0ia__header{padding-left:var(--s-4)}.CartDrawer-module__IlD0ia__content,.CartDrawer-module__IlD0ia__footer{padding-inline:var(--s-4)}}
.StickyPurchaseBar-module__BdW75G__bar,.StickyPurchaseBar-module__BdW75G__spacer{--sticky-pad:var(--s-3);--sticky-h:calc(var(--control-h) + var(--sticky-pad) * 2)}.StickyPurchaseBar-module__BdW75G__spacer{display:none}.StickyPurchaseBar-module__BdW75G__bar{z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--paper);visibility:hidden;transition:transform var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2);position:fixed;inset:auto 0 0;transform:translateY(100%)}.StickyPurchaseBar-module__BdW75G__bar[data-visible]{visibility:visible;transition:transform var(--dur-2) var(--ease-out), visibility 0s;transform:none}.StickyPurchaseBar-module__BdW75G__inner{align-items:center;gap:var(--s-4);min-height:var(--sticky-h);padding-block:var(--sticky-pad);display:flex}.StickyPurchaseBar-module__BdW75G__text{flex:auto;min-width:0}.StickyPurchaseBar-module__BdW75G__detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StickyPurchaseBar-module__BdW75G__name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-small);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.StickyPurchaseBar-module__BdW75G__action{flex:none}@media (max-width:22.5rem){.StickyPurchaseBar-module__BdW75G__inner .StickyPurchaseBar-module__BdW75G__action{padding-inline:var(--s-4)}}@media (max-width:63.999rem){.StickyPurchaseBar-module__BdW75G__spacer[data-engaged]{height:calc(var(--sticky-h) + env(safe-area-inset-bottom));display:block}}@media (min-width:64rem){.StickyPurchaseBar-module__BdW75G__bar{display:none}}
.CartButton-module__y9imda__button{min-width:2.75rem;min-height:2.75rem;color:inherit;-webkit-tap-highlight-color:transparent;transition:color var(--dur-2) var(--ease-out);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.CartButton-module__y9imda__button:hover{color:var(--ink-2)}.surface-dark .CartButton-module__y9imda__button:hover{color:var(--on-dark-2)}.CartButton-module__y9imda__badge{background:var(--black);min-width:1.125rem;height:1.125rem;color:var(--on-dark);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-micro);letter-spacing:0;pointer-events:none;place-items:center;padding:0 .25rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.3125rem;right:.125rem}.surface-dark .CartButton-module__y9imda__badge{background:var(--on-dark);color:var(--black)}
.CollectionHeader-module__ffaYHG__header{padding-block:var(--s-8) var(--s-10)}@media (min-width:64rem){.CollectionHeader-module__ffaYHG__header{padding-block:var(--s-10) var(--s-12)}}.CollectionHeader-module__ffaYHG__switcherList{column-gap:var(--s-8);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.CollectionHeader-module__ffaYHG__switcherLink{min-height:2.75rem;color:var(--ink-2);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.CollectionHeader-module__ffaYHG__switcherLink:hover{color:var(--ink);border-bottom-color:var(--line-strong)}.CollectionHeader-module__ffaYHG__switcherLink[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.CollectionHeader-module__ffaYHG__intro{gap:var(--s-5) var(--grid-gap);margin-top:var(--section-y-sm);grid-template-columns:minmax(0,1fr);display:grid}.CollectionHeader-module__ffaYHG__title{font-size:var(--fs-h1);min-width:0}.CollectionHeader-module__ffaYHG__aside{gap:var(--s-4);max-width:var(--text-max);min-width:0;display:grid}.CollectionHeader-module__ffaYHG__description{color:var(--ink-2)}.CollectionHeader-module__ffaYHG__count{color:var(--ink)}.CollectionHeader-module__ffaYHG__figure{display:none}@media (min-width:64rem){.CollectionHeader-module__ffaYHG__intro{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.CollectionHeader-module__ffaYHG__title{grid-column:1/span 7}.CollectionHeader-module__ffaYHG__aside{grid-column:8/-1}}@media (min-width:48rem){.CollectionHeader-module__ffaYHG__withPhoto,.CollectionHeader-module__ffaYHG__withWidePhoto{row-gap:var(--s-8);margin-top:var(--s-12);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__title,.CollectionHeader-module__ffaYHG__withWidePhoto .CollectionHeader-module__ffaYHG__title{grid-row:1;align-self:start}.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__aside,.CollectionHeader-module__ffaYHG__withWidePhoto .CollectionHeader-module__ffaYHG__aside{grid-row:2;align-self:end}.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__title,.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__aside{grid-column:1/span 7}.CollectionHeader-module__ffaYHG__withWidePhoto .CollectionHeader-module__ffaYHG__title,.CollectionHeader-module__ffaYHG__withWidePhoto .CollectionHeader-module__ffaYHG__aside{grid-column:1/span 6}.CollectionHeader-module__ffaYHG__figure{gap:var(--s-3);grid-row:1/span 2;min-width:0;margin:0;display:grid}.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__figure{grid-column:8/-1}.CollectionHeader-module__ffaYHG__withWidePhoto .CollectionHeader-module__ffaYHG__figure{grid-column:7/-1}}@media (min-width:64rem){.CollectionHeader-module__ffaYHG__withPhoto .CollectionHeader-module__ffaYHG__figure{grid-column:9/-1}}.CollectionHeader-module__ffaYHG__frame{background:var(--stone);position:relative;overflow:hidden}.CollectionHeader-module__ffaYHG__photo{object-fit:cover}.CollectionHeader-module__ffaYHG__note{color:var(--ink-2)}
.EditorialStill-module__ywuL0G__stage{aspect-ratio:1;width:min(88cqw,88cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.EditorialStill-module__ywuL0G__piece{aspect-ratio:4/5;position:absolute}.EditorialStill-module__ywuL0G__art{width:100%;height:100%;display:block}.EditorialStill-module__ywuL0G__lead{z-index:2}.EditorialStill-module__ywuL0G__support{z-index:1}.EditorialStill-module__ywuL0G__solo{width:90%;top:50%;left:50%;translate:-50% -50%}.EditorialStill-module__ywuL0G__men .EditorialStill-module__ywuL0G__lead{width:83%;top:-17%;left:-4.5%}.EditorialStill-module__ywuL0G__men .EditorialStill-module__ywuL0G__support{width:70%;top:28%;left:33%}.EditorialStill-module__ywuL0G__women .EditorialStill-module__ywuL0G__lead{width:71.5%;top:-6.5%;left:-4.5%}.EditorialStill-module__ywuL0G__women .EditorialStill-module__ywuL0G__support{width:86%;top:-3.5%;left:27%}
.ProductCard-module__PIdLkW__card{min-width:0;position:relative;container-type:inline-size}.ProductCard-module__PIdLkW__link{gap:var(--s-3);height:100%;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex}.ProductCard-module__PIdLkW__link:focus-visible{outline-offset:4px}.ProductCard-module__PIdLkW__frame{aspect-ratio:var(--media-ratio);background:var(--stone);position:relative;overflow:hidden}.ProductCard-module__PIdLkW__layer{transform-origin:50%;width:100%;height:100%}.ProductCard-module__PIdLkW__alt{opacity:0;display:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProductCard-module__PIdLkW__layer{transition:transform var(--dur-3) var(--ease-out), opacity var(--dur-3) var(--ease-out)}.ProductCard-module__PIdLkW__alt{display:block}.ProductCard-module__PIdLkW__link:hover .ProductCard-module__PIdLkW__alt,.ProductCard-module__PIdLkW__link:focus-visible .ProductCard-module__PIdLkW__alt{opacity:1}.ProductCard-module__PIdLkW__link:hover .ProductCard-module__PIdLkW__layer,.ProductCard-module__PIdLkW__link:focus-visible .ProductCard-module__PIdLkW__layer{transform:scale(1.02)}}.ProductCard-module__PIdLkW__body{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ProductCard-module__PIdLkW__name{text-wrap:pretty;text-underline-offset:.22em;font-size:1rem;line-height:1.25;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}@container (min-width:18rem){.ProductCard-module__PIdLkW__name{font-size:1.0625rem}}@media (hover:hover) and (pointer:fine){.ProductCard-module__PIdLkW__name{transition:text-decoration-color var(--dur-2) var(--ease-out)}.ProductCard-module__PIdLkW__link:hover .ProductCard-module__PIdLkW__name{text-decoration-color:currentColor}}.ProductCard-module__PIdLkW__link:focus-visible .ProductCard-module__PIdLkW__name{text-decoration-color:currentColor}.ProductCard-module__PIdLkW__meta{color:var(--ink-2)}.ProductCard-module__PIdLkW__foot{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.ProductCard-module__PIdLkW__colors{align-items:center;min-height:1rem;display:flex}.ProductCard-module__PIdLkW__swatches{flex-wrap:wrap;gap:.375rem;display:flex}.ProductCard-module__PIdLkW__swatch{border:1px solid var(--line-strong);width:.75rem;height:.75rem}.ProductCard-module__PIdLkW__commerce{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.ProductCard-module__PIdLkW__commerce:empty{display:none}.ProductCard-module__PIdLkW__price{font-size:var(--fs-small);color:var(--ink);font-weight:500}.ProductCard-module__PIdLkW__status{color:var(--taupe-deep)}.ProductCard-module__PIdLkW__soldOut{color:var(--ink-2)}
.MobileMenu-module__dvw3PW__trigger{width:2.75rem;height:2.75rem;color:var(--ink);-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;margin-inline-start:calc(var(--s-3) * -1);display:inline-flex}@media (min-width:64rem){.MobileMenu-module__dvw3PW__trigger{display:none}}.MobileMenu-module__dvw3PW__dialog{border:0;border-radius:var(--radius);background:var(--paper);width:min(100%,26rem);max-width:none;height:auto;max-height:none;color:var(--ink);box-shadow:var(--shadow-panel);transition-property:transform,overlay,display;transition-duration:var(--dur-2);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;border-inline-end:1px solid #0000;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}.MobileMenu-module__dvw3PW__dialog[open]{transition-duration:var(--dur-3);transform:none}@starting-style{.MobileMenu-module__dvw3PW__dialog[open]{transform:translate(-100%)}}.MobileMenu-module__dvw3PW__dialog::backdrop{background:var(--scrim);opacity:0;transition-property:opacity,overlay,display;transition-duration:var(--dur-2);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.MobileMenu-module__dvw3PW__dialog[open]::backdrop{opacity:1;transition-duration:var(--dur-3)}@starting-style{.MobileMenu-module__dvw3PW__dialog[open]::backdrop{opacity:0}}.MobileMenu-module__dvw3PW__panel{overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;overflow-y:auto}.MobileMenu-module__dvw3PW__bar{z-index:1;align-items:center;column-gap:var(--s-2);min-height:var(--header-h);padding-inline:var(--gutter);background:var(--paper);border-bottom:1px solid var(--line);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:sticky;top:0}.MobileMenu-module__dvw3PW__close{width:2.75rem;height:2.75rem;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:center;justify-self:start;align-items:center;margin-inline-start:calc(var(--s-3) * -1);display:inline-flex}.MobileMenu-module__dvw3PW__brand{min-height:2.75rem;padding-inline:var(--s-1);color:var(--ink);grid-column:2;align-items:center;display:flex}.MobileMenu-module__dvw3PW__brand svg{flex:none;width:auto;height:.8125rem}.MobileMenu-module__dvw3PW__body{gap:var(--s-10);padding:var(--s-2) var(--gutter) var(--s-8);flex-direction:column;flex:1 0 auto;display:flex}
.ProductView-module__IMVA3W__layout{row-gap:var(--s-8);padding-bottom:var(--section-y-sm);grid-template-columns:minmax(0,1fr);display:grid}.ProductView-module__IMVA3W__gallery{min-width:0;margin-inline:calc(var(--gutter) * -1)}.ProductView-module__IMVA3W__panel{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.ProductView-module__IMVA3W__layout{column-gap:var(--grid-gap);padding-top:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ProductView-module__IMVA3W__gallery{grid-column:1/8;margin-inline:0}.ProductView-module__IMVA3W__panel{top:calc(var(--header-h) + var(--s-6));grid-column:8/13;padding-inline-start:clamp(0rem,2.5vw - 1rem,2.5rem);position:sticky;transition:none!important}}.ProductView-module__IMVA3W__top{gap:var(--s-5);flex-direction:column;display:flex}.ProductView-module__IMVA3W__status{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.ProductView-module__IMVA3W__price{font-size:1.25rem;font-weight:500;line-height:1.3}.ProductView-module__IMVA3W__from{color:var(--ink-2);font-size:var(--fs-small);font-weight:400}.ProductView-module__IMVA3W__badge{align-items:center;gap:var(--s-2);min-height:1.75rem;padding-inline:var(--s-3);border:1px solid var(--line-strong);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;line-height:1;display:inline-flex}.ProductView-module__IMVA3W__badge:before{content:"";background-color:var(--taupe-deep);flex:none;width:.375rem;height:.375rem}.ProductView-module__IMVA3W__options{gap:var(--s-5);flex-direction:column;display:flex}.ProductView-module__IMVA3W__purchase{flex-direction:column;min-width:0;display:flex}.ProductView-module__IMVA3W__buy{gap:var(--s-4);flex-direction:column;display:flex}.ProductView-module__IMVA3W__error{align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);background-color:var(--error-bg);color:var(--error);font-size:var(--fs-small);font-weight:500;display:flex}.ProductView-module__IMVA3W__error svg{flex:none;margin-top:.1em}.ProductView-module__IMVA3W__comingSoon{gap:var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--line);flex-direction:column;display:flex}.ProductView-module__IMVA3W__comingSoonText{max-width:34rem;color:var(--ink)}.ProductView-module__IMVA3W__end{height:1px;margin-top:-1px}
.page-module__LmoQka__page{padding-bottom:var(--section-y)}
.EditorialSection-module__4ftB0W__section{padding-block:var(--section-y)}.EditorialSection-module__4ftB0W__section+.EditorialSection-module__4ftB0W__section{padding-top:0}.EditorialSection-module__4ftB0W__grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.EditorialSection-module__4ftB0W__figure{gap:var(--s-3);min-width:0;display:grid}.EditorialSection-module__4ftB0W__frame{aspect-ratio:1;background:var(--stone);position:relative;overflow:hidden;container-type:size}.EditorialSection-module__4ftB0W__image{object-fit:cover}.EditorialSection-module__4ftB0W__figure .EditorialSection-module__4ftB0W__note{color:var(--ink-2);font-size:var(--fs-small);line-height:1.5}.EditorialSection-module__4ftB0W__copy{align-items:flex-start;gap:var(--s-6);min-width:0;max-width:var(--text-max);flex-direction:column;display:flex}.EditorialSection-module__4ftB0W__heading{gap:var(--s-4);flex-direction:column;display:flex}.EditorialSection-module__4ftB0W__index{color:var(--ink-2)}.EditorialSection-module__4ftB0W__description{max-width:36ch}.EditorialSection-module__4ftB0W__products{margin-top:var(--s-2);align-self:stretch}.EditorialSection-module__4ftB0W__productsHeading{margin-bottom:var(--s-3);color:var(--ink-2)}.EditorialSection-module__4ftB0W__list{border-top:1px solid var(--line)}.EditorialSection-module__4ftB0W__list>li{border-bottom:1px solid var(--line)}.EditorialSection-module__4ftB0W__productLink{align-items:center;column-gap:var(--s-4);min-height:3.25rem;padding-block:var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow""meta arrow";row-gap:.125rem;text-decoration:none;display:grid}@media (min-width:30rem){.EditorialSection-module__4ftB0W__productLink{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name meta arrow"}}.EditorialSection-module__4ftB0W__productName{text-underline-offset:.2em;min-width:0;transition:text-decoration-color var(--dur-2) var(--ease-out);grid-area:name;font-weight:500;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.EditorialSection-module__4ftB0W__productMeta{color:var(--ink-2);white-space:nowrap;grid-area:meta}.EditorialSection-module__4ftB0W__productArrow{transition:transform var(--dur-2) var(--ease-out);flex:none;grid-area:arrow}.EditorialSection-module__4ftB0W__productLink:hover .EditorialSection-module__4ftB0W__productName{text-decoration-color:currentColor}.EditorialSection-module__4ftB0W__productLink:hover .EditorialSection-module__4ftB0W__productArrow{transform:translate(3px)}.EditorialSection-module__4ftB0W__cta{margin-top:var(--s-2)}@media (min-width:40rem){.EditorialSection-module__4ftB0W__frame{aspect-ratio:3/2}}@media (min-width:40rem) and (max-width:63.999rem){.EditorialSection-module__4ftB0W__grid{max-width:var(--text-max)}.EditorialSection-module__4ftB0W__photoGrid{max-width:min(var(--text-max), max(20rem, 75vh));max-width:min(var(--text-max), max(20rem, 75svh))}}@media (min-width:64rem){.EditorialSection-module__4ftB0W__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.EditorialSection-module__4ftB0W__frame{aspect-ratio:4/5}.EditorialSection-module__4ftB0W__copy{max-width:none}.EditorialSection-module__4ftB0W__mediaStart .EditorialSection-module__4ftB0W__figure{grid-column:1/span 7}.EditorialSection-module__4ftB0W__mediaStart .EditorialSection-module__4ftB0W__copy{grid-column:8/span 5;padding-inline-start:var(--s-6)}.EditorialSection-module__4ftB0W__mediaEnd .EditorialSection-module__4ftB0W__figure{grid-area:1/6/auto/span 7}.EditorialSection-module__4ftB0W__mediaEnd .EditorialSection-module__4ftB0W__copy{grid-area:1/1/auto/span 5;padding-inline-end:var(--s-6)}}@media (min-width:80rem){.EditorialSection-module__4ftB0W__frame{aspect-ratio:1}.EditorialSection-module__4ftB0W__mediaStart .EditorialSection-module__4ftB0W__copy{grid-column:9/span 4;padding-inline-start:0}.EditorialSection-module__4ftB0W__mediaEnd .EditorialSection-module__4ftB0W__copy{grid-column:1/span 4;padding-inline-end:0}}.EditorialSection-module__4ftB0W__frame.EditorialSection-module__4ftB0W__photoFrame{aspect-ratio:1}
.MobileMenuContent-module__3AFxNW__nav{gap:var(--s-8);flex-direction:column;display:flex}.MobileMenuContent-module__3AFxNW__primary>li{border-bottom:1px solid var(--line)}.MobileMenuContent-module__3AFxNW__primaryLink{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:4.5rem;padding-block:var(--s-3);color:var(--ink);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);letter-spacing:var(--tracking-heading);-webkit-tap-highlight-color:transparent;font-size:clamp(1.75rem,1.5rem + 1.25vw,2rem);font-weight:600;line-height:1.05;text-decoration:none;display:flex}.MobileMenuContent-module__3AFxNW__primaryLabel{overflow-wrap:break-word;text-underline-offset:.16em;min-width:0;transition:text-decoration-color var(--dur-2) var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px}.MobileMenuContent-module__3AFxNW__primaryLink[aria-current=page] .MobileMenuContent-module__3AFxNW__primaryLabel{text-decoration-color:currentColor}.MobileMenuContent-module__3AFxNW__arrow{color:var(--ink-2);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);flex:none}@media (hover:hover){.MobileMenuContent-module__3AFxNW__primaryLink:hover .MobileMenuContent-module__3AFxNW__arrow{color:var(--ink);transform:translate(3px)}}.MobileMenuContent-module__3AFxNW__primaryLink:active .MobileMenuContent-module__3AFxNW__arrow{color:var(--ink);transform:translate(3px)}.MobileMenuContent-module__3AFxNW__secondary{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MobileMenuContent-module__3AFxNW__secondary>li{min-width:0}.MobileMenuContent-module__3AFxNW__secondaryLink{min-height:2.75rem;color:var(--ink-2);transition:color var(--dur-1) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.MobileMenuContent-module__3AFxNW__secondaryLink:hover,.MobileMenuContent-module__3AFxNW__secondaryLink[aria-current=page]{color:var(--ink);text-decoration:underline}.MobileMenuContent-module__3AFxNW__cta{padding-top:var(--s-4);margin-top:auto}
.RelatedProducts-module__Eufa0q__related{padding-block:var(--section-y-sm);border-top:1px solid var(--line)}.RelatedProducts-module__Eufa0q__head{justify-content:space-between;align-items:flex-end;gap:var(--s-2) var(--s-6);margin-bottom:var(--s-8);flex-wrap:wrap;display:flex}.RelatedProducts-module__Eufa0q__title{min-width:0;font-size:var(--fs-h2)}.RelatedProducts-module__Eufa0q__all{flex:none}.RelatedProducts-module__Eufa0q__grid{gap:var(--s-10) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RelatedProducts-module__Eufa0q__cell{min-width:0}.RelatedProducts-module__Eufa0q__note{margin-top:var(--s-6)}@media (min-width:64rem){.RelatedProducts-module__Eufa0q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.FirstDrop-module__tCTkIW__section{padding-bottom:var(--section-y)}.FirstDrop-module__tCTkIW__rule{padding-top:var(--section-y-sm);border-top:1px solid var(--line)}.FirstDrop-module__tCTkIW__head{gap:var(--s-4);margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.FirstDrop-module__tCTkIW__intro{gap:var(--s-3);min-width:0;display:grid}.FirstDrop-module__tCTkIW__summary{max-width:40ch}.FirstDrop-module__tCTkIW__viewAll{justify-self:start}@media (min-width:48rem){.FirstDrop-module__tCTkIW__head{align-items:end;column-gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) auto}.FirstDrop-module__tCTkIW__viewAll{justify-self:end}}.FirstDrop-module__tCTkIW__rail{margin-inline:calc(var(--gutter) * -1);padding-bottom:var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;position:relative;overflow-x:auto}.FirstDrop-module__tCTkIW__rail:focus-visible{outline-offset:-2px}.FirstDrop-module__tCTkIW__rail>.FirstDrop-module__tCTkIW__list{gap:var(--grid-gap);width:max-content;padding-inline:var(--gutter);grid-auto-flow:column;display:grid}.FirstDrop-module__tCTkIW__item{width:clamp(13.5rem, calc((100vw - 2 * var(--gutter)) * .72), 20rem);scroll-snap-align:start;min-width:0}@media (min-width:70rem){.FirstDrop-module__tCTkIW__rail{scroll-snap-type:none;margin-inline:0;padding-bottom:0;overflow:visible}.FirstDrop-module__tCTkIW__rail>.FirstDrop-module__tCTkIW__list{row-gap:var(--s-12);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;width:auto;padding-inline:0}.FirstDrop-module__tCTkIW__item{width:auto}}.FirstDrop-module__tCTkIW__section .FirstDrop-module__tCTkIW__note{margin-top:var(--s-6);color:var(--ink-2);font-size:var(--fs-small);line-height:1.5}
.NoticeBar-module__EAyThq__bar{min-height:var(--bar-h);align-items:center;padding-block:.4375rem;display:flex}.NoticeBar-module__EAyThq__text{text-align:center;text-wrap:balance}.NoticeBar-module__EAyThq__phrase{display:inline-block}.NoticeBar-module__EAyThq__strong{font-weight:600}.NoticeBar-module__EAyThq__icon{vertical-align:-.1875rem;flex:none;margin-inline-end:var(--s-2);display:inline-block}.NoticeBar-module__EAyThq__prelaunch{color:var(--on-dark-2)}.NoticeBar-module__EAyThq__link{color:var(--on-dark);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--on-dark-3);text-decoration-color:var(--on-dark-3);text-underline-offset:.25em;transition:text-decoration-color var(--dur-1) var(--ease-out);font-weight:500;display:inline-block;position:relative}.NoticeBar-module__EAyThq__link:before{content:"";height:max(100%,2.75rem);position:absolute;inset:50% 0 auto;translate:0 -50%}.NoticeBar-module__EAyThq__link:hover{text-decoration-color:currentColor}.NoticeBar-module__EAyThq__test{background:var(--taupe);color:var(--ink)}.NoticeBar-module__EAyThq__dev{background:var(--error-bg);color:var(--error);border-bottom:1px solid var(--line)}.NoticeBar-module__EAyThq__aside{white-space:nowrap}
.HomeHero-module__B1rHZW__hero{--device-min:clamp(6rem, 22svh, 15rem);--device-gap:clamp(1.5rem, 1rem + 2vw, 3rem);--tip-x:62%;isolation:isolate;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--device-min), 1fr) auto;min-height:78svh;display:grid;position:relative;overflow:hidden}@media (min-width:48rem){.HomeHero-module__B1rHZW__hero{--tip-x:68%;min-height:min(calc(92vh - var(--header-h)), 60rem);min-height:min(calc(92svh - var(--header-h)), 60rem)}}@media (min-width:64rem){.HomeHero-module__B1rHZW__hero{--tip-x:72%}}.HomeHero-module__B1rHZW__device{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;position:relative}.HomeHero-module__B1rHZW__symbol{bottom:var(--device-gap);left:var(--tip-x);height:min(calc((100% - var(--device-gap)) * 1.8), 72vw);width:auto;max-width:none;color:color-mix(in srgb, var(--dark-line) 55%, var(--black));position:absolute;translate:-56%}@media (prefers-reduced-motion:no-preference){.HomeHero-module__B1rHZW__symbol{animation-name:HomeHero-module__B1rHZW__symbol-in;animation-duration:var(--dur-3);animation-timing-function:var(--ease-out);animation-delay:80ms;animation-fill-mode:both}}@keyframes HomeHero-module__B1rHZW__symbol-in{0%{opacity:0;transform:translateY(1.5rem)}}.HomeHero-module__B1rHZW__body{z-index:1;grid-area:2/1;min-width:0;padding-bottom:clamp(2.5rem,1.75rem + 3vw,4.5rem);position:relative}.HomeHero-module__B1rHZW__title{max-width:9em;margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.HomeHero-module__B1rHZW__foot{gap:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--dark-line);grid-template-columns:minmax(0,1fr);display:grid}.HomeHero-module__B1rHZW__lead{max-width:36ch;color:var(--on-dark-2)}.HomeHero-module__B1rHZW__ctaWrap{width:min(100%,28rem);min-width:0;container-type:inline-size}.HomeHero-module__B1rHZW__ctas{gap:var(--s-2);grid-template-columns:minmax(0,1fr);display:grid}.HomeHero-module__B1rHZW__ctas>a{min-width:0;padding-inline:var(--s-4);white-space:normal;text-align:center}@container (min-width:23.5rem){.HomeHero-module__B1rHZW__ctas{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeHero-module__B1rHZW__hero .HomeHero-module__B1rHZW__note{color:var(--on-dark-2);font-size:var(--fs-small)}@media (min-width:64rem){.HomeHero-module__B1rHZW__foot{align-items:end;column-gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) auto}.HomeHero-module__B1rHZW__ctaWrap{width:28rem;max-width:100%}.HomeHero-module__B1rHZW__hero .HomeHero-module__B1rHZW__note{grid-column:1/-1}}.HomeHero-module__B1rHZW__photoHero{--hero-w:3;--hero-h:2;isolation:isolate;background:var(--photo-ground);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.HomeHero-module__B1rHZW__photo{width:100%;aspect-ratio:var(--hero-w) / var(--hero-h);position:relative;overflow:hidden}.HomeHero-module__B1rHZW__photoImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HomeHero-module__B1rHZW__photoBody{z-index:1;min-width:0;padding-top:clamp(2rem,1.5rem + 3vw,3.5rem);padding-bottom:clamp(2.5rem,1.75rem + 3vw,4.5rem);position:relative}.HomeHero-module__B1rHZW__photoCopy{min-width:0}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__foot{border-top-color:color-mix(in srgb, var(--on-dark) 18%, transparent)}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__note{color:var(--on-dark-2)}@media (min-width:64rem){.HomeHero-module__B1rHZW__photoHero{min-height:min(calc(100vw * var(--hero-h) / var(--hero-w)), max(36rem, calc(100vh - var(--header-h) - var(--bar-h))), calc(var(--hero-h) * 1px));min-height:min(calc(100vw * var(--hero-h) / var(--hero-w)), max(36rem, calc(100svh - var(--header-h) - var(--bar-h))), calc(var(--hero-h) * 1px));container-type:inline-size}.HomeHero-module__B1rHZW__photo{width:auto;max-width:100%;height:100%;max-height:min(calc(100vw * var(--hero-h) / var(--hero-w)), calc(var(--hero-h) * 1px));max-height:min(calc(100cqw * var(--hero-h) / var(--hero-w)), calc(var(--hero-h) * 1px));position:absolute;inset-block:auto 0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}.HomeHero-module__B1rHZW__photoBody{padding-block:var(--s-12);align-items:center;display:grid}.HomeHero-module__B1rHZW__photoCopy{max-width:min(38rem,40vw)}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__title{font-size:min(6.25rem,6.4vw)}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__foot{grid-template-columns:minmax(0,1fr);align-items:start}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__ctaWrap{width:100%}.HomeHero-module__B1rHZW__photoHero .HomeHero-module__B1rHZW__note{grid-column:auto}}
.SiteHeader-module__azVQWW__header{z-index:var(--z-header);background:var(--offwhite);border-bottom:1px solid var(--line);position:sticky;top:0}.SiteHeader-module__azVQWW__inner{align-items:center;column-gap:var(--s-2);height:calc(var(--header-h) - 1px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.SiteHeader-module__azVQWW__start{justify-self:start;align-items:center;min-width:0;display:flex}.SiteHeader-module__azVQWW__end{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--s-6);min-width:0;display:flex}.SiteHeader-module__azVQWW__cart{margin-inline-end:calc(var(--s-3) * -1)}.SiteHeader-module__azVQWW__brand{min-height:2.75rem;color:var(--ink);grid-column:2;justify-content:center;align-items:center;display:flex}.SiteHeader-module__azVQWW__wordmark{flex:none;width:auto;height:.8125rem}.SiteHeader-module__azVQWW__nav,.SiteHeader-module__azVQWW__desktopOnly{display:none}.SiteHeader-module__azVQWW__navList{align-items:center;gap:var(--s-5);display:flex}.SiteHeader-module__azVQWW__navLink{min-height:2.75rem;color:var(--ink);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}.SiteHeader-module__azVQWW__navLink:after{content:"";inset-inline:0;transform-origin:0;height:1px;transition:transform var(--dur-2) var(--ease-out);background:currentColor;position:absolute;bottom:.75rem;transform:scaleX(0)}.SiteHeader-module__azVQWW__navLink[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.SiteHeader-module__azVQWW__navLink:hover:after{transform:scaleX(1)}}@media (forced-colors:active){.SiteHeader-module__azVQWW__navLink:after{display:none}.SiteHeader-module__azVQWW__navLink[aria-current=page]{text-decoration:underline}}@media (min-width:64rem){.SiteHeader-module__azVQWW__inner{column-gap:var(--s-6)}.SiteHeader-module__azVQWW__wordmark{height:.9375rem}.SiteHeader-module__azVQWW__nav{display:block}.SiteHeader-module__azVQWW__desktopOnly{align-items:center;display:flex}}@media (min-width:80rem){.SiteHeader-module__azVQWW__inner{column-gap:var(--s-8)}.SiteHeader-module__azVQWW__navList{gap:var(--s-8)}}
.page-module__OSLHOG__page{padding-bottom:var(--section-y)}.page-module__OSLHOG__row{gap:var(--s-5);padding-block:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}.page-module__OSLHOG__row+.page-module__OSLHOG__row{border-top:1px solid var(--line)}.page-module__OSLHOG__rowLabel{min-width:0;color:var(--ink)}.page-module__OSLHOG__rowBody{justify-items:start;gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.page-module__OSLHOG__rowBody>ul{justify-self:stretch}.page-module__OSLHOG__email{max-width:100%;font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h3);letter-spacing:var(--tracking-heading);text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:600;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px}.page-module__OSLHOG__email:hover{text-decoration-thickness:2px}.page-module__OSLHOG__pending{max-width:36ch}.page-module__OSLHOG__form{margin-top:var(--s-2);justify-self:stretch}@media (min-width:64rem){.page-module__OSLHOG__row{column-gap:var(--grid-gap);padding-block:var(--s-12);grid-template-columns:repeat(12,minmax(0,1fr))}.page-module__OSLHOG__rowLabel{padding-top:var(--s-2);grid-column:1/span 3}.page-module__OSLHOG__rowBody{grid-column:5/span 7}}
.page-module__92KbQW__page{padding-bottom:var(--section-y)}.page-module__92KbQW__list{margin-top:var(--s-10)}@media (min-width:64rem){.page-module__92KbQW__list{margin-top:var(--s-12)}}.page-module__92KbQW__updates{padding-block:var(--section-y);background:var(--stone)}.page-module__92KbQW__updatesGrid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.page-module__92KbQW__updatesIntro{gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.page-module__92KbQW__updatesBody{max-width:36ch}.page-module__92KbQW__form{min-width:0}@media (min-width:64rem){.page-module__92KbQW__updatesGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.page-module__92KbQW__updatesIntro{grid-column:1/span 5}.page-module__92KbQW__form{grid-column:7/span 6}}
.SectionIndex-module__maHN0a__list{display:grid}.SectionIndex-module__maHN0a__link{align-items:baseline;gap:var(--s-2);min-height:2.75rem;padding-block:var(--s-2);color:var(--ink-2);font-size:var(--fs-small);transition:color var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent;grid-template-columns:2rem minmax(0,1fr);line-height:1.45;text-decoration:none;display:grid}.SectionIndex-module__maHN0a__link:hover{color:var(--ink)}.SectionIndex-module__maHN0a__num{color:var(--ink-2);font-size:var(--fs-label);letter-spacing:.04em}.SectionIndex-module__maHN0a__label{text-underline-offset:.25em;min-width:0;transition:text-decoration-color var(--dur-2) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.SectionIndex-module__maHN0a__link:hover .SectionIndex-module__maHN0a__label{text-decoration-color:currentColor}.SectionIndex-module__maHN0a__link[aria-current=true]{color:var(--ink);font-weight:600}.SectionIndex-module__maHN0a__link[aria-current=true] .SectionIndex-module__maHN0a__num{color:var(--ink)}.SectionIndex-module__maHN0a__compact{border-block:1px solid var(--line)}.SectionIndex-module__maHN0a__summary{justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:3.25rem;list-style:none;display:flex}.SectionIndex-module__maHN0a__summary::-webkit-details-marker{display:none}.SectionIndex-module__maHN0a__summary::marker{content:""}.SectionIndex-module__maHN0a__summary:focus-visible{outline-offset:2px}.SectionIndex-module__maHN0a__toggle{flex:none;width:.875rem;height:.875rem;position:relative}.SectionIndex-module__maHN0a__toggle:before,.SectionIndex-module__maHN0a__toggle:after{content:"";width:100%;height:1.5px;transition:transform var(--dur-2) var(--ease-out);background-color:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0}.SectionIndex-module__maHN0a__toggle:after{transform:rotate(90deg)}.SectionIndex-module__maHN0a__details[open] .SectionIndex-module__maHN0a__toggle:after{transform:rotate(0)}.SectionIndex-module__maHN0a__details .SectionIndex-module__maHN0a__list{padding-bottom:var(--s-3)}.SectionIndex-module__maHN0a__rail{display:none}@media (min-width:64rem){.SectionIndex-module__maHN0a__root{height:100%}.SectionIndex-module__maHN0a__compact{display:none}.SectionIndex-module__maHN0a__rail{top:calc(var(--header-h) + var(--s-8));display:block;position:sticky}.SectionIndex-module__maHN0a__heading{padding-bottom:var(--s-4);color:var(--ink)}.SectionIndex-module__maHN0a__rail .SectionIndex-module__maHN0a__list{border-left:1px solid var(--line)}.SectionIndex-module__maHN0a__rail .SectionIndex-module__maHN0a__link{padding-left:var(--s-4);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);border-left:2px solid #0000;grid-template-columns:1.75rem minmax(0,1fr);margin-left:-1px}.SectionIndex-module__maHN0a__rail .SectionIndex-module__maHN0a__link[aria-current=true]{border-left-color:var(--ink)}}
.SiteFooter-module__VFKzxG__footer{padding-block:var(--section-y-sm) var(--s-8)}.SiteFooter-module__VFKzxG__top{row-gap:var(--s-12);column-gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.SiteFooter-module__VFKzxG__brand{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.SiteFooter-module__VFKzxG__logo{width:8rem;height:auto;color:var(--on-dark);flex:none}.SiteFooter-module__VFKzxG__tagline{margin-top:var(--s-8);color:var(--on-dark);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.SiteFooter-module__VFKzxG__pronounce{margin-top:var(--s-2);color:var(--on-dark-2)}.SiteFooter-module__VFKzxG__support{margin-top:var(--s-8);max-width:100%}.SiteFooter-module__VFKzxG__nav{gap:var(--s-10) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.SiteFooter-module__VFKzxG__group{min-width:0}.SiteFooter-module__VFKzxG__heading{margin-bottom:var(--s-2);color:var(--on-dark-3)}.SiteFooter-module__VFKzxG__link{max-width:100%;min-height:2.75rem;color:var(--on-dark-2);text-underline-offset:.25em;overflow-wrap:anywhere;transition:color var(--dur-1) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.SiteFooter-module__VFKzxG__link:hover{color:var(--on-dark);text-decoration:underline}.SiteFooter-module__VFKzxG__bottom{margin-top:var(--s-16);padding-top:var(--s-6);border-top:1px solid var(--dark-line);color:var(--on-dark-3)}@media (min-width:40rem){.SiteFooter-module__VFKzxG__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.SiteFooter-module__VFKzxG__top{grid-template-columns:repeat(4,minmax(0,1fr))}.SiteFooter-module__VFKzxG__nav{grid-column:span 3}.SiteFooter-module__VFKzxG__logo{width:8.5rem}.SiteFooter-module__VFKzxG__heading{margin-bottom:var(--s-4)}.SiteFooter-module__VFKzxG__link{min-height:2rem}.SiteFooter-module__VFKzxG__bottom{margin-top:var(--section-y-sm)}}
.page-module__qaQHRG__page{padding-block:var(--section-y-sm) var(--section-y)}.page-module__qaQHRG__head{align-items:baseline;gap:var(--s-2) var(--s-5);padding-bottom:var(--s-6);flex-wrap:wrap;display:flex}.page-module__qaQHRG__h1{font-size:var(--fs-h1)}.page-module__qaQHRG__h1:focus-visible{outline-offset:6px}.page-module__qaQHRG__count{color:var(--ink-2)}.page-module__qaQHRG__testNote{align-items:baseline;gap:var(--s-1) var(--s-3);margin-bottom:var(--s-6);padding:var(--s-3) var(--s-4);border:1px solid var(--line-strong);font-size:var(--fs-small);flex-wrap:wrap;line-height:1.5;display:flex}.page-module__qaQHRG__layout{gap:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}.page-module__qaQHRG__items{align-content:start;gap:var(--s-4);min-width:0;display:grid}.page-module__qaQHRG__summary{align-content:start;gap:var(--s-4);min-width:0;padding-top:var(--s-5);border-top:1px solid var(--ink);display:grid}@media (min-width:64rem){.page-module__qaQHRG__layout{column-gap:calc(var(--grid-gap) * 3);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}.page-module__qaQHRG__summary{top:calc(var(--header-h) + var(--s-6));position:sticky}}.page-module__qaQHRG__prelaunch{gap:var(--s-12);padding-top:var(--s-8);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.page-module__qaQHRG__prelaunchCopy{align-content:start;justify-items:start;gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.page-module__qaQHRG__prelaunchTitle{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.page-module__qaQHRG__signup{align-content:start;gap:var(--s-3);min-width:0;display:grid}.page-module__qaQHRG__signupTitle{font-size:var(--fs-h3)}@media (min-width:64rem){.page-module__qaQHRG__prelaunch{column-gap:calc(var(--grid-gap) * 3);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}
.page-module__74MmjW__hero{padding-top:var(--section-y);overflow:hidden}.page-module__74MmjW__heroGrid{grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__heroCopy{justify-items:start;gap:var(--s-6);min-width:0;display:grid}.page-module__74MmjW__heroLabel{color:var(--on-dark-2)}.page-module__74MmjW__heroTitle{max-width:12ch}.page-module__74MmjW__heroLead{max-width:34ch;color:var(--on-dark-2)}.page-module__74MmjW__device{width:min(80%,26rem);margin-top:var(--s-12);pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:end}.page-module__74MmjW__symbol{width:100%;height:auto;color:color-mix(in srgb, var(--dark-line) 70%, var(--black));translate:0 25%}@media (prefers-reduced-motion:no-preference){.page-module__74MmjW__symbol{animation:page-module__74MmjW__symbol-rise var(--dur-3) var(--ease-out) .12s both}}@keyframes page-module__74MmjW__symbol-rise{0%{opacity:0;transform:translateY(1.5rem)}}@media (min-width:64rem){.page-module__74MmjW__heroGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.page-module__74MmjW__heroCopy{padding-bottom:var(--section-y-sm);grid-column:1/span 8}.page-module__74MmjW__device{grid-column:9/-1;width:100%;margin-top:0}}.page-module__74MmjW__intro{gap:var(--s-6);padding-block:var(--section-y) var(--section-y-sm);grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__statement{max-width:30ch;font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-heading);letter-spacing:var(--tracking-heading);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:500;line-height:1.2}.page-module__74MmjW__introBody{max-width:40ch}@media (min-width:64rem){.page-module__74MmjW__intro{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.page-module__74MmjW__statement,.page-module__74MmjW__introBody{grid-column:5/span 8}}.page-module__74MmjW__principles{padding-bottom:var(--section-y)}.page-module__74MmjW__principlesTitle{padding-bottom:var(--s-4);color:var(--ink)}.page-module__74MmjW__principleList{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__principle{align-content:start;gap:var(--s-3);min-width:0;padding-block:var(--s-8) var(--s-10);border-bottom:1px solid var(--line);display:grid}.page-module__74MmjW__principleNum{color:var(--ink-2)}.page-module__74MmjW__principleTitle{margin-top:var(--s-4);font-size:clamp(1.75rem,1rem + 2vw,3rem)}.page-module__74MmjW__principleBody{max-width:34ch;color:var(--ink-2)}@media (min-width:64rem){.page-module__74MmjW__principleList{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__74MmjW__principle{padding:var(--s-8) var(--s-8) var(--s-12);border-bottom:0}.page-module__74MmjW__principle:first-child{padding-left:0}.page-module__74MmjW__principle:last-child{padding-right:0}.page-module__74MmjW__principle+.page-module__74MmjW__principle{border-left:1px solid var(--line)}}.page-module__74MmjW__explore{gap:var(--s-8);padding-bottom:var(--section-y);grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__exploreCopy{gap:var(--s-4);min-width:0;display:grid}.page-module__74MmjW__ctaWrap{width:min(100%,30rem);min-width:0;container-type:inline-size}.page-module__74MmjW__ctas{gap:var(--s-2);grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__ctas>a{min-width:0;padding-inline:var(--s-4);white-space:normal;text-align:center}@container (min-width:25rem){.page-module__74MmjW__ctas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.page-module__74MmjW__explore{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.page-module__74MmjW__exploreCopy{grid-column:1/span 6}.page-module__74MmjW__ctaWrap{grid-column:8/-1;justify-self:end}}.page-module__74MmjW__signup{padding-block:var(--section-y);background:var(--stone)}.page-module__74MmjW__signupGrid{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.page-module__74MmjW__signupIntro{gap:var(--s-4);min-width:0;max-width:var(--text-max);display:grid}.page-module__74MmjW__signupBody{max-width:36ch}.page-module__74MmjW__signupForm{min-width:0}@media (min-width:64rem){.page-module__74MmjW__signupGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.page-module__74MmjW__signupIntro{grid-column:1/span 5}.page-module__74MmjW__signupForm{grid-column:7/span 6}}
.CartLines-module__cuZHqq__list{margin:0;padding:0;list-style:none;display:grid}.CartLines-module__cuZHqq__line{gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--line);transition:opacity var(--dur-2) var(--ease-out);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.CartLines-module__cuZHqq__drawer .CartLines-module__cuZHqq__line:first-child{padding-top:var(--s-2)}.CartLines-module__cuZHqq__drawer .CartLines-module__cuZHqq__line:last-child{border-bottom:0}.CartLines-module__cuZHqq__page{border-top:1px solid var(--line)}.CartLines-module__cuZHqq__page .CartLines-module__cuZHqq__line{gap:var(--s-5);padding-block:var(--s-6);grid-template-columns:7rem minmax(0,1fr)}@media (min-width:48rem){.CartLines-module__cuZHqq__page .CartLines-module__cuZHqq__line{gap:var(--s-8);grid-template-columns:10rem minmax(0,1fr)}}.CartLines-module__cuZHqq__line[data-busy]{opacity:.45}.CartLines-module__cuZHqq__thumb{align-self:start;min-width:0;display:block}.CartLines-module__cuZHqq__frame{aspect-ratio:var(--media-ratio);background:var(--stone);display:block;position:relative;overflow:hidden}.CartLines-module__cuZHqq__photo{object-fit:cover}.CartLines-module__cuZHqq__media{width:100%}.CartLines-module__cuZHqq__body{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.CartLines-module__cuZHqq__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.CartLines-module__cuZHqq__title{text-wrap:pretty;min-width:0;font-size:1rem;line-height:1.3}.CartLines-module__cuZHqq__page .CartLines-module__cuZHqq__title{font-size:clamp(1rem,.94rem + .3vw,1.1875rem)}.CartLines-module__cuZHqq__titleLink{text-decoration:none}.CartLines-module__cuZHqq__titleLink:hover{text-decoration:underline}.CartLines-module__cuZHqq__price{transition:opacity var(--dur-2) var(--ease-out);flex:none;font-weight:500}.CartLines-module__cuZHqq__price[data-stale]{opacity:.45}.CartLines-module__cuZHqq__flag{align-items:center;gap:var(--s-2);margin-top:var(--s-1);color:var(--error);font-size:var(--fs-small);font-weight:500;line-height:1.4;display:inline-flex}.CartLines-module__cuZHqq__flag svg{flex:none}.CartLines-module__cuZHqq__controls{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding-top:var(--s-3);flex-wrap:wrap;margin-top:auto;display:flex}.CartLines-module__cuZHqq__stepper{border:1px solid var(--line-strong);align-items:stretch;height:2.75rem;display:inline-flex}.CartLines-module__cuZHqq__step{width:2.75rem;color:var(--ink);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);place-items:center;display:grid}.CartLines-module__cuZHqq__step:hover{background-color:var(--stone)}.CartLines-module__cuZHqq__step:focus-visible{outline-offset:-3px}.CartLines-module__cuZHqq__step[aria-disabled=true]{color:var(--line-strong);cursor:not-allowed}.CartLines-module__cuZHqq__step[aria-disabled=true]:hover{background-color:#0000}.CartLines-module__cuZHqq__qty{min-width:2.25rem;font-size:var(--fs-small);place-items:center;font-weight:600;display:grid}.CartLines-module__cuZHqq__remove{min-height:2.75rem;color:var(--ink-2);font-size:var(--fs-small);text-underline-offset:.25em;transition:color var(--dur-1) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.CartLines-module__cuZHqq__remove:hover{color:var(--ink)}.CartLines-module__cuZHqq__remove[aria-disabled=true]{cursor:progress}
.PolicyLayout-module__sDGH_a__page{padding-bottom:var(--section-y)}.PolicyLayout-module__sDGH_a__layout{row-gap:var(--s-8);margin-top:var(--s-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"status""index""body";display:grid}.PolicyLayout-module__sDGH_a__status{grid-area:status;min-width:0}.PolicyLayout-module__sDGH_a__status:empty{display:none}.PolicyLayout-module__sDGH_a__index{grid-area:index;min-width:0}.PolicyLayout-module__sDGH_a__body{min-width:0;max-width:var(--text-max);grid-area:body}@media (min-width:64rem){.PolicyLayout-module__sDGH_a__layout{column-gap:var(--grid-gap);row-gap:var(--s-10);margin-top:var(--s-12);grid-template:auto 1fr/repeat(12,minmax(0,1fr))}.PolicyLayout-module__sDGH_a__index{grid-area:1/1/span 2/span 3}.PolicyLayout-module__sDGH_a__status,.PolicyLayout-module__sDGH_a__body{grid-area:auto/5/auto/span 7}.PolicyLayout-module__sDGH_a__status{grid-row:1}.PolicyLayout-module__sDGH_a__body{grid-row:2}.PolicyLayout-module__sDGH_a__status:empty+.PolicyLayout-module__sDGH_a__index+.PolicyLayout-module__sDGH_a__body,.PolicyLayout-module__sDGH_a__status:empty+.PolicyLayout-module__sDGH_a__body{grid-row:1/span 2}}.PolicyLayout-module__sDGH_a__updated{padding-block:var(--s-2)}.PolicyLayout-module__sDGH_a__section{padding-top:var(--s-6);border-top:1px solid var(--line)}.PolicyLayout-module__sDGH_a__section+.PolicyLayout-module__sDGH_a__section{margin-top:var(--s-12)}@media (max-width:63.999rem){.PolicyLayout-module__sDGH_a__index+.PolicyLayout-module__sDGH_a__body>.PolicyLayout-module__sDGH_a__section:first-child{border-top:0;padding-top:0}}.PolicyLayout-module__sDGH_a__sectionHead{gap:var(--s-2);display:grid}.PolicyLayout-module__sDGH_a__num{color:var(--ink-2)}.PolicyLayout-module__sDGH_a__heading{font-size:var(--fs-h3)}.PolicyLayout-module__sDGH_a__copy{gap:var(--s-4);margin-top:var(--s-4);display:grid}.PolicyLayout-module__sDGH_a__tbc{margin-top:var(--s-6);padding-left:var(--s-4);border-left:2px solid var(--taupe)}.PolicyLayout-module__sDGH_a__tbcLabel{color:var(--taupe-deep)}.PolicyLayout-module__sDGH_a__tbcList{gap:var(--s-2);margin-top:var(--s-3);color:var(--ink-2);font-size:var(--fs-small);padding-left:1.1rem;line-height:1.5;list-style-type:square;display:grid}.PolicyLayout-module__sDGH_a__tbcList li::marker{color:var(--taupe-deep)}.PolicyLayout-module__sDGH_a__links{gap:0 var(--s-6);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.PolicyLayout-module__sDGH_a__inlineLink{align-items:center;gap:var(--s-2);min-height:2.75rem;color:var(--ink);font-size:var(--fs-small);text-underline-offset:.25em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.PolicyLayout-module__sDGH_a__inlineArrow{transition:transform var(--dur-2) var(--ease-out);flex:none}@media (hover:hover){.PolicyLayout-module__sDGH_a__inlineLink:hover .PolicyLayout-module__sDGH_a__inlineArrow{transform:translate(3px)}}.PolicyLayout-module__sDGH_a__empty{color:var(--ink-2)}.PolicyLayout-module__sDGH_a__related{gap:var(--s-4);margin-top:var(--section-y-sm);grid-template-columns:minmax(0,1fr);display:grid}.PolicyLayout-module__sDGH_a__relatedHeading{color:var(--ink)}.PolicyLayout-module__sDGH_a__relatedList{min-width:0}@media (min-width:48rem){.PolicyLayout-module__sDGH_a__related .PolicyLayout-module__sDGH_a__relatedList{column-gap:var(--grid-gap);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PolicyLayout-module__sDGH_a__related .PolicyLayout-module__sDGH_a__relatedList>li:nth-child(-n+2){border-top:1px solid var(--line)}}@media (min-width:64rem){.PolicyLayout-module__sDGH_a__related{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.PolicyLayout-module__sDGH_a__relatedHeading{padding-top:var(--s-4);grid-column:1/span 3}.PolicyLayout-module__sDGH_a__relatedList{grid-column:5/-1}}
.StatusPage-module__SVaYzq__page{gap:var(--s-12);padding-block:var(--section-y);grid-template-columns:minmax(0,1fr);display:grid}.StatusPage-module__SVaYzq__copy{align-content:start;justify-items:start;gap:var(--s-5);min-width:0;display:grid}.StatusPage-module__SVaYzq__label{color:var(--ink-2)}.StatusPage-module__SVaYzq__title{max-width:12ch;font-size:var(--fs-h1)}.StatusPage-module__SVaYzq__title:focus:not(:focus-visible){outline:none}.StatusPage-module__SVaYzq__body{max-width:34ch;color:var(--ink-2)}.StatusPage-module__SVaYzq__body>*+*{margin-top:var(--s-3)}.StatusPage-module__SVaYzq__actions{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.StatusPage-module__SVaYzq__footnote{margin-top:var(--s-2);overflow-wrap:anywhere}.StatusPage-module__SVaYzq__links{min-width:0}@media (min-width:64rem){.StatusPage-module__SVaYzq__page{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;align-items:end;min-height:min(70svh,44rem)}.StatusPage-module__SVaYzq__copy{grid-column:1/span 6}.StatusPage-module__SVaYzq__links{grid-column:8/-1}}
