.interesse-hero{position:relative;display:grid;min-height:100vh;grid-template-columns:calc(50% - var(--space-6)) minmax(0,1fr);align-items:center;gap:var(--space-6);padding:var(--space-7) var(--gutter) var(--space-8);background:var(--paper)}.interesse-hero-media{position:absolute;inset:0;z-index:0;overflow:hidden}.interesse-hero-media:after{position:absolute;inset:0;background:var(--veil-side),var(--veil-edge);content:""}.interesse-hero-media img{width:100%;height:100%;object-fit:cover;object-position:72% center}.interesse-hero-panel,.interesse-form-card{position:relative;z-index:1}.interesse-hero-panel{width:min(560px,100%)}.interesse-hero h1{margin:0;font-size:var(--text-display);font-weight:var(--weight-display);line-height:var(--leading-tight)}.interesse-lead{margin:var(--space-5) 0 0;color:var(--muted);font-size:var(--text-body-lg);font-weight:var(--weight-body);line-height:var(--leading-normal)}.interesse-lead strong{color:var(--ink);font-weight:var(--weight-emphasis)}.interesse-perks{display:grid;gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.interesse-perks li{display:flex;align-items:center;gap:var(--space-3);color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-body)}.interesse-perks li:before{flex-shrink:0;width:10px;height:10px;border-radius:var(--radius-pill);background:var(--coral);content:""}.interesse-form-card{width:min(440px,100%);justify-self:start;padding:var(--space-6);background:var(--surface-glass);box-shadow:var(--shadow-3),var(--edge-highlight);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.interesse-form-card h2{margin:0;font-size:var(--text-h2);font-weight:var(--weight-display);line-height:var(--leading-snug)}.interesse-form-intro{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-normal)}.interesse-form{display:grid;gap:var(--space-4);margin-top:var(--space-5)}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.field-checkbox{display:flex;min-height:var(--tap-min);align-items:center;gap:var(--space-3);cursor:pointer}.field-checkbox input[type=checkbox]{flex-shrink:0;width:20px;height:20px;min-height:0;border:1px solid var(--border-control);border-radius:var(--radius-sm);padding:0;accent-color:var(--coral);cursor:pointer}.field-checkbox span{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-normal)}.field-checkbox:has(input:disabled){cursor:not-allowed;opacity:.5}.interesse-submit{width:100%;margin-top:var(--space-1)}.form-note{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-caption);font-weight:var(--weight-body);line-height:var(--leading-normal);text-align:center}.form-note a{color:var(--coral-text);font-weight:var(--weight-emphasis);text-decoration:underline;text-underline-offset:2px}.interesse-success h2{margin:0;font-size:var(--text-h2);font-weight:var(--weight-display);line-height:var(--leading-snug)}.interesse-success p{margin:var(--space-4) 0 var(--space-5);color:var(--muted);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-normal)}.interesse-success .button{width:100%}.beta-explain{padding:var(--section-y) var(--gutter);border-top:1px solid var(--rule);background:var(--paper-warm)}.beta-explain-inner{width:min(720px,100%);margin:0 auto}.beta-explain h2{margin:0;color:var(--ink);font-size:var(--text-h3);font-weight:var(--weight-display);line-height:var(--leading-snug)}.beta-explain p{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-relaxed)}@media(max-width:960px){.interesse-hero{grid-template-columns:1fr;align-content:start;gap:var(--space-6);padding-top:var(--space-6);padding-bottom:var(--space-7)}.interesse-hero-media:after{background:var(--veil-top)}.interesse-hero-media img{object-position:center 20%;opacity:.55}.interesse-hero-panel{width:100%}.interesse-form-card{width:min(480px,100%);justify-self:start}}@media(max-width:540px){.interesse-form-card{padding:var(--space-5)}.interesse-perks{margin-top:var(--space-5)}}
