.ReviewWorkspaceLayout-module___TtDbG__layout{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:1.5rem;display:grid}.ReviewWorkspaceLayout-module___TtDbG__main{gap:1.25rem;min-width:0;display:grid}.ReviewWorkspaceLayout-module___TtDbG__panel{gap:1.25rem;display:grid;position:sticky;top:1.5rem}@media (max-width:960px){.ReviewWorkspaceLayout-module___TtDbG__layout{grid-template-columns:1fr}.ReviewWorkspaceLayout-module___TtDbG__panel{position:static}}
.CustomDomainAccessControl-module__-2FO1G__control{justify-items:start;gap:.5rem;display:grid}.CustomDomainAccessControl-module__-2FO1G__state{color:var(--color-text-muted);margin:0;font-weight:700}.CustomDomainAccessControl-module__-2FO1G__state[data-enabled]{color:var(--color-text-primary)}.CustomDomainAccessControl-module__-2FO1G__detail{color:var(--color-text-muted);margin:0;font-size:.875rem;line-height:1.5}.CustomDomainAccessControl-module__-2FO1G__button{border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;min-height:2.75rem;margin-top:.25rem;padding:.45rem .9rem;font-size:.875rem}.CustomDomainAccessControl-module__-2FO1G__button:hover:not(:disabled){background:var(--color-surface-alt)}.CustomDomainAccessControl-module__-2FO1G__button:disabled{opacity:.6;cursor:not-allowed}.CustomDomainAccessControl-module__-2FO1G__error{color:var(--color-status-error);margin:0;font-size:.875rem}
.CustomDomainServingControl-module__J_4AxW__control{justify-items:start;gap:.5rem;display:grid}.CustomDomainServingControl-module__J_4AxW__state{color:var(--color-status-error);margin:0;font-weight:700}.CustomDomainServingControl-module__J_4AxW__state[data-serving]{color:var(--color-text-primary)}.CustomDomainServingControl-module__J_4AxW__detail,.CustomDomainServingControl-module__J_4AxW__reason{color:var(--color-text-muted);margin:0;font-size:.875rem;line-height:1.5}.CustomDomainServingControl-module__J_4AxW__reason{background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:.5rem .75rem}.CustomDomainServingControl-module__J_4AxW__reasonLabel{color:var(--color-text-primary);font-weight:700}.CustomDomainServingControl-module__J_4AxW__field{gap:.25rem;width:100%;max-width:26rem;display:grid}.CustomDomainServingControl-module__J_4AxW__fieldLabel{color:var(--color-text-muted);font-size:.8125rem}.CustomDomainServingControl-module__J_4AxW__input{padding:0 var(--control-padding-x);border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--control-font-size);height:var(--control-height)}.CustomDomainServingControl-module__J_4AxW__button{border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;margin-top:.25rem;padding:.45rem .9rem;font-size:.875rem}.CustomDomainServingControl-module__J_4AxW__button[data-destructive]{border-color:var(--color-status-error);color:var(--color-status-error)}.CustomDomainServingControl-module__J_4AxW__button:hover:not(:disabled){background:var(--color-surface-alt)}.CustomDomainServingControl-module__J_4AxW__button:disabled{opacity:.6;cursor:not-allowed}.CustomDomainServingControl-module__J_4AxW__error{color:var(--color-status-error);margin:0;font-size:.875rem}
.WorkspaceSection-module__lTo3cW__section{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:1.25rem;padding:clamp(1.5rem,3vw,2rem)}.WorkspaceSection-module__lTo3cW__heading{color:var(--color-text-primary);margin:0 0 .75rem;scroll-margin-top:5.5rem;font-size:1.05rem;font-weight:700}.WorkspaceSection-module__lTo3cW__placeholder{color:var(--color-text-muted);margin:0;font-size:.9rem}
.ReviewProducts-module__GvdTCa__wrapper{gap:1rem;display:grid}.ReviewProducts-module__GvdTCa__count{color:var(--color-text-muted);margin:0;font-size:.85rem}.ReviewProducts-module__GvdTCa__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.25rem;display:grid}.ReviewProducts-module__GvdTCa__card{color:inherit;border-radius:.75rem;gap:.6rem;text-decoration:none;transition:opacity .15s;display:grid}.ReviewProducts-module__GvdTCa__card:hover{opacity:.85}.ReviewProducts-module__GvdTCa__card:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:3px}.ReviewProducts-module__GvdTCa__imageWrapper{aspect-ratio:1;background:var(--color-surface-alt);border-radius:.75rem;width:100%;position:relative;overflow:hidden}.ReviewProducts-module__GvdTCa__image{object-fit:cover}.ReviewProducts-module__GvdTCa__imagePlaceholder{width:100%;height:100%;color:var(--color-border);justify-content:center;align-items:center;display:flex}.ReviewProducts-module__GvdTCa__imagePlaceholder svg{width:2rem;height:2rem}.ReviewProducts-module__GvdTCa__info{gap:.2rem;display:grid}.ReviewProducts-module__GvdTCa__name{color:var(--color-text-primary);margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.ReviewProducts-module__GvdTCa__price{color:var(--color-text-muted);margin:0;font-size:.82rem}@media (max-width:480px){.ReviewProducts-module__GvdTCa__grid{grid-template-columns:repeat(2,1fr)}}
.ReviewShopMedia-module__2rf4rq__wrapper{gap:1rem;display:grid}.ReviewShopMedia-module__2rf4rq__count,.ReviewShopMedia-module__2rf4rq__empty{color:var(--color-text-muted);margin:0;font-size:.85rem}.ReviewShopMedia-module__2rf4rq__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ReviewShopMedia-module__2rf4rq__item{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7rem,13.75rem) 1fr;align-items:start;gap:1rem;padding-bottom:1rem;display:grid}.ReviewShopMedia-module__2rf4rq__item:last-child{border-bottom:0;padding-bottom:0}.ReviewShopMedia-module__2rf4rq__imageWrapper{aspect-ratio:4/3;background:var(--color-surface-alt);border-radius:.75rem;width:100%;position:relative;overflow:hidden}.ReviewShopMedia-module__2rf4rq__image{object-fit:contain}.ReviewShopMedia-module__2rf4rq__details{gap:.45rem;min-width:0;margin:0;display:grid}.ReviewShopMedia-module__2rf4rq__row{grid-template-columns:6.5rem 1fr;gap:.5rem;font-size:.9rem;line-height:1.45;display:grid}.ReviewShopMedia-module__2rf4rq__row dt{color:var(--color-text-muted);font-weight:600}.ReviewShopMedia-module__2rf4rq__row dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.ReviewShopMedia-module__2rf4rq__none{color:var(--color-text-muted)}@media (max-width:40rem){.ReviewShopMedia-module__2rf4rq__item{grid-template-columns:1fr}.ReviewShopMedia-module__2rf4rq__row{grid-template-columns:5.5rem 1fr}}
.ReviewShipping-module__mdMc1q__list{gap:1rem;margin:0;display:grid}.ReviewShipping-module__mdMc1q__row{gap:.25rem;display:grid}.ReviewShipping-module__mdMc1q__label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.ReviewShipping-module__mdMc1q__value{color:var(--color-text-primary);margin:0;font-size:.95rem;line-height:1.5}
.ReviewPayments-module__0rL_fq__wrapper{gap:.35rem;display:grid}.ReviewPayments-module__0rL_fq__status{color:var(--color-text-secondary);margin:0;font-size:.95rem;font-weight:600}.ReviewPayments-module__0rL_fq__wrapper[data-status=CONNECTED] .ReviewPayments-module__0rL_fq__status{color:var(--color-status-success)}.ReviewPayments-module__0rL_fq__detail{color:var(--color-text-muted);margin:0;font-size:.85rem}
.MarketplaceReviewStatus-module__WC44TW__wrapper{gap:.4rem;display:grid}.MarketplaceReviewStatus-module__WC44TW__statusLine{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MarketplaceReviewStatus-module__WC44TW__statusLabel{color:var(--color-text-primary);font-size:1rem;font-weight:700}.MarketplaceReviewStatus-module__WC44TW__wrapper[data-tone=positive] .MarketplaceReviewStatus-module__WC44TW__statusLabel{color:var(--color-status-success)}.MarketplaceReviewStatus-module__WC44TW__wrapper[data-tone=attention] .MarketplaceReviewStatus-module__WC44TW__statusLabel{color:var(--color-status-error)}.MarketplaceReviewStatus-module__WC44TW__badge{background:var(--color-surface-alt);color:var(--color-brand);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.MarketplaceReviewStatus-module__WC44TW__detail{color:var(--color-text-secondary);margin:0;font-size:.9rem}
.ReviewTimeline-module__xd2Kyq__list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.ReviewTimeline-module__xd2Kyq__item{border-left:2px solid var(--color-border);gap:.2rem;padding-left:.9rem;display:grid}.ReviewTimeline-module__xd2Kyq__eventLine{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}.ReviewTimeline-module__xd2Kyq__label{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.ReviewTimeline-module__xd2Kyq__date{color:var(--color-text-muted);font-size:.8rem}.ReviewTimeline-module__xd2Kyq__detail{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.5}
.ReviewerNotesField-module__J2EvmW__wrapper{display:grid}.ReviewerNotesField-module__J2EvmW__textarea{border:1px solid var(--color-border);border-radius:var(--control-radius);width:100%;padding:var(--control-padding-y-textarea) var(--control-padding-x);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--control-font-size);line-height:var(--control-line-height);resize:vertical}.ReviewerNotesField-module__J2EvmW__textarea:focus-visible{border-color:var(--color-brand);box-shadow:var(--control-focus-ring);outline:none}.ReviewerNotesField-module__J2EvmW__hint{color:var(--color-text-muted);margin:.4rem 0 0;font-size:.8rem}
.CurationReviewChecklist-module__velXna__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.CurationReviewChecklist-module__velXna__item{background:var(--color-surface-alt);border-radius:1rem;gap:.6rem;padding:.85rem 1rem;display:grid}.CurationReviewChecklist-module__velXna__text{gap:.15rem;display:grid}.CurationReviewChecklist-module__velXna__label{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.CurationReviewChecklist-module__velXna__prompt{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.CurationReviewChecklist-module__velXna__markers{flex-wrap:wrap;gap:.5rem;display:flex}.CurationReviewChecklist-module__velXna__marker{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text-secondary);cursor:pointer;border-radius:999px;align-items:center;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-flex}.CurationReviewChecklist-module__velXna__marker:hover{border-color:var(--color-brand-light)}.CurationReviewChecklist-module__velXna__marker:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.CurationReviewChecklist-module__velXna__marker[data-active=true]{border-color:var(--color-brand);background:var(--color-brand-fill);color:var(--color-on-brand)}.CurationReviewChecklist-module__velXna__marker[data-active=true]:before{content:"✓ "}.CurationReviewChecklist-module__velXna__editor{border-top:1px dashed var(--color-border);gap:.5rem;margin-top:.15rem;padding-top:.6rem;display:grid}.CurationReviewChecklist-module__velXna__fieldLabel{color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.CurationReviewChecklist-module__velXna__textarea,.CurationReviewChecklist-module__velXna__select{border:1px solid var(--color-border);border-radius:var(--control-radius);width:100%;padding:0 var(--control-padding-x);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--control-font-size)}.CurationReviewChecklist-module__velXna__textarea{resize:vertical;line-height:var(--control-line-height);padding-block:var(--control-padding-y-textarea)}.CurationReviewChecklist-module__velXna__select{height:var(--control-height)}.CurationReviewChecklist-module__velXna__textarea:focus-visible,.CurationReviewChecklist-module__velXna__select:focus-visible{border-color:var(--color-brand);box-shadow:var(--control-focus-ring);outline:none}.CurationReviewChecklist-module__velXna__selects{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.CurationReviewChecklist-module__velXna__field{gap:.25rem;display:grid}.CurationReviewChecklist-module__velXna__hint{color:var(--color-brand);margin:0;font-size:.78rem}
.RestoreShopButton-module__kFDgyG__wrapper{display:grid}.RestoreShopButton-module__kFDgyG__button{width:100%}.RestoreShopButton-module__kFDgyG__dialog{border-radius:var(--radius-lg);background:var(--color-surface);width:calc(100% - 2rem);max-width:26rem;box-shadow:var(--shadow-card-hover);color:var(--color-text-primary);border:none;padding:1.75rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.RestoreShopButton-module__kFDgyG__dialog::backdrop{background:color-mix(in srgb, var(--color-text-primary) 45%, transparent)}.RestoreShopButton-module__kFDgyG__heading{color:var(--color-text-primary);margin:0 0 .75rem;font-size:1.15rem;font-weight:700}.RestoreShopButton-module__kFDgyG__body{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.9rem;line-height:1.5}.RestoreShopButton-module__kFDgyG__notePreview{background:var(--color-surface-alt);color:var(--color-text-secondary);border-radius:.85rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.5}.RestoreShopButton-module__kFDgyG__notePreviewLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.RestoreShopButton-module__kFDgyG__message{min-height:1.1rem;color:var(--color-status-error);margin:0 0 .75rem;font-size:.85rem}.RestoreShopButton-module__kFDgyG__actions{justify-content:flex-end;gap:.75rem;display:flex}.RestoreShopButton-module__kFDgyG__cancel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;padding:.65rem 1.25rem;font-weight:600}.RestoreShopButton-module__kFDgyG__confirm{border-radius:var(--radius-md);background:var(--color-brand-fill);color:var(--color-on-brand);font:inherit;cursor:pointer;border:0;padding:.65rem 1.5rem;font-weight:700;transition:background-color .15s}.RestoreShopButton-module__kFDgyG__confirm:hover:not(:disabled){background:var(--color-brand-fill-dark)}.RestoreShopButton-module__kFDgyG__cancel:focus-visible,.RestoreShopButton-module__kFDgyG__confirm:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:2px}.RestoreShopButton-module__kFDgyG__cancel:disabled,.RestoreShopButton-module__kFDgyG__confirm:disabled{cursor:wait;opacity:.7}@media (max-width:640px){.RestoreShopButton-module__kFDgyG__actions{flex-direction:column-reverse}.RestoreShopButton-module__kFDgyG__cancel,.RestoreShopButton-module__kFDgyG__confirm{width:100%}}
.RequestChangesButton-module__Vv2bQW__wrapper{display:grid}.RequestChangesButton-module__Vv2bQW__button{width:100%}.RequestChangesButton-module__Vv2bQW__dialog{border-radius:var(--radius-lg);background:var(--color-surface);width:calc(100% - 2rem);max-width:28rem;box-shadow:var(--shadow-card-hover);color:var(--color-text-primary);border:none;padding:1.75rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.RequestChangesButton-module__Vv2bQW__dialog::backdrop{background:color-mix(in srgb, var(--color-text-primary) 45%, transparent)}.RequestChangesButton-module__Vv2bQW__heading{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.RequestChangesButton-module__Vv2bQW__body{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.9rem;line-height:1.5}.RequestChangesButton-module__Vv2bQW__notePreview{background:var(--color-surface-alt);color:var(--color-text-primary);white-space:pre-wrap;border-radius:.85rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.9rem;line-height:1.5}.RequestChangesButton-module__Vv2bQW__issueList{gap:.5rem;max-height:14rem;margin:0 0 1rem;padding:0;list-style:none;display:grid;overflow-y:auto}.RequestChangesButton-module__Vv2bQW__issueItem{border:1px solid color-mix(in srgb, var(--color-status-error) 25%, transparent);background:color-mix(in srgb, var(--color-status-error) 6%, transparent);border-radius:.75rem;gap:.2rem;padding:.6rem .85rem;display:grid}.RequestChangesButton-module__Vv2bQW__issueNote{color:var(--color-text-primary);font-size:.88rem;line-height:1.45}.RequestChangesButton-module__Vv2bQW__issueTarget{color:var(--color-text-secondary);font-size:.75rem;font-weight:700}.RequestChangesButton-module__Vv2bQW__emptyIssues{color:var(--color-text-muted);margin:0 0 1rem;font-size:.85rem}.RequestChangesButton-module__Vv2bQW__message{min-height:1.1rem;color:var(--color-status-error);margin:0 0 1rem;font-size:.85rem}.RequestChangesButton-module__Vv2bQW__actions{justify-content:flex-end;gap:.75rem;display:flex}.RequestChangesButton-module__Vv2bQW__cancel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;padding:.65rem 1.25rem;font-weight:600}.RequestChangesButton-module__Vv2bQW__confirm{border-radius:var(--radius-md);background:var(--color-brand-fill);color:var(--color-on-brand);font:inherit;cursor:pointer;border:0;padding:.65rem 1.5rem;font-weight:700;transition:background-color .15s}.RequestChangesButton-module__Vv2bQW__confirm:hover:not(:disabled){background:var(--color-brand-fill-dark)}.RequestChangesButton-module__Vv2bQW__cancel:focus-visible,.RequestChangesButton-module__Vv2bQW__confirm:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:2px}.RequestChangesButton-module__Vv2bQW__cancel:disabled,.RequestChangesButton-module__Vv2bQW__confirm:disabled{cursor:wait;opacity:.7}@media (max-width:640px){.RequestChangesButton-module__Vv2bQW__actions{flex-direction:column-reverse}.RequestChangesButton-module__Vv2bQW__cancel,.RequestChangesButton-module__Vv2bQW__confirm{width:100%}}
.ReviewActions-module__ivy8vq__note{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.5}.ReviewActions-module__ivy8vq__actions{gap:.75rem;display:grid}
.ReviewDecisionPanel-module__Xvsz7W__panel{gap:1rem;display:grid}.ReviewDecisionPanel-module__Xvsz7W__changes{gap:.5rem;display:grid}.ReviewDecisionPanel-module__Xvsz7W__changesHeading{color:var(--color-text-primary);margin:0;font-size:.85rem;font-weight:700}.ReviewDecisionPanel-module__Xvsz7W__changesHint{color:var(--color-text-muted);margin:0;font-size:.8rem;line-height:1.5}
.ReportsPanel-module__TyjeYG__panel{gap:.85rem;display:grid}.ReportsPanel-module__TyjeYG__item{border:1px solid var(--color-border,color-mix(in srgb, var(--color-brand) 20%, transparent));background:var(--color-surface);border-radius:.85rem;gap:.5rem;padding:.9rem 1rem;display:grid}.ReportsPanel-module__TyjeYG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ReportsPanel-module__TyjeYG__category{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-status-error) 12%, transparent);color:var(--color-status-error-text);text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.ReportsPanel-module__TyjeYG__date{color:var(--color-text-muted);font-size:.8rem}.ReportsPanel-module__TyjeYG__product{margin:0;font-size:.9rem;font-weight:600}.ReportsPanel-module__TyjeYG__productLabel{color:var(--color-text-muted);font-weight:500}.ReportsPanel-module__TyjeYG__description{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.ReportsPanel-module__TyjeYG__descriptionEmpty{color:var(--color-text-muted);margin:0;font-size:.85rem;font-style:italic}.ReportsPanel-module__TyjeYG__footer{justify-content:flex-end;display:flex}.ReportsPanel-module__TyjeYG__dismiss{border:1px solid var(--color-border,color-mix(in srgb, var(--color-brand) 28%, transparent));border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.45rem 1rem;font-size:.85rem;font-weight:600}.ReportsPanel-module__TyjeYG__dismiss:hover{background:var(--color-surface-alt,color-mix(in srgb, var(--color-brand) 6%, transparent))}.ReportsPanel-module__TyjeYG__dismiss:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:2px}.ReportsPanel-module__TyjeYG__dismiss:disabled{cursor:wait;opacity:.7}.ReportsPanel-module__TyjeYG__error{color:var(--color-status-error);margin:0;font-size:.8rem}.ReportsPanel-module__TyjeYG__empty{color:var(--color-text-muted);margin:0;font-size:.9rem}.ReportsPanel-module__TyjeYG__hint{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.5}.ReportsPanel-module__TyjeYG__conversationLink{color:var(--color-brand);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ReportsPanel-module__TyjeYG__conversationLink:hover{color:var(--color-brand-fill-dark)}.ReportsPanel-module__TyjeYG__conversationLink:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ReportsPanel-module__TyjeYG__conversationNote{color:var(--color-text-secondary);margin-top:.15rem;font-size:.75rem;display:block}.ReportsPanel-module__TyjeYG__reportedReview{margin:var(--space-2) 0;padding:var(--space-3);border-left:3px solid var(--color-border);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.ReportsPanel-module__TyjeYG__reviewMeta{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:.8125rem}.ReportsPanel-module__TyjeYG__reviewTitle{margin:0 0 var(--space-1);font-weight:600}.ReportsPanel-module__TyjeYG__reviewBody{white-space:pre-wrap;margin:0}
.MakerBanner-module__NnAOzG__banner{background:linear-gradient(135deg, var(--color-surface-alt) 0%, var(--color-border) 100%);border-bottom:1px solid var(--color-border);width:100%;height:180px;position:relative}.MakerBanner-module__NnAOzG__image{object-fit:cover;opacity:.5}@media (min-width:768px){.MakerBanner-module__NnAOzG__banner{width:calc(100% - max(1.5rem, var(--safe-area-left)) - max(1.5rem, var(--safe-area-right)));aspect-ratio:5/2;border:1px solid var(--color-border);border-radius:14px;max-width:64rem;height:auto;margin:1.5rem auto 0;overflow:hidden}.MakerBanner-module__NnAOzG__image{opacity:1}.MakerBanner-module__NnAOzG__banner:after{content:"";pointer-events:none;background:linear-gradient(#00000014 0%,#0000 42%,#00000029 100%);position:absolute;inset:0}}
.MakerShippingInfo-module__oFGjIG__section{padding:1.5rem max(1.5rem, var(--safe-area-right)) 2.5rem max(1.5rem, var(--safe-area-left))}.MakerShippingInfo-module__oFGjIG__heading{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.3px;margin:0 0 1.25rem;font-size:1.35rem;font-weight:700}.MakerShippingInfo-module__oFGjIG__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem;max-width:60rem;margin:0;display:grid}.MakerShippingInfo-module__oFGjIG__fact{flex-direction:column;gap:.3rem;display:flex}.MakerShippingInfo-module__oFGjIG__factLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.78rem;font-weight:700}.MakerShippingInfo-module__oFGjIG__factValue{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.MakerShippingInfo-module__oFGjIG__policyLine{color:var(--color-text-primary);font-weight:600}.MakerShippingInfo-module__oFGjIG__policyNote{color:var(--color-text-muted);margin-top:.5rem;font-size:.85rem;display:block}@media (max-width:768px){.MakerShippingInfo-module__oFGjIG__section{padding:1.25rem max(1rem, var(--safe-area-right)) 2rem max(1rem, var(--safe-area-left))}.MakerShippingInfo-module__oFGjIG__heading{font-size:1.2rem}.MakerShippingInfo-module__oFGjIG__facts{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:640px){.MakerShippingInfo-module__oFGjIG__section{padding:1rem max(1rem, var(--safe-area-right)) 1.5rem max(1rem, var(--safe-area-left))}.MakerShippingInfo-module__oFGjIG__heading{font-size:1.1rem}}
.ReportButton-module__iflhta__trigger{color:var(--color-text-muted);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.25rem 0;font-size:.8rem;text-decoration:underline;display:inline-flex}.ReportButton-module__iflhta__trigger:hover{color:var(--color-text-secondary)}.ReportButton-module__iflhta__trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--color-brand) 40%, transparent);outline-offset:2px;border-radius:4px}.ReportButton-module__iflhta__dialog{border-radius:var(--radius-lg);background:var(--color-surface);width:calc(100% - 2rem);max-width:30rem;box-shadow:var(--shadow-card-hover,0 1.5rem 3rem color-mix(in srgb, var(--color-text-primary) 20%, transparent));color:var(--color-text-primary);border:none;padding:1.75rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ReportButton-module__iflhta__dialog::backdrop{background:color-mix(in srgb, var(--color-text-primary) 45%, transparent)}.ReportButton-module__iflhta__eyebrow{color:var(--color-brand);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .25rem;font-size:.75rem;font-weight:700}.ReportButton-module__iflhta__heading{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.ReportButton-module__iflhta__legend{margin:0 0 .5rem;font-size:.95rem;font-weight:600}.ReportButton-module__iflhta__options{border:0;gap:.5rem;margin:0 0 1rem;padding:0;display:grid}.ReportButton-module__iflhta__option{border:1px solid var(--color-border,color-mix(in srgb, var(--color-brand) 20%, transparent));cursor:pointer;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:start;gap:.5rem .65rem;padding:.6rem .75rem;display:grid}.ReportButton-module__iflhta__option:hover{background:var(--color-surface-alt,color-mix(in srgb, var(--color-brand) 5%, transparent))}.ReportButton-module__iflhta__option[data-selected=true]{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 6%, transparent)}.ReportButton-module__iflhta__optionRadio{margin-top:.15rem}.ReportButton-module__iflhta__optionLabel{font-size:.9rem;font-weight:600}.ReportButton-module__iflhta__optionDescription{color:var(--color-text-muted);grid-column:2;margin:.15rem 0 0;font-size:.8rem;line-height:1.4}.ReportButton-module__iflhta__field{gap:.35rem;margin:0 0 1rem;display:grid}.ReportButton-module__iflhta__fieldLabel{font-size:.9rem;font-weight:600}.ReportButton-module__iflhta__textarea{width:100%;min-height:5rem;padding:var(--control-padding-y-textarea) var(--control-padding-x);border:1px solid var(--color-border,color-mix(in srgb, var(--color-brand) 20%, transparent));border-radius:var(--control-radius);background:var(--color-surface);color:inherit;font:inherit;font-size:var(--control-font-size);resize:vertical;line-height:var(--control-line-height)}.ReportButton-module__iflhta__message{min-height:1.1rem;color:var(--color-status-error);margin:0 0 .75rem;font-size:.85rem}.ReportButton-module__iflhta__actions{justify-content:flex-end;gap:.75rem;display:flex}.ReportButton-module__iflhta__cancel{border:1px solid var(--color-border,color-mix(in srgb, var(--color-brand) 20%, transparent));border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;padding:.6rem 1.25rem;font-weight:600}.ReportButton-module__iflhta__submit{border-radius:var(--radius-md);background:var(--color-brand-fill);color:var(--color-on-brand);font:inherit;cursor:pointer;border:0;padding:.6rem 1.5rem;font-weight:700;transition:background-color .15s}.ReportButton-module__iflhta__submit:hover:not(:disabled){background:var(--color-brand-fill-dark)}.ReportButton-module__iflhta__cancel:focus-visible,.ReportButton-module__iflhta__submit:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:2px}.ReportButton-module__iflhta__submit:disabled{cursor:wait;opacity:.7}.ReportButton-module__iflhta__confirmation{text-align:center;gap:1rem;padding:.5rem 0;display:grid}.ReportButton-module__iflhta__confirmationText{margin:0;font-size:1.05rem;font-weight:600}.ReportButton-module__iflhta__signInPrompt{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.ReportButton-module__iflhta__signInLink{color:var(--color-brand);font-weight:700}@media (max-width:640px){.ReportButton-module__iflhta__actions{flex-direction:column-reverse}.ReportButton-module__iflhta__cancel,.ReportButton-module__iflhta__submit{width:100%}}.ReportButton-module__iflhta__trigger[data-variant=inline]{color:var(--color-text-muted);padding:0;font-size:.8125rem}.ReportButton-module__iflhta__trigger[data-variant=inline]:hover{color:var(--color-text)}
.ProductReviews-module__BUgdMW__section{padding:3.5rem max(1.5rem, var(--safe-area-right)) 3.5rem max(1.5rem, var(--safe-area-left));border-top:1px solid var(--color-border);gap:1.25rem;scroll-margin-top:1.5rem;display:grid}@media (max-width:768px){.ProductReviews-module__BUgdMW__section{padding:2.5rem max(1rem, var(--safe-area-right)) 2.5rem max(1rem, var(--safe-area-left))}}.ProductReviews-module__BUgdMW__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ProductReviews-module__BUgdMW__heading{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.3px;margin:0;font-size:1.35rem;font-weight:700}.ProductReviews-module__BUgdMW__summary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ProductReviews-module__BUgdMW__average{color:var(--color-text-primary);font-weight:700}.ProductReviews-module__BUgdMW__count{color:var(--color-text-secondary);font-size:.9rem}.ProductReviews-module__BUgdMW__empty{color:var(--color-text-secondary);margin:0;line-height:1.6}.ProductReviews-module__BUgdMW__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ProductReviews-module__BUgdMW__item{gap:.5rem;display:grid}.ProductReviews-module__BUgdMW__itemHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ProductReviews-module__BUgdMW__verified{color:var(--color-brand);letter-spacing:.02em;font-size:.78rem;font-weight:700}.ProductReviews-module__BUgdMW__reviewTitle{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-weight:700}.ProductReviews-module__BUgdMW__body{color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ProductReviews-module__BUgdMW__meta{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:.85rem}.ProductReviews-module__BUgdMW__footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductReviews-module__BUgdMW__moderated{border-color:var(--color-border);background:var(--color-surface-muted)}.ProductReviews-module__BUgdMW__moderatedHeading{margin:0 0 var(--space-1);font-size:.9375rem;font-weight:600}.ProductReviews-module__BUgdMW__moderatedBody{color:var(--color-text-muted);margin:0;font-size:.875rem}
.ProductBreadcrumbs-module__0oNsrW__nav{padding:1rem max(1.5rem, var(--safe-area-right)) 1rem max(1.5rem, var(--safe-area-left))}.ProductBreadcrumbs-module__0oNsrW__list{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ProductBreadcrumbs-module__0oNsrW__item{align-items:center;display:flex}.ProductBreadcrumbs-module__0oNsrW__separator{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;padding:0 .1rem;font-size:.8rem}.ProductBreadcrumbs-module__0oNsrW__link{color:var(--color-text-subtle);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .12s}.ProductBreadcrumbs-module__0oNsrW__link:hover{color:var(--color-text-primary)}.ProductBreadcrumbs-module__0oNsrW__link:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:2px}.ProductBreadcrumbs-module__0oNsrW__current{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:18ch;font-size:.8rem;font-weight:500;overflow:hidden}@media (max-width:640px){.ProductBreadcrumbs-module__0oNsrW__nav{padding:.75rem max(1rem, var(--safe-area-right)) .75rem max(1rem, var(--safe-area-left))}.ProductBreadcrumbs-module__0oNsrW__current{max-width:14ch}}.ProductBreadcrumbs-module__0oNsrW__back{margin-right:.15rem}
.ProductLayout-module__ueEz_G__layout{padding:0 max(1.5rem, var(--safe-area-right)) 3rem max(1.5rem, var(--safe-area-left));grid-template-columns:3fr 2fr;align-items:start;gap:3rem;display:grid}.ProductLayout-module__ueEz_G__gallery{min-width:0}.ProductLayout-module__ueEz_G__sidebar{min-width:0;position:sticky;top:4.5rem}@media (max-width:768px){.ProductLayout-module__ueEz_G__layout{padding:0 max(1rem, var(--safe-area-right)) 2rem max(1rem, var(--safe-area-left));grid-template-columns:1fr;gap:1.5rem}.ProductLayout-module__ueEz_G__sidebar{position:static}}
.ProductMainImage-module__4yV7Fq__container{aspect-ratio:1;background:var(--color-surface-alt);border-radius:.875rem;width:100%;animation:.2s ease-out ProductMainImage-module__4yV7Fq__galleryFadeIn;position:relative;overflow:hidden}@keyframes ProductMainImage-module__4yV7Fq__galleryFadeIn{0%{opacity:0}to{opacity:1}}.ProductMainImage-module__4yV7Fq__interactive{cursor:zoom-in}.ProductMainImage-module__4yV7Fq__interactive:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ProductMainImage-module__4yV7Fq__image{object-fit:cover}.ProductMainImage-module__4yV7Fq__fallback{aspect-ratio:1;background:linear-gradient(135deg, var(--color-surface-alt) 0%, color-mix(in srgb, var(--color-surface-alt) 50%, var(--color-border)) 100%);border:1px solid var(--color-border);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:2rem;display:flex}.ProductMainImage-module__4yV7Fq__fallbackIcon{width:2.5rem;height:2.5rem;color:color-mix(in srgb, var(--color-text-muted) 45%, var(--color-border))}.ProductMainImage-module__4yV7Fq__fallbackText{color:color-mix(in srgb, var(--color-text-muted) 75%, var(--color-surface-alt));margin:0;font-size:.8rem;font-style:italic}@media (max-width:640px){.ProductMainImage-module__4yV7Fq__container,.ProductMainImage-module__4yV7Fq__fallback{border-radius:.625rem}}
.ProductThumbnailRail-module__AYuP2W__rail{scrollbar-width:none;gap:.5rem;margin:-3px;padding:3px;display:flex;overflow-x:auto}.ProductThumbnailRail-module__AYuP2W__rail::-webkit-scrollbar{display:none}.ProductThumbnailRail-module__AYuP2W__thumb{background:var(--color-surface-alt);cursor:pointer;border:2px solid #0000;border-radius:.5rem;flex-shrink:0;width:4.5rem;height:4.5rem;padding:0;transition:border-color .12s,box-shadow .12s;position:relative;overflow:hidden}.ProductThumbnailRail-module__AYuP2W__thumb:hover{border-color:color-mix(in srgb, var(--color-brand) 35%, transparent)}.ProductThumbnailRail-module__AYuP2W__thumb:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ProductThumbnailRail-module__AYuP2W__thumb.ProductThumbnailRail-module__AYuP2W__selected{border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand)}.ProductThumbnailRail-module__AYuP2W__thumbImage{object-fit:cover;width:100%;height:100%}@media (max-width:640px){.ProductThumbnailRail-module__AYuP2W__thumb{width:3.75rem;height:3.75rem}}
.HeroSection-module__TjzLNq__hero{background:var(--color-bg);border-bottom:1px solid var(--color-border);align-items:center;padding:clamp(3.5rem,7vw,5.5rem) 1.5rem clamp(3rem,6vw,4.5rem);display:flex}.HeroSection-module__TjzLNq__content{text-align:center;justify-items:center;gap:clamp(1.25rem,2.5vw,1.75rem);max-width:46rem;margin:0 auto;display:grid}.HeroSection-module__TjzLNq__lockup{aspect-ratio:1228/1222;width:clamp(6.5rem,11vw,9.5rem);margin-bottom:clamp(.25rem,1vw,.75rem);display:block}.HeroSection-module__TjzLNq__lockup svg{width:100%;height:100%;display:block}@media (min-width:1024px){.HeroSection-module__TjzLNq__hero{padding-top:1.5rem;padding-bottom:1.5rem}.HeroSection-module__TjzLNq__content{gap:1rem}.HeroSection-module__TjzLNq__lockup{width:min(11vw,8.1rem);margin-bottom:0}}.HeroSection-module__TjzLNq__heading{font-family:var(--font-serif);letter-spacing:-.022em;color:var(--color-text-primary);margin:0;font-size:clamp(2.5rem,6.2vw,4.25rem);font-weight:400;line-height:1.04}.HeroSection-module__TjzLNq__supporting{max-width:34ch;color:var(--color-text-secondary);margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.HeroSection-module__TjzLNq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(.25rem,1vw,.5rem);display:flex}.HeroSection-module__TjzLNq__primaryCta,.HeroSection-module__TjzLNq__secondaryCta{border-radius:var(--radius-md);letter-spacing:.01em;justify-content:center;align-items:center;min-height:2.875rem;padding:.75rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.HeroSection-module__TjzLNq__primaryCta{background:var(--color-brand-fill);color:var(--color-on-brand);border:1px solid var(--color-brand)}.HeroSection-module__TjzLNq__primaryCta:hover{background:var(--color-brand-fill-dark);border-color:var(--color-brand-dark)}.HeroSection-module__TjzLNq__secondaryCta{background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border)}.HeroSection-module__TjzLNq__secondaryCta:hover{border-color:var(--color-text-primary)}.HeroSection-module__TjzLNq__primaryCta:focus-visible,.HeroSection-module__TjzLNq__secondaryCta:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}
.ProductGallery-module__a8lDiq__gallery{flex-direction:column;gap:.875rem;display:flex}.ProductGallery-module__a8lDiq__empty{aspect-ratio:1;background:linear-gradient(135deg, var(--color-surface-alt) 0%, var(--color-border) 100%);border:1px solid var(--color-border);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.ProductGallery-module__a8lDiq__emptyIcon{width:2.5rem;height:2.5rem;color:var(--color-text-muted)}.ProductGallery-module__a8lDiq__emptyText{color:var(--color-text-muted);margin:0;font-size:.8rem;font-style:italic}
.SectionHeading-module__1CUDPa__wrapper{gap:.5rem;display:grid}.SectionHeading-module__1CUDPa__wrapper[data-align=center]{text-align:center;justify-items:center}.SectionHeading-module__1CUDPa__title{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.018em;margin:0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:400;line-height:1.15}.SectionHeading-module__1CUDPa__subtitle{color:var(--color-text-secondary);text-wrap:pretty;max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.6}
.MakerIdentity-module__QQ6P_a__identity{flex-direction:row;align-items:flex-start;gap:2rem;margin-bottom:2.5rem;padding:2rem 1.5rem 2.5rem;display:flex}.MakerIdentity-module__QQ6P_a__avatar{--ma-size:8rem;--ma-font-size:2.5rem;border:4px solid var(--color-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand) 20%, transparent), 0 .35rem 1rem color-mix(in srgb, var(--color-text-primary) 18%, transparent)}.MakerIdentity-module__QQ6P_a__info{flex-direction:column;flex:1;gap:.875rem;padding-top:.5rem;display:flex}.MakerIdentity-module__QQ6P_a__header{flex-direction:column;gap:.25rem;display:flex}.MakerIdentity-module__QQ6P_a__nameRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.MakerIdentity-module__QQ6P_a__name{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.5px;margin:0;font-size:1.875rem;font-weight:700;line-height:1.1}.MakerIdentity-module__QQ6P_a__details{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.MakerIdentity-module__QQ6P_a__detail{color:var(--color-text-subtle);align-items:center;gap:.5rem;margin:0;font-size:.9rem;font-weight:500;display:flex}.MakerIdentity-module__QQ6P_a__detailIcon{width:.9rem;height:.9rem;color:var(--color-brand);flex-shrink:0}.MakerIdentity-module__QQ6P_a__tagline{color:var(--color-text-subtle);max-width:42rem;margin:0;font-size:1.05rem;font-weight:500;line-height:1.5}@media (max-width:768px){.MakerIdentity-module__QQ6P_a__identity{flex-direction:row;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;padding:1.5rem 1rem}.MakerIdentity-module__QQ6P_a__avatar{--ma-size:6.5rem;--ma-font-size:2rem;border-width:3px}.MakerIdentity-module__QQ6P_a__name{font-size:1.5rem}.MakerIdentity-module__QQ6P_a__details{gap:.4rem;font-size:.8rem}.MakerIdentity-module__QQ6P_a__tagline{font-size:.9rem}}@media (max-width:640px){.MakerIdentity-module__QQ6P_a__identity{flex-direction:row;gap:1rem;margin-bottom:2rem;padding:1rem}.MakerIdentity-module__QQ6P_a__avatar{--ma-size:5.5rem;--ma-font-size:1.3rem;border-width:3px}.MakerIdentity-module__QQ6P_a__info{gap:.75rem}.MakerIdentity-module__QQ6P_a__name{font-size:1.25rem}.MakerIdentity-module__QQ6P_a__detail{font-size:.75rem}.MakerIdentity-module__QQ6P_a__tagline{font-size:.8rem}}
.ValuePropositionSection-module__yF2B1q__section{background:var(--color-surface-alt);border-top:1px solid var(--color-border);padding-block:clamp(4rem,8vw,6.5rem);position:relative;overflow:hidden}.ValuePropositionSection-module__yF2B1q__ampersandGraphic{width:min(26rem,42vw,60vh);height:auto;color:var(--color-text-primary);opacity:.07;pointer-events:none;z-index:0;position:absolute;top:50%;right:clamp(.5rem,2vw,2.5rem);transform:translateY(-50%)}.ValuePropositionSection-module__yF2B1q__inner{z-index:1;gap:clamp(2.5rem,5vw,3.5rem);display:grid;position:relative}.ValuePropositionSection-module__yF2B1q__lede{max-width:46rem}.ValuePropositionSection-module__yF2B1q__heading{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.15}.ValuePropositionSection-module__yF2B1q__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(2rem,4vw,3rem);display:grid}.ValuePropositionSection-module__yF2B1q__item{--item-title-size:1.25rem;align-content:start;gap:.6rem;display:grid}.ValuePropositionSection-module__yF2B1q__rule{width:calc(var(--item-title-size) * 8.4);background:linear-gradient(to right, var(--color-brand-fill) 0%, var(--color-brand-fill) 80%, transparent 100%);max-width:100%;height:2px;display:block}.ValuePropositionSection-module__yF2B1q__itemTitle{font-family:var(--font-serif);font-size:var(--item-title-size);color:var(--color-text-primary);margin:0;font-weight:500}.ValuePropositionSection-module__yF2B1q__itemDescription{color:var(--color-text-secondary);margin:0;font-size:.975rem;line-height:1.65}.ValuePropositionSection-module__yF2B1q__makerInvite{border-top:1px solid var(--color-border);max-width:46rem;color:var(--color-text-secondary);margin:0;padding-top:1.5rem;font-size:1.05rem;line-height:1.6}.ValuePropositionSection-module__yF2B1q__makerInviteLink{color:var(--color-brand-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ValuePropositionSection-module__yF2B1q__makerInviteLink:hover{text-decoration-thickness:2px}.ValuePropositionSection-module__yF2B1q__makerInviteLink:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}
.MakerBio-module__0fyVnG__section{border-top:1px solid var(--color-border);padding:3.5rem 1.5rem 1.5rem}.MakerBio-module__0fyVnG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand);margin:0 0 .5rem;font-size:.7rem;font-weight:700}.MakerBio-module__0fyVnG__heading{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.3px;margin:0 0 1.25rem;font-size:1.35rem;font-weight:700}.MakerBio-module__0fyVnG__storyColumn{max-width:34rem}.MakerBio-module__0fyVnG__bio{color:var(--color-text-secondary);font-size:1.15rem;line-height:1.75}.MakerBio-module__0fyVnG__bioParagraph{margin:0}.MakerBio-module__0fyVnG__bioParagraph+.MakerBio-module__0fyVnG__bioParagraph{margin-top:1.1em}.MakerBio-module__0fyVnG__storyGrid{grid-template-columns:minmax(13rem,max-content) minmax(0,34rem);align-items:start;gap:2rem;display:grid}.MakerBio-module__0fyVnG__rail{flex-direction:column;align-items:center;display:flex}.MakerBio-module__0fyVnG__imageWrapper{width:13rem}@media (max-width:900px){.MakerBio-module__0fyVnG__storyGrid{grid-template-columns:1fr;gap:1.5rem}.MakerBio-module__0fyVnG__imageWrapper{width:100%;max-width:16rem}.MakerBio-module__0fyVnG__storyColumn{max-width:none}}@media (max-width:768px){.MakerBio-module__0fyVnG__section{padding:2.5rem 1rem 1.25rem}.MakerBio-module__0fyVnG__heading{font-size:1.2rem}.MakerBio-module__0fyVnG__bio{font-size:1.05rem}}@media (max-width:640px){.MakerBio-module__0fyVnG__section{padding:2rem 1rem 1rem}.MakerBio-module__0fyVnG__heading{font-size:1.1rem}.MakerBio-module__0fyVnG__imageWrapper{max-width:12rem}}
.MeetTheMaker-module__L93Jvq__section{border-top:1px solid var(--color-border);background:linear-gradient(to bottom, var(--color-surface-alt) 0%, var(--color-surface) 100%);padding:4rem 1.5rem}.MeetTheMaker-module__L93Jvq__heading{color:var(--color-text-primary);letter-spacing:-.3px;margin:0 0 2rem;font-size:1.25rem;font-weight:700}.MeetTheMaker-module__L93Jvq__container{grid-template-columns:2fr 3fr;align-items:start;gap:4rem;max-width:1200px;display:grid}.MeetTheMaker-module__L93Jvq__portraitWrapper{width:100%;position:relative}.MeetTheMaker-module__L93Jvq__content{flex-direction:column;gap:1.5rem;display:flex}.MeetTheMaker-module__L93Jvq__header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MeetTheMaker-module__L93Jvq__makerName{color:var(--color-text-primary);letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,3vw,1.875rem);font-weight:700;line-height:1.1}.MeetTheMaker-module__L93Jvq__verifiedBadge{align-items:center;display:inline-flex}.MeetTheMaker-module__L93Jvq__attribution{flex-direction:column;gap:.25rem;display:flex}.MeetTheMaker-module__L93Jvq__location{color:var(--color-text-subtle);margin:0;font-size:.9rem;font-weight:400}.MeetTheMaker-module__L93Jvq__established{color:var(--color-text-muted);letter-spacing:.01em;margin:0;font-size:.8rem;font-weight:500}.MeetTheMaker-module__L93Jvq__biography{border-top:1px solid var(--color-border);padding-top:1.5rem}.MeetTheMaker-module__L93Jvq__bioText{color:var(--color-text-secondary);max-width:65ch;margin:0;font-size:1.05rem;line-height:1.8}.MeetTheMaker-module__L93Jvq__philosophyBlock{background:color-mix(in srgb, var(--color-brand) 4%, transparent);border-left:3px solid var(--color-brand);border-radius:.375rem;flex-direction:column;gap:.625rem;max-width:65ch;padding:1.5rem;display:flex}.MeetTheMaker-module__L93Jvq__philosophyLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand);margin:0;font-size:.7rem;font-weight:700}.MeetTheMaker-module__L93Jvq__philosophyText{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.7}.MeetTheMaker-module__L93Jvq__cta{background:var(--color-brand-fill);color:var(--color-on-brand);border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;width:fit-content;margin-top:1rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.MeetTheMaker-module__L93Jvq__cta:hover{background:var(--color-brand-fill-dark)}.MeetTheMaker-module__L93Jvq__cta:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (max-width:1024px){.MeetTheMaker-module__L93Jvq__container{gap:3rem}.MeetTheMaker-module__L93Jvq__makerName{font-size:clamp(1.35rem,2.5vw,1.75rem)}.MeetTheMaker-module__L93Jvq__philosophyBlock,.MeetTheMaker-module__L93Jvq__bioText{max-width:none}}@media (max-width:768px){.MeetTheMaker-module__L93Jvq__section{padding:3rem 1rem}.MeetTheMaker-module__L93Jvq__heading{margin-bottom:1.5rem;font-size:1.1rem}.MeetTheMaker-module__L93Jvq__container{grid-template-columns:1fr;gap:2rem}.MeetTheMaker-module__L93Jvq__portraitWrapper{max-width:400px}.MeetTheMaker-module__L93Jvq__makerName{font-size:1.35rem}.MeetTheMaker-module__L93Jvq__bioText{max-width:none;font-size:.95rem}.MeetTheMaker-module__L93Jvq__philosophyBlock{max-width:none}.MeetTheMaker-module__L93Jvq__cta{justify-content:center;width:100%}}
.page-module__zER0Wa__sections{padding-top:2.5rem;padding-bottom:0}
.MakerCraftPhilosophy-module__IgnNIG__section{padding:1.5rem 1.5rem 2rem}.MakerCraftPhilosophy-module__IgnNIG__heading{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-text-primary);letter-spacing:-.3px;margin:0 0 1.25rem;font-size:1.35rem;font-weight:700}.MakerCraftPhilosophy-module__IgnNIG__philosophy{color:var(--color-text-secondary);border-left:3px solid color-mix(in srgb, var(--color-brand) 45%, transparent);max-width:34rem;margin:0;padding-left:1rem;font-size:1.05rem;line-height:1.8}@media (max-width:768px){.MakerCraftPhilosophy-module__IgnNIG__section{padding:1.25rem 1rem 1.5rem}.MakerCraftPhilosophy-module__IgnNIG__heading{font-size:1.2rem}.MakerCraftPhilosophy-module__IgnNIG__philosophy{font-size:1rem}}@media (max-width:640px){.MakerCraftPhilosophy-module__IgnNIG__section{padding:1rem 1rem 1.25rem}.MakerCraftPhilosophy-module__IgnNIG__heading{font-size:1.1rem}}
