.page_page__mjSrm{width:100%;max-width:430px;min-height:100dvh;margin:0 auto;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom));color:var(--nu-color-text);background:var(--nu-color-surface)}.page_header__jvpY7{position:sticky;z-index:20;top:0;display:grid;min-height:calc(56px + env(safe-area-inset-top));grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;padding:env(safe-area-inset-top) .875rem 0;border-bottom:1px solid var(--nu-color-border);background:color-mix(in srgb,var(--nu-neutral-0) 96%,transparent);backdrop-filter:blur(16px)}.page_header__jvpY7 a{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:var(--nu-neutral-800)}.page_header__jvpY7 h1{margin:0;font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);text-align:center}.page_header__jvpY7 a:focus-visible{outline:2px solid var(--nu-color-brand-border);outline-offset:-2px}.MarketingPreferenceEditor_section__P0HbM{padding:1.6rem 1rem 1.25rem}.MarketingPreferenceEditor_introIcon__fnYth{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--nu-brand-100);border-radius:16px;color:var(--nu-info-600);background:var(--nu-brand-50)}.MarketingPreferenceEditor_section__P0HbM h2{margin:1rem 0 0;font-size:var(--nu-text-title-sm);font-weight:var(--nu-weight-heavy);letter-spacing:-.03em}.MarketingPreferenceEditor_section__P0HbM>p:not(.MarketingPreferenceEditor_message__8RfE1){margin:.45rem 0 1.3rem;color:var(--nu-color-text-muted);font-size:var(--nu-text-body-sm);line-height:var(--nu-leading-body);word-break:keep-all}.MarketingPreferenceEditor_preference__2_Pwp{position:relative;display:grid;min-height:82px;grid-template-columns:40px minmax(0,1fr) 48px;align-items:center;gap:.75rem;padding:.9rem;border:1px solid var(--nu-neutral-150);border-radius:19px;background:var(--nu-neutral-0);box-shadow:0 8px 26px color-mix(in srgb,var(--nu-neutral-900) 4%,transparent);cursor:pointer}.MarketingPreferenceEditor_preferenceList__XWvuH{display:grid;gap:.75rem}.MarketingPreferenceEditor_preference__2_Pwp[data-tone=marketing] .MarketingPreferenceEditor_preferenceIcon__lA1Aq{color:var(--nu-reaction-600);background:var(--nu-reaction-50)}.MarketingPreferenceEditor_preferenceIcon__lA1Aq{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;color:var(--nu-info-600);background:var(--nu-brand-50)}.MarketingPreferenceEditor_preferenceCopy__Duh3l{display:grid;min-width:0;gap:.18rem}.MarketingPreferenceEditor_preferenceCopy__Duh3l strong{font-size:var(--nu-text-body-sm);font-weight:var(--nu-weight-bold)}.MarketingPreferenceEditor_preferenceCopy__Duh3l small{color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);line-height:var(--nu-leading-label);word-break:keep-all}.MarketingPreferenceEditor_preference__2_Pwp input{position:absolute;width:1px;height:1px;opacity:0}.MarketingPreferenceEditor_switch__9kQ_J{position:relative;width:48px;height:28px;border-radius:999px;background:var(--nu-neutral-200);transition:background .16s ease}.MarketingPreferenceEditor_switch__9kQ_J:after{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--nu-color-surface);box-shadow:0 2px 7px color-mix(in srgb,var(--nu-neutral-900) 18%,transparent);content:"";transition:transform .16s ease}.MarketingPreferenceEditor_preference__2_Pwp input:checked+.MarketingPreferenceEditor_switch__9kQ_J{background:var(--nu-color-brand-action)}.MarketingPreferenceEditor_preference__2_Pwp input:checked+.MarketingPreferenceEditor_switch__9kQ_J:after{transform:translateX(20px)}.MarketingPreferenceEditor_preference__2_Pwp input:focus-visible+.MarketingPreferenceEditor_switch__9kQ_J{outline:2px solid var(--nu-info-300);outline-offset:3px}.MarketingPreferenceEditor_preference__2_Pwp input:disabled+.MarketingPreferenceEditor_switch__9kQ_J{opacity:.55}.MarketingPreferenceEditor_examples__ahd8N{display:flex;align-items:flex-start;gap:.45rem;margin-top:.05rem;padding:0 .25rem;color:var(--nu-color-text-subtle);font-size:var(--nu-text-caption);line-height:var(--nu-leading-label)}.MarketingPreferenceEditor_examples__ahd8N svg{flex:none;color:var(--nu-info-400)}.MarketingPreferenceEditor_loading__iNBiP{min-height:82px;padding:1rem;border-radius:19px;color:var(--nu-color-text-muted);background:var(--nu-brand-50);font-size:var(--nu-text-label)}.MarketingPreferenceEditor_guestState__6slLZ{display:grid;min-height:250px;place-items:center;align-content:center;gap:.55rem;padding:2rem 1.25rem;border-radius:19px;color:var(--nu-color-text-muted);background:var(--nu-brand-50);text-align:center}.MarketingPreferenceEditor_guestState__6slLZ strong{color:var(--nu-color-text);font-size:var(--nu-text-body-sm)}.MarketingPreferenceEditor_guestState__6slLZ p{max-width:280px;margin:0;font-size:var(--nu-text-label);line-height:var(--nu-leading-body-sm);word-break:keep-all}.MarketingPreferenceEditor_guestState__6slLZ a{display:inline-flex;min-width:148px;min-height:46px;align-items:center;justify-content:center;margin-top:.35rem;padding:0 1rem;border-radius:14px;color:var(--nu-color-surface);background:var(--nu-color-brand-action);font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold)}.MarketingPreferenceEditor_message__8RfE1{display:flex;align-items:flex-start;gap:.35rem;margin:1rem 0 0;padding:.75rem .8rem;border-radius:13px;color:var(--nu-color-success);background:color-mix(in srgb,var(--nu-color-success) 7%,transparent);font-size:var(--nu-text-caption);line-height:var(--nu-leading-body-sm)}.MarketingPreferenceEditor_message__8RfE1[data-error=true]{color:var(--nu-color-reaction);background:var(--nu-reaction-50)}@media (max-width:350px){.MarketingPreferenceEditor_section__P0HbM{padding-right:.875rem;padding-left:.875rem}.MarketingPreferenceEditor_preference__2_Pwp{grid-template-columns:36px minmax(0,1fr) 44px;gap:.6rem;padding:.8rem}.MarketingPreferenceEditor_preferenceIcon__lA1Aq{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.MarketingPreferenceEditor_switch__9kQ_J,.MarketingPreferenceEditor_switch__9kQ_J:after{transition-duration:1ms}}