:root{--base-0:#fbfafc;--base-10:#f7f7f8;--base-50:#f5f4f5;--base-100:#f0eef2;--base-200:#eae6ed;--base-300:#e1dce5;--base-400:#c8c1cd;--base-500:#b9b0bf;--base-600:#8f8497;--base-700:#685c70;--base-750:#443152;--base-800:#220a33;--base-900:#0f011a;--blue-50:#efedff;--blue-100:#dcd9ff;--blue-200:#b9b2ff;--blue-300:#958bff;--blue-400:#6759ff;--blue-500:#4839e5;--blue-600:#271bb2;--blue-700:#0d0566;--blue-800:#040033;--pink-50:#ffedfe;--pink-100:#ffd9fc;--pink-200:#ffb2f8;--pink-300:#ff8bf5;--pink-400:#ff59f1;--pink-500:#e539d7;--pink-600:#b21ba6;--pink-700:#66055d;--pink-800:#33002f;--hot-pink-50:#ffedf5;--hot-pink-100:#ffd9e9;--hot-pink-200:#ffb2d2;--hot-pink-300:#ff8bbb;--hot-pink-400:#e53981;--hot-pink-500:#cc296d;--hot-pink-600:#a61954;--hot-pink-700:#800639;--hot-pink-800:#330015;--purple-50:#f7edff;--purple-100:#efd9ff;--purple-200:#dfb2ff;--purple-300:#cf8bff;--purple-400:#ba59ff;--purple-500:#9e39e5;--purple-600:#731bb2;--purple-700:#3d0566;--purple-800:#1e0033;--teal-50:#edf5ff;--teal-100:#d9e9ff;--teal-200:#b2d2ff;--teal-300:#8bbbff;--teal-400:#599fff;--teal-500:#3981e5;--teal-600:#1b5ab2;--teal-700:#052d66;--teal-800:#001533;--aqua-50:#edfdff;--aqua-100:#d7f9fc;--aqua-200:#aaecf2;--aqua-300:#7ddde5;--aqua-400:#599fff;--aqua-500:#33bfcc;--aqua-600:#178e99;--aqua-700:#04464d;--aqua-800:#002326;--mint-50:#edfffb;--mint-100:#d7fcf3;--mint-200:#aaf2e0;--mint-300:#7de5cb;--mint-400:#4fe0bc;--mint-500:#33cca6;--mint-600:#179979;--mint-700:#044d3a;--mint-800:#00261d;--green-50:#f1ffed;--green-100:#e2ffd9;--green-200:#bcf2aa;--green-300:#8fd976;--green-400:#69cc47;--green-500:#4eb22c;--green-600:#389917;--green-700:#1d6605;--green-800:#0d3300;--yellow-50:#fff8d9;--yellow-100:#fff4bf;--yellow-200:#fae996;--yellow-300:#f2da61;--yellow-400:#f2d024;--yellow-500:#e5c317;--yellow-600:#ccac0a;--yellow-700:#8c7500;--yellow-800:#4d4000;--orange-50:#ffecd9;--orange-100:#fad5af;--orange-200:#f2bc85;--orange-300:#e59b50;--orange-400:#e5780b;--orange-500:#bf6000;--orange-600:#994d00;--orange-700:#630;--orange-800:#331a00}:root{--ds-dark-high:0 32px 64px -12px rgba(37,8,53,0.32);--ds-dark-medium:0 16px 32px -8px rgba(37,8,53,0.24);--ds-dark-low:0 12px 16px -4px rgba(37,8,53,0.2);--ds-light-high:0 32px 64px -8px rgba(37,8,53,0.08);--ds-light-medium:0 16px 32px -4px rgba(37,8,53,0.06);--ds-light-low:0 8px 16px -4px rgba(37,8,53,0.04)}:root{--hd-font-family:Agrandir,Avenir,Montserrat,Corbel,"URW Gothic",source-sans-pro,sans-serif;--body-font-family:Manrope,"Helvetica Neue",Helvetica,Arial,sans-serif;--hd--base-font-weight:700;--hd-h1--letter-spacing:-8.64px;--hd-h1--line-height:.9;--hd-h1--size:288px;--hd-h2--letter-spacing:-5.76px;--hd-h2--line-height:.9;--hd-h2--size:192px;--hd-h3--letter-spacing:-2.56px;--hd-h3--line-height:1;--hd-h3--size:128px;--hd-h4--letter-spacing:-0.96px;--hd-h4--line-height:1;--hd-h4--size:96px;--hd-h4-5--letter-spacing:-0.96px;--hd-h4-5--line-height:1;--hd-h4-5--size:72px;--hd-h5--letter-spacing:-0.64px;--hd-h5--line-height:1.1;--hd-h5--size:64px;--hd-h5-5--letter-spacing:-0.64px;--hd-h5-5--line-height:1.1;--hd-h5-5--size:48px;--hd-h6--line-height:1.1;--hd-h6--size:48px;--hd-h6-75--line-height:1.1;--hd-h6-75--size:36px;--hd-h6-5--line-height:1.1;--hd-h6-5--size:32px;--hd-h7--letter-spacing:-0.24px;--hd-h7--line-height:1.1;--hd-h7--size:24px;--hd-h8--letter-spacing:-0.2px;--hd-h8--line-height:1.1;--hd-h8--size:20px;--body-jumbo--letter-spacing:-0.48px;--body-jumbo--line-height:1.4;--body-jumbo--size:48px;--body-jumbo--font-weight:400;--body--base-font-weight:500;--body--semibold-font-weight:600;--body--bold-font-weight:700;--body-extra-large--letter-spacing:.32px;--body-extra-large--line-height:1.4;--body-extra-large--size:32px;--body-large--letter-spacing:.24px;--body-large--line-height:1.4;--body-large--size:24px;--body-large-plus-1--size:26px;--body-large-minus-1--size:22px;--body-large-minus-2--size:20px;--body-regular--letter-spacing:0;--body-regular--line-height:1.4em;--body-regular--size:16px;--body-small--letter-spacing:.14px;--body-small--line-height:1.4;--body-small--size:14px;--body-small-plus-1--size:15px;--body-extra-small--letter-spacing:.24px;--body-extra-small--line-height:1.4;--body-extra-small--size:12px;--body-tiny--letter-spacing:.3px;--body-tiny--line-height:1.4;--body-tiny--size:10px;--link--base-font-weight:500;--link-extra-large--letter-spacing:.32px;--link-extra-large--line-height:1.2;--link-extra-large--size:32px;--link-large--letter-spacing:.24px;--link-large--line-height:1.2;--link-large--size:24px;--link--letter-spacing:.32px;--link--line-height:1.4;--link--size:16px;--link-small--letter-spacing:.24px;--link-small--line-height:1.4;--link-small--size:12px;--link-extra-small--letter-spacing:.3px;--link-extra-small--line-height:1.4;--link-extra-small--size:10px;--btn--base-font-weight:700;--btn-large--letter-spacing:0;--btn-large--line-height:1em;--btn-large--size:24px;--btn--letter-spacing:0;--btn--line-height:1em;--btn--size:16px;--btn-small--letter-spacing:.14px;--btn-small--line-height:1;--btn-small--size:14px;--btn-extra-small--letter-spacing:.12px;--btn-extra-small--line-height:1;--btn-extra-small--size:13px;--kicker--base-font-weight:600;--kicker--bold-font-weight:700;--kicker-regular--letter-spacing:1.3px;--kicker-regular--line-height:1.2;--kicker-regular--size:13px;--kicker-small--letter-spacing:1.35px;--kicker-small--line-height:1.2;--kicker-small--size:9px}:root{--xxx-slow-duration:1600ms;--xx-slow-duration:1200ms;--x-slow-duration:800ms;--slow-duration:400ms;--base-duration:200ms;--fast-duration:100ms;--x-fast-duration:50ms;--base-easing:cubic-bezier(0.3,0.1,0,1);--base-easing-out:cubic-bezier(0.23,1.01,0.6,0.95);--base-easing-in:cubic-bezier(0.585,-0.01,0.61,0.85);--over-bounce-easing-out:cubic-bezier(0.315,1.85,0.63,0.795)}*{box-sizing:border-box}html,input,select,textarea,button,option{-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:var(--body-font-family);font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);font-weight:var(--body--base-font-weight);line-height:var(--body-regular--line-height)}input[type="button"],input[type="submit"],select,button{cursor:pointer;font-size:var(--btn--size);letter-spacing:var(--btn--letter-spacing);line-height:var(--body-regular--line-height)}input[type="button"]:disabled,input[type="submit"]:disabled,select:disabled,button:disabled{cursor:default}html,input[type="text"],textarea{font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height)}html,body{background-color:var(--base-50);color:#fff;margin:0;height:100%}body{font-synthesis:style}#root{min-height:100%;display:flex;flex-direction:column}#root>*{flex-grow:1}a{text-decoration:none}a:hover{text-decoration:underline}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.o-wrapper{max-width:1400px;margin:0 auto}.i-wrapper{max-width:1200px;margin:0 auto}form{margin:0;padding:0}input.text,.button,button,textarea.text{border:0;-webkit-appearance:none}input.plain{margin:0;padding:0;border:0;background:0;appearance:none;-webkit-appearance:none}input.plain:focus,input.text:focus,button.text:focus,textarea.text:focus{outline:0}input.text,textarea.text{background:#fff;border-radius:10px;border:2px solid var(--base-200);color:var(--base-800);display:block;font-size:var(--body-regular--size);height:70px;letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);margin-bottom:20px;padding-inline:15px;transition:border-color var(--fast-duration) var(--base-easing);width:100%}@media screen and (min-width:992px){input.text,textarea.text{height:50px}}input.text.filled,textarea.text.filled{border-color:var(--base-400)}input.text:hover,textarea.text:hover,input.text.filled:hover,textarea.text.filled:hover{border-color:var(--base-500)}input.text:focus,textarea.text:focus,input.text.filled:focus,textarea.text.filled:focus{border-color:var(--blue-400)}input.text.inv.filled,textarea.text.inv.filled{border-color:var(--hot-pink-500) !important}input.text::placeholder,textarea.text::placeholder{color:var(--base-500);opacity:1}.button{align-items:center;background:#fff;border-radius:12px;box-shadow:var(--ds-light-low);color:var(--base-800);display:flex;font-size:var(--btn--size);font-weight:var(--btn--base-font-weight);height:56px;justify-content:center;letter-spacing:var(--btn--letter-spacing);line-height:var(--btn--line-height);padding:0 15px;text-align:center;text-decoration:none;transition:background-color var(--base-duration) var(--base-easing),color var(--base-duration) var(--base-easing),box-shadow var(--base-duration) var(--base-easing)}.button:last-child{margin-bottom:0}.button:disabled{box-shadow:none;color:var(--base-400);cursor:not-allowed}.button:not(:disabled):hover{background:var(--base-750);box-shadow:var(--ds-dark-medium);color:#fff;text-decoration:none}.button.-invert{box-shadow:var(--ds-dark-low);background:var(--base-800);color:#fff}.button.-invert:disabled{background-color:var(--base-700);color:var(--base-500)}.button.-invert:not(:disabled):hover{background-color:var(--base-750);box-shadow:var(--ds-dark-medium)}.button.-tall-below-desktop{height:70px}@media screen and (min-width:1280px){.button{height:50px}}.custom-checkbox-ui{background:#fff url("/s/images/auth/icons/check-10x9.svg") 100px 100px no-repeat;border-radius:5px;border:2px solid var(--base-200);pointer-events:none;transition:border-color var(--fast-duration) var(--base-easing)}.custom-checkbox-wrapper input:checked+.custom-checkbox-ui{background-position:center center;border-color:var(--base-400)}.custom-checkbox-wrapper input:hover+.custom-checkbox-ui{border-color:var(--base-500)}.custom-checkbox-wrapper input:focus+.custom-checkbox-ui{border-color:var(--blue-400)}.custom-checkbox-wrapper{display:inline-block;flex-shrink:0;height:20px;margin-right:10px;overflow:hidden;position:relative;width:20px}.custom-checkbox-wrapper input,.custom-checkbox-ui{display:block;height:100%;top:0;left:0;position:absolute;width:100%}.custom-checkbox-wrapper input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform-origin:50% 50%;transform:scale(2);width:100%}.header{flex-shrink:0;padding:16px 0;@media screen and (min-width:1280px){padding-top:32px}}.header .i-wrapper{align-items:center;backdrop-filter:blur(10px);background:rgba(255,255,255,0.72);border-radius:16px;box-shadow:0 20px 40px 0 rgba(17,17,17,0.04);color:var(--base-800);display:flex;flex-direction:row;height:56px;max-width:1320px;padding:0 20px 0 16px}@media screen and (min-width:992px){.header .i-wrapper{background:rgba(255,255,255,0.88)}}@media screen and (min-width:1280px){.header .i-wrapper{height:48px}}.header .logo{margin:0;transition:transform var(--fast-duration) var(--base-easing)}.header .logo .logo-img{aspect-ratio:130 / 24;display:block;width:100px}@media screen and (min-width:479px){.header .logo .logo-img{width:130px}}@media screen and (min-width:1280px){.header .logo .logo-img{width:108px}}.header .logo:hover{transform:scale(1.05)}.header .nav-utility{display:flex;margin-left:auto}.header .nav-utility a{color:var(--base-800);font-size:var(--body-extra-small--size);font-weight:600;letter-spacing:var(--body-extra-small--letter-spacing);line-height:20px;white-space:nowrap}@media screen and (min-width:479px){.header .nav-utility a{font-size:var(--body-small--size);letter-spacing:var(--body-small--letter-spacing)}}@media screen and (min-width:1280px){.header .nav-utility a{font-size:var(--body-extra-small--size);letter-spacing:var(--body-extra-small--letter-spacing)}}.header .nav-utility a:first-child{padding-right:6px;border-right:1px solid rgba(37,8,53,0.08)}@media screen and (min-width:479px){.header .nav-utility a:first-child{padding-right:16px}}.header .nav-utility a:last-child{padding-left:6px;position:relative}@media screen and (min-width:479px){.header .nav-utility a:last-child{padding-left:16px}}.nav-support-link{text-transform:capitalize}.nav-support-link span{display:none}@media screen and (min-width:479px){.nav-support-link{text-transform:none}.nav-support-link span{display:inline}}.content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.content .i-wrapper{width:100%}.account{align-items:stretch;display:flex;justify-content:stretch;min-height:100dvh;overflow:hidden;padding-inline:15px;position:relative}@media screen and (min-width:479px){.account{padding-inline:30px}}.account>.o-wrapper{flex:1 1 auto;display:flex;flex-direction:column;position:relative}.account-bg{position:absolute;bottom:0;left:0;width:100%;height:120%;background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.account-bg[data-bg-key="mount-whimsy"]{background-color:#b4cadc;background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mount-whimsy/m%402000x1500%401x-v2.webp")}.account-bg[data-bg-key="mountain-path"]{background-color:#f3f3db;height:180%;background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mountain-path/m%402000x1500%401x.webp")}@media screen and (min-width:992px){.account-bg[data-bg-key="mount-whimsy"]{background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mount-whimsy/l%403000x2250%401x-v2.webp")}.account-bg[data-bg-key="mountain-path"]{background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mountain-path/l%403000x2250%401x.webp")}}@media screen and (min-width:2200px){.account-bg[data-bg-key="mount-whimsy"]{background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mount-whimsy/xl%403840x2880%401x-v2.webp")}.account-bg[data-bg-key="mountain-path"]{background-image:url("https://whimsical.com/web/app/auth/bgs/abstract-bgs/mountain-path/xl%403840x2880%401x.webp")}}.account-bg:before{bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;width:100%;background-position:50% 100%;background-repeat:no-repeat;background-image:url("https://whimsical.com/web/app/auth/bgs/fades/fade%401440x600%401x.webp");background-size:max(100%,478px),500px}@media screen and (min-width:720px){.account-bg:before{background-size:max(100%,1440px),600px}}.desc{color:var(--base-600);font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);margin:0 0 32px;text-align:center}@media screen and (min-width:1280px){.desc{margin-bottom:24px}}.desc:last-child{margin-bottom:0}.account .expired .desc,.account .success .desc{text-align:center;margin:10px 0}.box{background:var(--base-10);border-radius:40px;box-shadow:var(--ds-light-medium);color:var(--base-800);display:flex;flex-direction:column;font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-small--line-height);margin:0 auto;max-width:480px;padding:32px 20px;position:relative;text-align:center;width:100%}@media screen and (min-width:420px){.box{padding:40px}}@media screen and (min-width:1280px){.box{max-width:420px}}.box-header{color:inherit;font-size:var(--body-large--size);font-weight:var(--body--base-font-weight);letter-spacing:var(--body-large--letter-spacing);line-height:var(--body-large--line-height);margin:8px 0 28px;text-align:center;text-wrap:balance}@media screen and (min-width:1280px){.box-header{margin-bottom:20px}.box-header.-shrink{font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);font-weight:var(--body--semibold-font-weight)}}.box-header:first-child{margin-top:0}.box-header:last-child{margin-bottom:0}.popup .box-header{display:none !important}.box-header:before{background-image:url("/s/images/auth/macos-icon@2x@p3.webp");background-size:cover;border-radius:11px;box-shadow:0 .096px .096px 0 rgba(255,255,255,0.50) inset,0 -0.096px .096px 0 rgba(37,8,53,0.15) inset,0 4px 8px 0 rgba(37,8,53,0.10),0 2px 4px 5px rgba(37,8,53,0.03);content:"";display:block;height:52px;margin:4px auto 20px;width:52px}@media screen and (min-width:1280px){.box-header:before{border-radius:8px;margin-bottom:12px;height:40px;width:40px}}.box-header.-no-icon:before{display:none}.box a:not(.button){color:var(--base-800);font-weight:600}.box a.small{display:block;font-weight:var(--body--semibold-font-weight);font-size:var(--body-small--size);letter-spacing:var(--body-small--letter-spacing);line-height:var(--body-small--line-height);margin-top:32px;text-align:center}@media screen and (min-width:1280px){.box a.small{margin-top:24px;font-size:var(--body-extra-small--size);letter-spacing:var(--body-extra-small--letter-spacing);line-height:var(--body-extra-small--line-height)}}.notice{background-color:var(--yellow-100);border-radius:10px;border:1px solid var(--yellow-300);color:var(--base-800);font-size:var(--body-small--size);line-height:var(--body-small--line-height);margin-bottom:30px;padding:20px 16px;text-align:center}.notice img{height:14px;margin-right:2px;margin-top:-4px;vertical-align:middle;width:14px}.account .notice a{color:var(--purple-500) !important}.account input:not(.button){margin-bottom:16px}.error{background-color:var(--hot-pink-500);border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);color:#fff;font-size:var(--btn-small--size);font-weight:var(--btn--base-font-weight);letter-spacing:var(--btn-small--letter-spacing);line-height:var(--body-small--line-height);margin-bottom:14px;padding:10px 12px;text-align:center}.error:before{background:url("/s/images/auth/icons/error-17x17.svg") 0 0 no-repeat;content:"";display:inline-block;height:18px;margin-right:10px;position:relative;top:-2px;vertical-align:middle;width:17px}.account .field{display:flex;flex-direction:column;position:relative}.account .input-hint{background:var(--hot-pink-500);border-radius:2px;bottom:calc(100% - 10px);box-shadow:0 2px 8px rgba(0,0,0,0.25);color:#fff;display:none;font-size:13px;left:-4px;line-height:18px;padding-block:6px;padding:4px 8px;position:absolute;top:auto;z-index:2}.account .input-hint:after{position:absolute;bottom:-5px;left:26px;content:' ';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--hot-pink-500)}.account .input-hint.show{display:block}.account .google-login,.account .alt-login{align-self:center;position:relative;width:100%}.account .google-login{padding-left:15px}.account .google-login::after{background:url("/s/images/auth/icons/google-26x26.svg") center center no-repeat;content:" ";display:inline-block;flex-shrink:0;height:25px;left:6px;margin-left:10px;position:static;vertical-align:middle;margin-top:2px;width:25px}.two-step-login-google input,.two-step-login-google .error{margin-bottom:28px}.sso-two-step-info-email{font-weight:var(--body--semibold-font-weight)}.two-step-login-password-reset-success input{margin-bottom:0}.account .terms{align-items:center;display:flex;font-size:var(--body-small--size);justify-content:flex-start;letter-spacing:var(--body-small--letter-spacing);line-height:var(--body-small--line-height);margin:-4px 0 8px;padding:8px 0}.account .terms a{background:0;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:.5px}.account .terms a:hover{text-decoration:none}.account .saml .desc{text-align:center}.account .saml .left{text-align:left}.account .or{margin-block:20px;overflow:hidden;position:relative;text-align:center;width:100%}@media screen and (min-width:375px){.account .or{margin-block:28px}}.account .or span{color:var(--base-600);display:inline-block;font-size:var(--kicker-small--size);letter-spacing:var(--kicker-small--letter-spacing);line-height:var(--kicker-small--line-height);padding:0 12px;position:relative;text-transform:uppercase}.account .or span:after,.account .or span:before{background:var(--base-800);opacity:.15;content:"";height:1px;position:absolute;top:50%;width:1000px}.account .or span:before{right:100%}.account .or span:after{left:100%}.account .alt{color:var(--base-800);font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);margin-top:40px;text-align:center;position:relative;z-index:2}@media screen and (min-width:1280px){.account .alt{font-size:var(--body-extra-small--size);letter-spacing:var(--body-extra-small--letter-spacing);line-height:var(--body-extra-small--line-height)}}.account .alt a{color:var(--base-800);display:inline-block;font-weight:var(--body--semibold-font-weight);margin:0 0 0 6px !important;text-decoration:none}.account .alt a:hover{text-decoration:underline}.account .alt span{display:inline}.account .box .alt{margin-top:32px}.footer-back-link{align-items:center;background:0;color:var(--base-800);display:flex;font-size:var(--btn--size);font-weight:var(--btn--base-font-weight);gap:1px;justify-content:center;letter-spacing:var(--btn--letter-spacing);line-height:var(--btn--line-height);margin-bottom:30px;margin-top:40px;position:relative;text-align:center}.footer-back-link:hover{text-decoration:underline}.footer-back-link:before{background:url("/s/images/auth/signup/back-btn-bg-v2.svg");content:"";display:block;height:25px;position:relative;top:1px;transition:background-position var(--base-duration) var(--base-easing);width:25px}.footer-back-link:hover:before{background-position:-25px 0}.account.-signup-wrapper{min-height:86dvh}.signup__screen-1{display:none}.signup__screen-container.-show-screen-1 .signup__screen-1{display:block}.signup__screen-2{left:0;opacity:0;position:absolute;text-align:left;top:0;visibility:hidden;width:100%}.signup__screen-container.-show-screen-2{max-width:508px}.signup__screen-container.-show-screen-2 .signup__screen-1{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity var(--fast-duration) var(--base-easing),visibility var(--fast-duration);width:100%;visibility:hidden}.signup__screen-container.-show-screen-2 .signup__screen-2{position:static;opacity:1;transition:opacity var(--fast-duration) var(--base-easing);visibility:visible}.signup__submit-btn,.signup__continue-btn{width:100%}.signup__back-btn{align-items:center;background:0;color:var(--base-600);display:flex;font-size:var(--btn--size);font-weight:var(--btn--base-font-weight);gap:1px;letter-spacing:var(--btn--letter-spacing);line-height:var(--btn--line-height);margin-bottom:30px;position:relative;top:-2px}.signup__back-btn:hover{color:var(--base-700);transition:color var(--fast-duration) var(--base-easing)}.signup__back-btn:before{background:url("/s/images/auth/signup/back-btn-bg-v2.svg");content:"";display:block;height:25px;width:25px;transition:background-position var(--base-duration) var(--base-easing)}.signup__back-btn:hover:before{background-position:-25px 0}.signup__screen-2__hd{color:var(--base-800);font-family:var(--hd-font-family);font-size:var(--hd-h7--size);font-weight:var(--hd--base-font-weight);letter-spacing:var(--hd-h7--letter-spacing);line-height:var(--hd-h7--line-height);margin-bottom:4px}.signup__screen-2__desc{color:var(--base-600);font-size:var(--body-regular--size);font-weight:var(--body--semibold-font-weight);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);margin-bottom:30px}.signup__screen-2__turnstile-wrapper-outer{height:65px;margin-bottom:20px;overflow:hidden;position:relative}.signup__screen-2__turnstile-wrapper-inner{height:65px;left:0;overflow:hidden;position:absolute;top:0}.signup__social-proof{overflow:hidden;padding:40px 0 160px}@media screen and (min-width:992px){.signup__social-proof{padding-top:0}}.signup__social-proof__hd{color:var(--base-800);font-size:var(--kicker-regular--size);font-weight:var(--kicker--bold-font-weight);letter-spacing:var(--kicker-regular--letter-spacing);line-height:var(--kicker-regular--line-height);margin:0 10px 60px;text-align:center;text-transform:uppercase}@keyframes rotate-logos{0{transform:translateX(0)}100%{transform:translateX(-33.3333%)}}.signup__social-proof__logos{opacity:.22;height:30px;margin-bottom:140px;position:relative}.signup__social-proof__logos__inner{animation:rotate-logos 45s linear infinite;display:flex;left:0;position:absolute;top:0}.signup__social-proof__logos__inner>img{display:block;height:30px;margin-right:60px}@media screen and (min-width:479px){.signup__social-proof__logos__inner>img{margin-right:80px}}@media screen and (min-width:992px){.signup__social-proof__logos__inner>img{margin-right:120px}}.signup__social-proof__slides{margin-bottom:20px;position:relative}@media screen and (min-width:992px){.signup__social-proof__slides{margin-bottom:40px}}.signup__social-proof__slides>ul{display:flex;list-style-type:none;margin:0;padding:0;transition:transform var(--slow-duration) var(--base-easing);width:300%}.signup__social-proof__slides>ul>li{display:flex;flex-shrink:0;justify-content:center;margin:0;padding-inline:15px;width:33.333%}.signup__social-proof__slide__inner{background:var(--base-10);box-shadow:var(--ds-dark-high);border-radius:40px;color:var(--base-800);cursor:pointer;font-size:var(--body-regular--size);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);max-width:475px;padding:40px}@media screen and (min-width:992px){.signup__social-proof__slide__inner{box-shadow:var(--ds-light-medium)}}.signup__social-proof__slide__logo{display:block;height:25px;width:auto;margin-bottom:28px}.signup__social-proof__slide__inner>blockquote{margin:0 0 25px}.signup__social-proof__author{align-items:center;display:flex;gap:10px}.signup__social-proof__author>img{border-radius:50%;display:block;height:40px;width:40px}.signup__social-proof__author__title{color:var(--base-600);display:block;font-size:var(--body-small--size);letter-spacing:var(--body-small--letter-spacing);line-height:var(--body-small--line-height)}.signup__social-proof__slide-nav{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.signup__social-proof__slide-nav>li{margin:0}.signup__social-proof__slide-nav>li>button{align-items:center;background:0;color:transparent;cursor:pointer;display:flex;font-size:2px;height:18px;justify-content:center;padding:0;width:18px}@media screen and (min-width:992px){.signup__social-proof__slide-nav>li>button{height:20px;width:20px}}.signup__social-proof__slide-nav>li>button:after{background:var(--base-700);border-radius:50%;content:"";display:block;transition:background-color var(--base-duration) var(--base-easing);height:8px;width:8px}@media screen and (min-width:992px){.signup__social-proof__slide-nav>li>button:after{background:var(--base-400);height:12px;width:12px}}@media screen and (min-width:1280px){.signup__social-proof__slide-nav>li>button:after{height:8px;width:8px}}.signup__social-proof__slide-nav>li>button:hover:after,.signup__social-proof__slide-nav>li>button.-active:after{background:#fff}@media screen and (min-width:992px){.signup__social-proof__slide-nav>li>button:hover:after,.signup__social-proof__slide-nav>li>button.-active:after{background:var(--base-800)}}