.user-form{--gutter-wrapper-inner-block:var(--user-form-gutter-wrapper-inner-block,var(--space-l));--flow-space:var(--user-form-flow-space,var(--space-2xs));--repel-column-gap:var(--user-form-repel-column-gap,var(--space-2xl));--repel-row-gap:var(--user-form-repel-row-gap,var(--space-l));--calculated-user-form-header-bg:var(--user-form-header-bg,var(--color-dark));--calculated-user-form-header-color:var(--user-form-header-color,var(--color-light));--calculated-user-form-header-border-bottom:var( --user-form-header-border-bottom,var(--stroke-weight-light) solid var(--user-form-header-stroke-bottom-color,var(--color-dark)) );--calculated-user-form-header-border:var(--user-form-header-border,var(--stroke-weight-light) solid var(--user-form-header-stroke-color,var(--color-dark)));--calculated-user-form-header-radius:var(--user-form-header-radius,0);--calculated-user-form-header-font-size:var(--user-form-header-font-size,var(--size-step-4));--calculated-user-form-header-sidebar-target-width:var(--user-form-header-sidebar-target-width,max-content);--calculated-user-form-header-sidebar-content-min-width:var(--user-form-header-sidebar-content-min-width,60%);--calculated-user-form-header-sidebar-vertical-alignment:var(--user-form-header-sidebar-vertical-alignment,flex-end);--calculated-user-form-header-sidebar-gutter:var(--user-form-header-sidebar-gutter,var(--space-l));--calculated-user-form-body-bg:var(--user-form-body-bg,var(--color-light-glare));--calculated-user-form-body-color:var(--user-form-body-color,var(--color-dark));--calculated-user-form-body-border:var(--user-form-body-border,var(--stroke-weight-light) solid var(--user-form-body-stroke-color,var(--color-light-glare)));--calculated-user-form-body-radius:var(--user-form-body-radius,0);--calculated-user-form-container-box-shadow:var(--user-form-container-box-shadow,none);--calculated-user-form-container-radius:var(--user-form-container-radius,0);--calculated-user-form-header-lede-font-style:var(--user-form-header-lede-font-style,italic);--calculated-user-form-header-lede-font-size:var(--user-form-header-lede-font-size,var(--size-step-1));--calculated-user-form-header-lede-font-family:var(--user-form-header-lede-font-family,var(--font-base));--calculated-user-form-header-lede-max-width:var(--user-form-header-lede-max-width,none);--calculated-user-form-header-lede-optical-adjustment:var(--user-form-header-lede-optical-adjustment,0)}.user-form__container{border-radius:var(--calculated-user-form-container-radius);box-shadow:var(--calculated-user-form-container-box-shadow)}.user-form__header{background-color:var(--calculated-user-form-header-bg);border:var(--calculated-user-form-header-border);border-bottom:var(--calculated-user-form-header-border-bottom);border-radius:var(--calculated-user-form-header-radius);color:var(--user-form-header-color,var(--color-light))}.user-form__header .sidebar{--sidebar-target-width:var(--calculated-user-form-header-sidebar-target-width);--sidebar-content-min-width:var(--calculated-user-form-header-sidebar-content-min-width);--gutter:var(--calculated-user-form-header-sidebar-gutter);align-items:var(--calculated-user-form-header-sidebar-vertical-alignment)}.user-form__header :is(h1,h2){font-family:var(--user-form-header-font-family,var(--font-display));font-size:var(--calculated-user-form-header-font-size);max-width:max-content;text-box:var(--global-style-text-box-trim)}.user-form__header :is(h1,h2) em{background:var(--user-form-header-mark-bg,var(--color-primary))}.user-form__header p{font-family:var(--calculated-user-form-header-lede-font-family);font-size:var(--calculated-user-form-header-lede-font-size);font-style:var(--calculated-user-form-header-lede-font-style);max-width:var(--calculated-user-form-header-lede-max-width);text-wrap:balance;text-box:var(--global-style-text-box-trim);transform:translateY(var(--calculated-user-form-header-lede-optical-adjustment))}@media (max-width:30em){.user-form__header h2{max-width:unset;width:100%}}.user-form .button{--button-padding:calc(var(--space-xs) + .5px) var(--space-m)}.user-form .checkbox{--flow-space:var(--user-form-checkbox-space,var(--space-s))}.user-form :has(.checkbox) .user-form__smallprint{--flow-space:var(--user-form-checkbox-after-space,var(--space-m))}.user-form__body{background-color:var(--calculated-user-form-body-bg);border:var(--calculated-user-form-body-border);border-radius:var(--calculated-user-form-body-radius);border-top:none;color:var(--calculated-user-form-body-color)}.user-form__logo{height:auto;position:relative;transform:translateY(-.25ex);width:var(--user-form-logo-width,clamp(24px,7vw,48px))}.user-form__smallprint{font-size:var(--user-form-smallprint-font-size,var(--size-step--2))}.user-form__rss-action{color:inherit;display:inline-block;position:relative}.user-form__rss-action .icon{color:var(--user-form-rss-action-icon-text,var(--color-dark));height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--user-form-rss-action-icon-width,18px)}.user-form__rss-action:hover .icon{--user-form-rss-action-icon-text:var(--user-form-rss-action-icon-text-hover,var(--color-secondary))}.user-form__rss-svg{display:block;height:auto;width:var(--user-form-rss-svg-width,96px)}.user-form__rss-svg .rss{color:var(--user-form-rss-svg-emphasis,var(--color-secondary-shade))}.user-form__rss-svg{animation:rotate 8s linear infinite paused;transition:transform 4s ease-out}.user-form__rss-action:hover .user-form__rss-svg{animation-play-state:running;transform:rotate(-72deg)}@keyframes rotate{to{rotate:1turn}}.user-form .repel .flow{flex-grow:1}.user-form__form{--gutter:var(--user-form-form-gutter,var(--space-s));--sidebar-target-width:min(8rem,max-content);--sidebar-content-min-width:60%;max-width:var(--user-form-form-gap-max-width,580px)}.user-form__form .input{display:flex;flex-direction:column;flex-grow:1;gap:var(--user-form-form-gap,var(--space-s))}.user-form__status{background:var(--user-form-form-status-bg,var(--color-primary));max-width:var(--user-form-form-status-max-width,580px);padding:var(--user-form-form-status-padding,var(--space-xs) var(--space-s))}.user-form__summary{font-size:var(--signup-summary-size,var(--text-size-base));max-width:var(--signup-summary-max-width,65ch)}.user-form[data-signup-variant=muted]{--user-form-header-bg:var(--user-form-muted-header-bg,var(--color-light-glare));--user-form-header-color:var(--user-form-muted-color,var(--color-dark))}.user-form[data-signup-variant=muted] .user-form__header{border:var(--stroke-weight-light) solid var(--user-form-muted-header-stroke-color,var(--color-light-glare));border-block-end:var(--user-form-muted-header-border-block-end,var(--stroke))}.checkbox{--calculated-checkbox-label-align-items:var(--checkbox-label-align-items,start);--calculated-checkbox-bg:var(--checkbox-bg,var(--input-background));--calculated-checkbox-color:var(--checkbox-color,currentColor);--calculated-checkbox-radius:var(--checkbox-radius,0);--calculated-checkbox-stroke:var(--checkbox-stroke,var(--stroke));--calculated-checkbox-size:var(--checkbox-size,2cap);--label-display:inline-flex;--label-flex-direction:row;--label-align-items:var(--calculated-checkbox-label-align-items);font-family:var(--checkbox-font-family,var(--font-base));font-size:var(--checkbox-font-size,var(--size-step--1));font-weight:var(--checkbox-font-weight,var(--font-normal));letter-spacing:var(--checkbox-kerning,var(--kerning));text-transform:var(--checkbox-text-transform,none)}.checkbox input{appearance:none;height:100%;margin:0;transform:none;width:100%}.checkbox__box{background:var(--calculated-checkbox-bg);border:var(--calculated-checkbox-stroke);border-radius:var(--calculated-checkbox-radius);color:var(--calculated-checkbox-color);flex-shrink:0;height:var(--calculated-checkbox-size);position:relative;width:var(--calculated-checkbox-size)}.checkbox__box svg{display:none;left:50%;margin-inline-start:.02ch;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox__box input:checked+svg{display:block}
