.briefing-fr-claude-code-landingpage-formular{isolation:isolate;position:relative}.briefing-fr-claude-code-landingpage-formular__orb{opacity:.22;right:-160px;top:-220px}.briefing-fr-claude-code-landingpage-formular__grid{align-items:start;display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:1fr 1.05fr}.briefing-fr-claude-code-landingpage-formular__intro{padding-top:var(--briefing-fr-claude-code-landingpage-space-md)}.briefing-fr-claude-code-landingpage-formular__eyebrow{display:inline-block;font-family:var(--briefing-fr-claude-code-landingpage-font-body);font-size:var(--briefing-fr-claude-code-landingpage-size-label);font-weight:var(--briefing-fr-claude-code-landingpage-weight-medium);letter-spacing:var(--briefing-fr-claude-code-landingpage-tracking-wide);margin-bottom:var(--briefing-fr-claude-code-landingpage-space-md);text-transform:uppercase}.briefing-fr-claude-code-landingpage-formular__heading{font-family:var(--briefing-fr-claude-code-landingpage-font-display);font-size:var(--briefing-fr-claude-code-landingpage-size-h2);font-weight:var(--briefing-fr-claude-code-landingpage-weight-bold);letter-spacing:-.03em;line-height:var(--briefing-fr-claude-code-landingpage-leading-tight);margin-bottom:var(--briefing-fr-claude-code-landingpage-space-md)}.briefing-fr-claude-code-landingpage-formular__subtext{font-size:var(--briefing-fr-claude-code-landingpage-size-lg);line-height:var(--briefing-fr-claude-code-landingpage-leading-body);margin-bottom:var(--briefing-fr-claude-code-landingpage-space-xl);max-width:46ch}.briefing-fr-claude-code-landingpage-formular__benefits-heading{font-family:var(--briefing-fr-claude-code-landingpage-font-display);font-size:1.125rem;font-weight:var(--briefing-fr-claude-code-landingpage-weight-bold);letter-spacing:-.01em;margin-bottom:var(--briefing-fr-claude-code-landingpage-space-md)}.briefing-fr-claude-code-landingpage-formular__benefits-list{display:flex;flex-direction:column;gap:var(--briefing-fr-claude-code-landingpage-space-md);list-style:none;margin:0;padding:0}.briefing-fr-claude-code-landingpage-formular__benefit{align-items:flex-start;display:flex;gap:var(--briefing-fr-claude-code-landingpage-space-md);line-height:var(--briefing-fr-claude-code-landingpage-leading-body)}.briefing-fr-claude-code-landingpage-formular__benefit-icon{align-items:center;border-radius:50%;box-shadow:0 0 0 4px rgba(243,230,0,.12);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;margin-top:2px;width:26px}.briefing-fr-claude-code-landingpage-formular__benefit-text{font-size:var(--briefing-fr-claude-code-landingpage-size-body)}.briefing-fr-claude-code-landingpage-formular__card{border:1px solid rgba(249,246,221,.08);border-radius:var(--briefing-fr-claude-code-landingpage-radius-lg);box-shadow:0 24px 60px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.15);overflow:hidden;padding:clamp(24px,4vw,44px);position:relative}.briefing-fr-claude-code-landingpage-formular__card:before{background:var(--briefing-fr-claude-code-landingpage-gradient-brand);content:"";height:4px;left:0;position:absolute;right:0;top:0}.briefing-fr-claude-code-landingpage-formular__card-header{margin-bottom:var(--briefing-fr-claude-code-landingpage-space-lg)}.briefing-fr-claude-code-landingpage-formular__form-heading{font-family:var(--briefing-fr-claude-code-landingpage-font-display);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:var(--briefing-fr-claude-code-landingpage-weight-bold);letter-spacing:-.02em;line-height:var(--briefing-fr-claude-code-landingpage-leading-snug);margin-bottom:var(--briefing-fr-claude-code-landingpage-space-xs)}.briefing-fr-claude-code-landingpage-formular__form-subheading{font-size:var(--briefing-fr-claude-code-landingpage-size-small);line-height:var(--briefing-fr-claude-code-landingpage-leading-body)}.briefing-fr-claude-code-landingpage-formular__form{display:flex;flex-direction:column;gap:var(--briefing-fr-claude-code-landingpage-space-md)}.briefing-fr-claude-code-landingpage-formular__row{display:grid;gap:var(--briefing-fr-claude-code-landingpage-space-md);grid-template-columns:1fr 1fr}.briefing-fr-claude-code-landingpage-formular__field{display:flex;flex-direction:column;gap:6px}.briefing-fr-claude-code-landingpage-formular__label{font-family:var(--briefing-fr-claude-code-landingpage-font-body);font-size:var(--briefing-fr-claude-code-landingpage-size-small);font-weight:var(--briefing-fr-claude-code-landingpage-weight-medium);letter-spacing:.02em}.briefing-fr-claude-code-landingpage-formular__input{-webkit-appearance:none;appearance:none;background-color:rgba(249,246,221,.04);border:1px solid rgba(249,246,221,.15);border-radius:var(--briefing-fr-claude-code-landingpage-radius-md);color:var(--briefing-fr-claude-code-landingpage-color-text-inverse);font-family:var(--briefing-fr-claude-code-landingpage-font-body);font-size:var(--briefing-fr-claude-code-landingpage-size-body);line-height:1.4;padding:14px 16px;transition:border-color var(--briefing-fr-claude-code-landingpage-transition-fast),background-color var(--briefing-fr-claude-code-landingpage-transition-fast),box-shadow var(--briefing-fr-claude-code-landingpage-transition-fast);width:100%}.briefing-fr-claude-code-landingpage-formular__input::placeholder{color:rgba(249,246,221,.4)}.briefing-fr-claude-code-landingpage-formular__input:hover{background-color:rgba(249,246,221,.06);border-color:rgba(249,246,221,.28)}.briefing-fr-claude-code-landingpage-formular__input:focus{background-color:rgba(249,246,221,.08);border-color:var(--briefing-fr-claude-code-landingpage-color-accent);box-shadow:0 0 0 4px rgba(243,230,0,.18);outline:none}.briefing-fr-claude-code-landingpage-formular__input:focus-visible{outline:none}.briefing-fr-claude-code-landingpage-formular__checkbox{align-items:flex-start;cursor:pointer;display:grid;gap:var(--briefing-fr-claude-code-landingpage-space-sm);grid-template-columns:auto 1fr;margin-top:4px;padding:4px 0}.briefing-fr-claude-code-landingpage-formular__checkbox-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.briefing-fr-claude-code-landingpage-formular__checkbox-box{align-items:center;background-color:rgba(249,246,221,.04);border:2px solid rgba(249,246,221,.35);border-radius:5px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;transition:border-color var(--briefing-fr-claude-code-landingpage-transition-fast),background-color var(--briefing-fr-claude-code-landingpage-transition-fast);width:22px}.briefing-fr-claude-code-landingpage-formular__checkbox-box svg{opacity:0;transform:scale(.6);transition:opacity var(--briefing-fr-claude-code-landingpage-transition-fast),transform var(--briefing-fr-claude-code-landingpage-transition-fast)}.briefing-fr-claude-code-landingpage-formular__checkbox:hover .briefing-fr-claude-code-landingpage-formular__checkbox-box{border-color:var(--briefing-fr-claude-code-landingpage-color-accent)}.briefing-fr-claude-code-landingpage-formular__checkbox-input:checked~.briefing-fr-claude-code-landingpage-formular__checkbox-box{background-color:var(--briefing-fr-claude-code-landingpage-color-accent);border-color:var(--briefing-fr-claude-code-landingpage-color-accent)}.briefing-fr-claude-code-landingpage-formular__checkbox-input:checked~.briefing-fr-claude-code-landingpage-formular__checkbox-box svg{opacity:1;transform:scale(1)}.briefing-fr-claude-code-landingpage-formular__checkbox-input:focus-visible~.briefing-fr-claude-code-landingpage-formular__checkbox-box{outline:3px solid var(--briefing-fr-claude-code-landingpage-color-accent);outline-offset:3px}.briefing-fr-claude-code-landingpage-formular__checkbox-text{font-size:var(--briefing-fr-claude-code-landingpage-size-small);line-height:var(--briefing-fr-claude-code-landingpage-leading-body)}.briefing-fr-claude-code-landingpage-formular__privacy{font-size:.8125rem;line-height:1.55;margin:0;max-width:none;opacity:.75}.briefing-fr-claude-code-landingpage-formular__privacy-link,.briefing-fr-claude-code-landingpage-formular__privacy-link:active,.briefing-fr-claude-code-landingpage-formular__privacy-link:focus,.briefing-fr-claude-code-landingpage-formular__privacy-link:hover{font-family:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity var(--briefing-fr-claude-code-landingpage-transition-fast)}.briefing-fr-claude-code-landingpage-formular__privacy-link:focus,.briefing-fr-claude-code-landingpage-formular__privacy-link:hover{opacity:.8}.briefing-fr-claude-code-landingpage-formular__submit{margin-top:var(--briefing-fr-claude-code-landingpage-space-sm);width:100%}.briefing-fr-claude-code-landingpage-formular__submit svg{transition:transform var(--briefing-fr-claude-code-landingpage-transition-fast)}.briefing-fr-claude-code-landingpage-formular__submit:focus svg,.briefing-fr-claude-code-landingpage-formular__submit:hover svg{transform:translateX(4px)}.briefing-fr-claude-code-landingpage-formular__success{align-items:center;background-color:rgba(243,230,0,.08);border:1px solid rgba(243,230,0,.25);border-radius:var(--briefing-fr-claude-code-landingpage-radius-md);display:flex;gap:var(--briefing-fr-claude-code-landingpage-space-md);margin-top:var(--briefing-fr-claude-code-landingpage-space-md);padding:var(--briefing-fr-claude-code-landingpage-space-lg)}.briefing-fr-claude-code-landingpage-formular__success[hidden]{display:none}.briefing-fr-claude-code-landingpage-formular__success-icon{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.briefing-fr-claude-code-landingpage-formular__success-text{font-size:var(--briefing-fr-claude-code-landingpage-size-body);line-height:var(--briefing-fr-claude-code-landingpage-leading-body);margin:0;max-width:none}@media (max-width:1023px){.briefing-fr-claude-code-landingpage-formular__grid{gap:var(--briefing-fr-claude-code-landingpage-space-2xl);grid-template-columns:1fr}}@media (max-width:767px){.briefing-fr-claude-code-landingpage-formular__row{grid-template-columns:1fr}.briefing-fr-claude-code-landingpage-formular__card{padding:var(--briefing-fr-claude-code-landingpage-space-lg)}.briefing-fr-claude-code-landingpage-formular__subtext{font-size:var(--briefing-fr-claude-code-landingpage-size-body)}.briefing-fr-claude-code-landingpage-formular__orb{right:-140px;top:-140px}}