.page-module__CbxSEa__root{gap:var(--space-4);flex-direction:column;display:flex}.page-module__CbxSEa__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__CbxSEa__headText{gap:var(--space-1);flex-direction:column;display:flex}.page-module__CbxSEa__h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.page-module__CbxSEa__hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.page-module__CbxSEa__host{font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap}.page-module__CbxSEa__kind{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.page-module__CbxSEa__status{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.page-module__CbxSEa__status[data-tone=success]{background:var(--color-success-bg);color:var(--color-success-text)}.page-module__CbxSEa__status[data-tone=danger]{background:var(--color-danger-bg);color:var(--color-danger-text)}.page-module__CbxSEa__status[data-tone=warn]{background:var(--color-warning-bg);color:var(--color-warning-text)}.page-module__CbxSEa__status[data-tone=progress],.page-module__CbxSEa__status[data-tone=neutral]{background:var(--color-bg-subtle);color:var(--color-text-muted)}.page-module__CbxSEa__hostLink{color:inherit;text-decoration:none}.page-module__CbxSEa__hostLink:hover .page-module__CbxSEa__host{text-decoration:underline}.page-module__CbxSEa__rowActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.page-module__CbxSEa__open{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-decoration:none}.page-module__CbxSEa__open:hover{color:var(--color-text);text-decoration:underline}.page-module__CbxSEa__listError{font-size:var(--text-sm);color:var(--color-danger-text);margin:0}.page-module__CbxSEa__menu{gap:var(--space-1);min-width:17rem;padding:var(--space-2);background:var(--color-bg-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-popover);flex-direction:column;display:flex}.page-module__CbxSEa__menuItem{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;gap:2px;font-family:inherit;display:flex}.page-module__CbxSEa__menuItem:hover{background:var(--color-bg-subtle)}.page-module__CbxSEa__menuItemTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.page-module__CbxSEa__menuItem[data-danger] .page-module__CbxSEa__menuItemTitle{color:var(--color-danger-text)}.page-module__CbxSEa__menuItemHint{font-size:var(--text-xs);color:var(--color-text-muted)}.page-module__CbxSEa__dnsText[data-dns-match=true]{color:var(--color-success)}.page-module__CbxSEa__dnsText[data-dns-match=false]{color:var(--color-warning)}.page-module__CbxSEa__dialogStack{gap:var(--space-3);flex-direction:column;display:flex}.page-module__CbxSEa__formRow{align-items:flex-end;gap:var(--space-2);display:flex}.page-module__CbxSEa__formField{flex:1;min-width:0}.page-module__CbxSEa__step{gap:var(--space-5);flex-direction:column;display:flex}.page-module__CbxSEa__stepHead{gap:var(--space-1);flex-direction:column;display:flex}.page-module__CbxSEa__stepMeta{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.page-module__CbxSEa__stepQuestion{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.page-module__CbxSEa__stepSubject{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.page-module__CbxSEa__stepSubject strong{color:var(--color-text);font-weight:var(--weight-medium);overflow-wrap:anywhere}.page-module__CbxSEa__results{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__CbxSEa__resultRow{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2);border-radius:var(--radius-md);display:flex}.page-module__CbxSEa__resultRow:hover{background:var(--color-bg-subtle)}.page-module__CbxSEa__resultHost{min-width:0;font-weight:var(--weight-medium);color:var(--color-text);overflow-wrap:anywhere;flex:1}.page-module__CbxSEa__price{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}.page-module__CbxSEa__detailList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__CbxSEa__detailRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__CbxSEa__detailLabel{font-size:var(--text-sm);color:var(--color-text-muted)}.page-module__CbxSEa__detailValue{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);display:flex}.page-module__CbxSEa__dns{gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.page-module__CbxSEa__dnsText{font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere;margin:0}.page-module__CbxSEa__dnsText code{padding:1px var(--space-1);border-radius:var(--radius-sm);background:var(--color-bg);font-family:var(--font-mono);font-size:var(--text-xs)}.page-module__CbxSEa__apexNote{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.page-module__CbxSEa__dnsActions{gap:var(--space-2);display:flex}.page-module__CbxSEa__dangerZone{align-items:center;gap:var(--space-2);border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-3);display:flex}.page-module__CbxSEa__inlineLink{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.page-module__CbxSEa__dialogError{font-size:var(--text-sm);color:var(--color-danger-text);margin:0}.page-module__CbxSEa__dialogWarn{border-radius:var(--radius-md);background:var(--color-warning-bg);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-warning-text);margin:0}.page-module__CbxSEa__upgradeLink{color:inherit;text-decoration:underline}.page-module__CbxSEa__planCta{min-block-size:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-control,var(--radius-md));background:var(--color-primary);color:var(--color-primary-text);font-size:var(--text-base);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__CbxSEa__planCta:hover{background:var(--color-primary-hover)}.page-module__CbxSEa__autoRenewControl{align-items:center;gap:var(--space-2);display:flex}.page-module__CbxSEa__autoRenewError{font-size:var(--text-xs);color:var(--color-danger-text)}.page-module__CbxSEa__autoRenewReadonly{font-size:var(--text-sm);color:var(--color-text-muted)}.page-module__CbxSEa__linkButton{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.page-module__CbxSEa__linkButton:hover{color:var(--color-text)}.page-module__CbxSEa__agreeRow{gap:var(--space-2);align-items:flex-start;display:flex}.page-module__CbxSEa__perYear{color:var(--color-text-muted);font-size:var(--text-xs)}@media (min-width:30em){.page-module__CbxSEa__resultRow{flex-wrap:nowrap}}.page-module__CbxSEa__contactForm{gap:var(--space-8);flex-direction:column;display:flex}.page-module__CbxSEa__contactIntro{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.page-module__CbxSEa__contactSection{gap:var(--space-3);border:0;flex-direction:column;min-inline-size:0;padding:0;display:flex}.page-module__CbxSEa__contactSection+.page-module__CbxSEa__contactSection{border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-8)}.page-module__CbxSEa__contactLegend{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin-block-end:var(--space-1);padding:0}.page-module__CbxSEa__pairRow{gap:var(--space-3);grid-template-columns:1fr;display:grid}.page-module__CbxSEa__phoneRow{gap:var(--space-3);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:30em){.page-module__CbxSEa__pairRow{grid-template-columns:1fr 1fr}.page-module__CbxSEa__phoneRow{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.page-module__CbxSEa__formActions{z-index:1;justify-content:flex-end;gap:var(--space-2);margin-inline:calc(-1 * var(--space-6));padding:var(--space-4) var(--space-6);background:var(--color-bg);border-block-start:var(--border-width) solid var(--color-border);display:flex;position:sticky;inset-block-end:0}.page-module__CbxSEa__dialogBody:has(.page-module__CbxSEa__formActions){padding-block-end:0}.page-module__CbxSEa__ownership{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);flex-direction:column;display:flex}.page-module__CbxSEa__ownershipTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__CbxSEa__ownershipBody{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.page-module__CbxSEa__privacyControl{gap:var(--space-1);flex-direction:column;align-items:flex-end;display:flex}.page-module__CbxSEa__privacyState{max-inline-size:22rem;color:var(--color-text-muted);font-size:var(--text-xs);text-align:end}.page-module__CbxSEa__promoteHint{font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.page-module__CbxSEa__promoteHint strong{color:var(--color-text);font-weight:600}.page-module__CbxSEa__recordsTable{--table-min-inline:26rem}.page-module__CbxSEa__recordTypeCol{inline-size:30%}.page-module__CbxSEa__recordType{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--color-text);display:block}.page-module__CbxSEa__recordNote{font-size:var(--text-xs);color:var(--color-text-muted);margin-block-start:var(--space-1);display:block}.page-module__CbxSEa__labelledValue{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.page-module__CbxSEa__labelledValueLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.page-module__CbxSEa__liveLine{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.page-module__CbxSEa__liveDot{border-radius:var(--radius-pill);background:var(--color-primary);block-size:8px;inline-size:8px;animation:1.6s ease-in-out infinite page-module__CbxSEa__live-pulse}@keyframes page-module__CbxSEa__live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.page-module__CbxSEa__liveDot{animation:none}}.page-module__CbxSEa__statusSpinner{border:1.5px solid;border-radius:var(--radius-pill);border-inline-end-color:#0000;block-size:10px;inline-size:10px;animation:.9s linear infinite page-module__CbxSEa__status-spin}@keyframes page-module__CbxSEa__status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module__CbxSEa__statusSpinner{border-inline-end-color:currentColor;animation:1.6s ease-in-out infinite page-module__CbxSEa__live-pulse}}
.Modal-module__Nm43La__overlay{z-index:var(--z-modal-backdrop);background:color-mix(in srgb, var(--color-text) 40%, transparent);position:fixed;inset:0}.Modal-module__Nm43La__panel{z-index:var(--z-modal);gap:var(--space-4);inline-size:min(var(--modal-inline-size), calc(100vw - 2 * var(--space-4)));max-block-size:min(80vh,44rem);padding:var(--space-5);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__Nm43La__panel[data-size=sm]{--modal-inline-size:26rem}.Modal-module__Nm43La__panel[data-size=md]{--modal-inline-size:40rem}.Modal-module__Nm43La__panel[data-size=lg]{--modal-inline-size:46rem}.Modal-module__Nm43La__panel[data-frame=split]{grid-template-rows:auto minmax(0,1fr);gap:0;max-block-size:min(90vh,54rem);padding:0;display:grid;overflow:hidden}.Modal-module__Nm43La__head{gap:var(--space-1);flex-direction:column;display:flex}.Modal-module__Nm43La__panel[data-frame=split] .Modal-module__Nm43La__head{padding:var(--space-6) var(--space-6) var(--space-4);border-block-end:var(--border-width) solid var(--color-border)}.Modal-module__Nm43La__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0;padding-inline-end:var(--space-10)}.Modal-module__Nm43La__description{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.Modal-module__Nm43La__body{gap:var(--space-4);min-block-size:0;padding:var(--space-6);flex-direction:column;display:flex;overflow-y:auto}.Modal-module__Nm43La__close{border-radius:var(--radius-md);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.Modal-module__Nm43La__close:hover{background:var(--color-bg-emphasis);color:var(--color-text)}
.LayoutPreview-module__0mqKra__preview{background:color-mix(in srgb, currentColor 4%, transparent);border-radius:var(--radius-sm);flex-direction:column;gap:2px;width:100%;height:100%;padding:4px;display:flex}.LayoutPreview-module__0mqKra__row{gap:2px;min-height:0;display:flex}.LayoutPreview-module__0mqKra__block{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:2px;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.LayoutPreview-module__0mqKra__block[data-kind=header],.LayoutPreview-module__0mqKra__block[data-kind=footer]{background:color-mix(in srgb, currentColor 28%, transparent)}.LayoutPreview-module__0mqKra__block[data-kind=hero]{background:color-mix(in srgb, var(--color-primary) 60%, transparent)}.LayoutPreview-module__0mqKra__block[data-kind=button]{background:var(--color-primary)}.LayoutPreview-module__0mqKra__block[data-kind=image]{background:color-mix(in srgb, currentColor 10%, transparent)}.LayoutPreview-module__0mqKra__block[data-kind=card]{background:color-mix(in srgb, currentColor 12%, transparent)}.LayoutPreview-module__0mqKra__block[data-kind=grid]{background:0 0}.LayoutPreview-module__0mqKra__block[data-kind=form]{background:color-mix(in srgb, currentColor 8%, transparent)}.LayoutPreview-module__0mqKra__block[data-kind=spacer]{background:0 0}.LayoutPreview-module__0mqKra__textLines{flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:0 4px;display:flex}.LayoutPreview-module__0mqKra__textLine{background:color-mix(in srgb, currentColor 35%, transparent);border-radius:1px;height:2px}.LayoutPreview-module__0mqKra__gridCells{gap:2px;width:100%;height:100%;display:flex}.LayoutPreview-module__0mqKra__gridCell{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:2px;flex:1}.LayoutPreview-module__0mqKra__imageGlyph{width:100%;height:100%;stroke:color-mix(in srgb, currentColor 25%, transparent);stroke-width:1px;fill:none}.LayoutPreview-module__0mqKra__formLines{flex-direction:column;gap:3px;width:80%;display:flex}.LayoutPreview-module__0mqKra__formLine{background:color-mix(in srgb, currentColor 25%, transparent);border-radius:1px;height:4px}.LayoutPreview-module__0mqKra__buttonGlyph{background:var(--color-primary-text);opacity:.85;border-radius:2px;width:60%;height:50%;display:block}
.ChoicePreview-module__9u9LVG__colorSwatch,.ChoicePreview-module__9u9LVG__palette,.ChoicePreview-module__9u9LVG__image,.ChoicePreview-module__9u9LVG__layout,.ChoicePreview-module__9u9LVG__layoutBlocks{border-radius:var(--radius-sm);width:100%;height:4rem;overflow:hidden}@media (min-width:48em){.ChoicePreview-module__9u9LVG__colorSwatch,.ChoicePreview-module__9u9LVG__palette,.ChoicePreview-module__9u9LVG__image,.ChoicePreview-module__9u9LVG__layout,.ChoicePreview-module__9u9LVG__layoutBlocks{height:5rem}}.ChoicePreview-module__9u9LVG__colorSwatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent)}.ChoicePreview-module__9u9LVG__palette{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent);display:flex}.ChoicePreview-module__9u9LVG__paletteStripe{flex:1;display:block}.ChoicePreview-module__9u9LVG__image,.ChoicePreview-module__9u9LVG__layout{object-fit:cover;object-position:center;display:block}.ChoicePreview-module__9u9LVG__layout{background:color-mix(in srgb, currentColor 6%, transparent)}
.ComposerChoice-module__De5DGW__form{gap:var(--space-3);flex-direction:column;display:flex}.ComposerChoice-module__De5DGW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.ComposerChoice-module__De5DGW__prompt{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);text-wrap:balance;flex:1;margin:0}.ComposerChoice-module__De5DGW__dismissButton{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ComposerChoice-module__De5DGW__dismissButton:hover{background:color-mix(in srgb, currentColor 10%, transparent);color:var(--color-text)}.ComposerChoice-module__De5DGW__options{gap:var(--space-2);scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));max-height:15rem;display:grid;overflow-y:auto}@media (min-width:48em){.ComposerChoice-module__De5DGW__options{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));max-height:22rem}}.ComposerChoice-module__De5DGW__card{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.ComposerChoice-module__De5DGW__card:hover:not(:disabled){border-color:var(--color-border-strong)}.ComposerChoice-module__De5DGW__card:active:not(:disabled){transform:scale(.98)}.ComposerChoice-module__De5DGW__card[data-selected=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-bg));box-shadow:inset 0 0 0 1px var(--color-primary)}.ComposerChoice-module__De5DGW__card:disabled{opacity:.5;cursor:not-allowed}.ComposerChoice-module__De5DGW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.ComposerChoice-module__De5DGW__description{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-snug)}.ComposerChoice-module__De5DGW__otherInput{field-sizing:content;resize:none;width:100%;min-height:2.5rem;max-height:8rem;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);color:var(--color-text);font:inherit;font-size:var(--text-base);line-height:var(--leading-snug)}.ComposerChoice-module__De5DGW__otherInput::placeholder{color:var(--color-text-subtle)}.ComposerChoice-module__De5DGW__otherInput:focus-visible{border-color:var(--color-border-focus);box-shadow:none}.ComposerChoice-module__De5DGW__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.ComposerChoice-module__De5DGW__hint{color:var(--color-text-muted);font-size:var(--text-sm);margin-right:auto}.ComposerChoice-module__De5DGW__submitButton{min-height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-primary-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0}.ComposerChoice-module__De5DGW__actions:not(:has(.ComposerChoice-module__De5DGW__hint)) .ComposerChoice-module__De5DGW__submitButton{flex:1}.ComposerChoice-module__De5DGW__submitButton:hover:not(:disabled){background:var(--color-primary-hover)}.ComposerChoice-module__De5DGW__submitButton:disabled{opacity:.4;cursor:not-allowed}
.taste-module__n4VZfq__preview{aspect-ratio:4/3;color-scheme:normal;width:100%;height:100%;font-family:var(--tile-font);color:var(--tile-ink,var(--tile-text));background:var(--tile-bg);border-radius:var(--tile-radius);box-shadow:var(--tile-shadow);flex-direction:column;display:flex;overflow:hidden}.taste-module__n4VZfq__nav{background:var(--tile-surface);border-bottom:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 12%, transparent);align-items:center;gap:6px;padding:8%;display:flex}.taste-module__n4VZfq__navBrand{background:var(--tile-text);border-radius:2px;width:26%;height:8px}.taste-module__n4VZfq__navItems{gap:5px;margin-left:auto;display:flex}.taste-module__n4VZfq__navItems i{background:var(--tile-ink-faint,var(--tile-text));border-radius:2px;width:12px;height:4px}.taste-module__n4VZfq__navBurger{background:linear-gradient(var(--tile-text) 0 0) top / 100% 2px no-repeat, linear-gradient(var(--tile-text) 0 0) center / 100% 2px no-repeat, linear-gradient(var(--tile-text) 0 0) bottom / 100% 2px no-repeat;width:14px;height:10px;margin-left:auto;display:none}.taste-module__n4VZfq__preview[data-nav=sticky-translucent] .taste-module__n4VZfq__nav{background:color-mix(in srgb, var(--tile-surface) 65%, transparent)}.taste-module__n4VZfq__preview[data-nav=sidebar-left-fixed]{flex-direction:row}.taste-module__n4VZfq__preview[data-nav=sidebar-left-fixed] .taste-module__n4VZfq__nav{border-right:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 12%, transparent);border-bottom:0;flex-direction:column;align-items:flex-start;width:30%;padding:8% 6%}.taste-module__n4VZfq__preview[data-nav=sidebar-left-fixed] .taste-module__n4VZfq__navItems{flex-direction:column;gap:5px;margin:auto 0 0}.taste-module__n4VZfq__preview[data-nav=centered-floating-pill] .taste-module__n4VZfq__nav{background:var(--tile-surface);border:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 14%, transparent);border-bottom:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 14%, transparent);border-radius:var(--radius-pill);box-shadow:var(--tile-shadow);justify-content:center;gap:8px;margin:6% 6% 0;padding:4% 6%}.taste-module__n4VZfq__preview[data-nav=centered-floating-pill] .taste-module__n4VZfq__navItems{margin-left:0}.taste-module__n4VZfq__preview[data-nav=minimal-burger-only] .taste-module__n4VZfq__navItems{display:none}.taste-module__n4VZfq__preview[data-nav=minimal-burger-only] .taste-module__n4VZfq__navBurger{display:block}.taste-module__n4VZfq__heroCard{background:var(--tile-surface);border:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 18%, transparent);border-radius:var(--tile-radius);min-height:0;box-shadow:var(--tile-shadow);flex:1;margin:6%;display:flex;overflow:hidden}.taste-module__n4VZfq__hero{gap:var(--space-1);flex:1;min-width:0;min-height:0;padding:6%;display:flex}.taste-module__n4VZfq__heroMedia{background:color-mix(in srgb, var(--tile-text) 14%, var(--tile-surface));border-radius:var(--tile-radius-media,0);flex:1;min-width:0}.taste-module__n4VZfq__heroText{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;display:flex}.taste-module__n4VZfq__heroTitle{background:var(--tile-text);border-radius:2px;width:82%;height:12px}.taste-module__n4VZfq__heroLine{background:color-mix(in srgb, var(--tile-text) 38%, transparent);border-radius:2px;width:60%;height:5px}.taste-module__n4VZfq__heroBtn{background:var(--tile-accent,var(--tile-text));border-radius:var(--tile-radius-btn,0);width:42%;height:11px;margin-top:4px}.taste-module__n4VZfq__preview[data-hero=image-right-text-left] .taste-module__n4VZfq__hero{flex-direction:row-reverse}.taste-module__n4VZfq__preview[data-hero=centered-type-only] .taste-module__n4VZfq__heroMedia{display:none}.taste-module__n4VZfq__preview[data-hero=centered-type-only] .taste-module__n4VZfq__heroText{text-align:center;align-items:center}.taste-module__n4VZfq__preview[data-hero=centered-type-only] .taste-module__n4VZfq__heroTitle{width:70%}.taste-module__n4VZfq__preview[data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__hero{padding:0;position:relative}.taste-module__n4VZfq__preview[data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroMedia{background:var(--tile-media,var(--tile-text));border-radius:0;flex:none;position:absolute;inset:0}.taste-module__n4VZfq__preview[data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroText{flex:1;justify-content:flex-end;padding:8%;position:relative}.taste-module__n4VZfq__preview[data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroTitle,.taste-module__n4VZfq__preview[data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroLine{background:var(--tile-bg)}.taste-module__n4VZfq__preview[data-hero=split-screen-50-50] .taste-module__n4VZfq__hero{gap:0;padding:0}.taste-module__n4VZfq__preview[data-hero=split-screen-50-50] .taste-module__n4VZfq__heroMedia{border-radius:0}.taste-module__n4VZfq__preview[data-hero=split-screen-50-50] .taste-module__n4VZfq__heroText{padding:8%}.taste-module__n4VZfq__preview[data-hero=asymmetric-typographic] .taste-module__n4VZfq__hero{flex-direction:column;justify-content:center}.taste-module__n4VZfq__preview[data-hero=asymmetric-typographic] .taste-module__n4VZfq__heroMedia{flex:none;align-self:flex-end;width:30%;height:6px}.taste-module__n4VZfq__preview[data-hero=asymmetric-typographic] .taste-module__n4VZfq__heroText{flex:none}.taste-module__n4VZfq__preview[data-hero=asymmetric-typographic] .taste-module__n4VZfq__heroTitle{width:94%;height:13px}.taste-module__n4VZfq__preview[data-hero=asymmetric-typographic] .taste-module__n4VZfq__heroLine{width:46%}.taste-module__n4VZfq__preview[data-text]{border-radius:0;container:preview/inline-size}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__nav{padding:5%}.taste-module__n4VZfq__preview[data-text][data-nav=sidebar-left-fixed]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:30% minmax(0,1fr);display:grid}.taste-module__n4VZfq__preview[data-text][data-nav=sidebar-left-fixed] .taste-module__n4VZfq__nav{grid-area:1/1/3/2;width:auto}.taste-module__n4VZfq__preview[data-text][data-nav=sidebar-left-fixed] .taste-module__n4VZfq__heroCard{grid-area:1/2/2/3}.taste-module__n4VZfq__preview[data-text][data-nav=sidebar-left-fixed] .taste-module__n4VZfq__pageRest{grid-area:2/2/3/3}.taste-module__n4VZfq__preview[data-text][data-nav=centered-floating-pill] .taste-module__n4VZfq__nav{margin:3% 6% 0;padding:2.5% 6%}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__navBrand{height:2.4cqi}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__navItems i{width:4.2cqi;height:1.4cqi}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroText{gap:clamp(2px,3cqi,10px);overflow:hidden;container-type:inline-size}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroTitle,.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroLine{background:0 0;border-radius:0;width:auto;height:auto}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroTitle,.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroBtn{flex:none}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroTitle{font-family:var(--tile-font-display,var(--tile-font));font-size:clamp(11px, 13cqi, var(--tile-title-max,20px));color:var(--tile-ink,var(--tile-text));font-weight:600;line-height:1.08}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroLine{min-height:0;color:var(--tile-ink-muted,var(--tile-text));flex:0 auto;font-size:clamp(12.5px,4.8cqi,14px);line-height:1.35;overflow:hidden}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroBtn{background:var(--tile-cta,var(--tile-accent,var(--tile-text)));width:auto;min-width:34%;max-width:100%;height:auto;color:var(--tile-cta-ink,var(--tile-bg));white-space:nowrap;justify-content:center;align-self:flex-start;align-items:center;margin-top:clamp(2px,3cqi,8px);padding:clamp(3px,1.8cqi,9px) clamp(8px,4.4cqi,18px);font-size:clamp(9px,3.4cqi,13px);font-weight:600;line-height:1.25;display:inline-flex}.taste-module__n4VZfq__preview[data-text][data-hero=centered-type-only] .taste-module__n4VZfq__heroBtn{align-self:center}.taste-module__n4VZfq__preview[data-text][data-hero=image-left-text-right] .taste-module__n4VZfq__heroMedia,.taste-module__n4VZfq__preview[data-text][data-hero=image-right-text-left] .taste-module__n4VZfq__heroMedia{flex:0 34%;min-inline-size:18%}.taste-module__n4VZfq__preview[data-text][data-hero=image-left-text-right] .taste-module__n4VZfq__heroText,.taste-module__n4VZfq__preview[data-text][data-hero=image-right-text-left] .taste-module__n4VZfq__heroText{flex:66%;min-width:0}.taste-module__n4VZfq__preview[data-text][data-hero=split-screen-50-50] .taste-module__n4VZfq__heroMedia,.taste-module__n4VZfq__preview[data-text][data-hero=split-screen-50-50] .taste-module__n4VZfq__heroText{min-inline-size:0;flex:50%;min-width:0}@container preview (min-width:30rem){.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroTitle{font-size:clamp(11px, 13cqi, var(--tile-title-max-lg,30px))}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroLine{font-size:clamp(12.5px,4.8cqi,16px)}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroBtn{font-size:clamp(9px,3.4cqi,15px)}.taste-module__n4VZfq__preview[data-text][data-hero=image-left-text-right] .taste-module__n4VZfq__heroMedia,.taste-module__n4VZfq__preview[data-text][data-hero=image-right-text-left] .taste-module__n4VZfq__heroMedia{flex:0 44%}}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroCard{border-radius:var(--tile-radius-card,0);min-block-size:40cqi}.taste-module__n4VZfq__preview[data-text] .taste-module__n4VZfq__heroMedia{border-radius:var(--tile-radius-media,0)}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroText{background:linear-gradient(to top, var(--tile-scrim) 0%, var(--tile-scrim) 55%, var(--tile-scrim-soft) 100%)}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroTitle{color:var(--tile-scrim-ink,var(--tile-bg));background:0 0}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroLine{color:var(--tile-scrim-ink-muted,var(--tile-bg));background:0 0}.taste-module__n4VZfq__preview[data-text][data-btn=sharp] .taste-module__n4VZfq__heroBtn{border-radius:0}.taste-module__n4VZfq__preview[data-text][data-btn=pill] .taste-module__n4VZfq__heroBtn{border-radius:var(--radius-pill)}.taste-module__n4VZfq__preview[data-text][data-btn=floating-shadow] .taste-module__n4VZfq__heroBtn{box-shadow:0 3px 8px color-mix(in srgb, var(--tile-text) 34%, transparent)}.taste-module__n4VZfq__preview[data-text][data-btn=brutalist-thick-border] .taste-module__n4VZfq__heroBtn{border:2px solid var(--tile-ink,var(--tile-text));box-shadow:3px 3px 0 var(--tile-ink,var(--tile-text));border-radius:0}.taste-module__n4VZfq__preview[data-text][data-btn=underlined-text] .taste-module__n4VZfq__heroBtn,.taste-module__n4VZfq__preview[data-text][data-btn=minimal-text-arrow] .taste-module__n4VZfq__heroBtn{min-width:0;color:var(--tile-ink,var(--tile-text));border-bottom:2px solid var(--tile-cta,var(--tile-accent,var(--tile-text)));box-shadow:none;background:0 0;border-radius:0;padding:0 0 clamp(1px,.8cqi,3px)}.taste-module__n4VZfq__preview[data-text][data-btn=minimal-text-arrow] .taste-module__n4VZfq__heroBtn{border-bottom-color:#0000}.taste-module__n4VZfq__preview[data-text][data-btn=minimal-text-arrow] .taste-module__n4VZfq__heroBtn:after{content:" →"}.taste-module__n4VZfq__preview[data-text][data-card=outlined] .taste-module__n4VZfq__heroMedia{border:1px solid color-mix(in srgb, var(--tile-text) 32%, transparent);background:0 0}.taste-module__n4VZfq__preview[data-text][data-card=floating-shadow] .taste-module__n4VZfq__heroMedia{box-shadow:0 4px 12px color-mix(in srgb, var(--tile-text) 26%, transparent)}.taste-module__n4VZfq__preview[data-text][data-card=no-chrome] .taste-module__n4VZfq__heroMedia{background:0 0;border:0;border-radius:0}.taste-module__n4VZfq__preview[data-text][data-card=split-background] .taste-module__n4VZfq__heroMedia{background:linear-gradient(135deg, color-mix(in srgb, var(--tile-text) 14%, var(--tile-surface)) 50%, color-mix(in srgb, var(--tile-text) 34%, var(--tile-surface)) 50%)}.taste-module__n4VZfq__preview[data-text][data-card=brutalist-block] .taste-module__n4VZfq__heroMedia{border:2px solid var(--tile-text);box-shadow:4px 4px 0 var(--tile-text);border-radius:0}.taste-module__n4VZfq__preview[data-text][data-card=overlapping-stack] .taste-module__n4VZfq__heroMedia{box-shadow:7px 7px 0 color-mix(in srgb, var(--tile-text) 16%, var(--tile-bg))}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroMedia{background:var(--tile-media,var(--tile-text));box-shadow:none;border:0;border-radius:0}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay] .taste-module__n4VZfq__heroBtn{background:var(--tile-cta-bleed,var(--tile-accent,var(--tile-text)));color:var(--tile-cta-bleed-ink,var(--tile-bg))}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay][data-btn=underlined-text] .taste-module__n4VZfq__heroBtn,.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay][data-btn=minimal-text-arrow] .taste-module__n4VZfq__heroBtn{color:var(--tile-scrim-ink,var(--tile-bg));background:0 0}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay][data-btn=underlined-text] .taste-module__n4VZfq__heroBtn{border-bottom-color:var(--tile-cta-bleed,var(--tile-accent))}.taste-module__n4VZfq__preview[data-text][data-hero=full-bleed-image-overlay][data-btn=brutalist-thick-border] .taste-module__n4VZfq__heroBtn{border-color:var(--tile-scrim-ink,var(--tile-bg));box-shadow:3px 3px 0 var(--tile-scrim-ink,var(--tile-bg))}.taste-module__n4VZfq__preview[data-text][data-heading=display-oversized]{--tile-title-max:24px;--tile-title-max-lg:36px}.taste-module__n4VZfq__preview[data-text][data-heading=display-oversized] .taste-module__n4VZfq__heroTitle{letter-spacing:-.02em}.taste-module__n4VZfq__preview[data-text][data-heading=all-caps-tight]{--tile-title-max:16px;--tile-title-max-lg:24px}.taste-module__n4VZfq__preview[data-text][data-heading=all-caps-tight] .taste-module__n4VZfq__heroTitle{letter-spacing:.02em;text-transform:uppercase}.taste-module__n4VZfq__preview[data-text][data-heading=italic-accent] .taste-module__n4VZfq__heroTitle{font-style:italic}.taste-module__n4VZfq__preview[data-text][data-heading=mixed-case-tight] .taste-module__n4VZfq__heroTitle{letter-spacing:-.03em;font-weight:700}.taste-module__n4VZfq__preview[data-text][data-heading=underlined-bold] .taste-module__n4VZfq__heroTitle{text-underline-offset:.15em;font-weight:700;text-decoration:underline}.taste-module__n4VZfq__preview[data-text][data-density=spacious] .taste-module__n4VZfq__heroCard{margin:8%}.taste-module__n4VZfq__preview[data-text][data-density=spacious] .taste-module__n4VZfq__hero{padding:9%}.taste-module__n4VZfq__preview[data-text][data-density=compact] .taste-module__n4VZfq__heroCard{margin:3.5%}.taste-module__n4VZfq__preview[data-text][data-density=compact] .taste-module__n4VZfq__hero{padding:3.5%}.taste-module__n4VZfq__pageRest{flex-direction:column;flex:0 auto;gap:1.6cqi;min-block-size:0;padding:0 6% 3%;display:flex;overflow:hidden}.taste-module__n4VZfq__divider{border-top:1px solid color-mix(in srgb, var(--tile-text) 22%, transparent);height:0;margin:1cqi 0;position:relative}.taste-module__n4VZfq__dividerNum{display:none}.taste-module__n4VZfq__preview[data-text][data-divider=no-divider] .taste-module__n4VZfq__divider{border-top-color:#0000}.taste-module__n4VZfq__preview[data-text][data-divider=generous-whitespace] .taste-module__n4VZfq__divider{border-top-color:#0000;margin:5cqi 0}.taste-module__n4VZfq__preview[data-text][data-divider=numbered-section] .taste-module__n4VZfq__divider{border-top-color:#0000}.taste-module__n4VZfq__preview[data-text][data-divider=numbered-section] .taste-module__n4VZfq__dividerNum{background:var(--tile-ink-faint,var(--tile-text));border-radius:var(--tile-radius-chip,0);width:6cqi;height:1.6cqi;display:block}.taste-module__n4VZfq__preview[data-text][data-divider=diagonal-bleed] .taste-module__n4VZfq__divider{background:linear-gradient(100deg, transparent 46%, color-mix(in srgb, var(--tile-text) 16%, transparent) 46%);border-top-color:#0000;height:2.4cqi}.taste-module__n4VZfq__section{flex-direction:column;gap:1.6cqi;display:flex}.taste-module__n4VZfq__sectionTitle{font-family:var(--tile-font-display,var(--tile-font));color:var(--tile-ink,var(--tile-text));font-size:clamp(9px,5.2cqi,15px);font-weight:600;line-height:1.15}.taste-module__n4VZfq__sectionBody{color:var(--tile-ink-muted,var(--tile-text));font-size:clamp(7px,3.1cqi,11px);line-height:1.4;overflow:hidden}.taste-module__n4VZfq__preview[data-text][data-heading=all-caps-tight] .taste-module__n4VZfq__sectionTitle{letter-spacing:.02em;text-transform:uppercase}.taste-module__n4VZfq__preview[data-text][data-heading=italic-accent] .taste-module__n4VZfq__sectionTitle{font-style:italic}.taste-module__n4VZfq__preview[data-text][data-heading=mixed-case-tight] .taste-module__n4VZfq__sectionTitle{letter-spacing:-.03em;font-weight:700}.taste-module__n4VZfq__preview[data-text][data-heading=underlined-bold] .taste-module__n4VZfq__sectionTitle{text-underline-offset:.15em;font-weight:700;text-decoration:underline}.taste-module__n4VZfq__preview[data-text][data-heading=display-oversized] .taste-module__n4VZfq__sectionTitle{letter-spacing:-.02em;font-size:clamp(10px,6.4cqi,19px)}.taste-module__n4VZfq__tagRow{gap:1.4cqi;display:flex}.taste-module__n4VZfq__tagRow i{border-radius:var(--tile-radius-chip,0);width:7cqi;height:2.2cqi}.taste-module__n4VZfq__cardRow{gap:2cqi;display:flex}.taste-module__n4VZfq__miniCard{background:var(--tile-surface);border:var(--tile-border-w) solid color-mix(in srgb, var(--tile-text) 16%, transparent);border-radius:var(--tile-radius-card,0);min-width:0;box-shadow:var(--tile-shadow);flex-direction:column;flex:1;gap:1.2cqi;padding:1.6cqi;display:flex;overflow:hidden}.taste-module__n4VZfq__miniCardMedia{background:color-mix(in srgb, var(--tile-text) 14%, var(--tile-surface));border-radius:var(--tile-radius-media,0);height:5cqi}.taste-module__n4VZfq__miniCardLine{background:var(--tile-ink-faint,var(--tile-text));border-radius:1px;width:76%;height:1.4cqi}.taste-module__n4VZfq__preview[data-text][data-card=outlined] .taste-module__n4VZfq__miniCard{border-color:color-mix(in srgb, var(--tile-text) 34%, transparent);box-shadow:none;background:0 0}.taste-module__n4VZfq__preview[data-text][data-card=floating-shadow] .taste-module__n4VZfq__miniCard{box-shadow:0 3px 10px color-mix(in srgb, var(--tile-text) 24%, transparent);border-color:#0000}.taste-module__n4VZfq__preview[data-text][data-card=no-chrome] .taste-module__n4VZfq__miniCard{box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding:0}.taste-module__n4VZfq__preview[data-text][data-card=split-background] .taste-module__n4VZfq__miniCard{background:linear-gradient(160deg, var(--tile-surface) 58%, color-mix(in srgb, var(--tile-text) 16%, var(--tile-surface)) 58%)}.taste-module__n4VZfq__preview[data-text][data-card=brutalist-block] .taste-module__n4VZfq__miniCard{border:2px solid var(--tile-text);box-shadow:3px 3px 0 var(--tile-text);border-radius:0}.taste-module__n4VZfq__preview[data-text][data-card=overlapping-stack] .taste-module__n4VZfq__miniCard{box-shadow:4px 4px 0 color-mix(in srgb, var(--tile-text) 14%, var(--tile-bg))}.taste-module__n4VZfq__preview[data-text][data-card=overlapping-stack] .taste-module__n4VZfq__miniCard:nth-child(2){transform:translateY(-1.6cqi)}.taste-module__n4VZfq__footerStrip{border-top:1px solid color-mix(in srgb, var(--tile-text) 14%, transparent);align-items:center;gap:2cqi;padding-top:2cqi;display:flex}.taste-module__n4VZfq__footerStrip i{background:var(--tile-ink-faint,var(--tile-text));border-radius:1px;height:1.4cqi}.taste-module__n4VZfq__footerStrip i:first-child{width:22%}.taste-module__n4VZfq__footerStrip i:last-child{width:12%}.taste-module__n4VZfq__preview[data-text][data-density=spacious] .taste-module__n4VZfq__pageRest{gap:4cqi;padding:0 8% 7%}.taste-module__n4VZfq__preview[data-text][data-density=compact] .taste-module__n4VZfq__pageRest{gap:1.4cqi;padding:0 3.5% 3.5%}.taste-module__n4VZfq__preview[data-text][data-texture=film-grain]{background-image:radial-gradient(circle, color-mix(in srgb, var(--tile-text) 9%, transparent) .4px, transparent .5px), radial-gradient(circle, color-mix(in srgb, var(--tile-text) 6%, transparent) .4px, transparent .5px);background-position:0 0,1px 2px;background-size:3px 3px,5px 5px}.taste-module__n4VZfq__preview[data-text][data-texture=paper-fiber]{background-image:repeating-linear-gradient(97deg, color-mix(in srgb, var(--tile-text) 4%, transparent) 0 1px, transparent 1px 6px), repeating-linear-gradient(3deg, color-mix(in srgb, var(--tile-text) 3%, transparent) 0 1px, transparent 1px 9px)}.taste-module__n4VZfq__preview[data-text][data-texture=halftone-dots]{background-image:radial-gradient(circle, color-mix(in srgb, var(--tile-text) 16%, transparent) 1.2px, transparent 1.4px);background-size:6px 6px}.taste-module__n4VZfq__preview[data-text][data-texture=scanlines-crt]{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--tile-text) 11%, transparent) 0 1px, transparent 1px 4px)}.taste-module__n4VZfq__preview[data-text][data-texture=riso-misregistration]{background-image:radial-gradient(circle, color-mix(in srgb, var(--tile-accent,var(--tile-text)) 20%, transparent) 1.2px, transparent 1.4px), radial-gradient(circle, color-mix(in srgb, var(--tile-text) 13%, transparent) 1.2px, transparent 1.4px);background-position:0 0,2px 2px;background-size:7px 7px,7px 7px}.taste-module__n4VZfq__preview[data-text][data-texture=graph-blueprint-grid]{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--tile-text) 10%, transparent) 0 1px, transparent 1px 14px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--tile-text) 10%, transparent) 0 1px, transparent 1px 14px)}.taste-module__n4VZfq__preview[data-text][data-movement-play] .taste-module__n4VZfq__heroCard{--tile-move-step:0}.taste-module__n4VZfq__preview[data-text][data-movement-play] .taste-module__n4VZfq__section{--tile-move-step:1}.taste-module__n4VZfq__preview[data-text][data-movement-play] .taste-module__n4VZfq__cardRow{--tile-move-step:2}.taste-module__n4VZfq__preview[data-text][data-movement-play] .taste-module__n4VZfq__footerStrip{--tile-move-step:3}@keyframes taste-module__n4VZfq__tile-fade-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes taste-module__n4VZfq__tile-spring-rise{0%{opacity:0;transform:translateY(11px)scale(.98)}55%{opacity:1;transform:translateY(-2px)scale(1.03)}78%{transform:translateY(1px)scale(.995)}to{opacity:1;transform:none}}.taste-module__n4VZfq__preview[data-text][data-movement=gentle][data-movement-play] .taste-module__n4VZfq__heroCard,.taste-module__n4VZfq__preview[data-text][data-movement=gentle][data-movement-play] .taste-module__n4VZfq__section,.taste-module__n4VZfq__preview[data-text][data-movement=gentle][data-movement-play] .taste-module__n4VZfq__cardRow,.taste-module__n4VZfq__preview[data-text][data-movement=gentle][data-movement-play] .taste-module__n4VZfq__footerStrip{animation:.38s cubic-bezier(.22,.61,.36,1) backwards taste-module__n4VZfq__tile-fade-rise;animation-delay:calc(var(--tile-move-step,0) * 80ms)}.taste-module__n4VZfq__preview[data-text][data-movement=lively][data-movement-play] .taste-module__n4VZfq__heroCard,.taste-module__n4VZfq__preview[data-text][data-movement=lively][data-movement-play] .taste-module__n4VZfq__section,.taste-module__n4VZfq__preview[data-text][data-movement=lively][data-movement-play] .taste-module__n4VZfq__cardRow,.taste-module__n4VZfq__preview[data-text][data-movement=lively][data-movement-play] .taste-module__n4VZfq__footerStrip{animation:.54s cubic-bezier(.22,.61,.36,1) backwards taste-module__n4VZfq__tile-spring-rise;animation-delay:calc(var(--tile-move-step,0) * 90ms)}
.ComposerIsland-module__EOzwfq__island{isolation:isolate;border-radius:var(--radius-xl);position:relative}.ComposerIsland-module__EOzwfq__surface{z-index:0;padding:var(--space-2);background:var(--color-bg-emphasis);border-radius:inherit;box-shadow:var(--shadow-md);transition:box-shadow var(--duration-normal) var(--ease-out);position:relative}.ComposerIsland-module__EOzwfq__surface:has(:focus-visible){box-shadow:var(--shadow-lg)}
.LabToggles-module__l94jTq__optionLabel{align-items:center;gap:var(--space-2);min-block-size:var(--space-10);cursor:pointer;display:inline-flex}.LabToggles-module__l94jTq__optionLabel:has(:disabled){cursor:not-allowed}.LabToggles-module__l94jTq__optionText{font-size:var(--text-sm);color:var(--color-text)}.LabToggles-module__l94jTq__optionLabel:has(:disabled) .LabToggles-module__l94jTq__optionText{color:var(--color-text-subtle)}.LabToggles-module__l94jTq__checkbox{appearance:none;inline-size:var(--space-5);block-size:var(--space-5);background:var(--color-bg-emphasis);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}.LabToggles-module__l94jTq__checkbox:after{content:"";border-inline-end:var(--border-width-strong) solid var(--color-primary-text);border-block-end:var(--border-width-strong) solid var(--color-primary-text);opacity:0;block-size:.55rem;inline-size:.3rem;position:absolute;inset-block-start:.1875rem;inset-inline-start:.375rem;transform:rotate(45deg)}.LabToggles-module__l94jTq__checkbox:checked{background:var(--color-primary);border-color:var(--color-primary)}.LabToggles-module__l94jTq__checkbox:checked:after{opacity:1}.LabToggles-module__l94jTq__checkbox:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.LabToggles-module__l94jTq__checkbox:disabled{cursor:not-allowed;background:var(--color-bg-subtle);border-color:var(--color-border)}.LabToggles-module__l94jTq__checkbox:disabled:after{border-color:var(--color-text-subtle)}.LabToggles-module__l94jTq__radio{appearance:none;inline-size:var(--space-5);block-size:var(--space-5);background:var(--color-bg-emphasis);border:var(--border-width-strong) solid var(--color-border-strong);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-radius:50%;flex:none;margin:0;position:relative}.LabToggles-module__l94jTq__radio:after{content:"";background:var(--color-primary-text);opacity:0;block-size:.5rem;inline-size:.5rem;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-radius:50%;margin:auto;position:absolute;inset:0;transform:scale(.5)}.LabToggles-module__l94jTq__radio:checked{background:var(--color-primary);border-color:var(--color-primary)}.LabToggles-module__l94jTq__radio:checked:after{opacity:1;transform:scale(1)}.LabToggles-module__l94jTq__radio:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:50%}.LabToggles-module__l94jTq__radio:disabled{cursor:not-allowed;background:var(--color-bg-subtle);border-color:var(--color-border)}.LabToggles-module__l94jTq__radio:disabled:after{background:var(--color-text-subtle)}@media (prefers-reduced-motion:reduce){.LabToggles-module__l94jTq__radio:after{transition:none}}.LabToggles-module__l94jTq__switch{appearance:none;inline-size:var(--space-11);block-size:var(--space-6);background:var(--color-bg-subtle);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}.LabToggles-module__l94jTq__switch:after{content:"";border-radius:var(--radius-pill);background:var(--color-text-subtle);block-size:1.125rem;inline-size:1.125rem;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:.0625rem;inset-inline-start:.0625rem}.LabToggles-module__l94jTq__switch:checked{background:var(--color-primary);border-color:var(--color-primary)}.LabToggles-module__l94jTq__switch:checked:after{background:var(--color-primary-text);transform:translate(1.1875rem)}.LabToggles-module__l94jTq__switch:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-pill)}.LabToggles-module__l94jTq__switch:disabled{cursor:not-allowed;background:var(--color-bg-subtle);border-color:var(--color-border)}.LabToggles-module__l94jTq__switch:disabled:after{background:var(--color-border-strong)}@media (prefers-reduced-motion:reduce){.LabToggles-module__l94jTq__switch:after{transition:none}}.LabToggles-module__l94jTq__segmentGroup,.LabToggles-module__l94jTq__segmentIndicator{--seg-pad:var(--space-1)}.LabToggles-module__l94jTq__segmentGroup{padding:var(--seg-pad);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);flex-wrap:nowrap;display:inline-flex;position:relative}.LabToggles-module__l94jTq__segmentIndicator{inset-block:var(--seg-pad);z-index:0;inline-size:calc((100% - 2 * var(--seg-pad)) / var(--count));background:var(--color-elev-5);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);transition:transform var(--duration-normal) var(--ease-out);position:absolute;inset-inline-start:var(--seg-pad)}@media (prefers-reduced-motion:reduce){.LabToggles-module__l94jTq__segmentIndicator{transition:none}}.LabToggles-module__l94jTq__segmentOption{z-index:1;flex:1 1 0;min-inline-size:0;display:inline-flex;position:relative}.LabToggles-module__l94jTq__segmentInput{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LabToggles-module__l94jTq__segmentLabel{min-block-size:var(--space-10);padding-inline:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:1;justify-content:center;align-items:center;display:inline-flex}.LabToggles-module__l94jTq__segmentInput:checked+.LabToggles-module__l94jTq__segmentLabel{color:var(--color-text);font-weight:var(--weight-semibold)}.LabToggles-module__l94jTq__segmentOption:has(.LabToggles-module__l94jTq__segmentInput:focus-visible) .LabToggles-module__l94jTq__segmentLabel{outline:2px solid var(--color-border-focus);outline-offset:2px}
.DirectionsStep-module__y9SRMq__step{gap:var(--space-4);flex-direction:column;display:flex}.DirectionsStep-module__y9SRMq__headRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DirectionsStep-module__y9SRMq__freedomOn[aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-bg-emphasis));border-color:var(--color-primary);color:var(--color-text)}.DirectionsStep-module__y9SRMq__status{padding:var(--space-8);text-align:center;color:var(--color-text-muted)}.DirectionsStep-module__y9SRMq__error{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-bg);color:var(--color-danger-text);flex-wrap:wrap;display:flex}.DirectionsStep-module__y9SRMq__panel{gap:var(--space-4);flex-direction:column-reverse;display:flex}@media (min-width:48em){.DirectionsStep-module__y9SRMq__panel{flex-direction:column}}@media (min-width:52em){.DirectionsStep-module__y9SRMq__panel{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}}.DirectionsStep-module__y9SRMq__controls{gap:var(--space-3);flex-direction:column;display:flex}.DirectionsStep-module__y9SRMq__lookRow{display:block}.DirectionsStep-module__y9SRMq__dials{gap:var(--space-3);grid-template-columns:1fr;display:grid}.DirectionsStep-module__y9SRMq__dials[hidden]{display:none}@media (min-width:30em){.DirectionsStep-module__y9SRMq__dials{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.DirectionsStep-module__y9SRMq__more{gap:var(--space-3);flex-direction:column;display:flex}.DirectionsStep-module__y9SRMq__moreToggle{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.DirectionsStep-module__y9SRMq__moreToggle:hover{color:var(--color-text)}.DirectionsStep-module__y9SRMq__hatches{gap:var(--space-2);flex-direction:column;display:flex}.DirectionsStep-module__y9SRMq__previewFrame{aspect-ratio:2/3;background:var(--color-bg-emphasis);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.DirectionsStep-module__y9SRMq__wash{pointer-events:none;position:absolute;inset:0}@media (min-width:48em){.DirectionsStep-module__y9SRMq__previewFrame{aspect-ratio:4/3}}@media (min-width:52em){.DirectionsStep-module__y9SRMq__previewFrame{top:var(--space-4);aspect-ratio:auto;block-size:min(100dvh - 15.5rem,40rem);inline-size:100%;position:sticky}}.DirectionsStep-module__y9SRMq__actions{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:30em){.DirectionsStep-module__y9SRMq__actions{flex-flow:wrap;justify-content:flex-end}}.DirectionsStep-module__y9SRMq__previewNote{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.4}
.UpgradeDialog-module__4bmHfG__badge{padding:2px var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-bg));color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;align-self:flex-start}.UpgradeDialog-module__4bmHfG__actions{justify-content:flex-end;gap:var(--space-2);margin-block-start:var(--space-2);display:flex}.UpgradeDialog-module__4bmHfG__cta{min-block-size:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-control,var(--radius-md));background:var(--color-primary);color:var(--color-primary-text);font-size:var(--text-base);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.UpgradeDialog-module__4bmHfG__cta:hover{background:var(--color-primary-hover)}
.SidebarNav-module__3TCaIW__nav{width:100%}.SidebarNav-module__3TCaIW__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SidebarNav-module__3TCaIW__item{align-items:center;gap:var(--space-3);min-height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex;position:relative}.SidebarNav-module__3TCaIW__item:hover:not(.SidebarNav-module__3TCaIW__disabled,.SidebarNav-module__3TCaIW__muted){background:var(--color-bg-subtle);color:var(--color-text)}.SidebarNav-module__3TCaIW__item:active:not(.SidebarNav-module__3TCaIW__disabled,.SidebarNav-module__3TCaIW__muted){background:color-mix(in srgb, var(--color-bg-subtle) 92%, var(--color-text))}.SidebarNav-module__3TCaIW__active{background:var(--color-bg-subtle);color:var(--color-text)}.SidebarNav-module__3TCaIW__active:before{content:"";left:0;top:var(--space-1);bottom:var(--space-1);background:var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;position:absolute}.SidebarNav-module__3TCaIW__disabled{color:var(--color-text-subtle);cursor:not-allowed}.SidebarNav-module__3TCaIW__icon{flex-shrink:0;width:1.125rem;height:1.125rem}.SidebarNav-module__3TCaIW__label{text-overflow:ellipsis;overflow:hidden}[data-sidebar-collapsed=true] .SidebarNav-module__3TCaIW__item{justify-content:center;gap:0;padding-inline:0}.SidebarNav-module__3TCaIW__nav>*+*{margin-top:var(--space-5)}.SidebarNav-module__3TCaIW__groupHeader{width:100%;padding:var(--space-1) var(--space-3);color:var(--color-text-muted);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:left;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.SidebarNav-module__3TCaIW__groupHeader:hover{color:var(--color-text)}.SidebarNav-module__3TCaIW__groupChevron{width:.875rem;height:.875rem;color:var(--color-text-subtle);transition:transform var(--duration-normal) var(--ease-out);flex-shrink:0}.SidebarNav-module__3TCaIW__groupChevron[data-open=true]{transform:rotate(90deg)}.SidebarNav-module__3TCaIW__groupLabel{padding:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;display:block}.SidebarNav-module__3TCaIW__groupTrigger{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.SidebarNav-module__3TCaIW__flyout{min-width:12rem;max-width:16rem;padding:var(--space-2);background:var(--color-bg-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-popover);animation:SidebarNav-module__3TCaIW__flyout-in var(--duration-fast) var(--ease-out)}.SidebarNav-module__3TCaIW__flyoutHeader{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;display:block}@keyframes SidebarNav-module__3TCaIW__flyout-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.SidebarNav-module__3TCaIW__muted{color:var(--color-text-subtle);font-weight:var(--weight-regular);cursor:default}.SidebarNav-module__3TCaIW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SidebarNav-module__3TCaIW__empty{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.SidebarNav-module__3TCaIW__groupDot{width:7px;height:7px;border-radius:var(--radius-pill);background:var(--color-warning);vertical-align:middle;margin-inline-start:var(--space-2);display:inline-block}.SidebarNav-module__3TCaIW__dotStatic{animation:none}.SidebarNav-module__3TCaIW__attentionDot{top:50%;right:var(--space-2);border-radius:var(--radius-pill);background:var(--color-warning);width:7px;height:7px;animation:SidebarNav-module__3TCaIW__attention-pulse 1.4s var(--ease-in-out) infinite;position:absolute;transform:translateY(-50%)}@keyframes SidebarNav-module__3TCaIW__attention-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.SidebarNav-module__3TCaIW__attentionDot,.SidebarNav-module__3TCaIW__groupDot{animation:none}}
.FieldInput-module__hR5lgq__field{gap:var(--space-2);flex-direction:column;display:flex}.FieldInput-module__hR5lgq__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);align-items:baseline;display:inline-flex}.FieldInput-module__hR5lgq__required{color:var(--color-danger);font-weight:var(--weight-bold);margin-left:2px}.FieldInput-module__hR5lgq__errorText{color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--weight-medium);margin:0}.FieldInput-module__hR5lgq__field[data-error=true] .FieldInput-module__hR5lgq__input,.FieldInput-module__hR5lgq__field[data-error=true] .FieldInput-module__hR5lgq__textarea{border-color:var(--color-danger)}.FieldInput-module__hR5lgq__description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug);margin:0}.FieldInput-module__hR5lgq__input,.FieldInput-module__hR5lgq__textarea{width:100%;min-block-size:2.75rem;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control,var(--radius-md));background:var(--color-bg-emphasis);color:var(--color-text);font:inherit;font-size:var(--text-base);line-height:var(--leading-snug);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)}.FieldInput-module__hR5lgq__input:hover:not(:disabled),.FieldInput-module__hR5lgq__textarea:hover:not(:disabled){border-color:var(--color-text-subtle)}.FieldInput-module__hR5lgq__textarea{field-sizing:content;resize:vertical;border-radius:var(--radius-md);min-height:5rem;max-height:24rem;font-family:var(--font-mono);font-size:var(--text-sm);padding-block:var(--space-3)}.FieldInput-module__hR5lgq__input:focus-visible,.FieldInput-module__hR5lgq__textarea:focus-visible{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus);outline:none}.FieldInput-module__hR5lgq__toggleRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.FieldInput-module__hR5lgq__toggleInput{opacity:0;pointer-events:none;position:absolute}.FieldInput-module__hR5lgq__toggleTrack{border-radius:var(--radius-pill);background:var(--color-border);width:2.25rem;height:1.25rem;transition:background var(--duration-fast) var(--ease-out);position:relative}.FieldInput-module__hR5lgq__toggleInput:checked+.FieldInput-module__hR5lgq__toggleTrack{background:var(--color-primary)}.FieldInput-module__hR5lgq__toggleThumb{background:var(--color-bg);width:1rem;height:1rem;box-shadow:0 1px 2px color-mix(in srgb, currentColor 20%, transparent);transition:transform var(--duration-fast) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.FieldInput-module__hR5lgq__toggleInput:checked+.FieldInput-module__hR5lgq__toggleTrack .FieldInput-module__hR5lgq__toggleThumb{transform:translate(1rem)}.FieldInput-module__hR5lgq__toggleInput:focus-visible+.FieldInput-module__hR5lgq__toggleTrack{box-shadow:var(--shadow-focus)}.FieldInput-module__hR5lgq__toggleLabel{color:var(--color-text-muted);font-size:var(--text-sm)}.FieldInput-module__hR5lgq__imageEmpty{justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-height:8rem;padding:var(--space-4);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.FieldInput-module__hR5lgq__imageEmpty:hover:not(:disabled),.FieldInput-module__hR5lgq__imageEmpty:focus-visible{border-color:var(--color-primary);background:var(--color-bg)}.FieldInput-module__hR5lgq__imageEmpty:disabled{opacity:.5;cursor:not-allowed}.FieldInput-module__hR5lgq__imageEmptyTitle{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text)}.FieldInput-module__hR5lgq__imageEmptyHint{font-size:var(--text-sm)}.FieldInput-module__hR5lgq__imageCard{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);width:100%;max-width:28rem;min-height:12rem;position:relative;overflow:hidden}.FieldInput-module__hR5lgq__imageCardImg{object-fit:cover;background:var(--color-bg);width:100%;max-height:18rem;transition:opacity var(--duration-fast) var(--ease-out);display:block}.FieldInput-module__hR5lgq__imageCardOverlay{justify-content:center;align-items:center;gap:var(--space-2);background:color-mix(in srgb, var(--color-text) 55%, transparent);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);pointer-events:none;display:flex;position:absolute;inset:0}.FieldInput-module__hR5lgq__imageCard:hover .FieldInput-module__hR5lgq__imageCardOverlay,.FieldInput-module__hR5lgq__imageCard:focus-within .FieldInput-module__hR5lgq__imageCardOverlay{opacity:1;pointer-events:auto}.FieldInput-module__hR5lgq__imageOverlayBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0}.FieldInput-module__hR5lgq__imageOverlayBtn:hover,.FieldInput-module__hR5lgq__imageOverlayBtn:focus-visible{background:var(--color-primary);color:var(--color-primary-text)}.FieldInput-module__hR5lgq__imageOverlayDanger:hover,.FieldInput-module__hR5lgq__imageOverlayDanger:focus-visible{background:var(--color-danger);color:var(--color-bg)}.FieldInput-module__hR5lgq__imageFallback{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-subtle);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.FieldInput-module__hR5lgq__imageFallbackTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.FieldInput-module__hR5lgq__imageFallbackHint{max-width:24em;font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.FieldInput-module__hR5lgq__imageFallbackTile{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-muted);font:inherit;font-size:var(--text-xs);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}button.FieldInput-module__hR5lgq__imageFallbackTile{cursor:pointer}.FieldInput-module__hR5lgq__galleryGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));margin:0;padding:0;list-style:none;display:grid}.FieldInput-module__hR5lgq__galleryTile{aspect-ratio:1;position:relative}.FieldInput-module__hR5lgq__galleryTile img{object-fit:cover;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);width:100%;height:100%;transition:opacity var(--duration-fast) var(--ease-out)}.FieldInput-module__hR5lgq__galleryRemove{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 70%, transparent);width:1.5rem;height:1.5rem;color:var(--color-bg);font-size:var(--text-xs);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.FieldInput-module__hR5lgq__galleryRemove:before{content:"";position:absolute;inset:-6px}.FieldInput-module__hR5lgq__galleryTile:hover .FieldInput-module__hR5lgq__galleryRemove,.FieldInput-module__hR5lgq__galleryRemove:focus-visible{opacity:1}.FieldInput-module__hR5lgq__galleryRemove:hover{background:var(--color-danger)}.FieldInput-module__hR5lgq__galleryAddBtn{justify-content:center;align-items:center;gap:var(--space-1);border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);width:100%;height:100%;color:var(--color-text-muted);font:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-direction:column;padding:0;display:flex}.FieldInput-module__hR5lgq__galleryAddBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-text)}.FieldInput-module__hR5lgq__galleryAddBtn:disabled{opacity:.5;cursor:not-allowed}.FieldInput-module__hR5lgq__galleryAddIcon{font-size:var(--text-xl);line-height:1}.FieldInput-module__hR5lgq__galleryAddLabel{font-size:var(--text-xs)}.FieldInput-module__hR5lgq__colorRow{align-items:stretch;gap:var(--space-2);display:flex}.FieldInput-module__hR5lgq__colorPicker{border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0}.FieldInput-module__hR5lgq__colorPicker::-webkit-color-swatch-wrapper{padding:2px}.FieldInput-module__hR5lgq__colorPicker::-webkit-color-swatch{border-radius:var(--radius-sm);border:0}.FieldInput-module__hR5lgq__monoInput{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:-.01em}.FieldInput-module__hR5lgq__tagRow{gap:var(--space-3);padding:var(--space-2);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-subtle);cursor:text;transition:border-color var(--duration-fast) var(--ease-out);flex-wrap:wrap;align-items:center;min-height:2.5rem;display:flex}.FieldInput-module__hR5lgq__tagRow:focus-within{border-color:var(--color-border-focus)}.FieldInput-module__hR5lgq__tag{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-bg));color:var(--color-text);font-size:var(--text-sm);max-width:100%;line-height:1.2;display:inline-flex}.FieldInput-module__hR5lgq__tagLabel{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;overflow:hidden}.FieldInput-module__hR5lgq__tagRemove{border-radius:var(--radius-pill);width:1rem;height:1rem;color:var(--color-text-muted);font-size:var(--text-base);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.FieldInput-module__hR5lgq__tagRemove:before{content:"";position:absolute;inset:-10px}.FieldInput-module__hR5lgq__tagRemove:hover{background:var(--color-danger);color:var(--color-bg)}.FieldInput-module__hR5lgq__tagInput{min-width:8rem;color:var(--color-text);font:inherit;font-size:var(--text-base);background:0 0;border:0;flex:1;padding:0}.FieldInput-module__hR5lgq__tagInput:focus{outline:none}.FieldInput-module__hR5lgq__tagInput::placeholder{color:var(--color-text-muted)}
.Swatches-module__AHAxoa__pair{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:64em){.Swatches-module__AHAxoa__pair{grid-template-columns:1fr 1fr}}.Swatches-module__AHAxoa__column{padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.Swatches-module__AHAxoa__columnTitle{margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.Swatches-module__AHAxoa__roles{gap:var(--space-2);grid-template-columns:1fr;display:grid}.Swatches-module__AHAxoa__role{align-items:center;gap:var(--space-3);display:flex}.Swatches-module__AHAxoa__chip{inline-size:var(--space-10);block-size:var(--space-10);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--swatch);flex:none}.Swatches-module__AHAxoa__roleName{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.Swatches-module__AHAxoa__ramp{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.Swatches-module__AHAxoa__rampStep{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-sm);background:var(--swatch)}.Swatches-module__AHAxoa__rampLabel{margin:var(--space-4) 0 0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted)}
.SlotWidget-module__cqDeLG__slot{gap:var(--space-4);flex-direction:column;display:flex}.SlotWidget-module__cqDeLG__widget{gap:var(--space-3);flex-direction:column;display:flex}.SlotWidget-module__cqDeLG__chipWrap{gap:var(--space-2);flex-wrap:wrap;display:flex}.SlotWidget-module__cqDeLG__addRow{align-items:flex-end;gap:var(--space-2);display:flex}.SlotWidget-module__cqDeLG__addButton{min-height:2.75rem;padding:var(--space-2) var(--space-4);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);flex-shrink:0}.SlotWidget-module__cqDeLG__addButton:hover{border-color:var(--color-text-subtle)}.SlotWidget-module__cqDeLG__addButton:disabled{cursor:not-allowed;color:var(--color-text-muted);opacity:.6}.SlotWidget-module__cqDeLG__rows{gap:var(--space-5);flex-direction:column;display:flex}.SlotWidget-module__cqDeLG__row{gap:var(--space-2);grid-template-columns:1fr auto;grid-template-areas:"fieldA remove""fieldB fieldB";align-items:end;display:grid}.SlotWidget-module__cqDeLG__row>:first-child{grid-area:fieldA;min-width:0}.SlotWidget-module__cqDeLG__row>:nth-child(2){grid-area:fieldB;min-width:0}.SlotWidget-module__cqDeLG__removeRow{cursor:pointer;block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-muted);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:0;grid-area:remove;justify-content:center;align-self:end;align-items:center;padding:0;display:inline-flex}.SlotWidget-module__cqDeLG__removeRow:hover{color:var(--color-text);background:var(--color-bg-emphasis)}.SlotWidget-module__cqDeLG__contactForm{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:40em){.SlotWidget-module__cqDeLG__rows{gap:var(--space-3)}.SlotWidget-module__cqDeLG__row{grid-template-columns:1fr 1fr auto;grid-template-areas:"fieldA fieldB remove"}}
.ComposerEffort-module__vY2q9W__root{display:inline-flex;position:relative}.ComposerEffort-module__vY2q9W__saveError{bottom:calc(100% + var(--space-1));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-emphasis);color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;box-shadow:var(--shadow-sm);pointer-events:none;position:absolute;left:0}.ComposerEffort-module__vY2q9W__trigger{align-items:center;gap:var(--space-1);min-height:2.75rem;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:inline-flex}.ComposerEffort-module__vY2q9W__trigger:hover:not(:disabled),.ComposerEffort-module__vY2q9W__trigger[data-state=open]{background:var(--color-bg-emphasis);color:var(--color-text)}.ComposerEffort-module__vY2q9W__trigger:disabled{color:var(--color-text-subtle);cursor:default}.ComposerEffort-module__vY2q9W__chevron{color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.ComposerEffort-module__vY2q9W__trigger[data-state=open] .ComposerEffort-module__vY2q9W__chevron{transform:rotate(180deg)}.ComposerEffort-module__vY2q9W__full{display:none}.ComposerEffort-module__vY2q9W__short{display:inline}@media (min-width:40em){.ComposerEffort-module__vY2q9W__full{display:inline}.ComposerEffort-module__vY2q9W__short{display:none}}.ComposerEffort-module__vY2q9W__content{min-width:15rem;max-width:calc(100vw - var(--space-4) * 2);padding:var(--space-2);background:var(--color-bg-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-popover);outline:none}.ComposerEffort-module__vY2q9W__menu{flex-direction:column;gap:2px;display:flex}.ComposerEffort-module__vY2q9W__item{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;align-items:stretch;gap:2px;display:flex}.ComposerEffort-module__vY2q9W__item:hover,.ComposerEffort-module__vY2q9W__item:focus-visible{background:var(--color-bg-subtle)}.ComposerEffort-module__vY2q9W__item[aria-checked=true] .ComposerEffort-module__vY2q9W__itemLabel{color:var(--color-primary)}.ComposerEffort-module__vY2q9W__itemHeader{align-items:center;gap:var(--space-2);display:flex}.ComposerEffort-module__vY2q9W__itemLabel{text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.ComposerEffort-module__vY2q9W__itemTag{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);flex-shrink:0}.ComposerEffort-module__vY2q9W__itemCheck{color:var(--color-primary);flex-shrink:0}.ComposerEffort-module__vY2q9W__itemDesc{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--color-text-muted)}.ComposerEffort-module__vY2q9W__item[data-locked] .ComposerEffort-module__vY2q9W__itemLabel{color:var(--color-text-muted)}
.SidebarContent-module__P-Bnla__header{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:3.25rem;padding:var(--space-3) var(--space-3) var(--space-2);display:flex}.SidebarContent-module__P-Bnla__brand{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-style:italic;font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:.02em;color:var(--color-text);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.SidebarContent-module__P-Bnla__brand:hover{background:var(--color-bg-subtle)}.SidebarContent-module__P-Bnla__brandMark{flex:none;block-size:.875rem;inline-size:.875rem}.SidebarContent-module__P-Bnla__context{gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;flex-direction:column;display:flex}.SidebarContent-module__P-Bnla__nav{min-height:0;padding:0 var(--space-3);flex:1;overflow-y:auto}.SidebarContent-module__P-Bnla__account{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.SidebarContent-module__P-Bnla__signOutForm{display:flex}[data-sidebar-collapsed=true] .SidebarContent-module__P-Bnla__header{padding-inline:var(--space-1);justify-content:center}[data-sidebar-collapsed=true] .SidebarContent-module__P-Bnla__brand{display:none}[data-sidebar-collapsed=true] .SidebarContent-module__P-Bnla__nav{padding-inline:var(--space-1)}[data-sidebar-collapsed=true] .SidebarContent-module__P-Bnla__account{padding-inline:var(--space-1);flex-direction:column}[data-sidebar-collapsed=true] .SidebarContent-module__P-Bnla__signOut{justify-content:center;padding-inline:0}.SidebarContent-module__P-Bnla__switcherRow{align-items:center;gap:var(--space-1);display:flex}.SidebarContent-module__P-Bnla__switcherRow>:first-child{flex:1;min-width:0}.SidebarContent-module__P-Bnla__settingsLink{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;text-decoration:none;display:inline-flex}.SidebarContent-module__P-Bnla__settingsGlyph{border-radius:var(--radius-md);background:var(--color-bg-subtle);width:1.75rem;height:1.75rem;color:var(--color-text-muted);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.SidebarContent-module__P-Bnla__settingsLink:hover .SidebarContent-module__P-Bnla__settingsGlyph{background:var(--color-bg-emphasis);color:var(--color-text)}.SidebarContent-module__P-Bnla__settingsLink[data-active] .SidebarContent-module__P-Bnla__settingsGlyph{color:var(--color-text)}.SidebarContent-module__P-Bnla__accountTrigger{align-items:center;gap:var(--space-2);min-width:0;min-height:2.5rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;flex:1;display:flex}.SidebarContent-module__P-Bnla__accountTrigger:hover{background:var(--color-bg-emphasis)}.SidebarContent-module__P-Bnla__accountAvatar{border-radius:var(--radius-pill);background:var(--color-bg-subtle);width:1.75rem;height:1.75rem;color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SidebarContent-module__P-Bnla__accountName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-text);flex:1;overflow:hidden}.SidebarContent-module__P-Bnla__accountMenu{z-index:var(--z-modal);gap:var(--space-1);min-width:14rem;padding:var(--space-2);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.SidebarContent-module__P-Bnla__accountEmail{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.SidebarContent-module__P-Bnla__accountItem{width:100%;min-height:2.25rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.SidebarContent-module__P-Bnla__accountItem:hover{background:var(--color-bg-emphasis)}
.ImagePicker-module__oG-FrW__overlay{z-index:var(--z-modal-backdrop);background:color-mix(in srgb, var(--color-text) 50%, transparent);position:fixed;inset:0}.ImagePicker-module__oG-FrW__dialog{z-index:var(--z-modal);inline-size:min(56rem, calc(100vw - 2 * var(--space-3)));background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);max-block-size:min(90vh,52rem);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.ImagePicker-module__oG-FrW__header{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.ImagePicker-module__oG-FrW__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.ImagePicker-module__oG-FrW__closeBtn{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);font-size:var(--text-base);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ImagePicker-module__oG-FrW__closeBtn:hover{background:var(--color-bg-subtle);color:var(--color-text)}.ImagePicker-module__oG-FrW__tabs{gap:var(--space-1);padding:0 var(--space-3);border-bottom:var(--border-width) solid var(--color-border);display:flex}.ImagePicker-module__oG-FrW__tab{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;position:relative}.ImagePicker-module__oG-FrW__tab:hover,.ImagePicker-module__oG-FrW__tab[data-active=true]{color:var(--color-text)}.ImagePicker-module__oG-FrW__tab[data-active=true]:after{content:"";left:var(--space-2);right:var(--space-2);bottom:calc(-1 * var(--border-width));background:var(--color-primary);border-radius:1px;height:2px;position:absolute}.ImagePicker-module__oG-FrW__body{min-height:0;padding:var(--space-4);flex:1;overflow:auto}.ImagePicker-module__oG-FrW__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:40em){.ImagePicker-module__oG-FrW__grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.ImagePicker-module__oG-FrW__tile{flex-direction:column;display:flex;position:relative}.ImagePicker-module__oG-FrW__tileBtn{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);width:100%;font:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);flex-direction:column;padding:0;display:flex;overflow:hidden}.ImagePicker-module__oG-FrW__tileBtn:hover:not(:disabled){border-color:var(--color-primary)}.ImagePicker-module__oG-FrW__tileBtn:disabled{opacity:.5;cursor:progress}.ImagePicker-module__oG-FrW__tileBtn img{aspect-ratio:1;object-fit:cover;background:var(--color-bg);width:100%;display:block}.ImagePicker-module__oG-FrW__tileLabel{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImagePicker-module__oG-FrW__tileDelete{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 70%, transparent);width:1.5rem;height:1.5rem;color:var(--color-bg);font-size:var(--text-xs);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.ImagePicker-module__oG-FrW__tileDelete:before{content:"";position:absolute;inset:-6px}.ImagePicker-module__oG-FrW__tile:hover .ImagePicker-module__oG-FrW__tileDelete,.ImagePicker-module__oG-FrW__tileDelete:focus-visible{opacity:1}.ImagePicker-module__oG-FrW__tileDelete:hover{background:var(--color-danger);color:var(--color-bg)}.ImagePicker-module__oG-FrW__tileConfirm{top:var(--space-1);left:var(--space-1);right:var(--space-1);align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg) 92%, transparent);box-shadow:var(--shadow-md);display:flex;position:absolute}.ImagePicker-module__oG-FrW__tileConfirmLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);padding-left:var(--space-1);flex:1}.ImagePicker-module__oG-FrW__tileConfirmBtn,.ImagePicker-module__oG-FrW__tileCancelBtn{border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0}.ImagePicker-module__oG-FrW__tileConfirmBtn{background:var(--color-danger);color:var(--color-primary-text)}.ImagePicker-module__oG-FrW__tileConfirmBtn:hover{background:var(--color-danger-hover)}.ImagePicker-module__oG-FrW__tileCancelBtn{color:var(--color-text-muted);background:0 0}.ImagePicker-module__oG-FrW__tileCancelBtn:hover{background:var(--color-bg-subtle);color:var(--color-text)}.ImagePicker-module__oG-FrW__uploadPane{gap:var(--space-3);flex-direction:column;display:flex}.ImagePicker-module__oG-FrW__uploadDropzone{min-height:12rem;padding:var(--space-5);border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.ImagePicker-module__oG-FrW__uploadDropzone:hover{border-color:var(--color-primary)}.ImagePicker-module__oG-FrW__uploadInput{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ImagePicker-module__oG-FrW__uploadHint{color:var(--color-text-muted);font-size:var(--text-sm)}.ImagePicker-module__oG-FrW__pexelsPane{gap:var(--space-3);flex-direction:column;display:flex}.ImagePicker-module__oG-FrW__searchForm{gap:var(--space-2);display:flex}.ImagePicker-module__oG-FrW__searchInput{min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text);font:inherit;font-size:var(--text-base);flex:1}.ImagePicker-module__oG-FrW__searchInput:focus-visible{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus);outline:none}.ImagePicker-module__oG-FrW__searchBtn{padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;border:0}.ImagePicker-module__oG-FrW__searchBtn:hover:not(:disabled){background:var(--color-primary-hover)}.ImagePicker-module__oG-FrW__searchBtn:disabled{opacity:.5;cursor:not-allowed}.ImagePicker-module__oG-FrW__muted{color:var(--color-text-muted);font-size:var(--text-sm)}.ImagePicker-module__oG-FrW__error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-bg));color:var(--color-danger);font-size:var(--text-sm);margin:0}
.NotifyToggle-module__I0C9eq__card{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-emphasis)}
.AddInviteForm-module__SeX_dG__form{margin:0}.AddInviteForm-module__SeX_dG__row{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AddInviteForm-module__SeX_dG__field{flex:1;min-width:13.75rem}
.legal-module__g8HGtq__column{inline-size:100%;max-inline-size:44rem;padding:var(--space-10) var(--space-4) var(--space-16);margin:0 auto}@media (min-width:48em){.legal-module__g8HGtq__column{padding:var(--space-12) var(--space-6) var(--space-24)}}.legal-module__g8HGtq__title{margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.01em}.legal-module__g8HGtq__updated{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--color-text-subtle)}.legal-module__g8HGtq__lead{margin:0 0 var(--space-8);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.legal-module__g8HGtq__section{margin-bottom:var(--space-8)}.legal-module__g8HGtq__section h2{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.legal-module__g8HGtq__section h3{margin:var(--space-5) 0 var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.legal-module__g8HGtq__section p{margin:0 0 var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.legal-module__g8HGtq__section ul,.legal-module__g8HGtq__section ol{margin:0 0 var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);padding-inline-start:var(--space-6)}.legal-module__g8HGtq__section li{margin-bottom:var(--space-2)}.legal-module__g8HGtq__section p:last-child,.legal-module__g8HGtq__section ul:last-child,.legal-module__g8HGtq__section ol:last-child,.legal-module__g8HGtq__section li:last-child{margin-bottom:0}.legal-module__g8HGtq__section a{color:var(--color-text);text-underline-offset:.15em;text-decoration:underline}.legal-module__g8HGtq__section a:hover{color:var(--color-primary)}.legal-module__g8HGtq__tableBlock{margin-block:var(--space-4)}.legal-module__g8HGtq__tableBlock td:first-child{min-inline-size:7.5rem}.legal-module__g8HGtq__tableBlock th:nth-child(2){min-inline-size:13rem}.legal-module__g8HGtq__tableNote{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-subtle)}.legal-module__g8HGtq__callout{margin:var(--space-4) 0;padding:var(--space-4);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.legal-module__g8HGtq__callout p,.legal-module__g8HGtq__callout ul,.legal-module__g8HGtq__callout li{color:var(--color-text)}.legal-module__g8HGtq__callout p:last-child,.legal-module__g8HGtq__callout ul:last-child{margin-bottom:0}.legal-module__g8HGtq__address{font-size:var(--text-base);font-style:normal;line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}
.SummaryRail-module__fPyJia__rail{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);flex-direction:column;display:flex}.SummaryRail-module__fPyJia__head{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.SummaryRail-module__fPyJia__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SummaryRail-module__fPyJia__item{align-items:center;gap:var(--space-2);min-height:2.75rem;padding-block:var(--space-1);display:flex}.SummaryRail-module__fPyJia__check{color:var(--color-text-subtle);font-weight:var(--weight-semibold);flex-shrink:0}.SummaryRail-module__fPyJia__summary{min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.SummaryRail-module__fPyJia__change{flex-shrink:0}
.ComposerText-module__srtVqG__formNoDescription,.ComposerText-module__srtVqG__formWithDescription{gap:var(--space-2);--corner-reach:2.25rem;flex-direction:column;display:flex;position:relative}.ComposerText-module__srtVqG__description{margin:0 var(--space-1);padding-right:var(--corner-reach);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}.ComposerText-module__srtVqG__inputRow{gap:var(--space-2);flex-direction:column;display:flex}.ComposerText-module__srtVqG__controlRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ComposerText-module__srtVqG__controlLeft{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ComposerText-module__srtVqG__controlRight{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.ComposerText-module__srtVqG__textarea{field-sizing:content;resize:none;min-width:0;min-height:2.5rem;max-height:12rem;margin-right:calc(var(--corner-reach) + var(--space-2));padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-base);line-height:var(--leading-snug);background:0 0;border:0;outline:none;flex:1}:is(html[data-composer-expanded="1"] .ComposerText-module__srtVqG__textarea,.ComposerText-module__srtVqG__textarea[data-expanded]){min-height:min(11rem,28vh);max-height:min(24rem,45vh)}@media (min-width:48em){:is(html[data-composer-expanded="1"] .ComposerText-module__srtVqG__textarea,.ComposerText-module__srtVqG__textarea[data-expanded]){min-height:min(15rem,38vh);max-height:min(30rem,60vh)}}.ComposerText-module__srtVqG__textarea::placeholder{color:var(--color-text-subtle)}.ComposerText-module__srtVqG__textarea:focus-visible{box-shadow:none;border-radius:0}.ComposerText-module__srtVqG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ComposerText-module__srtVqG__attachButton,.ComposerText-module__srtVqG__expandButton{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ComposerText-module__srtVqG__attachButton:hover:not(:disabled),.ComposerText-module__srtVqG__expandButton:hover:not(:disabled){background:var(--color-bg-emphasis);color:var(--color-text)}.ComposerText-module__srtVqG__attachButton:disabled,.ComposerText-module__srtVqG__expandButton:disabled{color:var(--color-text-subtle);cursor:not-allowed}.ComposerText-module__srtVqG__attachButton svg,.ComposerText-module__srtVqG__expandButton svg{display:block}.ComposerText-module__srtVqG__expandButton{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));padding:calc(var(--space-1) + 2px) calc(var(--space-1) + 2px) 0 0;border-top-right-radius:var(--radius-xl);justify-content:flex-end;align-items:flex-start;position:absolute}.ComposerText-module__srtVqG__expandButton[aria-pressed=true]{background:color-mix(in srgb, var(--color-bg-emphasis) 90%, var(--color-text));color:var(--color-text)}.ComposerText-module__srtVqG__expandButton[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--color-bg-emphasis) 84%, var(--color-text))}.ComposerText-module__srtVqG__sendButton{border-radius:var(--radius-pill);background:var(--color-primary);width:2.75rem;height:2.75rem;color:var(--color-primary-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ComposerText-module__srtVqG__sendButton:hover:not(:disabled){background:var(--color-primary-hover)}.ComposerText-module__srtVqG__sendButton:disabled{background:var(--color-bg-emphasis);color:var(--color-text-subtle);cursor:not-allowed}.ComposerText-module__srtVqG__sendButton svg{display:block}.ComposerText-module__srtVqG__hint{align-items:center;gap:var(--space-1);color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;display:none}.ComposerText-module__srtVqG__hintKey{padding:2px var(--space-1);border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1}@media (min-width:48em){.ComposerText-module__srtVqG__hint{display:inline-flex}}.ComposerText-module__srtVqG__fileInput{display:none}.ComposerText-module__srtVqG__thumbStrip{padding-right:var(--corner-reach);gap:var(--space-2);flex-wrap:wrap;display:flex}.ComposerText-module__srtVqG__thumb{flex-direction:column;align-items:center;width:4rem;display:flex;position:relative}.ComposerText-module__srtVqG__thumbImage{object-fit:cover;border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);width:4rem;height:4rem;display:block}.ComposerText-module__srtVqG__thumbRemove{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);width:1.25rem;height:1.25rem;color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}.ComposerText-module__srtVqG__thumbRemove:before{content:"";position:absolute;inset:-8px}.ComposerText-module__srtVqG__thumbRemove:hover{background:var(--color-danger);color:var(--color-primary-text)}.ComposerText-module__srtVqG__thumbRemove svg{display:block}.ComposerText-module__srtVqG__thumbName{margin-top:var(--space-1);text-overflow:ellipsis;white-space:nowrap;max-width:4rem;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-tight);overflow:hidden}.ComposerText-module__srtVqG__errorLine{margin:0 var(--space-1);font-size:var(--text-sm);color:var(--color-danger);line-height:var(--leading-snug)}.ComposerText-module__srtVqG__dragOverlay{background:color-mix(in srgb, var(--color-primary) 20%, transparent);border:2px dashed var(--color-primary);border-radius:var(--radius-lg);color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-medium);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.Sidebar-module__vQSg_q__sidebar{display:none}@media (min-width:48em){.Sidebar-module__vQSg_q__sidebar{background:var(--color-bg);flex-direction:column;grid-area:1/1;min-height:0;display:flex;overflow:hidden}}.Sidebar-module__vQSg_q__collapseButton{width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sidebar-module__vQSg_q__collapseButton:hover{background:var(--color-bg-subtle);color:var(--color-text)}.Sidebar-module__vQSg_q__collapseButton:active{background:color-mix(in srgb, var(--color-bg-subtle) 92%, var(--color-text))}.Sidebar-module__vQSg_q__collapseIcon{width:1.125rem;height:1.125rem;transition:transform var(--duration-normal) var(--ease-out);flex-shrink:0}.Sidebar-module__vQSg_q__collapseIcon[data-collapsed=true]{transform:rotate(180deg)}
.SubmissionModal-module__5ePfUG__body{gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SubmissionModal-module__5ePfUG__item{gap:var(--space-1);flex-direction:column;display:flex}.SubmissionModal-module__5ePfUG__itemLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.SubmissionModal-module__5ePfUG__itemValue{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-normal);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}
.PendingInvites-module__eG1Soa__section{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.PendingInvites-module__eG1Soa__heading{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.PendingInvites-module__eG1Soa__email{font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap}.PendingInvites-module__eG1Soa__actions{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:inline-flex}.PendingInvites-module__eG1Soa__error{color:var(--color-danger);margin:0}
.MarketingHeader-module__ETf2Lq__wrap{z-index:var(--z-sticky);padding-inline:var(--space-4);position:sticky;inset-block-start:var(--space-4)}.MarketingHeader-module__ETf2Lq__bar{z-index:1;gap:var(--space-2);max-inline-size:68rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);background:var(--color-elev-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-raised);align-items:center;margin-inline:auto;display:flex;position:relative}.MarketingHeader-module__ETf2Lq__brand{gap:var(--space-2);min-block-size:var(--space-11);font-style:italic;font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.MarketingHeader-module__ETf2Lq__brandMark{flex:none;block-size:1.0625rem;inline-size:1.0625rem}.MarketingHeader-module__ETf2Lq__links{gap:var(--space-2);flex:1;align-items:center;margin-inline-start:var(--space-8);display:none}.MarketingHeader-module__ETf2Lq__link{gap:var(--space-1);min-block-size:var(--space-10);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.MarketingHeader-module__ETf2Lq__link:hover{background:color-mix(in srgb, var(--color-bg-subtle) 50%, transparent);color:var(--color-text)}}.MarketingHeader-module__ETf2Lq__link[data-open]{background:var(--color-bg-subtle);color:var(--color-text);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}@media (hover:hover){.MarketingHeader-module__ETf2Lq__link[data-open]:hover{background:var(--color-bg-subtle)}}.MarketingHeader-module__ETf2Lq__link[data-current]{color:var(--color-text);font-weight:var(--weight-medium)}.MarketingHeader-module__ETf2Lq__link[data-current]:after{content:"";inset-inline:var(--space-3);background:var(--color-text);border-radius:var(--radius-pill);block-size:.125rem;position:absolute;inset-block-end:.4375rem}.MarketingHeader-module__ETf2Lq__link[data-current][data-open]:after{content:none}.MarketingHeader-module__ETf2Lq__link:focus-visible,.MarketingHeader-module__ETf2Lq__cta:focus-visible,.MarketingHeader-module__ETf2Lq__menuButton:focus-visible{border-radius:var(--radius-pill);box-shadow:var(--shadow-focus)}.MarketingHeader-module__ETf2Lq__chevron{inline-size:var(--space-4);block-size:var(--space-4);transition:rotate var(--duration-fast) var(--ease-out)}.MarketingHeader-module__ETf2Lq__chevron[data-open]{rotate:180deg}.MarketingHeader-module__ETf2Lq__menu{z-index:var(--z-dropdown);inset-inline:calc(-1 * var(--border-width));opacity:0;visibility:hidden;background:var(--color-elev-5);border-radius:var(--radius-xl);block-size:0;box-shadow:var(--shadow-raised);transition:block-size var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out), visibility 0s linear var(--duration-normal);position:absolute;inset-block-start:calc(100% + var(--space-2));overflow:hidden}.MarketingHeader-module__ETf2Lq__menu[data-open]{block-size:var(--menu-h);opacity:1;visibility:visible;transition:block-size var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out), visibility 0s}.MarketingHeader-module__ETf2Lq__menuViewport{position:relative}.MarketingHeader-module__ETf2Lq__menuBody{animation:MarketingHeader-module__ETf2Lq__menu-body-in var(--duration-slow) var(--ease-out)}.MarketingHeader-module__ETf2Lq__menuBody[data-dir=right]{animation-name:MarketingHeader-module__ETf2Lq__menu-body-from-right}.MarketingHeader-module__ETf2Lq__menuBody[data-dir=left]{animation-name:MarketingHeader-module__ETf2Lq__menu-body-from-left}@keyframes MarketingHeader-module__ETf2Lq__menu-body-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes MarketingHeader-module__ETf2Lq__menu-body-from-right{0%{opacity:0;transform:translate(4.5rem)}to{opacity:1;transform:none}}@keyframes MarketingHeader-module__ETf2Lq__menu-body-from-left{0%{opacity:0;transform:translate(-4.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__ETf2Lq__menu,.MarketingHeader-module__ETf2Lq__menu[data-open]{transition-duration:1ms}.MarketingHeader-module__ETf2Lq__menuBody{animation:none}.MarketingHeader-module__ETf2Lq__bar{transition:none}}.MarketingHeader-module__ETf2Lq__menuColumns{gap:var(--space-5);padding:var(--space-5);display:grid}@media (min-width:64em){.MarketingHeader-module__ETf2Lq__menuColumns{gap:var(--space-6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.MarketingHeader-module__ETf2Lq__menuColumn+.MarketingHeader-module__ETf2Lq__menuColumn{border-inline-start:var(--border-width) solid var(--color-border);padding-inline-start:var(--space-6)}}.MarketingHeader-module__ETf2Lq__menuColumnLabel{margin:0 0 var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);cursor:default}.MarketingHeader-module__ETf2Lq__menuList{grid-template-columns:repeat(var(--menu-columns,1), minmax(0, 1fr));gap:0 var(--space-4);margin:0;padding:0;list-style:none;display:grid}.MarketingHeader-module__ETf2Lq__menuLink{min-block-size:var(--space-10);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:flex;position:relative}@media (hover:hover){.MarketingHeader-module__ETf2Lq__menuLink:hover{background:var(--color-bg-subtle)}}.MarketingHeader-module__ETf2Lq__menuLink[aria-current=page]{font-weight:var(--weight-medium)}.MarketingHeader-module__ETf2Lq__menuLink[aria-current=page]:before{content:"";inset-block:var(--space-2);background:var(--color-text);border-radius:var(--radius-pill);inline-size:.125rem;position:absolute;inset-inline-start:0}.MarketingHeader-module__ETf2Lq__menuFeature,.MarketingHeader-module__ETf2Lq__panelOverview{gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-text);background:var(--color-bg-subtle);border-block-start:var(--border-width) solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.MarketingHeader-module__ETf2Lq__menuFeature:hover,.MarketingHeader-module__ETf2Lq__panelOverview:hover{background:var(--color-bg-emphasis)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.MarketingHeader-module__ETf2Lq__menuFeature:hover .MarketingHeader-module__ETf2Lq__bandArrow,.MarketingHeader-module__ETf2Lq__panelOverview:hover .MarketingHeader-module__ETf2Lq__bandArrow{translate:var(--space-1) 0}}.MarketingHeader-module__ETf2Lq__bandText{flex-direction:column;gap:.125rem;display:flex}.MarketingHeader-module__ETf2Lq__bandLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.MarketingHeader-module__ETf2Lq__bandDesc{font-size:var(--text-sm);color:var(--color-text-muted)}.MarketingHeader-module__ETf2Lq__bandArrow{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-text-muted);transition:translate var(--duration-fast) var(--ease-out);flex:none}.MarketingHeader-module__ETf2Lq__actions{gap:var(--space-2);align-items:center;margin-inline-start:auto;display:flex}.MarketingHeader-module__ETf2Lq__signin,.MarketingHeader-module__ETf2Lq__themeDesktop{display:none}.MarketingHeader-module__ETf2Lq__cta{min-block-size:var(--space-10);padding-inline:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-primary-text);white-space:nowrap;background:var(--color-primary);border-radius:var(--radius-control);box-shadow:var(--shadow-raised);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.MarketingHeader-module__ETf2Lq__cta:hover{background:var(--color-primary-hover)}}.MarketingHeader-module__ETf2Lq__cta:active{background:color-mix(in srgb, var(--color-primary) 88%, var(--color-bg));box-shadow:none;transform:translateY(1px)}.MarketingHeader-module__ETf2Lq__menuButton{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MarketingHeader-module__ETf2Lq__menuButton svg{inline-size:var(--space-5);block-size:var(--space-5)}.MarketingHeader-module__ETf2Lq__scrim{z-index:0;background:color-mix(in srgb, var(--color-overlay) 55%, transparent);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.MarketingHeader-module__ETf2Lq__scrim{animation:MarketingHeader-module__ETf2Lq__scrim-in var(--duration-fast) var(--ease-out)}}@keyframes MarketingHeader-module__ETf2Lq__scrim-in{0%{opacity:0}}.MarketingHeader-module__ETf2Lq__panel{--bar-h:calc(var(--space-11) + var(--space-2) * 2 + var(--border-width) * 2);inset-block-start:calc(var(--space-4) + var(--bar-h) + var(--space-2));inset-inline:var(--space-4);z-index:2;max-inline-size:68rem;padding:var(--space-3);max-block-size:calc(100vh - var(--bar-h) - var(--space-4) * 2 - var(--space-2));max-block-size:calc(100dvh - var(--bar-h) - var(--space-4) * 2 - var(--space-2));overscroll-behavior:contain;background:var(--color-elev-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-raised);flex-direction:column;margin-inline:auto;display:flex;position:fixed;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.MarketingHeader-module__ETf2Lq__panel{animation:MarketingHeader-module__ETf2Lq__panel-in var(--duration-fast) var(--ease-out)}}@keyframes MarketingHeader-module__ETf2Lq__panel-in{0%{opacity:0;translate:0 -.5rem}}.MarketingHeader-module__ETf2Lq__panelSectionLabel{margin:var(--space-3) 0 var(--space-1) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle)}.MarketingHeader-module__ETf2Lq__panelNav{flex-direction:column;display:flex}.MarketingHeader-module__ETf2Lq__panelGroup summary::-webkit-details-marker{display:none}.MarketingHeader-module__ETf2Lq__panelSummary{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--space-11);padding-inline:var(--space-4);font-size:var(--text-base);color:var(--color-text);cursor:pointer;border-radius:var(--radius-md);list-style:none;display:flex;position:relative}.MarketingHeader-module__ETf2Lq__panelGroup[open] .MarketingHeader-module__ETf2Lq__panelSummary{background:var(--color-bg-subtle)}.MarketingHeader-module__ETf2Lq__panelSummary[data-current]{font-weight:var(--weight-medium)}.MarketingHeader-module__ETf2Lq__panelSummary[data-current]:after{content:"";inline-size:var(--space-5);background:var(--color-text);border-radius:var(--radius-pill);block-size:.125rem;position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-4)}.MarketingHeader-module__ETf2Lq__panelChevron{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-text-subtle);transition:rotate var(--duration-fast) var(--ease-out)}.MarketingHeader-module__ETf2Lq__panelGroup[open] .MarketingHeader-module__ETf2Lq__panelChevron{rotate:180deg}.MarketingHeader-module__ETf2Lq__panelList{padding:0 0 var(--space-2);margin:0;list-style:none}.MarketingHeader-module__ETf2Lq__panelLink{min-block-size:var(--space-11);padding-inline:var(--space-6);font-size:var(--text-base);color:var(--color-text);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:flex;position:relative}.MarketingHeader-module__ETf2Lq__panelLink[aria-current=page]{font-weight:var(--weight-medium)}.MarketingHeader-module__ETf2Lq__panelLink[aria-current=page]:before{content:"";inset-block:var(--space-2);background:var(--color-text);border-radius:var(--radius-pill);inline-size:.125rem;position:absolute;inset-inline-start:var(--space-3)}.MarketingHeader-module__ETf2Lq__panelOverview{margin:var(--space-2) var(--space-3) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.MarketingHeader-module__ETf2Lq__panelOverview .MarketingHeader-module__ETf2Lq__bandLabel{font-size:var(--text-base)}.MarketingHeader-module__ETf2Lq__panelTop{min-block-size:var(--space-11);padding-inline:var(--space-4);font-size:var(--text-base);color:var(--color-text);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:flex}.MarketingHeader-module__ETf2Lq__panelCtas{padding:var(--space-3) var(--space-4) var(--space-2);flex-direction:column;display:flex}.MarketingHeader-module__ETf2Lq__panelCtas .MarketingHeader-module__ETf2Lq__cta{min-block-size:var(--space-11);font-size:var(--text-base)}.MarketingHeader-module__ETf2Lq__themeRow{min-block-size:var(--space-11);padding-inline:var(--space-4);font-size:var(--text-base);color:var(--color-text);justify-content:space-between;align-items:center;display:flex}@media (min-width:64em){.MarketingHeader-module__ETf2Lq__links,.MarketingHeader-module__ETf2Lq__themeDesktop{display:flex}.MarketingHeader-module__ETf2Lq__signin{display:inline-flex}.MarketingHeader-module__ETf2Lq__menuButton{display:none}}
.page-module__ssqUOa__page{gap:var(--space-4);flex-direction:column;flex:1;width:100%;max-width:48rem;min-height:0;display:flex}.page-module__ssqUOa__srHeading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__ssqUOa__prefillHint{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.page-module__ssqUOa__notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.page-module__ssqUOa__stepBody{gap:var(--space-4);min-height:8rem;padding:var(--space-5);border-radius:var(--radius-xl);border:var(--border-width) solid var(--color-border);background:var(--color-bg-subtle);flex-direction:column;flex:none;display:flex}.page-module__ssqUOa__stepBody:focus,.page-module__ssqUOa__stepBody:focus-visible{box-shadow:none;outline:none}.page-module__ssqUOa__stepBody[data-collapsed]{min-height:auto}.page-module__ssqUOa__placeholder{color:var(--color-text-muted);font-size:var(--text-md);margin:0}.page-module__ssqUOa__nav,.page-module__ssqUOa__navRight{gap:var(--space-3);flex-direction:column;display:flex}.page-module__ssqUOa__navLeft{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:30em){.page-module__ssqUOa__nav{flex-direction:row;justify-content:space-between;align-items:center}.page-module__ssqUOa__navRight{align-items:center;gap:var(--space-4);flex-direction:row}.page-module__ssqUOa__navLeft{align-items:center;gap:var(--space-3);flex-flow:wrap}}.page-module__ssqUOa__skipLink{min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;text-decoration:underline}.page-module__ssqUOa__skipLink:hover:not(:disabled){color:var(--color-text)}.page-module__ssqUOa__skipLink:disabled{opacity:.6;cursor:default}.page-module__ssqUOa__startOverConfirm{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__ssqUOa__startOverPrompt{color:var(--color-text-muted);font-size:var(--text-sm)}.page-module__ssqUOa__startOverError{color:var(--color-danger-text);font-size:var(--text-sm)}.page-module__ssqUOa__error{color:var(--color-danger-text);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-bg)}.page-module__ssqUOa__errorActions{gap:var(--space-3);align-items:center;margin-block-start:var(--space-3);display:flex}.page-module__ssqUOa__errorRetry{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-emphasis);color:var(--color-text);font-size:var(--text-sm);cursor:pointer}.page-module__ssqUOa__errorRetry:hover{background:var(--color-bg-subtle)}.page-module__ssqUOa__errorLink{color:var(--color-primary);font-size:var(--text-sm)}.page-module__ssqUOa__loadingHint{color:var(--color-text-muted);text-align:center;font-size:var(--text-sm);margin-block-start:var(--space-6)}.page-module__ssqUOa__settling{justify-content:center;align-items:center;gap:var(--space-4);min-height:20rem;padding:var(--space-5);text-align:center;flex-direction:column;flex:1;display:flex}.page-module__ssqUOa__settlingText{color:var(--color-text-muted);font-size:var(--text-md);margin:0}.page-module__ssqUOa__skip{min-height:44px;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);cursor:pointer}.page-module__ssqUOa__skip:hover{background:var(--color-bg-subtle)}
.PlanPrice-module__dsF9Cq__block{gap:var(--space-1);flex-direction:column;display:flex}.PlanPrice-module__dsF9Cq__amountRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.PlanPrice-module__dsF9Cq__amount{color:var(--color-text);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.PlanPrice-module__dsF9Cq__block[data-size=lg] .PlanPrice-module__dsF9Cq__amount{font-size:var(--text-2xl);font-weight:var(--weight-bold)}.PlanPrice-module__dsF9Cq__block[data-size=md] .PlanPrice-module__dsF9Cq__amount{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.PlanPrice-module__dsF9Cq__save{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-success-bg);color:var(--color-success-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}.PlanPrice-module__dsF9Cq__billed{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}
.ScrambleText-module__6zr-6a__scramble{font-family:var(--font-mono);letter-spacing:.02em;font-size:.95em}
.AdminNav-module__niU4vq__nav{align-items:center;gap:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.AdminNav-module__niU4vq__nav::-webkit-scrollbar{display:none}.AdminNav-module__niU4vq__link{min-height:40px;padding-inline:var(--space-3);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.AdminNav-module__niU4vq__link:hover{background:var(--color-bg-subtle);color:var(--color-text)}.AdminNav-module__niU4vq__link[data-active]{background:var(--color-bg-subtle);color:var(--color-text);font-weight:var(--weight-semibold)}
