2026-04-26 18:20:54 +02:00
{% extends "base.html" %}
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
{% block title %}PunktFri — Selvhosternes registrar{% endblock %}
2026-04-26 18:20:54 +02:00
{% block content %}
<!-- 1. Hero -->
< section class = "hero" >
2026-04-26 22:34:11 +02:00
< div class = "hero-inner" >
< h1 > Punkt< span class = "accent" > Fri< / span > < / h1 >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< p class = "tagline" > Selvhosternes registrar. Bygget af jer. Kostpris.< / p >
2026-04-26 22:34:11 +02:00
< p class = "intro" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
Fra 2026 kræver Punktum dk en akkrediteret registrator for alle .dk-domæner.
Vi bygger præcis det, selvhostere har manglet: et ikke-kommercielt, teknisk kompetent alternativ
— til kostpris, med demokratisk styring og nul indblanding i din infrastruktur.
2026-04-26 22:34:11 +02:00
< / p >
2026-04-26 23:12:10 +02:00
< a href = "#tilmeld" class = "hero-cta" > Tilmeld din interesse →< / a >
2026-04-26 22:34:11 +02:00
< / div >
2026-04-26 18:20:54 +02:00
< / section >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
<!-- 2. For dig -->
2026-04-26 18:20:54 +02:00
< section class = "section" >
< div class = "section-inner" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< h2 > Det er dig vi bygger det til< / h2 >
2026-04-26 18:20:54 +02:00
< p >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
Du kender dine navneservere. Du har klaret domæneadministrationen selv i årevis.
Du har ikke brug for hosting, support eller et panel fyldt med features, du aldrig ville bruge.
Det eneste du mangler er et tyndt, kompetent administrativt lag mod Punktum dk — og det er præcis hvad PunktFri er.
2026-04-26 18:20:54 +02:00
< / p >
< div class = "target-grid" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< div class = "target-box is-for" >
< h3 > For dig, hvis< / h3 >
< ul >
< li > Du kører egne navneservere (BIND, PowerDNS, Knot osv.)< / li >
< li > Du har administreret direkte hos Punktum dk i årevis< / li >
< li > Du vil beholde fuld kontrol over din infrastruktur< / li >
< li > Du bare har brug for det formelle lag mod Punktum dk< / li >
< li > Du er ligeglad med panels, features og support< / li >
< / ul >
< / div >
2026-04-26 18:20:54 +02:00
< div class = "target-box not-for" >
2026-04-26 20:50:53 +02:00
< h3 > Ikke for dig, hvis< / h3 >
2026-04-26 18:20:54 +02:00
< ul >
< li > Du vil have webhosting< / li >
< li > Du vil have DNS-hosting< / li >
< li > Du har brug for support på "min hjemmeside virker ikke"< / li >
< li > Du ikke ved hvad en navneserver er< / li >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< li > Du leder efter den billigste registrar med flest features< / li >
2026-04-26 18:20:54 +02:00
< / ul >
< / div >
< / div >
< / div >
< / section >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
<!-- 3. Hvad vi bygger -->
2026-04-26 18:20:54 +02:00
< section class = "section" >
< div class = "section-inner" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< h2 > Hvad vi bygger < span class = "status-badge" > Under etablering< / span > < / h2 >
2026-04-26 18:20:54 +02:00
< p >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
Vi er selvhostere, der tager sagen i egne hænder. PunktFri etableres som en
non-profit forening og ansøger om akkreditering som registrator hos Punktum dk.
Det er et præcist stykke arbejde — juridisk, teknisk og organisatorisk. Vi ved hvad vi laver.
2026-04-26 18:20:54 +02:00
< / p >
< ul class = "idea-items" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< li > Non-profit forening med åben, demokratisk struktur — medlemmerne bestemmer, ikke investorer< / li >
< li > Akkrediteret registrator hos Punktum dk — vi håndterer det formelle på dine vegne< / li >
< li > Kostprismodel — ingen markup, ingen upsell, ingen abonnementsservice du ikke har bedt om< / li >
< li > Nul kontakt med din infrastruktur — dine navneservere, dine zoner, din kontrol< / li >
< li > Minimal administration: det ene lag du har brug for, og intet andet< / li >
2026-04-26 18:20:54 +02:00
< / ul >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< p class = "section-note" >
Tilmeldingerne her bruges til at vurdere, om der er tilstrækkelig interesse til at gå videre
— juridisk, økonomisk og praktisk. Intet er besluttet endnu.
2026-04-26 18:20:54 +02:00
< / p >
< / div >
< / section >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
<!-- 4. Baggrunden -->
2026-04-26 18:20:54 +02:00
< section class = "section" >
< div class = "section-inner" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< h2 > Baggrunden< / h2 >
< p >
Punktum dk ændrer reglerne for .dk-domæner. Fra 2026 kræves en akkrediteret registrator
for alle domæner — også dem der har kørt perfekt i årevis uden hjælp fra nogen.
< / p >
< ul class = "problem-list" >
< li > < strong > 1. juli 2026:< / strong > Nye .dk-domæner kræver en registrator. Direkte registrering udgår.< / li >
< li > < strong > 1. juli 2028:< / strong > Alle eksisterende .dk-domæner skal overføres til en registrator.< / li >
< li > < strong > Selvhostere berøres administrativt:< / strong > Intet ændrer sig teknisk — dine navneservere kører videre. Men der skal nu være et formelt mellemled til Punktum dk.< / li >
< li > < strong > Kommercielle alternativer er dyre:< / strong > Typisk 90– 150 kr/år per domæne for et lag, der ikke tilfører teknisk værdi for selvhostere. PunktFri sigter mod kostpris.< / li >
< / ul >
< / div >
< / section >
<!-- 5. Hvad PunktFri ikke er -->
< section class = "section" >
< div class = "section-inner" >
< h2 > Scope: det vi gør — og det vi ikke gør< / h2 >
< p > PunktFri er snævert fokuseret. Vi gør ét ting godt:< / p >
< ul class = "not-list" >
< li > Registratorrollen mod Punktum dk< / li >
< / ul >
< p style = "margin-top: 1.25rem;" > Vi gør ikke:< / p >
2026-04-26 18:20:54 +02:00
< ul class = "not-list" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< li > Hosting< / li >
< li > DNS-hosting< / li >
< li > Support< / li >
< li > Panels eller dashboards< / li >
< li > Kommercielle produkter< / li >
2026-04-26 18:20:54 +02:00
< / ul >
< / div >
< / section >
<!-- 6. Signup -->
2026-04-26 23:12:10 +02:00
< section class = "section form-section" id = "tilmeld" >
2026-04-26 18:20:54 +02:00
< div class = "section-inner" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< h2 > Er du med?< / h2 >
< p class = "lead" > Tilmeld dig som interesseret — ingen forpligtelse, ingen faktura.< / p >
< p class = "founding-note" > De første tilmeldte er med til at forme, hvordan foreningen etableres — og får direkte indflydelse på vedtægter, model og struktur.< / p >
2026-04-26 18:20:54 +02:00
< p class = "disclaimer" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
Vi bruger dine oplysninger til at vurdere om interessen er tilstrækkelig til at gå videre.
Kun én opdatering når vi ved mere. Ingen spam, ingen salg.
2026-04-26 18:20:54 +02:00
< / p >
{% if error %}
< div class = "error-msg" > {{ error }}< / div >
{% endif %}
< form class = "signup-form" method = "post" action = "/" >
< div class = "form-group" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< label for = "navn" > Navn < span class = "required" > *< / span > < / label >
2026-04-26 18:20:54 +02:00
< input type = "text" id = "navn" name = "navn" required autocomplete = "name" placeholder = "Dit navn" >
< / div >
< div class = "form-group" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< label for = "email" > E-mail < span class = "required" > *< / span > < / label >
2026-04-26 18:20:54 +02:00
< input type = "email" id = "email" name = "email" required autocomplete = "email" placeholder = "du@eksempel.dk" >
< / div >
< div class = "form-group" >
< label for = "domaener" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
Antal .dk-domæner du administrerer < span class = "required" > *< / span >
2026-04-26 18:20:54 +02:00
< / label >
< input type = "number" id = "domaener" name = "domaener" required min = "1" placeholder = "fx 3" >
2026-04-26 20:13:09 +02:00
< span class = "hint" > Inkludér alle domæner, du selv holder styr på< / span >
2026-04-26 18:20:54 +02:00
< / div >
< div class = "form-group" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< label > Kører du egne navneservere? < span class = "required" > *< / span > < / label >
2026-04-26 18:20:54 +02:00
< div class = "radio-group" >
< label >
< input type = "radio" name = "egne_ns" value = "ja" required >
Ja
< / label >
< label >
< input type = "radio" name = "egne_ns" value = "nej" >
Nej
< / label >
< / div >
< / div >
< div class = "form-group" >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< label for = "kommentar" > Kommentarer eller spørgsmål < span class = "optional" > (valgfrit)< / span > < / label >
< textarea id = "kommentar" name = "kommentar" placeholder = "Tanker om modellen, bekymringer, eller noget vi bør tænke over?" > < / textarea >
2026-04-26 18:20:54 +02:00
< / div >
Rewrite copy (positive tone) + redesign target grid
- All section copy rewritten: solution-first framing, no 'klagesang'
- Hero: 'Selvhosternes registrar. Bygget af jer. Kostpris.'
- Section order: target identity first, then what we build, then background
- Rename 'Problemet' → 'Baggrunden', 'Idéen' → 'Hvad vi bygger'
- Remove all victim language (tvinger, mod din vilje, ingen teknisk gevinst)
- Target grid: drop colored backgrounds/borders, clean bordered grid
with row separators, blue checkmarks, muted dashes — no template feel
- Fix inline color styles → CSS classes (.required, .optional)
- Footer: slight copy improvement
2026-04-26 23:27:49 +02:00
< button type = "submit" class = "submit-btn" > Ja, jeg er med< / button >
2026-04-26 18:20:54 +02:00
< / form >
< / div >
< / section >
{% endblock %}