.fibel-nyhetsbrev{--fnb-font:var(--wp--preset--font-family--primary,"Mona Sans",sans-serif);--fnb-ink:var(--wp--preset--color--main,#0f172a);--fnb-paper:var(--wp--preset--color--base,#fff);--fnb-surface:var(--wp--preset--color--tertiary,#f1f5f9);--fnb-line:var(--wp--preset--color--border-light,#e2e8f0);--fnb-line-strong:var(--wp--preset--color--border-dark,#94a3b8);--fnb-field-line:#94a3b8;--fnb-muted:var(--wp--preset--color--secondary,#a1a1aa);--fnb-fine:#475569;--fnb-accent:var(--wp--preset--color--primary-accent,tomato);--fnb-ok:#085229;--fnb-bad:#b3261e;--fnb-radius:5px;background:var(--fnb-surface);font-family:var(--fnb-font)}body.is-dark-theme .fibel-nyhetsbrev{--fnb-ink:#f8fafc;--fnb-paper:#09090b;--fnb-surface:#1e1e26;--fnb-line:#27272a;--fnb-line-strong:#475569;--fnb-field-line:#71717a;--fnb-muted:#a1a1aa;--fnb-fine:#a1a1aa;--fnb-accent:tomato;--fnb-ok:#6ee7a8;--fnb-bad:#fca5a5}.fibel-nyhetsbrev.fibel-nyhetsbrev--band{padding-block:var(--wp--preset--spacing--x-large,clamp(3rem,7vw,5rem));padding-inline:clamp(1.5rem,5vw,3rem)}.fibel-nyhetsbrev.fibel-nyhetsbrev--kort{border:1px solid var(--fnb-line);border-radius:calc(var(--fnb-radius)*3);padding:var(--wp--preset--spacing--large,clamp(2rem,5vw,3rem))}.fibel-nyhetsbrev .fibel-nyhetsbrev__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--medium,clamp(1.5rem,4vw,2rem));justify-content:space-between;margin-inline:auto;max-width:var(--wp--style--global--wide-size,1260px)}.fibel-nyhetsbrev.fibel-nyhetsbrev--kort .fibel-nyhetsbrev__inner{max-width:none}.fibel-nyhetsbrev .fibel-nyhetsbrev__copy{flex:1 1 26rem;min-width:0}.fibel-nyhetsbrev .fibel-nyhetsbrev__title{color:var(--fnb-ink);font-family:var(--fnb-font);font-size:var(--wp--preset--font-size--large,clamp(1.5rem,3vw,2.35rem));font-weight:var(--wp--custom--font-weight--semi-bold,600);letter-spacing:-.01em;line-height:var(--wp--custom--line-height--snug,1.2);margin:0 0 .4rem}.fibel-nyhetsbrev .fibel-nyhetsbrev__lede{color:var(--fnb-ink);font-size:var(--wp--preset--font-size--small,.95rem);line-height:var(--wp--custom--line-height--body,1.5);margin:0;max-width:46ch}.fibel-nyhetsbrev .fibel-nyhetsbrev__side{flex:1 1 24rem;max-width:30rem}.fibel-nyhetsbrev .fibel-nyhetsbrev__form{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.fibel-nyhetsbrev .fibel-nyhetsbrev__label{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input{background:var(--fnb-paper);border:1px solid var(--fnb-field-line);border-radius:var(--fnb-radius);box-sizing:border-box;color:var(--fnb-ink);flex:1 1 11rem;font-family:var(--fnb-font);font-size:var(--wp--preset--font-size--small,.95rem);line-height:var(--wp--custom--line-height--body,1.5);min-width:0;padding:.72em .9em;transition:border-color .15s ease,background-color .15s ease}body.is-dark-theme .fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input{background-color:var(--fnb-paper)!important;border-color:var(--fnb-field-line)!important;color:var(--fnb-ink)!important}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input::-moz-placeholder{color:var(--fnb-muted);opacity:1}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input::placeholder{color:var(--fnb-muted);opacity:1}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input:focus,.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input:focus-visible{border-color:var(--fnb-line-strong);outline:2px solid var(--fnb-ink);outline-offset:2px}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input[aria-invalid=true]{border-color:var(--fnb-bad)}.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button{align-items:center;background-color:var(--fnb-accent);border:1px solid var(--fnb-accent);border-radius:var(--fnb-radius);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--fnb-font);font-size:var(--wp--preset--font-size--small,.95rem);font-weight:var(--wp--custom--font-weight--semi-bold,600);gap:.5em;justify-content:center;line-height:var(--wp--custom--line-height--body,1.5);padding:.72em 1.5em;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button:focus-visible,.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button:hover{background-color:#e63819;background-color:hsl(from var(--fnb-accent) h 80% 50%);border-color:#e63819;border-color:hsl(from var(--fnb-accent) h 80% 50%);color:#fff}.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button:focus-visible{outline:2px solid var(--fnb-ink);outline-offset:2px}.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button[aria-busy=true]{cursor:progress;opacity:.75}.fibel-nyhetsbrev .fibel-nyhetsbrev__trap{height:1px;left:-9999px;opacity:0;pointer-events:none;position:absolute!important;width:1px}.fibel-nyhetsbrev .fibel-nyhetsbrev__message{color:var(--fnb-ink);flex:1 0 100%;font-size:var(--wp--preset--font-size--x-small,.85rem);line-height:var(--wp--custom--line-height--body,1.5);margin:0;min-height:1.5em}.fibel-nyhetsbrev .fibel-nyhetsbrev__message[data-state=ok]{color:var(--fnb-ok)}.fibel-nyhetsbrev .fibel-nyhetsbrev__message[data-state=feil]{color:var(--fnb-bad)}.fibel-nyhetsbrev .fibel-nyhetsbrev__fine{color:var(--fnb-fine);flex:1 0 100%;font-size:.78rem;line-height:1.45;margin:.15rem 0 0}.fibel-nyhetsbrev .fibel-nyhetsbrev__fine a{color:inherit;text-decoration:underline}.fibel-nyhetsbrev .fibel-nyhetsbrev__fine a:focus-visible,.fibel-nyhetsbrev .fibel-nyhetsbrev__fine a:hover{color:var(--fnb-ink)}@media(max-width:781px){.fibel-nyhetsbrev .fibel-nyhetsbrev__inner{align-items:flex-start;flex-direction:column}.fibel-nyhetsbrev .fibel-nyhetsbrev__side{width:100%}.fibel-nyhetsbrev .fibel-nyhetsbrev__form .fibel-nyhetsbrev__input,.fibel-nyhetsbrev .fibel-nyhetsbrev__form button.fibel-nyhetsbrev__button{flex:1 1 100%}}
