.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__surface{--canvas:#f3eee4;--surface:#fbf7ef;--surface-2:#efe6d6;--ink:#161410;--muted:#6a6258;--border:#e0d4c2;--electric:#2a4fd8;--electric-dark:#1f3db8;--signal:#d4f06a;--v2-canvas:#f3eee4;--v2-surface:#fbf7ef;--v2-ink:#161410;--v2-muted:#6a6258;--v2-line:#e0d4c2;--v2-accent:#2a4fd8;--v2-lime:#d4f06a;--v2-rail:#14120f;--v2-rail-text:#f3eee4;color:#161410;background:#f3eee4;min-width:0;min-height:100dvh}.sponsor-v2-module__orusRG__surface :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #2a4fd8}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-shell{background:#f3eee4}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-story{color:#f3eee4;background:#14120f}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-story .brand{background:#fff;border-radius:7px;padding:4px 8px;display:inline-flex}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-story h1{color:#f3eee4;letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.5rem)}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-story .intro-copy{color:#c3cddd}:is(.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-story .kicker,.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-signal){color:#d4f06a}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .auth-card{color:#161410;background:#fbf7ef;border-color:#e0d4c2}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-summary{border:1px solid #e0d4c2;border-radius:12px;padding:16px}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-summary dt{color:#6a6258}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .button.primary{color:#fff;background:#2a4fd8;min-height:44px}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-profile-link{overflow-wrap:anywhere}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-result{text-align:start}@media (max-width:600px){.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-result-actions{grid-template-columns:minmax(0,1fr);display:grid}.sponsor-v2-module__orusRG__surface.sponsor-v2-module__orusRG__checkout .checkout-summary{padding:12px}}@media (prefers-reduced-motion:reduce){.sponsor-v2-module__orusRG__surface *,.sponsor-v2-module__orusRG__surface :before,.sponsor-v2-module__orusRG__surface :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sponsor-v2-module__orusRG__subnav{min-width:0}.sponsor-v2-module__orusRG__subnav a{min-height:44px}.sponsor-v2-module__orusRG__demoCallout{min-width:0}.sponsor-v2-module__orusRG__demoLink{min-height:44px;color:var(--electric,#2a4fd8);align-items:center;gap:8px;margin-top:18px;font-size:.82rem;font-weight:710;text-decoration:none;display:inline-flex}.sponsor-v2-module__orusRG__demoNote{max-width:62ch;color:var(--muted,#6a6258);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:.82rem;line-height:1.5;display:flex}@media (max-width:768px){.sponsor-v2-module__orusRG__surface .sponsor-v2-module__orusRG__subnav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;min-height:44px;display:flex;overflow-x:auto}.sponsor-v2-module__orusRG__surface .sponsor-v2-module__orusRG__subnav::-webkit-scrollbar{display:none}.sponsor-v2-module__orusRG__surface .sponsor-v2-module__orusRG__subnav strong{display:none}.sponsor-v2-module__orusRG__surface .sponsor-v2-module__orusRG__subnav>div{flex-wrap:nowrap;flex:none;gap:16px;width:max-content;min-width:max-content;display:flex}.sponsor-v2-module__orusRG__surface .sponsor-v2-module__orusRG__subnav a{white-space:nowrap;flex:none;min-height:44px}}
.auth-shell-module__JjINkG__root{--canvas:var(--v2-canvas,#f5f7fb);--surface:var(--v2-surface,#fff);--surface-2:var(--v2-canvas,#f5f7fb);--ink:var(--v2-ink,#171c2b);--muted:var(--v2-muted,#56627b);--border:var(--v2-line,#dfe5ee);--electric:var(--v2-accent,#3156e8);--electric-dark:var(--v2-accent,#3156e8);color:var(--ink);background:var(--canvas);grid-template-columns:minmax(320px,.85fr) minmax(480px,1.15fr)}.auth-shell-module__JjINkG__root .auth-story{background:var(--v2-rail,#141925);color:var(--v2-rail-text,#eef2fa);border:0;position:relative;overflow:hidden}.auth-shell-module__JjINkG__root .auth-story h1{color:inherit;letter-spacing:-.05em;text-wrap:balance;margin:20px 0;font-size:clamp(2.75rem,4.4vw,4.8rem);font-weight:740;line-height:1.06}.auth-shell-module__JjINkG__root .auth-story .kicker{color:var(--v2-lime,#d3f66b);letter-spacing:.13em;font-size:.72rem}.auth-shell-module__JjINkG__root .auth-story .intro-copy{color:#c1cadb;font-size:1rem;line-height:1.7}.auth-shell-module__JjINkG__root .auth-story .brand{background:#fff;border-radius:8px;padding:8px 12px}.auth-shell-module__JjINkG__root .auth-signal{color:#c1cadb;font-size:.7rem}.auth-shell-module__JjINkG__root .auth-signal i{background:var(--v2-lime,#d3f66b)}.auth-shell-module__JjINkG__routeArt{width:190px;height:100px;color:var(--v2-lime,#d3f66b);fill:none;stroke:currentColor;stroke-width:2px;margin:32px 0 0}.auth-shell-module__JjINkG__root .auth-card{border-radius:12px;margin-block:40px;box-shadow:0 12px 40px #171c2b08}.auth-shell-module__JjINkG__root .auth-card-heading{border-bottom:1px solid var(--border)}.auth-shell-module__JjINkG__root .auth-card-heading .section-index{color:var(--muted);letter-spacing:.1em;font-size:.7rem}.auth-shell-module__JjINkG__root .auth-card-heading h2{font-size:clamp(1.7rem,3vw,2.2rem);font-weight:730}:is(.auth-shell-module__JjINkG__root .field input,.auth-shell-module__JjINkG__root .field select){border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:8px}.auth-shell-module__JjINkG__root .field input[aria-invalid=true]{border-color:#b42318}.auth-shell-module__JjINkG__root .auth-submit{background:var(--electric);color:#fff;border-radius:8px;box-shadow:0 2px #233faf}.auth-shell-module__JjINkG__root .auth-submit:disabled{opacity:.65;cursor:wait}.auth-shell-module__JjINkG__root .auth-method-tabs{border-radius:9px}.auth-shell-module__JjINkG__root .auth-method-tabs button[aria-selected=true]{color:var(--electric);box-shadow:inset 0 -2px var(--electric)}:is(.auth-shell-module__JjINkG__root .auth-links,.auth-shell-module__JjINkG__root .auth-footnote,.auth-shell-module__JjINkG__root .field-help){font-size:.82rem;line-height:1.6}.auth-shell-module__JjINkG__root :where(a,button,input,select):focus-visible{outline:3px solid var(--electric);outline-offset:4px}.auth-shell-module__JjINkG__root .auth-story a:focus-visible{outline-color:var(--v2-lime,#d3f66b)}@media (max-width:900px){.auth-shell-module__JjINkG__root{padding-bottom:28px;display:block}.auth-shell-module__JjINkG__root .auth-story{gap:28px;min-height:auto;padding:24px 24px 34px}.auth-shell-module__JjINkG__root .auth-story h1{max-width:660px;font-size:clamp(2.4rem,8vw,3.7rem)}.auth-shell-module__JjINkG__routeArt{display:none}.auth-shell-module__JjINkG__root .auth-signal{display:none}.auth-shell-module__JjINkG__root .auth-card{width:min(560px,100% - 36px);margin:24px auto 0;padding:24px}}@media (prefers-reduced-motion:reduce){.auth-shell-module__JjINkG__root *,.auth-shell-module__JjINkG__root :before,.auth-shell-module__JjINkG__root :after{transition:none!important;animation:none!important}}
.sponsor-preparation-review-module__DYqugW__description{overflow-wrap:anywhere;margin:0 0 18px;font-size:.9rem;line-height:1.55}.sponsor-preparation-review-module__DYqugW__description dt{margin-bottom:4px;font-weight:680}.sponsor-preparation-review-module__DYqugW__description dd{margin:0}.sponsor-preparation-review-module__DYqugW__notice{color:#6a6258;margin:0 0 16px;font-size:.78rem;line-height:1.55}.sponsor-preparation-review-module__DYqugW__actions{flex-wrap:wrap;gap:10px;margin:0 0 20px;display:flex}.sponsor-preparation-review-module__DYqugW__actions a{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}.sponsor-preparation-review-module__DYqugW__edit{color:#161410;background:#fff;border:1px solid #e0d4c2;font-weight:680}.sponsor-preparation-review-module__DYqugW__back{color:#2a4fd8;font-weight:680}.sponsor-preparation-review-module__DYqugW__heading h2{overflow-wrap:anywhere}
