.qreed-auth *{box-sizing:border-box}.qreed-auth body{margin:0}.qreed-auth button,.qreed-auth input,.qreed-auth a{-webkit-tap-highlight-color:transparent}.qreed-auth button,.qreed-auth input{font:inherit}.qreed-auth button,.qreed-auth a{touch-action:manipulation}.qreed-auth button{cursor:pointer}.qreed-auth button:disabled{cursor:wait;opacity:.65}.qreed-auth a{color:inherit;text-decoration:none}.qreed-auth a:hover{text-decoration:underline}.qreed-auth button:focus-visible,.qreed-auth a:focus-visible{outline-offset:4px;outline:3px solid #b76d86}.qreed-auth{--auth-bg:#faf8f7;--auth-text:#252127;--auth-muted:#777078;--auth-line:#d9d4d7;--auth-accent:#72152b;--auth-field:#ffffff75;min-height:100svh;color:var(--auth-text);background:var(--auth-bg);grid-template-columns:58% 42%;font-family:Hanken,Arial,sans-serif;display:grid}.qreed-auth[data-theme=dark]{--auth-bg:#171719;--auth-text:#f6f1f3;--auth-muted:#a9a1a7;--auth-line:#414044;--auth-accent:#e0a3b5;--auth-field:#ffffff03}.qreed-auth .campaign{color:#fff5ee;background:#31020a;min-height:800px;position:relative;overflow:hidden}.qreed-auth .campaign-bg{object-fit:cover;object-position:center 57%;width:100%;height:100%;position:absolute}.qreed-auth .campaign-shade{background:linear-gradient(#20010935,#0000 50%,#18020633);position:absolute;inset:0}.qreed-auth .wordmark{letter-spacing:-1.2px;font-size:27px;font-weight:600;position:absolute;top:36px;left:7%}.qreed-auth .wordmark-dot{color:#c98799}.qreed-auth .campaign-copy{z-index:1;position:absolute;top:13%;left:7%;right:5%}.qreed-auth .campaign-copy h2{letter-spacing:-2.5px;margin:0;font-family:Schibsted,Arial,sans-serif;font-size:clamp(38px,4.2vw,66px);line-height:1.1}.qreed-auth .campaign-copy p{color:#e0c9c8;margin:18px 0 0;font-size:clamp(16px,1.65vw,24px)}.qreed-auth .sample{width:24%;max-width:215px;margin:0;position:absolute;bottom:8%}.qreed-auth .sample img{border:1px solid #fce4d97a;border-radius:13px;width:100%;display:block;box-shadow:0 12px 32px #0004}.qreed-auth .sample figcaption{color:#ecddda;margin:9px 2px;font-size:12px}.qreed-auth .sample-product{left:6%}.qreed-auth .sample-model{width:23%;bottom:10%;right:5%}.qreed-auth .auth{background:radial-gradient(ellipse at 100% 100%, #a9617710, transparent 65%), var(--auth-bg);flex-direction:column;justify-content:center;align-items:center;min-height:800px;padding:100px 38px 90px;display:flex;position:relative}.qreed-auth .auth-content{width:100%;max-width:390px}.qreed-auth .auth header{text-align:center;margin-bottom:34px}.qreed-auth .auth h1{letter-spacing:-1.1px;white-space:nowrap;margin:0;font-family:Schibsted,Arial,sans-serif;font-size:clamp(24px,2.05vw,32px);line-height:1.25}.qreed-auth .auth header p{color:var(--auth-muted);margin:11px 0 0;font-size:16px}.qreed-auth .google{background:var(--auth-field);border:1px solid var(--auth-line);width:100%;height:50px;color:var(--auth-text);border-radius:11px;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.qreed-auth .google:hover{background:#ae7d8a0c;border-color:#a5969c}.qreed-auth .divider{color:var(--auth-muted);align-items:center;gap:16px;margin:29px 0;font-size:13px;display:flex}.qreed-auth .divider:before,.qreed-auth .divider:after{content:"";background:var(--auth-line);flex:1;height:1px}.qreed-auth form label{margin-bottom:9px;font-size:14px;display:block}.qreed-auth input{border:1px solid var(--auth-line);background:var(--auth-field);width:100%;height:49px;color:var(--auth-text);border-radius:11px;padding:0 15px;font-size:15px;transition:border-color .2s,box-shadow .2s;display:block}.qreed-auth input::placeholder{color:var(--auth-muted);opacity:.8}.qreed-auth input:focus{border-color:#ac5a76;outline:none;box-shadow:0 0 0 3px #a9517315}.qreed-auth .password-label{justify-content:space-between;align-items:baseline;margin-top:23px;display:flex}.qreed-auth .password-label a{color:var(--auth-accent);font-size:13px}.qreed-auth .password-field{position:relative}.qreed-auth .password-field input{padding-right:52px}.qreed-auth .password-field button{width:43px;height:43px;color:var(--auth-muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:3px;right:3px}.qreed-auth .password-field svg{width:20px;height:20px}.qreed-auth .submit{color:#fff;background:linear-gradient(165deg,#7e2138,#510d20);border:1px solid #7d263d;border-radius:11px;width:100%;height:50px;margin-top:25px;font-weight:600;transition:filter .2s,transform .2s;box-shadow:inset 0 1px #ffffff1c,0 3px 7px #5005190b}.qreed-auth .submit:hover{filter:brightness(1.12)}.qreed-auth .submit:active{transform:translateY(1px)}.qreed-auth .signup{text-align:center;color:var(--auth-muted);margin:24px 0 0;font-size:14px}.qreed-auth .signup a{color:var(--auth-accent);font-weight:600}.qreed-auth .theme-toggle{width:40px;height:40px;color:var(--auth-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:25px;right:30px}.qreed-auth .theme-toggle:hover{background:#98717c13}.qreed-auth .theme-toggle svg{width:22px;height:22px}.qreed-auth .auth footer{color:var(--auth-muted);gap:10px;font-size:11px;display:flex;position:absolute;bottom:30px}.qreed-auth .mobile-brand{display:none}.qreed-auth .form-error{color:var(--auth-accent);margin-bottom:0;font-size:13px;line-height:1.5}.qreed-auth .preview-toast{color:#fff;z-index:10;background:#292327;border-radius:12px;max-width:90%;padding:15px 22px;font:14px Arial;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0003}@media (min-height:850px){.qreed-auth .campaign,.qreed-auth .auth{min-height:100svh}}@media (max-width:1050px){.qreed-auth{grid-template-columns:52% 48%}.qreed-auth .auth{padding-left:28px;padding-right:28px}.qreed-auth .campaign-copy h2{letter-spacing:-1.8px;font-size:40px}.qreed-auth .campaign-copy p{font-size:17px}.qreed-auth .sample{width:30%}.qreed-auth .sample-model{width:28%}.qreed-auth .auth h1{font-size:25px}}@media (max-width:700px){.qreed-auth{flex-direction:column;display:flex}.qreed-auth .campaign{order:2;min-height:520px}.qreed-auth .campaign-copy{top:15%}.qreed-auth .campaign-copy h2{font-size:36px}.qreed-auth .campaign-copy p{font-size:16px}.qreed-auth .wordmark{display:none}.qreed-auth .auth{order:1;min-height:100svh;padding:110px 25px 86px}.qreed-auth .auth-content{max-width:390px}.qreed-auth .auth h1{white-space:normal;font-size:27px}.qreed-auth .mobile-brand{letter-spacing:-1px;color:var(--auth-accent);font-size:24px;font-weight:600;display:block;position:absolute;top:29px;left:25px}.qreed-auth .theme-toggle{right:19px}.qreed-auth .auth footer{bottom:24px}.qreed-auth .sample{max-width:115px}.qreed-auth .sample-model{max-width:108px}.qreed-auth .campaign-bg{object-position:center 57%}.qreed-auth .campaign-copy{left:7%}.qreed-auth .sample figcaption{font-size:11px}}@media (prefers-reduced-motion:reduce){.qreed-auth *{scroll-behavior:auto!important;transition:none!important}}.qreed-auth{--auth-bg:#faf8f6;grid-template-columns:61.9% 38.1%;font-family:Arial,Helvetica,sans-serif}.qreed-auth .campaign-bg{object-position:center;object-fit:cover}.qreed-auth .campaign-shade{background:0 0}.qreed-auth .wordmark{letter-spacing:-1.2px;font-family:Arial,sans-serif;font-size:25px;font-weight:500;top:2.6%;left:5.4%}.qreed-auth .campaign-copy{top:9.1%;left:5.4%;right:3%}.qreed-auth .campaign-copy h2{letter-spacing:-2.8px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(40px,4.45vw,76px);font-weight:600;line-height:1}.qreed-auth .campaign-copy p{color:#c4b8b7;margin-top:17px;font-size:clamp(16px,1.7vw,27px);font-weight:400}.qreed-auth .sample-product{width:25%;max-width:none;bottom:11.6%;left:5.2%}.qreed-auth .sample-model{width:24%;max-width:none;bottom:11.3%;right:4.4%}.qreed-auth .sample img{border-radius:12px}.qreed-auth .sample figcaption{margin:7px 2px;font-size:13px}.qreed-auth .auth{background:radial-gradient(ellipse at 60% 70%, #ffffff65, transparent 80%), var(--auth-bg);padding:100px 11.9% 100px 13.3%}.qreed-auth .auth-content{max-width:480px}.qreed-auth .auth header{margin-bottom:34px}.qreed-auth .auth h1{letter-spacing:-1.35px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(24px,2.35vw,38px);font-weight:600}.qreed-auth .auth header p{white-space:nowrap;margin-top:10px;font-size:18px}.qreed-auth .google{gap:17px;height:55px;font-size:16px;font-weight:400}.qreed-auth .google svg{width:24px;height:24px}.qreed-auth .divider{margin:34px 0;font-size:14px}.qreed-auth form label{font-size:15px}.qreed-auth input{height:50px;font-size:16px}.qreed-auth .password-label{margin-top:27px}.qreed-auth .password-label a{font-size:14px}.qreed-auth .submit{background:linear-gradient(155deg,#71172d,#520b1e);height:55px;margin-top:27px;font-size:16px}.qreed-auth .signup{margin-top:29px;font-size:15px}.qreed-auth .auth footer{font-size:12px;bottom:3.8%}.qreed-auth .theme-toggle{top:2%;right:6%}@media (min-width:1100px) and (min-height:850px){.qreed-auth .auth-content{transform:translateY(-5px)}}@media (max-width:1099px) and (min-width:701px){.qreed-auth{grid-template-columns:56% 44%}.qreed-auth .auth{padding-left:30px;padding-right:30px}.qreed-auth .auth h1{font-size:24px}.qreed-auth .auth header p{font-size:14px}.qreed-auth .campaign-copy h2{font-size:40px}.qreed-auth .campaign-copy p{font-size:16px}}@media (max-width:700px){.qreed-auth .auth{padding:110px 25px 86px}.qreed-auth .auth h1{white-space:normal;font-size:27px}.qreed-auth .auth header p{white-space:normal;font-size:15px}.qreed-auth .campaign-copy h2{letter-spacing:-1.8px;font-size:36px}.qreed-auth .campaign-copy{top:11%}.qreed-auth .campaign-copy p{font-size:15px}.qreed-auth .sample-product{max-width:125px}.qreed-auth .sample-model{max-width:115px}.qreed-auth .campaign-bg{object-fit:cover}.qreed-auth .auth footer{font-size:11px}.qreed-auth .theme-toggle{top:25px}.qreed-auth .signup{font-size:14px}}.qreed-auth .campaign-media{position:absolute;inset:0}.qreed-auth .sample img{height:auto}.qreed-auth{font-family:var(--font-hanken,"Hanken Grotesk", Arial, sans-serif)}.qreed-auth .campaign-copy h2,.qreed-auth .auth h1{font-family:var(--font-schibsted,"Schibsted Grotesk", Arial, sans-serif);font-weight:600}.qreed-auth .campaign-copy h2{letter-spacing:-2.6px;font-size:clamp(40px,4.25vw,73px);line-height:1.07}.qreed-auth .auth h1{letter-spacing:-1.2px;font-size:clamp(24px,2.12vw,35px)}.qreed-auth .wordmark,.qreed-auth .preview-toast{font-family:var(--font-hanken,"Hanken Grotesk", Arial, sans-serif)}@media (max-width:1099px) and (min-width:701px){.qreed-auth .campaign-copy h2{font-size:39px}.qreed-auth .auth h1{font-size:23px}}@media (max-width:700px){.qreed-auth .campaign-copy h2{letter-spacing:-1.5px;font-size:35px}.qreed-auth .auth h1{letter-spacing:-.9px;font-size:26px}}.qreed-auth[data-theme=dark]{--auth-bg:#181517;--auth-text:#f4eef0;--auth-muted:#b3a9af;--auth-line:#484046;--auth-accent:#e3a4b8;--auth-field:#242024;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.qreed-auth[data-theme=dark] input{color:#f4eef0;background:#242024;border-color:#484046}.qreed-auth[data-theme=dark] input::placeholder{color:#aaa0a7;opacity:1}.qreed-auth[data-theme=dark] .google{color:#f4eef0;background:#211d20;border-color:#484046}.qreed-auth[data-theme=dark] .google:hover{background:#2a2328;border-color:#79616d}.qreed-auth[data-theme=dark] .divider:before,.qreed-auth[data-theme=dark] .divider:after{background:#3b3338}.qreed-auth[data-theme=dark] .submit{background:linear-gradient(155deg,#8b2946,#6c1732);border-color:#9d405a;box-shadow:inset 0 1px #ffffff18,0 4px 12px #0002}.qreed-auth[data-theme=dark] .theme-toggle:hover{background:#ffffff08}@media (min-width:1100px){.qreed-auth .campaign-copy h2{font-size:clamp(40px,min(4.25vw,6.4vh),73px)}.qreed-auth .campaign-copy p{font-size:clamp(16px,min(1.7vw,2.55vh),27px)}}.qreed-auth[data-theme=dark] .auth{background:linear-gradient(90deg,#27181e 0,#1c161a 5%,#181517 19% 100%)}.qreed-auth[data-theme=dark] .auth header{margin-bottom:32px}.qreed-auth[data-theme=dark] .divider{margin:30px 0 32px}.qreed-auth[data-theme=dark] .password-label{margin-top:25px}.qreed-auth[data-theme=dark] .signup{margin-top:26px}.qreed-auth[data-theme=dark] .submit{background:linear-gradient(#ffffff0d,#0000 42%),linear-gradient(115deg,#8d2d49,#701a35);border:1px solid #a04761;transition:box-shadow .18s,filter .18s,transform .18s;box-shadow:inset 0 1px #ffc8db24,inset 0 -1px #28041038,0 4px 12px #0002}.qreed-auth[data-theme=dark] .submit:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px #ffd5e330,0 5px 16px #0003}.qreed-auth[data-theme=dark] .submit:active:not(:disabled){filter:brightness(.98);transform:translateY(1px);box-shadow:inset 0 1px 2px #28041030}.qreed-auth[data-theme=dark] .google{transition:background .18s,border-color .18s}@media (max-width:700px){.qreed-auth[data-theme=dark] .auth{background:#181517}}.qreed-auth .register-content header{margin-bottom:28px}.qreed-auth .register-content h1{white-space:normal;line-height:1.16}.qreed-auth .auth-eyebrow{color:var(--auth-accent);letter-spacing:2.2px;margin-bottom:14px;font-size:10px;display:block}.qreed-auth .auth-help{color:var(--auth-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.qreed-auth .auth-terms{text-align:center;color:var(--auth-muted);margin:15px 5px 0;font-size:11px;line-height:1.65}.qreed-auth .auth-terms a{color:var(--auth-accent)}.qreed-auth .text-button{font:inherit;color:var(--auth-accent);background:0 0;border:0;border-radius:3px;padding:0;font-size:14px;font-weight:600}.qreed-auth .text-button:hover:not(:disabled){text-decoration:underline}.qreed-auth .text-button:disabled{cursor:default;opacity:1;color:var(--auth-muted)}.qreed-auth .google-letter{color:#4285f4;font:700 24px Arial}.qreed-auth .auth-back{color:var(--auth-muted);margin-bottom:30px;font-size:13px;display:inline-block}.qreed-auth .mail-symbol,.qreed-auth .auth-success{border:1px solid var(--auth-line);width:62px;height:62px;color:var(--auth-accent);background:var(--auth-field);border-radius:18px;place-items:center;margin:0 auto 24px;display:grid}.qreed-auth .mail-symbol svg{width:32px;height:32px}.qreed-auth .otp-email{overflow-wrap:anywhere;max-width:100%;color:var(--auth-text);margin-top:6px;font-weight:600;display:inline-block}.qreed-auth .register-content header p{white-space:normal;font-size:16px;line-height:1.65}.qreed-auth .otp-wrap{margin-top:12px;position:relative}.qreed-auth .otp-boxes{gap:9px;display:grid}.qreed-auth .otp-boxes span{border:1px solid var(--auth-line);background:var(--auth-field);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;height:59px;font-size:25px;font-weight:600;display:grid}.qreed-auth .otp-wrap:focus-within .is-next{border-color:var(--auth-accent);box-shadow:0 0 0 3px #ac5a7614}.qreed-auth .otp-input{opacity:0;cursor:text;height:100%;position:absolute;inset:0}.qreed-auth .otp-wrap:focus-within{outline-offset:5px;border-radius:12px;outline:1px solid #ac5a7633}.qreed-auth .resend{text-align:center;margin-top:27px}.qreed-auth .resend>p:first-child{color:var(--auth-muted);margin-bottom:8px;font-size:14px}.qreed-auth .resend .auth-help{margin-top:25px;font-size:12px}.qreed-auth .auth-success{font-size:30px}.qreed-auth .success-content .submit{justify-content:center;align-items:center;gap:20px;display:flex}.qreed-auth .register-content .submit:disabled{cursor:default;opacity:.55}@media (max-width:700px){.qreed-auth .otp-boxes{gap:7px}.qreed-auth .otp-boxes span{height:55px}.qreed-auth .register-content .auth-eyebrow{margin-bottom:12px}.qreed-auth .auth:has(.register-content){min-height:100svh;padding-top:108px;padding-bottom:90px}.qreed-auth .register-content .signup{margin-top:20px}}.qreed-auth .recovery-content header p{line-height:1.7}.qreed-auth .recovery-note{border:1px solid var(--auth-line);background:var(--auth-field);border-radius:12px;align-items:flex-start;gap:13px;padding:18px;display:flex}.qreed-auth .recovery-note>span{color:var(--auth-accent);font-size:23px}.qreed-auth .recovery-note p{color:var(--auth-muted);margin:0;font-size:14px;line-height:1.65}.qreed-auth .recovery-note strong{color:var(--auth-text);font-weight:600}.qreed-auth .recovery-edit{margin-top:17px}.qreed-auth .sr-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qreed-auth{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.qreed-auth .auth,.qreed-auth .auth-content{min-width:0}.qreed-auth .form-error{overflow-wrap:anywhere}.qreed-auth .auth h1{white-space:normal}.qreed-auth .otp-boxes{grid-template-columns:repeat(6,minmax(0,1fr))}.qreed-auth{line-height:normal}
/*# sourceMappingURL=3x2qcqlxp0p-o.css.map*/