.sf{--sf-bg:#fff;--sf-text:#333;--sf-heading:#444;--sf-muted:#757575;--sf-label:#666;--sf-border:#777;--sf-line:#e5e5e5;--sf-panel:#e5e5e5;--sf-primary-bg:#444;--sf-primary-fg:#fff;--sf-primary-hover:#666;--sf-default-border:#777;--sf-default-fg:#666;--sf-radius:4px;--sf-header-bg:#fff;--sf-nav:#333;--sf-error:#cc4749;--sf-code-bg:#1f1f1f;--sf-code-fg:#fff;--sf-font-text:var(--font-store-text), Karla, Arial, Helvetica, sans-serif;--sf-font-heading:var(--font-store-heading), Montserrat, Arial, Helvetica, sans-serif;background:var(--sf-bg);color:var(--sf-text);font-family:var(--sf-font-text);text-align:left;letter-spacing:0;-webkit-font-smoothing:auto;font-size:14px;line-height:1.5;position:relative;container:sf/inline-size}.sf *,.sf :before,.sf :after{box-sizing:border-box}:where(.sf) :where(p,h1,h2,h3,ul,ol){margin:0;padding:0}:where(.sf) :where(ul,ol){list-style:none}.sf svg{display:block}.sf[data-theme=bold]{--sf-bg:#444;--sf-text:#fff;--sf-heading:#e5e5e5;--sf-muted:#bbb;--sf-label:#e5e5e5;--sf-border:#9f9f9f;--sf-line:#666;--sf-panel:#555;--sf-primary-bg:#ff957f;--sf-primary-fg:#333;--sf-primary-hover:#ffb09f;--sf-default-border:#bbb;--sf-default-fg:#fff;--sf-header-bg:#444;--sf-nav:#bbb;--sf-font-text:"Source Sans 3", var(--font-store-text), Arial, sans-serif;--sf-font-heading:"Roboto", var(--font-google), Arial, sans-serif}.sf[data-theme=warm]{--sf-text:#74685c;--sf-heading:#4f3f2f;--sf-muted:#8d8173;--sf-label:#74685c;--sf-border:#a18568;--sf-line:#ece5dc;--sf-panel:#f2eee9;--sf-primary-bg:#4f3f2f;--sf-primary-hover:#6a5640;--sf-default-border:#a18568;--sf-default-fg:#4f3f2f;--sf-nav:#4f3f2f;--sf-font-heading:var(--font-store-heading), Georgia, serif}.sf-header{background:var(--sf-header-bg);border-bottom:1px solid var(--sf-line)}.sf-usernav{text-transform:uppercase;color:var(--sf-nav);justify-content:flex-end;align-items:center;padding:0 21px;font-size:14px;font-weight:700;display:flex}.sf-usernav>*{white-space:nowrap;padding:9px 11px}.sf-usernav .sf-or{text-transform:lowercase;margin:0 -2px;padding:0;font-weight:400}.sf-usernav [data-pressed=true],.sf-usernav .is-open{color:var(--sf-muted)}.sf-logo{text-align:center;font-family:var(--sf-font-heading);letter-spacing:2px;text-transform:uppercase;color:var(--sf-nav);padding:12px 0 14px;font-size:26px;line-height:1.2}.sf-pages{text-transform:uppercase;color:var(--sf-nav);justify-content:center;gap:4px;padding:0 0 6px;font-size:15px;font-weight:700;display:flex}.sf-pages>*{padding:4px 16px 10px}.sf-mobilebar{text-transform:uppercase;justify-content:space-between;align-items:center;height:55px;padding:0 16px 0 0;font-size:13px;font-weight:700;display:none}.sf-burger{place-content:center;gap:4px;width:55px;display:grid}.sf-burger i{background:var(--sf-heading);width:20px;height:2px;display:block}.sf-mobilebar .sf-logo{padding:0;font-size:18px}@container sf (max-width:559px){.sf-usernav,.sf-header>.sf-logo,.sf-pages{display:none}.sf-mobilebar{display:flex}}.sf-menuwrap{position:relative}.sf-dropdown{z-index:20;width:272px;color:var(--sf-text);text-transform:none;background:#fff;border:1px solid #ccc;padding:18px 16px 16px;font-weight:400;position:absolute;top:calc(100% - 4px);right:0;box-shadow:0 12px 28px -12px #00000059}.sf-dropdown:before{content:"";background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;width:10px;height:10px;position:absolute;top:-6px;right:28px;transform:rotate(45deg)}.sf-body{padding:22px 21px 28px}@container sf (min-width:640px){.sf-body{padding:26px 36px 32px}}.sf-crumbs{color:var(--sf-muted);justify-content:center;gap:8px;margin-bottom:14px;font-size:13px;display:none}.sf-crumbs b{color:var(--sf-text);font-weight:700}@container sf (min-width:560px){.sf-crumbs{display:flex}}.sf-h1{font-family:var(--sf-font-heading);letter-spacing:.25px;text-align:center;color:var(--sf-heading);margin-bottom:20px;font-size:28px;font-weight:400;line-height:1.25}.sf-row{gap:28px;max-width:900px;margin:0 auto;display:grid}@container sf (min-width:640px){.sf-row{grid-template-columns:1fr 1fr;gap:32px}}.sf-account-narrow{max-width:560px;margin:0 auto}.sf-field{margin-bottom:16px}.sf-label{color:var(--sf-label);margin-bottom:7px;display:block}.sf-label small{text-transform:uppercase;color:var(--sf-muted);margin-left:4px;font-size:10px}.sf-input{background:var(--sf-bg);border:1px solid var(--sf-border);border-radius:var(--sf-radius);height:42px;color:var(--sf-text);white-space:nowrap;align-items:center;padding:0 14px;transition:border-color .1s;display:flex;position:relative;overflow:hidden}[data-theme=bold] .sf-input{background:#555}.sf-input[data-focus=true]{border-color:var(--sf-text);outline-offset:1px;outline:2px solid #0f7fff}.sf-input[data-error=true]{border-color:var(--sf-error)}.sf-caret{background:currentColor;width:1px;height:18px;margin-left:1px;animation:1s step-end infinite sf-blink;display:inline-block}@keyframes sf-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sf-caret,.sf-c-caret{animation:none}}.sf-input .sf-mask{letter-spacing:2px}.sf-btn{border-radius:var(--sf-radius);height:40px;font-family:var(--sf-font-heading);white-space:nowrap;cursor:default;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 32px;font-size:14px;line-height:14px;transition:background-color .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.sf-btn[data-pressed=true]{transform:scale(.975)}.sf-btn--primary{background:var(--sf-primary-bg);border-color:var(--sf-primary-bg);color:var(--sf-primary-fg)}.sf-btn--primary[data-pressed=true]{background:var(--sf-primary-hover);border-color:var(--sf-primary-hover)}.sf-btn--default{border-color:var(--sf-default-border);color:var(--sf-default-fg);background:0 0}.sf-btn--small{height:34px;padding:0 21px;font-size:13px}.sf-link{color:var(--sf-text);text-decoration:underline}.sf-actions{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.sf-picker{gap:10px;display:grid}.sf-provider{border-radius:var(--sf-radius);width:100%;min-height:44px;font-family:var(--sf-font-heading);cursor:default;border:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;font-size:14px;font-weight:600;line-height:1;transition:transform .12s,box-shadow .15s,background-color .15s;display:grid}.sf-provider[data-pressed=true]{transform:scale(.98)}.sf-provider>span{white-space:nowrap;grid-column:2;align-items:center;gap:10px;display:flex}.sf-provider svg{flex:none;width:18px;height:18px}.sf-p-google{color:#1f1f1f;font-family:var(--font-google), Roboto, Arial, sans-serif;background:#fff;border-color:#747775;font-weight:500}.sf-p-facebook{color:#fff;font-family:var(--font-google), Roboto, Arial, sans-serif;background:#1877f2;border-color:#1877f2;font-weight:500}.sf-p-facebook svg circle{fill:#0000}.sf-p-facebook svg path{fill:#fff}.sf-p-x{color:#fff;font-family:var(--font-google), Roboto, Arial, sans-serif;background:#000;border-color:#000;font-weight:500}.sf-p-code{background:var(--sf-code-bg);color:var(--sf-code-fg);border-color:var(--sf-code-bg)}.sf-p-email{color:inherit;border-color:color-mix(in srgb, currentColor 30%, transparent);background:0 0}.sf-sub{text-align:center;opacity:.7;margin:-4px 0 0;font-size:12px;line-height:1.4}.sf-or{text-align:center;opacity:.65;font-size:12px}.sf-info{background:color-mix(in srgb, currentColor 6%, transparent);border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:6px;gap:4px;padding:12px 14px;font-size:14px;line-height:1.5;display:grid}.sf-info strong{font-weight:700}.sf-fine{opacity:.8;font-size:13px}.sf-heading-app{font-size:1.15em;font-weight:600;line-height:1.3;font-family:var(--sf-font-heading)}.sf-lead{opacity:.85;font-size:14px;line-height:1.6}.sf-lead strong{opacity:1;font-weight:700}.sf-fieldlabel{margin-bottom:6px;font-size:13px;font-weight:600}.sf-fieldlabel span{opacity:.7;font-weight:400}.sf-names{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sf-code-input{letter-spacing:.2em;font-size:18px}.sf-view{gap:12px;display:grid}.sf-benefits{opacity:.78;gap:6px;font-size:13px;line-height:1.6;display:grid}.sf-benefits li{padding-left:22px;position:relative}.sf-benefits li:before{content:"";opacity:.7;border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.sf-panel{background:var(--sf-panel)}.sf-panel-head{padding:21px 28px 0}.sf-panel-head .sf-panel-title{font-family:var(--sf-font-heading);color:var(--sf-heading);font-size:20px;font-weight:400;line-height:1.5}.sf-panel-body{padding:14px 28px 24px}.sf-facts{margin:10px 0 18px 21px;list-style:outside}.sf-facts li{padding-left:6px}.sf-alert{border-radius:4px;align-items:flex-start;gap:14px;padding:11px 16px;font-size:14px;display:flex}.sf-alert--success{color:#333;background:#d5ffd8}.sf-alert--info{color:#fff;background:#707070}.sf.overflow-hidden:after{content:"";background:linear-gradient(to bottom, transparent, var(--sf-bg));pointer-events:none;z-index:25;height:56px;position:absolute;inset:auto 0 0}
