.gc-nl{--gc-bg: var( --wp--preset--color--bg );--gc-surface: var( --wp--preset--color--surface );--gc-line: var( --wp--preset--color--line );--gc-text: var( --wp--preset--color--text );--gc-muted: var( --wp--preset--color--muted );--gc-accent: var( --wp--preset--color--accent );--gc-accent-text: var( --wp--preset--color--accent-text );--gc-bad: var( --wp--preset--color--bad );--gc-good: var( --wp--preset--color--good );--gc-fill: var( --gc-accent-fill, #CF440D );--gc-sora: var( --wp--preset--font-family--sora );--gc-mono: var( --wp--preset--font-family--ibm-plex-mono );padding-bottom:8px;min-width:0}.gc-nl *,.gc-nl *:before,.gc-nl *:after{box-sizing:border-box;border-radius:0}.gcn-head{padding:44px 0 26px;border-bottom:1px solid var( --gc-line )}.gcn-kick{display:flex;align-items:center;gap:10px;margin:0;font:600 10.5px / 16px var( --gc-mono );text-transform:uppercase;letter-spacing:.14em;color:var( --gc-accent-text )}.gcn-kick:before{content:"";width:28px;height:2px;background:var( --gc-accent )}.gc-nl h1.gcn-title{margin:10px 0 14px;font:800 clamp(36px,5vw,60px) / 1 var( --gc-sora );letter-spacing:-.02em;text-transform:none;color:var( --gc-text )}.gcn-lede{margin:0;max-width:720px;font-size:18px;line-height:1.55;color:var( --gc-text )}.gcn-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px;margin-top:30px;align-items:start}.gcn-card,.gcn-side{min-width:0}.gcn-card{padding:24px;background:var( --gc-surface );border:1px solid var( --gc-line )}.gc-nl .gcn-card h2{margin:0 0 18px;font:800 19px / 1.2 var( --gc-sora );letter-spacing:-.005em;text-transform:none;color:var( --gc-text )}.gc-nl .gcn-side h2{margin:0 0 12px;font:600 10.5px / 16px var( --gc-mono );letter-spacing:.14em;text-transform:uppercase;color:var( --gc-accent-text )}.gcn-fine{margin:16px 0 0;font-size:14px;line-height:1.5;color:var( --gc-muted )}.gcn-fine a{color:var( --gc-accent-text );text-decoration:underline;text-underline-offset:2px}.gcn-off{margin:0;font-size:16px;line-height:1.5;color:var( --gc-muted )}.gcn-list{margin:0;padding:0;list-style:none;background:var( --gc-surface );border:1px solid var( --gc-line )}.gcn-list li{position:relative;display:flex;flex-direction:column;gap:4px;margin:0;padding:16px 18px 16px 38px;border-top:1px solid var( --gc-line )}.gcn-list li:first-child{border-top:0}.gcn-list li:before{content:"";position:absolute;left:18px;top:22px;width:8px;height:8px;background:var( --gc-accent )}.gcn-list b{font:700 15px / 1.3 var( --gc-sora );color:var( --gc-text )}.gcn-list span{font-size:14px;line-height:1.5;color:var( --gc-muted )}.gc-nl .gcn-form .mailpoet_form,.gc-nl .gcn-form .mailpoet_form_popup_overlay{background:transparent!important}.gc-nl .gcn-form form.mailpoet_form{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.gc-nl .gcn-form .mailpoet_paragraph{margin:0 0 16px!important;line-height:1.4}.gc-nl .gcn-form .mailpoet_paragraph:last-child{margin-bottom:0!important}.gc-nl .gcn-form .mailpoet_text_label,.gc-nl .gcn-form label{display:block;margin:0 0 8px;font:600 11px / 1.2 var( --gc-mono );text-transform:uppercase;letter-spacing:.12em;color:var( --gc-text )!important}.gc-nl .gcn-form input.mailpoet_text,.gc-nl .gcn-form input[type=email],.gc-nl .gcn-form input[type=text]{display:block;width:100%!important;max-width:100%;min-height:48px;margin:0;padding:12px 14px!important;font:400 16px / 1.4 var( --wp--preset--font-family--ibm-plex-sans, inherit )!important;color:var( --gc-text )!important;background:var( --gc-bg )!important;border:1px solid var( --gc-line )!important;border-radius:0!important;box-shadow:none!important;outline-offset:2px;-webkit-appearance:none;appearance:none;transition:border-color .15s ease}.gc-nl .gcn-form input.mailpoet_text:focus,.gc-nl .gcn-form input[type=email]:focus,.gc-nl .gcn-form input[type=text]:focus{border-color:var( --gc-accent )!important}.gc-nl .gcn-form input.mailpoet_text::placeholder{color:var( --gc-muted );opacity:1}.gc-nl .gcn-form input.mailpoet_submit,.gc-nl .gcn-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;width:100%!important;min-height:48px;margin:0;padding:12px 20px!important;font:700 14px / 1.2 var( --gc-mono )!important;text-transform:uppercase;letter-spacing:.1em;color:#fff!important;background:var( --gc-fill )!important;border:1px solid var( --gc-fill )!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;-webkit-appearance:none;appearance:none}.gc-nl .gcn-form input.mailpoet_submit:focus-visible,.gc-nl .gcn-form button[type=submit]:focus-visible{outline:2px solid var( --gc-accent );outline-offset:2px}.gc-nl .gcn-form input.mailpoet_submit:disabled{opacity:.6;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.gc-nl .gcn-form input.mailpoet_submit:hover:not(:disabled),.gc-nl .gcn-form button[type=submit]:hover:not(:disabled){filter:brightness(.92)}}.gc-nl .gcn-form .mailpoet_message,.gc-nl .gcn-form .mailpoet_validate_success,.gc-nl .gcn-form .mailpoet_validate_error{margin:16px 0 0!important;padding:12px 14px;font-size:15px;line-height:1.5;color:var( --gc-text )!important;background:var( --gc-bg );border:1px solid var( --gc-line )}.gc-nl .gcn-form .mailpoet_validate_success{border-left:3px solid var( --gc-good )}.gc-nl .gcn-form .mailpoet_validate_error{border-left:3px solid var( --gc-bad )}.gc-nl .gcn-form .mailpoet_validate_error:empty,.gc-nl .gcn-form .mailpoet_validate_success[style*="display: none"]{display:none}.gc-nl .gcn-form .parsley-errors-list{margin:6px 0 0;padding:0;list-style:none;color:var( --gc-bad );font-size:14px}.gc-nl .gcn-form .mailpoet_form_loading{display:none}:root[data-theme=light] .gc-nl .gcn-form .mailpoet_validate_success{border-left-color:var( --gc-good )}:root[data-theme=light] .gc-nl .gcn-form input.mailpoet_submit,:root[data-theme=light] .gc-nl .gcn-form button[type=submit]{color:#fff!important}@media(max-width:860px){.gcn-grid{grid-template-columns:minmax(0,1fr)}.gcn-head{padding:30px 0 20px}.gcn-card{padding:18px}}@media(prefers-reduced-motion:reduce){.gc-nl *{transition:none!important}}
