@font-face{font-family:Anton;src:url(/campaign/fonts/Anton-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/campaign/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.winnable-root{background:var(--winnable-color-background);color:var(--winnable-color-text);overflow:hidden}.winnable-root p,.winnable-root h1,.winnable-root h2,.winnable-root figure{margin:0}.winnable-hero{min-height:var(--winnable-hero-min-height);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--winnable-color-background) 82%, transparent), color-mix(in srgb, var(--winnable-color-background) 48%, transparent), color-mix(in srgb, var(--winnable-color-background) 94%, transparent)), url(/winnable-accounts/hero-control-room.jpg);background-position:50%;background-size:cover;align-items:center;display:flex;position:relative}.winnable-hero-inner{padding-block:var(--winnable-hero-pad-block)}.winnable-hero-copy{align-items:flex-start;gap:var(--winnable-copy-gap);max-width:var(--winnable-copy-max);animation:winnable-rise var(--motion-slow) var(--ease-standard) both;flex-direction:column;display:flex}.winnable-root .winnable-hero-title{color:var(--winnable-color-text);font-family:var(--winnable-font-display);font-size:var(--winnable-text-hero);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);letter-spacing:normal;text-shadow:0 .25rem .6rem var(--winnable-color-background)}.winnable-hero-title span,.winnable-closing-title span{color:var(--winnable-color-pink)}.winnable-root .winnable-hero-lead{color:var(--winnable-color-text);font-size:var(--winnable-text-lead);line-height:var(--leading-snug);max-width:var(--winnable-copy-max)}.winnable-root .winnable-cta{border-radius:var(--radius-sm);background:var(--winnable-color-pink);color:var(--winnable-color-text)}.winnable-root .winnable-cta:hover{background:var(--winnable-color-pink-hover);color:var(--winnable-color-text)}.winnable-pink-rule,.winnable-teal-rule{z-index:1;height:var(--winnable-rule-size);position:relative}.winnable-pink-rule{background:var(--winnable-color-pink);box-shadow:var(--winnable-shadow-pink)}.winnable-intro,.winnable-activation{padding-block:var(--winnable-section-pad-block);background-color:var(--winnable-color-background);background-image:radial-gradient(var(--winnable-color-dot) var(--border-width), transparent var(--border-width));background-size:var(--winnable-dot-size) var(--winnable-dot-size);position:relative}.winnable-intro-panel{align-items:center;gap:var(--container-pad);padding:var(--winnable-panel-pad);border:var(--border-width) solid var(--winnable-color-border);border-radius:var(--winnable-radius-panel);background:linear-gradient(to bottom right, var(--winnable-color-panel), transparent);box-shadow:var(--winnable-shadow-panel);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.winnable-intro-panel:before{content:"";height:var(--winnable-rule-size);background:var(--winnable-color-teal);box-shadow:var(--winnable-shadow-teal);position:absolute;inset:0 0 auto}.winnable-root .winnable-intro-title{color:var(--winnable-color-text);font-family:var(--winnable-font-display);font-size:var(--winnable-text-intro);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);letter-spacing:normal}.winnable-root .winnable-intro-copy{max-width:var(--container-max);color:var(--winnable-color-text);font-size:var(--winnable-text-lead);line-height:var(--leading-snug)}.winnable-activation-grid{align-items:center;gap:var(--winnable-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.winnable-activation-copy,.winnable-body-copy,.winnable-closing-copy{gap:var(--winnable-copy-gap);flex-direction:column;display:flex}.winnable-activation-copy.is-right{text-align:right;align-items:flex-end}.winnable-display-wrap{position:relative}.winnable-display-heading,.winnable-display-outline{font-family:var(--winnable-font-display);font-size:var(--winnable-text-display);font-weight:var(--font-weight-regular);line-height:var(--winnable-line-height-display);text-transform:uppercase;flex-direction:column;display:flex}.winnable-root .winnable-display-heading{color:var(--winnable-color-text);letter-spacing:normal;position:relative}.winnable-display-heading span:last-child,.winnable-display-wrap.is-reverse .winnable-display-heading span:first-child,.winnable-display-wrap.is-reverse .winnable-display-heading span:nth-child(2){color:var(--winnable-color-teal)}.winnable-display-wrap.is-reverse .winnable-display-heading span:last-child{color:var(--winnable-color-text)}.winnable-display-outline{inset:calc(var(--container-pad) * .35) auto auto calc(var(--container-pad) * .35);color:#0000;-webkit-text-stroke:var(--border-width) var(--winnable-color-outline);pointer-events:none;position:absolute}.winnable-display-wrap.is-reverse .winnable-display-outline{inset-inline:auto calc(var(--container-pad) * .35)}.winnable-root .winnable-signal-statement,.winnable-root .winnable-body-copy p{color:var(--winnable-color-text);font-size:var(--winnable-text-body);line-height:var(--winnable-line-height-body)}.winnable-root .winnable-signal-statement{font-family:var(--winnable-font-mono);font-weight:var(--font-weight-semibold)}.winnable-signal-statement span,.winnable-body-copy span{color:var(--winnable-color-teal)}.winnable-teal-rule{width:100%;height:var(--border-width);background:var(--winnable-color-teal);box-shadow:var(--winnable-shadow-teal)}.winnable-body-copy{max-width:var(--winnable-copy-max)}.winnable-figure{align-items:center;gap:var(--container-pad);flex-direction:column;min-width:0;display:flex}.winnable-signal-diagram,.winnable-root .winnable-propensity-image{width:100%;height:auto;max-width:var(--winnable-visual-max)}.winnable-root .winnable-propensity-image,.winnable-root .winnable-redaction-short,.winnable-root .winnable-redaction-long{border-radius:0}.winnable-root .winnable-redaction-short,.winnable-root .winnable-redaction-long{width:auto;height:auto}.winnable-ring{fill:none}.winnable-ring-pink{stroke:var(--winnable-color-pink);stroke-width:calc(var(--border-width) * 2)}.winnable-ring-teal{stroke:var(--winnable-color-teal);stroke-width:calc(var(--border-width) * 4.5)}.winnable-signal-points-light{fill:var(--winnable-color-text)}.winnable-signal-points-teal{fill:var(--winnable-color-teal)}.winnable-signal-points-pink{fill:var(--winnable-color-pink)}.winnable-arc-label,.winnable-diagram-title{font-family:var(--winnable-font-mono);font-weight:var(--font-weight-bold)}.winnable-arc-label{font-size:var(--text-lg);letter-spacing:calc(var(--border-width) * 2.4)}.winnable-arc-label-light,.winnable-diagram-title{fill:var(--winnable-color-text)}.winnable-arc-label-teal{fill:var(--winnable-color-teal)}.winnable-arc-label-pink{fill:var(--winnable-color-pink)}.winnable-diagram-title{font-size:var(--text-2xl)}.winnable-figure-caption{align-items:center;gap:calc(var(--container-pad) * .5);color:var(--winnable-color-text-muted);font-family:var(--winnable-font-mono);font-size:var(--text-sm);letter-spacing:calc(var(--border-width) * 1.5);grid-template-columns:auto auto;display:grid}.winnable-redaction-long{grid-column:2}.winnable-closing{padding-block:var(--winnable-section-pad-block);background-color:var(--winnable-color-background);background-image:linear-gradient(to bottom, var(--winnable-color-background), color-mix(in srgb, var(--winnable-color-background) 44%, transparent), var(--winnable-color-background)), url(/winnable-accounts/topo.jpg);background-position:50%;background-size:cover;position:relative}.winnable-closing-inner{align-items:center;gap:var(--winnable-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.winnable-closing-copy{max-width:var(--winnable-copy-max);align-items:flex-start}.winnable-closing-form{width:100%;max-width:var(--winnable-form-max);padding:var(--winnable-form-pad);border-top:calc(var(--border-width) * 3) solid var(--winnable-color-pink);background:var(--winnable-color-panel-translucent);box-shadow:var(--winnable-shadow-panel)}.winnable-root .winnable-closing-form-title{margin:0 0 var(--winnable-form-gap);color:var(--winnable-color-text);font-family:var(--winnable-font-display);font-size:var(--winnable-form-title-size);font-weight:var(--font-weight-regular);letter-spacing:normal}.winnable-contact-contact-grid{gap:var(--winnable-form-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.winnable-contact-contact-grid label{display:block}.winnable-contact-contact-grid label>span{margin-bottom:var(--winnable-form-label-gap);color:var(--winnable-color-label);font-family:var(--winnable-font-mono);font-size:var(--winnable-form-label-size);letter-spacing:var(--winnable-form-label-tracking);line-height:var(--leading-snug);text-transform:uppercase;display:block}.winnable-contact-contact-grid input,.winnable-contact-contact-grid select,.winnable-contact-contact-grid textarea{width:100%;height:var(--winnable-form-field-height);padding-inline:var(--winnable-form-field-pad-inline);border:var(--border-width) solid var(--winnable-color-field-border);background:var(--winnable-color-field);color:var(--winnable-color-text);font-family:var(--font-body);font-size:var(--text-sm);border-radius:0;outline:0}.winnable-contact-contact-grid textarea{min-height:var(--winnable-form-textarea-min-height);padding-block:var(--winnable-form-field-pad-inline);resize:vertical}.winnable-contact-field-full{grid-column:1/-1}.winnable-contact-contact-grid input:focus-visible,.winnable-contact-contact-grid select:focus-visible,.winnable-contact-contact-grid textarea:focus-visible,.winnable-contact-consent input:focus-visible{border-color:var(--winnable-color-pink);outline:calc(var(--border-width) * 2) solid var(--winnable-color-pink);outline-offset:calc(var(--border-width) * 2)}.winnable-contact-contact-grid select option{background:var(--winnable-color-surface);color:var(--winnable-color-text)}.winnable-root .winnable-contact-terms,.winnable-contact-consent{color:var(--winnable-color-text-muted);font-size:var(--winnable-form-legal-size);line-height:var(--leading-normal)}.winnable-root .winnable-contact-terms{margin-top:var(--winnable-form-legal-gap)}.winnable-contact-consent{align-items:flex-start;gap:var(--winnable-form-consent-gap);margin-top:var(--winnable-form-gap);cursor:pointer;display:flex}.winnable-contact-consent input{width:var(--winnable-form-check-size);height:var(--winnable-form-check-size);margin-top:var(--winnable-form-check-top);accent-color:var(--winnable-color-pink);flex:none}.winnable-contact-terms a,.winnable-contact-consent a{color:var(--winnable-color-text);text-decoration:underline}.winnable-contact-form-messages{min-height:var(--text-xl);margin-top:var(--winnable-form-messages-gap);color:var(--winnable-color-pink);font-family:var(--winnable-font-mono);font-size:var(--text-xs);line-height:var(--leading-snug)}.winnable-contact-form-actions{margin-top:var(--winnable-form-actions-gap)}.winnable-contact-form-actions button[type=submit]{width:100%;min-height:var(--winnable-form-submit-height);border-radius:var(--radius-sm);background:var(--winnable-color-pink);color:var(--winnable-color-text);font-family:var(--font-heading);font-size:var(--winnable-form-submit-size);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--winnable-motion-fast) var(--winnable-ease-standard);border:0}.winnable-contact-form-actions button[type=submit]:hover{background:var(--winnable-color-pink-hover)}.winnable-contact-form-actions button[type=submit]:focus-visible{outline:calc(var(--border-width) * 2) solid var(--winnable-color-text);outline-offset:calc(var(--border-width) * 2)}.winnable-contact-form-actions button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.winnable-root .winnable-closing-title{color:var(--winnable-color-text);font-family:var(--winnable-font-display);font-size:var(--winnable-text-closing);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);letter-spacing:normal}@keyframes winnable-rise{0%{opacity:0;transform:translateY(var(--winnable-motion-offset))}to{opacity:1;transform:none}}@media (max-width:48rem){.winnable-activation-grid{grid-template-columns:minmax(0,1fr)}.winnable-activation-grid.is-reversed .winnable-figure{order:2}.winnable-activation-copy.is-right{text-align:left;align-items:stretch}.winnable-display-wrap.is-reverse .winnable-display-outline{inset-inline:calc(var(--container-pad) * .35) auto}.winnable-closing-inner{grid-template-columns:minmax(0,1fr)}.winnable-closing-form{order:2;max-width:none}}@media (max-width:30rem){.winnable-contact-contact-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.winnable-hero-copy{animation:none}}
