.audit-container{background:#fafaf9;width:100%;max-width:480px;margin:0 auto;font-family:DM Sans,sans-serif}#screen-invite{padding:3.5rem 1.5rem 3rem}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#6d28d9;text-align:center;margin-bottom:1rem;font-size:10px;font-weight:500}.headline{color:#1a1918;text-align:center;margin:0;font-family:Cormorant Garamond,serif;font-size:28px;font-style:italic;line-height:1.2}.subtext{color:#1a191880;text-align:center;max-width:340px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.5}.form-wrap{margin-top:2rem}.url-input{color:#1a1918;-webkit-appearance:none;box-sizing:border-box;background:#fff;border:.5px solid #1a191833;border-radius:4px;outline:none;width:100%;padding:13px 16px;font-family:DM Sans,sans-serif;font-size:13px;transition:border-color .15s}.url-input::placeholder{color:#1a19184d}.url-input:focus{border-color:#6d28d9}.url-input:disabled{opacity:.5;cursor:not-allowed}.error-msg{color:#a32d2d;margin-top:8px;font-size:12px;line-height:1.4}.analyze-btn{color:#fff;cursor:pointer;letter-spacing:.01em;background:#6d28d9;border:none;border-radius:4px;width:100%;margin-top:10px;padding:13px 28px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;transition:opacity .15s}.analyze-btn:hover:not(:disabled){opacity:.88}.analyze-btn:disabled{cursor:not-allowed;opacity:.8}.loading-track{background:#6d28d91f;border-radius:2px;height:1.5px;margin-top:10px;display:none;overflow:hidden}.loading-track.active{display:block}.loading-bar{background:#6d28d9;width:0%;height:100%;animation:3s ease-in-out infinite loadSlide}@keyframes loadSlide{0%{width:0%}to{width:100%}}.loading-msg{color:#1a191866;text-align:center;min-height:16px;margin-top:10px;font-size:11px;transition:opacity .3s}.trust-line{color:#1a19184d;text-align:center;letter-spacing:.04em;margin-top:14px;font-size:10px}#screen-results{padding:2.5rem 1.5rem 3.5rem}.results-header{text-align:center;margin-bottom:1.75rem}.audit-label{letter-spacing:.1em;text-transform:uppercase;color:#1a191859;font-size:10px}.audit-domain{color:#1a1918;margin-top:4px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500}.cards{flex-direction:column;gap:8px;display:flex}.card{opacity:0;background:#fff;border:.5px solid #1a19181a;border-left:2px solid #1a19181f;border-radius:4px;justify-content:space-between;align-items:center;padding:13px 16px;transition:opacity .25s,transform .25s;display:flex;transform:translateY(5px)}.card.visible{opacity:1;transform:translateY(0)}.card.score-low{border-left-color:#b94040}.card.score-mid{border-left-color:#a07820}.card.score-high{border-left-color:#6d28d9}.card-label{color:#1a1918;font-size:13px}.card-right{align-items:center;gap:10px;display:flex}.stars{gap:3px;display:flex}.star{opacity:0;width:14px;height:14px;transition:opacity .15s;display:inline-flex}.star.visible{opacity:1}.score-separator{border:none;border-top:.5px solid #1a191814;margin:1.5rem 0 0}.global-score-wrap{opacity:0;border-bottom:.5px solid #1a191814;justify-content:center;align-items:baseline;gap:6px;padding:1rem 0;transition:opacity .35s;display:flex}.global-score-wrap.visible{opacity:1}.global-score-label{color:#1a191873;font-size:12px}.global-score-value{color:#1a1918;font-family:Cormorant Garamond,serif;font-size:32px;font-style:italic;line-height:1}.global-score-denom{color:#1a191866;font-size:13px}.conclusion-box{opacity:0;background:#6d28d908;border-left:2px solid #6d28d9;border-radius:0 4px 4px 0;margin-top:1.5rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;transition:opacity .4s}.conclusion-box.visible{opacity:1}.conclusion{color:#1a1918;margin:0;font-family:Cormorant Garamond,serif;font-size:17px;font-style:italic;line-height:1.6}.cta-wrap{text-align:center;opacity:0;margin-top:2rem;transition:opacity .4s}.cta-wrap.visible{opacity:1}.cta-btn{color:#fff;cursor:pointer;text-align:center;letter-spacing:.01em;box-sizing:border-box;background:#6d28d9;border:none;border-radius:4px;width:100%;max-width:340px;margin:0 auto;padding:14px 32px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:block}.cta-btn:hover{opacity:.88}.cta-micro{color:#1a191852;text-align:center;letter-spacing:.03em;margin-top:9px;font-size:10px}.reset-link{color:#1a19184d;cursor:pointer;text-align:center;background:0 0;border:none;margin-top:1.25rem;font-family:DM Sans,sans-serif;font-size:11px;transition:color .15s;display:block}.audit-limits{opacity:0;background:#f5f4f2;border-radius:4px;margin-top:1.75rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;transition:opacity .4s}.audit-limits.visible{opacity:1}.limits-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#1a191866;margin-top:0;margin-bottom:10px;font-size:9px;font-weight:500}.limits-list{flex-direction:column;gap:7px;margin-bottom:14px;padding:0;list-style:none;display:flex}.limits-list li{color:#1a1918a6;padding-left:14px;font-size:12px;line-height:1.4;position:relative}.limits-list li:before{content:"×";color:#a32d2db3;font-size:11px;font-weight:500;position:absolute;left:0}.limits-hook{color:#1a1918;margin:0;font-family:Cormorant Garamond,serif;font-size:15px;font-style:italic;line-height:1.45}@media(max-width:520px){#screen-invite{padding:2.5rem 1.25rem 2rem}#screen-results{padding:2rem 1.25rem 2.5rem}}.audit-container:has(#screen-results){max-width:1180px}#screen-results{grid-template-columns:1fr 1.4fr;grid-template-areas:"header cards""score cards""concl limits""cta cta";align-items:start;gap:1.75rem 2.5rem;padding:3.5rem 2.5rem 4rem;display:grid}.results-header{text-align:left;border-bottom:none;grid-area:header;margin-bottom:0;padding-bottom:0}.cards{grid-area:cards}.global-score-wrap{grid-area:score}.conclusion-box{grid-area:concl;margin-top:0}.audit-limits{grid-area:limits;margin-top:0}.cta-wrap{grid-area:cta;margin-top:1rem}.results-header{border-bottom:.5px solid #1a191814;margin-bottom:2.75rem;padding-bottom:1.75rem}.audit-label{letter-spacing:.22em;color:#6d28d9;font-size:10px;font-weight:500}.audit-domain{color:#1a1918;letter-spacing:-.01em;margin-top:10px;font-family:Cormorant Garamond,serif;font-size:36px;font-style:italic;font-weight:500;line-height:1.1}.cards{grid-template-columns:1fr 1fr;grid-template-areas:"hero hero""p1 p2""s1 s2";gap:10px;display:grid}.card:first-child{grid-area:p1}.card:nth-child(2){grid-area:s1}.card:nth-child(3){grid-area:p2}.card:nth-child(4){grid-area:s2}.card:nth-child(5){grid-area:hero}.card{background:#fff;border:.5px solid #1a191814;border-left-width:3px;border-radius:6px;justify-content:space-between;align-items:center;padding:18px 20px;transition:opacity .25s,transform .25s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 1px 2px #1a191808,0 6px 18px -14px #1a191814}.card:hover{transform:translateY(-1px);box-shadow:0 2px 4px #1a19180d,0 16px 32px -20px #1a191833}.card:nth-child(5){color:#fafaf9;background:linear-gradient(135deg,#1a1918,#2a1838);border:1px solid #6d28d966;border-left-width:3px;flex-direction:column;align-items:flex-start;gap:14px;padding:26px 28px;position:relative;box-shadow:0 2px 4px #1a191814,0 24px 48px -24px #6d28d973}.card:nth-child(5):before{content:"Métrique clé · Conversion";letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;font-size:9px;font-weight:500;position:absolute;top:14px;right:18px}.card:nth-child(5) .card-label{color:#fafaf9;letter-spacing:-.01em;font-family:Cormorant Garamond,serif;font-size:26px;font-style:italic;font-weight:500;line-height:1.1}.card:nth-child(5) .star{width:20px;height:20px}.card:first-child,.card:nth-child(3){padding:20px 22px}.card:first-child .card-label,.card:nth-child(3) .card-label{font-size:14px;font-weight:500}.card:nth-child(2),.card:nth-child(4){box-shadow:none;background:#f7f6f3;border-color:#1a19180f;padding:14px 18px}.card:nth-child(2):hover,.card:nth-child(4):hover{background:#fafaf9;box-shadow:0 1px 2px #1a19180a,0 8px 20px -16px #1a19181f}.card:nth-child(2) .card-label,.card:nth-child(4) .card-label{color:#1a1918a6;letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:500}.card-label{color:#1a1918;letter-spacing:.005em;font-size:13px;font-weight:500}.stars{gap:5px}.star{width:15px;height:15px}.score-separator{display:none}.global-score-wrap{border-bottom:none;flex-direction:column;align-items:flex-start;gap:4px;margin-top:0;padding:0}.global-score-label{letter-spacing:.22em;text-transform:uppercase;color:#1a191873;font-size:10px;font-weight:500}.global-score-value{color:#1a1918;letter-spacing:-.02em;margin-top:4px;font-family:Cormorant Garamond,serif;font-size:72px;font-style:italic;font-weight:500;line-height:1}.global-score-denom{color:#1a191859;margin-top:2px;font-size:14px}.conclusion-box{background:#6d28d90a;border-left:2px solid #6d28d9;border-radius:0 6px 6px 0;margin-top:2rem;padding:1.75rem 1.75rem 1.75rem 2rem}.audit-limits{background:#f5f4f2;border:.5px solid #1a19180f;border-radius:6px;margin-top:2rem;padding:1.75rem 1.75rem 1.75rem 2rem}.limits-eyebrow{letter-spacing:.22em;color:#1a191873;margin-bottom:14px;font-size:10px}.limits-list{gap:9px;margin-bottom:18px}.limits-list li{color:#1a1918b3;padding-left:18px;font-size:13px;line-height:1.5}.limits-list li:before{content:"";background:#a32d2d8c;width:8px;height:1px;position:absolute;top:.55em;left:0}.cta-wrap{margin-top:2.5rem}.cta-btn{border-radius:4px;max-width:380px;padding:16px 32px;transition:transform .2s,box-shadow .25s,opacity .15s;box-shadow:0 2px 4px #1a19180d,0 20px 40px -20px #6d28d959}.cta-btn:hover{opacity:1;transform:translateY(-1px);box-shadow:0 3px 6px #1a19180f,0 24px 44px -20px #6d28d973}.cta-micro{letter-spacing:.08em;text-transform:uppercase;color:#1a191866;margin-top:14px;font-size:10px}.reset-link{letter-spacing:.06em;text-transform:uppercase;color:#1a191866;margin-top:1.75rem;font-size:11px}.reset-link:hover{color:#6d28d9}@media(max-width:860px){#screen-results{grid-template-columns:1fr;grid-template-areas:"header""cards""score""concl""limits""cta";column-gap:0}.global-score-wrap{text-align:center;align-items:center}}@media(max-width:520px){#screen-invite{padding:2.5rem 1.25rem 2rem}#screen-results{padding:2.25rem 1.25rem 2.75rem}.audit-domain{font-size:24px}.global-score-value{font-size:64px}.conclusion{font-size:17px}.limits-hook{font-size:15px}.conclusion-box,.audit-limits{padding:1.25rem 1.25rem 1.25rem 1.5rem}.cards{grid-template-columns:1fr;grid-template-areas:"hero""p1""p2""s1""s2"}.card:nth-child(5) .card-label{font-size:22px}}.social-proof{color:#1a191866;text-align:center;letter-spacing:.02em;margin-top:10px;margin-bottom:0;font-family:DM Sans,sans-serif;font-size:11px}.card{flex-direction:column;align-items:stretch}.card-main{justify-content:space-between;align-items:center;width:100%;display:flex}.card-micro{color:#1a191873;margin:6px 0 0;font-family:DM Sans,sans-serif;font-size:11px;line-height:1.4}.card:nth-child(5){flex-direction:column;align-items:flex-start}.card:nth-child(5) .card-main{flex-direction:row;justify-content:space-between;align-items:center;gap:14px}.card:nth-child(5) .card-micro{color:#ffffff8c}.score-context{color:#1a191899;text-align:center;max-width:360px;margin:14px 0 0;font-family:Cormorant Garamond,serif;font-size:16px;font-style:italic;line-height:1.45}@media(max-width:860px){.score-context{margin-left:auto;margin-right:auto}}.limits-list li{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(6px)}.limits-list li.visible{opacity:1;transform:translateY(0)}.email-capture{text-align:left;max-width:380px;margin:0 auto 1.25rem}.email-capture-label{color:#1a1918;margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:13px;display:block}.email-capture-row{gap:8px;display:flex}.email-capture-input{flex:1;margin:0}.email-capture-btn{color:#6d28d9;cursor:pointer;letter-spacing:.01em;white-space:nowrap;background:0 0;border:.5px solid #6d28d9;border-radius:4px;padding:0 18px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;transition:background .15s,color .15s}.email-capture-btn:hover{color:#fff;background:#6d28d9}.cta-btn{display:block}.cta-primary{color:#fff;background:#6d28d9;border:none;border-radius:4px;max-width:320px;margin:0 auto;padding:14px 36px}.cta-secondary{color:#6d28d9;max-width:320px;box-shadow:none;text-align:center;letter-spacing:.01em;background:0 0;border:1px solid #6d28d9;border-radius:4px;margin:10px auto 0;padding:12px 36px;font-size:13px;font-weight:500;text-decoration:none;transition:background .18s,color .18s}.cta-secondary:hover{box-shadow:none;opacity:1;color:#6d28d9;background:#6d28d90f;transform:none}.scarcity-line{color:#6d28d9;text-align:center;letter-spacing:.04em;margin-top:1rem;font-family:DM Sans,sans-serif;font-size:11px}.scarcity-dot{margin-right:4px;animation:2.4s ease-in-out infinite scarcity-pulse;display:inline-block}@keyframes scarcity-pulse{0%,to{opacity:1}50%{opacity:.3}}.reset-link{color:#1a19184d;text-transform:none;letter-spacing:normal;margin-top:.8rem;font-size:11px}.card.score-low,.card.score-mid,.card.score-high{border-left-color:#0000}.card:first-child.score-low,.card:nth-child(3).score-low,.card:nth-child(2).score-low,.card:nth-child(4).score-low{border-left:3px solid;border-image:linear-gradient(#c4b5fd,#a78bfa) 1}.card:first-child.score-mid,.card:nth-child(3).score-mid,.card:nth-child(2).score-mid,.card:nth-child(4).score-mid{border-left:3px solid;border-image:linear-gradient(#a78bfa,#7c3aed) 1}.card:first-child.score-high,.card:nth-child(3).score-high,.card:nth-child(2).score-high,.card:nth-child(4).score-high{border-left:3px solid;border-image:linear-gradient(#7c3aed,#4c1d95) 1}.card:first-child,.card:nth-child(3){background:linear-gradient(135deg,#6d28d906,#fff0 55%),#fff;border-color:#1a191812;border-radius:8px;padding:22px 24px;box-shadow:0 1px 2px #1a191806,0 10px 28px -18px #4c1d952e}.card:nth-child(2),.card:nth-child(4){background:linear-gradient(135deg,#6d28d90a,#fff0 60%),#fbfaf8;border-color:#1a19180f;border-radius:8px;padding:18px 22px}.audit-label{letter-spacing:.2em;font-size:11px}.audit-domain{letter-spacing:-.015em;margin-top:12px;font-size:38px;line-height:1.15}.card-label{color:#1a1918;letter-spacing:0;font-size:15px;font-weight:500;line-height:1.3}.card:first-child .card-label,.card:nth-child(3) .card-label{text-transform:none;letter-spacing:0;color:#1a1918;font-size:16px;font-weight:500}.card-micro{color:#1a19188c;margin-top:8px;font-size:12.5px;line-height:1.5}.global-score-label{letter-spacing:.2em;font-size:11px}.global-score-value{font-size:104px}.global-score-denom{font-size:15px}.score-context{color:#1a1918b3;max-width:420px;font-size:17px;line-height:1.5}.conclusion{font-size:19.5px;line-height:1.7}.conclusion-domain{font-weight:600}.limits-eyebrow{letter-spacing:.2em;font-size:11px}.limits-list li{color:#1a1918bf;font-size:14px;line-height:1.55}.limits-hook{font-size:18px;line-height:1.6}.cta-btn,.cta-secondary{font-size:14px}.card:nth-child(5) .card-label{font-size:28px;line-height:1.15}.card:nth-child(5) .card-micro{font-size:13px;line-height:1.5}.card:first-child:after,.card:nth-child(3):after,.card:nth-child(2):after,.card:nth-child(4):after{content:"";background:#6d28d959;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite scarcity-pulse;position:absolute;top:14px;right:14px}.card:first-child,.card:nth-child(2),.card:nth-child(3),.card:nth-child(4){position:relative}.card.score-low:after{background:#c4b5fd}.card.score-mid:after{background:#7c3aed}.card.score-high:after{background:#4c1d95}@media(max-width:520px){.audit-domain{font-size:28px}.global-score-value{font-size:72px}.conclusion{font-size:17.5px}.limits-hook{font-size:16px}.card-label{font-size:14px}}.card:nth-child(5){color:#fafaf9;isolation:isolate;background:radial-gradient(120% 140% at 0 0,#a78bfa38,#a78bfa00 55%),radial-gradient(120% 140% at 100% 100%,#4c1d958c,#4c1d9500 60%),linear-gradient(135deg,#1a1024,#271438 45%,#14091f);border:1px solid #a78bfa2e;border-radius:12px;padding:32px 30px 28px;transition:transform .35s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #6d28d92e,0 4px 8px #14091f40,0 32px 64px -28px #6d28d98c}.card:nth-child(5):after{content:"";pointer-events:none;mix-blend-mode:screen;z-index:0;background:radial-gradient(60% 80% at 50% -10%,#ffffff14,#fff0 60%),linear-gradient(#ffffff08,#fff0 25%);position:absolute;inset:0}.card:nth-child(5)>*{z-index:1;position:relative}.card:nth-child(5):before{content:"Métrique clé · Conversion";letter-spacing:.22em;text-transform:uppercase;color:#e9d5ffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#a78bfa14;border:.5px solid #a78bfa59;border-radius:999px;padding:5px 10px;font-family:DM Sans,sans-serif;font-size:9.5px;font-weight:500;position:absolute;top:16px;right:18px}.card:nth-child(5) .card-main:before{content:"";background:#c4b5fd;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite scarcity-pulse;position:absolute;top:-6px;left:-2px;box-shadow:0 0 0 4px #c4b5fd2e,0 0 14px #c4b5fd99}.card:nth-child(5) .card-main{padding-top:6px;padding-left:16px;position:relative}.card:nth-child(5) .card-label{color:#fafaf9;letter-spacing:-.015em;background:linear-gradient(#fafaf9,#e9d5ff 120%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Cormorant Garamond,serif;font-size:32px;font-style:italic;font-weight:500;line-height:1.1}.card:nth-child(5) .stars{gap:8px}.card:nth-child(5) .card-micro{color:#e9d5ffb3;letter-spacing:.005em;border-top:.5px solid #a78bfa2e;margin-top:14px;padding-top:14px;font-size:13px;line-height:1.55}.card:nth-child(5):hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #a78bfa47,0 6px 12px #14091f4d,0 40px 72px -28px #6d28d9b3}.card:nth-child(5).score-low:after,.card:nth-child(5).score-mid:after,.card:nth-child(5).score-high:after{background:0 0;border-radius:0;width:auto;height:auto;animation:none;top:0;right:0}@media(max-width:520px){.card:nth-child(5){border-radius:10px;padding:26px 22px 22px}.card:nth-child(5) .card-label{font-size:26px}.card:nth-child(5):before{font-size:9px;top:12px;right:12px}}.stars{color:#6d28d9}.card:nth-child(5) .stars{color:#e9d5ff}.card:nth-child(5) .star{filter:drop-shadow(0 0 6px #e9d5ff8c)drop-shadow(0 2px 4px #4c1d9580)}.global-score-wrap{flex-flow:wrap;align-items:baseline}.global-score-value{color:#6d28d9;letter-spacing:-.03em;text-shadow:0 2px 24px #6d28d92e;font-family:Cormorant Garamond,serif;font-style:normal;font-weight:600}.global-score-denom{color:#1a19188c;margin-left:4px;font-size:22px;font-weight:500}.global-score-label{color:#6d28d9;opacity:.85;font-weight:600}.conclusion{color:#1a1918;letter-spacing:.005em;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.65}.conclusion-domain{color:#6d28d9;font-family:DM Sans,sans-serif;font-style:normal;font-weight:600}.card:first-child:after,.card:nth-child(2):after,.card:nth-child(3):after,.card:nth-child(4):after,.card:nth-child(5):after{content:none!important;animation:none!important;display:none!important}.card:nth-child(5) .card-main:before{content:none!important;display:none!important}.card:first-child,.card:nth-child(2),.card:nth-child(3),.card:nth-child(4){box-shadow:none;border-color:#1a191814;background:#fff!important}.card:first-child:hover,.card:nth-child(2):hover,.card:nth-child(3):hover,.card:nth-child(4):hover{box-shadow:none;transform:none;background:#fff!important}.card:nth-child(5){color:#1a1918;box-shadow:none;isolation:auto;border:.5px solid #1a191814;border-left:3px solid;border-image:linear-gradient(#7c3aed,#4c1d95) 1;border-radius:8px;padding:22px 24px;overflow:visible;background:#fff!important}.card:nth-child(5):hover{box-shadow:none;transform:none}.card:nth-child(5) .card-label{color:#1a1918;letter-spacing:0;-webkit-text-fill-color:currentColor;background:0 0;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.3}.card:nth-child(5) .stars{color:#6d28d9;gap:5px}.card:nth-child(5) .star{filter:none;width:15px;height:15px}.card:nth-child(5) .card-main{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.card:nth-child(5) .card-micro{color:#1a19188c;border-top:none;margin-top:8px;padding-top:0;font-size:12.5px}.card:nth-child(5):before{content:none!important}.card:nth-child(2) .card-label,.card:nth-child(4) .card-label{text-transform:none;letter-spacing:0;color:#1a1918;font-size:16px;font-weight:500}.card:nth-child(2),.card:nth-child(4){padding:22px 24px}.card:nth-child(2) .star,.card:nth-child(4) .star{width:15px;height:15px}.audit-container:has(#screen-invite){max-width:720px}#screen-invite{background:radial-gradient(80% 60% at 50% -10%,#6d28d912,#6d28d900 60%),#fff;border:.5px solid #1a191814;border-radius:16px;padding:4.5rem 3rem 4rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a191808,0 24px 48px -28px #6d28d92e,0 60px 120px -60px #4c1d9538}#screen-invite:before{content:"";opacity:.8;background:linear-gradient(90deg,#c4b5fd,#6d28d9,#4c1d95);height:3px;position:absolute;top:0;left:0;right:0}#screen-invite .eyebrow{letter-spacing:.22em;margin-bottom:1.25rem;font-size:11px}#screen-invite .headline{letter-spacing:-.015em;font-size:44px;line-height:1.12}#screen-invite .subtext{color:#1a191899;max-width:460px;margin-top:14px;font-size:15px;line-height:1.55}.social-proof{color:#1a191873;letter-spacing:.03em;margin-top:14px;font-size:12px}#screen-invite .form-wrap{max-width:460px;margin-top:2.5rem;margin-left:auto;margin-right:auto}#screen-invite .url-input{background:#fbfaf8;border:.5px solid #1a191838;border-radius:6px;padding:16px 18px;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s}#screen-invite .url-input:focus{background:#fff;border-color:#6d28d9;box-shadow:0 0 0 4px #6d28d91a}#screen-invite .analyze-btn{letter-spacing:.03em;background:linear-gradient(135deg,#7c3aed,#6d28d9,#5b21b6);border-radius:6px;margin-top:14px;padding:16px 32px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .25s,opacity .15s;box-shadow:0 1px 2px #1a19180f,0 12px 28px -12px #6d28d98c}#screen-invite .analyze-btn:hover:not(:disabled){opacity:1;transform:translateY(-1px);box-shadow:0 2px 4px #1a191814,0 16px 36px -12px #6d28d9b3}#screen-invite .trust-line{color:#1a191866;letter-spacing:.06em;margin-top:18px;font-size:11px}@media(max-width:520px){#screen-invite{border-radius:12px;padding:3rem 1.5rem 2.5rem}#screen-invite .headline{font-size:32px}#screen-invite .subtext{font-size:14px}}
