.signup-conversion .concept-auth-layout{width:min(100% - 4rem,1120px);margin-top:var(--ds-space-12);grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);padding-bottom:var(--ds-space-12)}.signup-conversion .concept-auth-panel{min-width:0;padding-top:0;gap:var(--ds-space-6)}.signup-conversion .concept-auth-heading{gap:var(--ds-space-3)}.signup-conversion .concept-auth-heading h1,.signup-conversion .concept-auth-verify h1{max-width:19ch;font-size:var(--ds-display-sm);line-height:1.12;text-wrap:balance;letter-spacing:var(--ds-tracking-tight)}.signup-offer{margin:0;color:var(--ds-text-muted);font-size:var(--ds-text-18);line-height:1.5;max-width:42ch}.signup-conversion .concept-auth-form{gap:var(--ds-space-5);width:100%}.signup-conversion .concept-auth-form input:not([type=checkbox]),.signup-conversion .concept-auth-password{min-height:48px;box-shadow:none;background:var(--ds-surface-raised)}.signup-conversion .concept-auth-form input::placeholder{color:var(--ds-text-subtle);opacity:1}.signup-conversion .concept-auth-password{grid-template-columns:1fr 48px}.signup-conversion .concept-auth-icon-button{width:46px;height:46px;min-height:44px}.signup-conversion .concept-auth-primary{min-width:0;max-width:100%;white-space:normal;min-height:48px;box-shadow:none}.signup-conversion .concept-auth-primary:disabled{opacity:1;background:var(--ds-action-primary-active);color:var(--ds-action-primary-text);cursor:wait}.signup-conversion .concept-auth-showcase{border:0;border-radius:var(--ds-radius-sm);box-shadow:none;background:transparent}.signup-conversion .concept-auth-showcase>img{aspect-ratio:1;object-fit:cover;border-radius:var(--ds-radius-sm)}.signup-conversion .concept-auth-showcase-body{padding:var(--ds-space-5) 0 0;gap:var(--ds-space-3)}.signup-conversion .concept-auth-showcase h2{font-size:var(--ds-text-24);max-width:none;line-height:1.3}.signup-credits{margin:0;color:var(--ds-text-brand);font-size:var(--ds-text-16)}.signup-conversion .concept-auth-footer-row{justify-content:center;align-items:center;gap:var(--ds-space-2);border-top:1px solid var(--ds-border-default);padding-top:var(--ds-space-4);color:var(--ds-text-subtle);font-size:var(--ds-text-14)}.signup-header-language select{min-height:44px;border:0;background:transparent;color:var(--ds-text-strong);font:inherit;padding:0 var(--ds-space-3);cursor:pointer}.signup-conversion .concept-auth-header{justify-content:space-between}.signup-conversion .concept-header-actions{margin-left:auto;gap:var(--ds-space-4)}.signup-conversion .concept-login{display:inline-flex;min-height:44px;align-items:center}.signup-password-help{color:var(--ds-text-muted);font-family:var(--ds-font-sans);font-size:var(--ds-text-14);font-weight:var(--ds-weight-regular)}.signup-password-help ul{display:grid;gap:var(--ds-space-1);list-style:none;margin:0;padding:0}.signup-password-help li{display:flex;gap:var(--ds-space-2);align-items:center;min-height:22px}.signup-rule-mark{display:inline-flex;flex:0 0 16px;width:16px;height:16px;border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-full);align-items:center;justify-content:center}.signup-password-help [data-met=true] .signup-rule-mark{border-color:var(--ds-action-primary);background:var(--ds-action-primary);color:var(--ds-action-primary-text)}.signup-rule-mark svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.signup-password-error{color:var(--ds-status-danger-text);margin:0 0 var(--ds-space-2)}.concept-auth-form input[aria-invalid=true]{border-color:var(--ds-status-danger-solid)}.workflow-landing{width:min(100% - 4rem,1280px);margin:0 auto;padding-bottom:var(--ds-space-16)}.workflow-landing-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--ds-space-12);align-items:center;padding:var(--ds-space-10) 0 var(--ds-space-12)}.workflow-landing h1{font-family:var(--ds-font-display);font-size:var(--ds-display-lg);font-weight:var(--ds-weight-bold);line-height:1.1;letter-spacing:var(--ds-tracking-tight);text-wrap:balance;max-width:18ch;margin:0}.workflow-landing-lead{font-size:var(--ds-text-20);line-height:1.5;color:var(--ds-text-muted);margin:var(--ds-space-5) 0 var(--ds-space-8);max-width:43ch}.workflow-landing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-6)}.workflow-landing-actions .ds-btn{min-height:48px}.workflow-landing-offer{display:flex;flex-wrap:wrap;gap:var(--ds-space-3) var(--ds-space-6);list-style:none;padding:0;margin:var(--ds-space-6) 0 0;color:var(--ds-text-muted);font-size:var(--ds-text-15)}.workflow-landing-proof{min-width:0;margin:0}.workflow-landing-proof .concept-compare{width:100%}.workflow-landing-proof figcaption{margin-top:var(--ds-space-3);color:var(--ds-text-subtle);font-size:var(--ds-text-14);text-align:center}.workflow-landing-steps{border-block:1px solid var(--ds-border-default);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-8);margin:0;padding:var(--ds-space-8) 0;list-style:none}.workflow-landing-steps li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--ds-space-4);align-items:start}.workflow-step-icon{display:grid;place-items:center;width:48px;height:48px;background:var(--ds-status-info-bg);color:var(--ds-text-brand);border-radius:var(--ds-radius-sm)}.workflow-step-icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.6}.workflow-landing h2{font-family:var(--ds-font-display);font-size:var(--ds-text-30);line-height:1.2;text-wrap:balance;margin:0}.workflow-landing-steps h3{font-family:var(--ds-font-display);font-size:var(--ds-text-18);line-height:1.35;margin:0 0 var(--ds-space-2)}.workflow-landing-steps p{color:var(--ds-text-muted);margin:0;line-height:1.5}.workflow-landing-trial{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ds-space-10);align-items:center;background:var(--ds-status-info-bg);border-radius:var(--ds-radius-md);padding:var(--ds-space-8);margin-top:var(--ds-space-10)}.workflow-landing-trial p{color:var(--ds-text-muted);line-height:1.5;max-width:46ch;margin:var(--ds-space-3) 0 var(--ds-space-6)}.workflow-landing-trial p{margin-bottom:0}.workflow-marketing-shell .concept-sticky-cta .concept-primary{width:100%}@media(max-width:900px){.signup-conversion .concept-auth-layout{width:min(100% - 3rem,640px);grid-template-columns:minmax(0,1fr);gap:var(--ds-space-10);margin-top:var(--ds-space-8)}.signup-conversion .concept-auth-showcase{width:100%}.signup-conversion .concept-auth-showcase>img{aspect-ratio:16 / 10}.workflow-landing-hero{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-8)}.workflow-landing h1{max-width:23ch}.workflow-landing-steps{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.signup-conversion .concept-auth-header{padding-inline:var(--ds-space-4);gap:var(--ds-space-2)}.signup-conversion .concept-brand img{width:136px}.signup-conversion .concept-header-actions{gap:var(--ds-space-2)}.signup-header-language select{max-width:100px;font-size:var(--ds-text-14);padding-inline:var(--ds-space-1)}.signup-conversion .concept-auth-layout{width:calc(100% - 2rem);margin-top:var(--ds-space-6)}.signup-conversion .concept-auth-heading h1{font-size:var(--ds-text-30)}.signup-offer{font-size:var(--ds-text-16)}.workflow-landing{width:calc(100% - 2rem);padding-bottom:var(--ds-space-10)}.workflow-landing-hero{padding-top:var(--ds-space-6)}.workflow-landing h1{font-size:var(--ds-text-36)}.workflow-landing-lead{font-size:var(--ds-text-18);margin-block:var(--ds-space-4) var(--ds-space-5)}.workflow-landing-actions{gap:var(--ds-space-3)}.workflow-landing-actions .ds-btn{width:100%}.workflow-landing-actions .ds-text-btn{min-height:44px}.workflow-landing-offer{margin-top:var(--ds-space-4);gap:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-text-14)}.workflow-landing-trial{grid-template-columns:minmax(0,1fr);padding:var(--ds-space-5);gap:var(--ds-space-6)}.workflow-landing h2{font-size:var(--ds-text-24)}}.signup-conversion .concept-auth-primary span{min-width:0}.signup-conversion .concept-auth-showcase>img{max-width:100%}
