.login-form-module__cP-9wG__brand{justify-content:center;margin:24px auto 0;display:flex}.login-form-module__cP-9wG__logoLight,.login-form-module__cP-9wG__logoDark{object-fit:contain;width:160px;height:160px}.login-form-module__cP-9wG__logoLight{display:none}.login-form-module__cP-9wG__logoDark{display:block}[data-theme=light] .login-form-module__cP-9wG__logoLight{display:block}[data-theme=light] .login-form-module__cP-9wG__logoDark{display:none}
.purchase-flow-language-toggle-module__FMHQfW__wrap{width:100%;max-width:560px;margin:0 auto var(--space-3);display:flex}.purchase-flow-language-toggle-module__FMHQfW__alignCenter{justify-content:center}.purchase-flow-language-toggle-module__FMHQfW__alignEnd{justify-content:flex-end}.purchase-flow-language-toggle-module__FMHQfW__toggle{border:1px solid var(--color-border-subtle);background:var(--color-bg-elevated-2);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.purchase-flow-language-toggle-module__FMHQfW__option{min-width:42px;height:30px;color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:0 0;border:0;border-radius:999px}.purchase-flow-language-toggle-module__FMHQfW__option:hover{color:var(--color-text-primary)}.purchase-flow-language-toggle-module__FMHQfW__active{background:var(--color-primary-500);color:var(--color-text-on-primary);box-shadow:var(--shadow-sm)}.purchase-flow-language-toggle-module__FMHQfW__active:hover{color:var(--color-text-on-primary)}
.checkout-module__Xryz-W__page{background:var(--color-bg-canvas,#f7f9fd);min-height:100dvh;color:var(--color-text-primary,#172035);padding:64px 20px}.checkout-module__Xryz-W__card{background:var(--color-bg-elevated-1,#fff);border:1px solid var(--color-border-default,#d2d9e4);width:100%;max-width:580px;color:var(--color-text-primary,#0f1115);border-radius:20px;gap:20px;margin:auto;padding:32px;display:grid}.checkout-module__Xryz-W__card a{text-underline-offset:3px;text-decoration:underline}.checkout-module__Xryz-W__card h1{font-size:28px;line-height:1.2}.checkout-module__Xryz-W__muted{color:var(--color-text-secondary,#586478);white-space:pre-line;font-size:14px;line-height:1.6}.checkout-module__Xryz-W__field{gap:8px;display:grid}.checkout-module__Xryz-W__input{border:1px solid var(--color-border-default,#d2d9e4);background:var(--color-bg-elevated-1,#fff);width:100%;color:inherit;border-radius:10px;padding:12px}.checkout-module__Xryz-W__input::placeholder{color:var(--color-text-secondary,#586478);opacity:1}.checkout-module__Xryz-W__page .checkout-module__Xryz-W__action{--button-bg:var(--color-primary-600,#2854df);--button-bg-hover:var(--color-primary-700,#2048cc);--button-color:var(--color-text-on-primary,#f7f9ff)}.checkout-module__Xryz-W__offers{border:0;gap:10px;padding:0;display:grid}.checkout-module__Xryz-W__offer{border:1px solid var(--color-border-default,#d2d9e4);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.checkout-module__Xryz-W__offer:has(input:checked){border-color:#5076f7;box-shadow:0 0 0 1px #5076f7}.checkout-module__Xryz-W__offer span{gap:4px;display:grid}.checkout-module__Xryz-W__notice{background:#5076f71f;border-radius:10px;padding:14px;font-size:14px;line-height:1.5}@media (max-width:600px){.checkout-module__Xryz-W__page{padding:28px 14px}.checkout-module__Xryz-W__card{padding:24px 20px}}
.individual-onboarding-screen-module__28JiwG__screen{min-height:100dvh;padding:clamp(var(--space-4), 4vw, var(--space-8));justify-content:center;align-items:center;display:flex}.individual-onboarding-screen-module__28JiwG__column{z-index:1;gap:var(--space-4);flex-direction:column;width:100%;max-width:900px;display:flex;position:relative}.individual-onboarding-screen-module__28JiwG__card{z-index:1;gap:var(--space-6);width:100%;padding:clamp(var(--space-5), 4vw, var(--space-8));border-radius:var(--radius-xl);border:1px solid var(--color-border-subtle);background:var(--surface-card);box-shadow:var(--surface-shadow-lg);display:grid;position:relative}[data-theme=light] .individual-onboarding-screen-module__28JiwG__card{background:var(--surface-card);border-color:var(--color-border-subtle)}.individual-onboarding-screen-module__28JiwG__header{align-content:start;gap:var(--space-2);display:grid}.individual-onboarding-screen-module__28JiwG__title{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-2xl);margin:0}.individual-onboarding-screen-module__28JiwG__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.individual-onboarding-screen-module__28JiwG__form{gap:var(--space-4);min-width:0;display:grid}.individual-onboarding-screen-module__28JiwG__fieldLabel{margin-bottom:var(--space-2);font-size:.9rem;font-weight:600;display:block}.individual-onboarding-screen-module__28JiwG__hint{color:var(--color-text-secondary);font-weight:400;font-size:var(--font-size-xs);margin-top:var(--space-1)}.individual-onboarding-screen-module__28JiwG__phoneRow{align-items:start;gap:var(--space-3);grid-template-columns:minmax(136px,.9fr) minmax(180px,1.1fr);display:grid}.individual-onboarding-screen-module__28JiwG__countrySelect,.individual-onboarding-screen-module__28JiwG__phoneInput{min-width:0}.individual-onboarding-screen-module__28JiwG__imageField{--file-dropzone-min-height:132px;--file-dropzone-padding-y:var(--space-4);--file-dropzone-padding-x:var(--space-4)}.individual-onboarding-screen-module__28JiwG__fieldError{margin-top:var(--space-2);color:var(--color-danger-500);font-size:.85rem}.individual-onboarding-screen-module__28JiwG__globalError{padding:var(--space-3);color:var(--color-danger-500);background:#ef44441f;border-radius:12px;font-size:.9rem}.individual-onboarding-screen-module__28JiwG__skipLink{margin-top:var(--space-4);text-align:center;width:100%;color:var(--color-text-secondary);text-underline-offset:4px;align-self:center;font-size:.9rem;text-decoration:underline;display:inline-block}.individual-onboarding-screen-module__28JiwG__skipLink:hover{color:var(--color-text-primary)}@media (min-width:768px){.individual-onboarding-screen-module__28JiwG__screen{align-items:center}}@media (min-width:900px){.individual-onboarding-screen-module__28JiwG__card{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:start}.individual-onboarding-screen-module__28JiwG__header{top:var(--space-8);padding-right:var(--space-2);position:sticky}}@media (max-width:639px){.individual-onboarding-screen-module__28JiwG__screen{padding:var(--space-3);align-items:flex-start}.individual-onboarding-screen-module__28JiwG__card{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg)}.individual-onboarding-screen-module__28JiwG__form{gap:var(--space-3)}.individual-onboarding-screen-module__28JiwG__imageField{--file-dropzone-min-height:112px;--file-dropzone-padding-y:var(--space-3)}.individual-onboarding-screen-module__28JiwG__title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.individual-onboarding-screen-module__28JiwG__phoneRow{grid-template-columns:1fr}}
