body.arena-page{background:#eeece7;color:#262c24}.draft{margin-top:100px;padding:11px 20px;background:#dfe5d6;text-align:center;font:400 12px/1.6 Jost,Arial,sans-serif;letter-spacing:.035em}.analyse{max-width:1180px;width:88%;margin:auto;font:400 16px/1.65 Jost,Arial,sans-serif;color:#262c24}.analyse *{box-sizing:border-box}.analyse [hidden]{display:none!important}.analyse a{color:inherit}.back{display:inline-block;font-size:13px;padding:25px 0;text-decoration:none}.intro{display:grid;grid-template-columns:1.4fr 1fr;gap:9%;padding:25px 0 45px;align-items:center}.eyebrow{font-size:11px;letter-spacing:.18em;color:#68715e;font-weight:500;margin:0 0 15px}.intro h1{font-size:clamp(39px,4.8vw,65px);line-height:1.08;letter-spacing:-.04em;font-weight:300;margin:0 0 25px}.intro h1 em{font-style:normal;color:#6b755e}.intro .lead{font-size:21px;line-height:1.5;max-width:540px}.intro p:not(.eyebrow){color:#62675d}.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.tags span{font-size:11px;border:1px solid #cbd0c3;padding:5px 10px;border-radius:20px}.report-card{background:#fafbf7;padding:32px;border:1px solid #d3dacb;box-shadow:9px 9px 0 #e0e4d9;transform:rotate(1deg)}.report-card h2{font-size:28px;font-weight:400;line-height:1.25;letter-spacing:-.025em;margin:0 0 23px}.report-card ul{padding:0;list-style:none}.report-card li{padding:12px 0 12px 23px;border-top:1px solid #dce0d5;font-size:14px;position:relative}.report-card li:before{content:'↗';position:absolute;left:0;color:#6b755e}.report-bottom{display:flex;justify-content:space-between;font-size:11px;border-top:1px solid #dce0d5;padding-top:18px;margin-top:20px;text-transform:uppercase;letter-spacing:.08em}.purpose{border-left:3px solid #7d8a6a;background:#e3e8da;padding:19px 23px;margin:0 0 42px;font-size:14px}.purpose strong{display:block;margin-bottom:3px;font-weight:500}.order-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:45px;padding-bottom:70px;align-items:start}.form-card{background:#fafbf8;border:1px solid #d9ded1;border-radius:7px;padding:36px}.form-card h2{font-size:35px;font-weight:300;letter-spacing:-.03em;line-height:1.2;margin:0 0 12px}.form-card>p:not(.eyebrow){font-size:15px;color:#62675d}.steps{display:flex;justify-content:space-between;list-style:none;margin:28px 0 32px;padding:19px 0;border-top:1px solid #d9ded1;border-bottom:1px solid #d9ded1;gap:8px}.steps li{font-size:12px;display:flex;gap:7px;align-items:center;color:#747b6e}.steps b{border:1px solid #b7c1ad;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-weight:400;flex-shrink:0}.steps [aria-current]{color:#303b2c;font-weight:500}.steps [aria-current] b{background:#303b2c;color:#fff;border-color:#303b2c}.analyse h3{font-size:23px;line-height:1.3;font-weight:400;letter-spacing:-.02em;margin:0 0 18px}.analyse h4{font-size:17px;font-weight:500;margin:25px 0 15px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:7px;font-size:14px;margin-bottom:18px;min-width:0}.fields .field{margin-bottom:0}.analyse input:not([type=checkbox]):not([type=radio]),.analyse select,.analyse textarea{width:100%;background:white;border:1px solid #b9c2af;border-radius:4px;padding:12px;font:400 16px/1.4 Jost,Arial,sans-serif;color:#262c24;min-height:47px}.analyse textarea{resize:vertical}.analyse input[readonly]{background:#f0f2eb!important}.analyse input:focus-visible,.analyse select:focus-visible,.analyse textarea:focus-visible,.analyse button:focus-visible,.analyse summary:focus-visible,.analyse a:focus-visible{outline:3px solid #82956c;outline-offset:3px}.check{display:flex;gap:11px;align-items:flex-start;font-size:14px;margin-top:22px;cursor:pointer}.check input{width:19px;height:19px;flex-shrink:0;accent-color:#4b5b3d;margin-top:3px}.small,.hint,.field small{font-size:13px;color:#62675d;line-height:1.7}.hint{margin:12px 0 23px}.choices{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:22px 0}.choices label{border:1px solid #c4cdbb;padding:13px 10px;border-radius:5px;cursor:pointer;background:white}.choices label:has(input:checked){background:#e5ebdd;border-color:#5b6d4b}.choices input{accent-color:#4b5b3d}.choices span{display:block;font-size:15px;margin-top:8px}.choices small{display:block;font-size:11px;color:#62675d;margin-top:4px}.upload{padding:18px;border:1px dashed #a9b69a;border-radius:4px;background:#f2f5ec}.upload input{padding:7px!important;font-size:13px!important}.actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;border-top:1px solid #d9ded1;margin-top:28px;padding-top:23px}.actions span{font-size:12px;color:#62675d;margin-right:auto}.analyse button{font:inherit;cursor:pointer;border-radius:4px;min-height:47px;padding:11px 18px}.primary{background:#303b2c;border:1px solid #303b2c;color:#fff}.primary:hover{background:#4a583f}.secondary{border:1px solid #bcc5b2;background:transparent;color:#303b2c}.scope{padding-top:20px}.scope h2{font-weight:300;font-size:28px;line-height:1.2;margin-bottom:24px}.scope details{border-top:1px solid #cdd4c4;padding:17px 0;font-size:14px}.scope summary{cursor:pointer;font-size:16px}.scope details p{color:#62675d;margin:13px 0 3px}.next-help{background:#e3e8da;padding:23px;margin-top:25px;font-size:14px}.next-help h3{font-size:21px}.next-help a{font-size:13px;text-underline-offset:5px}#summary{margin:23px 0;font-size:14px}#summary>div{display:grid;grid-template-columns:40% 60%;border-top:1px solid #d9ded1;padding:10px 0;gap:10px}#summary dt{color:#62675d}#summary dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.price{display:flex;justify-content:space-between;gap:15px;padding:20px;background:#e8eddf}.price strong,.price span{display:block}.price strong{font-weight:500}.price span{font-size:13px}.price .vipps{font-size:22px;font-weight:500;color:#73351f}.pay{background:#ddd;border:0;color:#666;cursor:not-allowed!important;width:100%}#form-error{padding:14px;border-left:3px solid #994e39;background:#f5e8e2;color:#7c3424;font-size:14px}.site-footer .brand img,.header .brand img{mix-blend-mode:multiply;filter:none!important}.site-footer .brand{background:#fafbfc;padding:8px}
@media(max-width:900px){.order-layout{grid-template-columns:minmax(0,1fr);gap:15px}.scope{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.scope>.eyebrow,.scope>h2,.scope>.next-help{grid-column:1/-1}.intro{gap:6%}.report-card{padding:23px}.report-card h2{font-size:25px}.form-card{padding:28px}}
@media(max-width:600px){.draft{margin-top:78px;font-size:11px}.analyse{width:90%}.intro{grid-template-columns:1fr;padding:5px 0 35px;gap:30px}.intro h1{font-size:42px}.intro .lead{font-size:19px}.report-card{transform:none;box-shadow:5px 5px 0 #e0e4d9}.purpose{margin-bottom:25px}.form-card{padding:22px 17px}.fields{grid-template-columns:1fr;gap:17px}.steps li{flex-direction:column;gap:6px;font-size:11px}.steps{margin:23px 0}.choices{grid-template-columns:1fr}.choices label{display:flex;gap:12px;align-items:center;padding:12px}.choices span{margin:0}.choices small{margin:0}.scope{display:block}.actions{gap:10px}.actions span{order:-1;width:100%}.actions .primary{margin-left:auto}.analyse button{padding:11px 14px;font-size:14px}#summary>div{grid-template-columns:1fr;gap:2px}.form-card h2{font-size:31px}}
body.arena-page>.header{position:relative;height:112px;background:#eeece7}body.arena-page>.draft{margin-top:0}.analyse .lead{margin:0 0 15px}.analyse .small{margin:12px 0}.analyse .form-card>p{margin-bottom:12px}.analyse .field small{margin-top:3px}.analyse .next-help p{margin-bottom:15px}
@media(max-width:600px){body.arena-page>.header{height:88px;padding:10px 5%}.header .brand{width:165px}.header .brand img{width:165px!important}}
