.birdly-tilmeld{isolation:isolate;background:linear-gradient(160deg, var(--sky-soft), var(--sky-200) 180%);min-height:100vh;position:relative}.birdly-tilmeld h1,.birdly-tilmeld h2,.birdly-tilmeld h3,.birdly-tilmeld h4{letter-spacing:-.02em;font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:800;line-height:1.1}.birdly-tilmeld .wrap{max-width:760px;margin:0 auto;padding:0 22px}.birdly-tilmeld header{border-bottom:1px solid var(--line);z-index:30;background:#fff;position:sticky;top:0}.birdly-tilmeld .bar{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;padding:14px 22px;display:flex}.birdly-tilmeld .logo{letter-spacing:-.03em;align-items:center;gap:9px;font-family:Plus Jakarta Sans;font-size:21px;font-weight:800;display:flex}.birdly-tilmeld .logo .dk{color:var(--sky)}.birdly-tilmeld .back{color:var(--navy-soft);font-size:14px;font-weight:600}.birdly-tilmeld .back:hover{color:var(--navy)}.birdly-tilmeld .top{text-align:center;padding:44px 0 8px}.birdly-tilmeld .top .ey{border:1px solid var(--line);color:var(--teal);background:#fff;border-radius:999px;margin-bottom:16px;padding:6px 15px;font-size:13px;font-weight:600;display:inline-block}.birdly-tilmeld .top h1{font-size:clamp(28px,4vw,40px)}.birdly-tilmeld .top p{color:var(--navy-soft);max-width:46ch;margin:12px auto 0;font-size:17px}.birdly-tilmeld .card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;margin:28px 0;padding:30px}.birdly-tilmeld .sec{margin-bottom:30px}.birdly-tilmeld .sec:last-child{margin-bottom:0}.birdly-tilmeld .sec .h{align-items:center;gap:10px;margin-bottom:6px;display:flex}.birdly-tilmeld .sec .h .n{background:var(--sky);color:#fff;border-radius:8px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-family:Plus Jakarta Sans;font-size:13px;font-weight:800;display:flex}.birdly-tilmeld .sec .h h3{font-size:18px}.birdly-tilmeld .sec .sub{color:var(--navy-soft);margin:0 0 16px 36px;font-size:14px}.birdly-tilmeld .note{color:var(--navy-soft);background:var(--sky-soft);border-left:3px solid var(--sky);border-radius:0 8px 8px 0;margin-top:10px;padding:10px 13px;font-size:13px;line-height:1.5}.birdly-tilmeld .note b{color:var(--navy)}.birdly-tilmeld .warn{border-left-color:var(--coral);background:#fff4f0}.birdly-tilmeld .grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.birdly-tilmeld .fg{margin-bottom:14px}.birdly-tilmeld .fg label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.birdly-tilmeld .fg input,.birdly-tilmeld .fg select{border:1.5px solid var(--line);width:100%;color:var(--navy);background:#fff;border-radius:11px;padding:13px 14px;font-family:inherit;font-size:16px}.birdly-tilmeld .fg input:focus,.birdly-tilmeld .fg select:focus{border-color:var(--sky);outline:none}.birdly-tilmeld .field-err{color:var(--coral);margin-top:6px;font-size:12.5px;font-weight:600}.birdly-tilmeld .chk-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.birdly-tilmeld .chk{border:1.5px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.birdly-tilmeld .chk:hover{border-color:var(--sky-200)}.birdly-tilmeld .chk input{accent-color:var(--teal);width:16px;height:16px}.birdly-tilmeld .chk.on{border-color:var(--teal);background:#f1fffd}.birdly-tilmeld .slider-val{color:var(--teal-dk);margin-bottom:6px;font-family:Plus Jakarta Sans;font-size:22px;font-weight:800}.birdly-tilmeld input[type=range]{width:100%;accent-color:var(--teal);height:6px}.birdly-tilmeld .range-ends{color:var(--navy-soft);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.birdly-tilmeld .plans{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.birdly-tilmeld .plan{border:1.5px solid var(--line);cursor:pointer;border-radius:14px;padding:16px;transition:border-color .15s,box-shadow .15s;position:relative}.birdly-tilmeld .plan:hover{border-color:var(--sky-200)}.birdly-tilmeld .plan.on{border-color:var(--teal);box-shadow:0 0 0 3px #00b3a61f}.birdly-tilmeld .plan input{opacity:0;position:absolute}.birdly-tilmeld .plan .nm{align-items:center;gap:7px;font-family:Plus Jakarta Sans;font-size:16px;font-weight:800;display:flex}.birdly-tilmeld .plan .pr{margin:6px 0 2px;font-family:Plus Jakarta Sans;font-size:22px;font-weight:800}.birdly-tilmeld .plan .pr span{color:var(--navy-soft);font-size:13px;font-weight:600}.birdly-tilmeld .plan .ds{color:var(--navy-soft);font-size:12.5px}.birdly-tilmeld .plan .feat{background:var(--teal);color:#fff;border-radius:999px;padding:3px 9px;font-family:Plus Jakarta Sans;font-size:10.5px;font-weight:700;position:absolute;top:-10px;right:10px}.birdly-tilmeld .expect{background:var(--navy);color:#fff;border-radius:16px;padding:24px}.birdly-tilmeld .expect h4{color:#fff;align-items:center;gap:9px;margin-bottom:6px;font-size:17px;display:flex}.birdly-tilmeld .expect p{color:#c3d2e4;font-size:14.5px}.birdly-tilmeld .expect ul{flex-direction:column;gap:10px;margin-top:14px;list-style:none;display:flex}.birdly-tilmeld .expect li{color:#e7eef6;gap:10px;font-size:14.5px;display:flex}.birdly-tilmeld .expect li svg{flex:0 0 20px;margin-top:2px}.birdly-tilmeld .billing{color:#6b5a2b;background:#fffbef;border:1px solid #f2e6c2;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:14px;display:flex}.birdly-tilmeld .billing svg{flex:0 0 20px;margin-top:2px}.birdly-tilmeld .welcome-box{background:var(--sky-soft);border:1px solid var(--sky-200,#bfe6ff);border-radius:16px;margin-top:4px;padding:20px 22px}.birdly-tilmeld .welcome-box h4{color:var(--navy);margin-bottom:10px;font-family:Plus Jakarta Sans;font-size:19px;font-weight:800}.birdly-tilmeld .welcome-box p{color:var(--navy);margin:0 0 10px;font-size:14.5px;line-height:1.55}.birdly-tilmeld .welcome-box .wb-foot{color:var(--teal-dk);margin-bottom:0;font-weight:700}.birdly-tilmeld .consent{color:var(--navy-soft);align-items:flex-start;gap:9px;margin:18px 0 16px;font-size:13px;display:flex}.birdly-tilmeld .consent input{accent-color:var(--teal);margin-top:3px}.birdly-tilmeld .submit{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:13px;width:100%;padding:17px;font-family:Plus Jakarta Sans;font-size:17px;font-weight:700;transition:transform .15s;box-shadow:0 10px 24px #00b3a647}.birdly-tilmeld .submit:hover{transform:translateY(-2px)}.birdly-tilmeld .trust{color:var(--navy-soft);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:14px;font-size:13px;display:flex}.birdly-tilmeld .disclaimer{color:#8a93a1;max-width:760px;margin:6px auto 0;padding:0 22px 50px;font-size:12px;line-height:1.6}.birdly-tilmeld .ok{text-align:center;padding:20px 6px;display:none}.birdly-tilmeld .ok.show{display:block}.birdly-tilmeld .ok .ck{background:var(--teal);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 14px;display:flex}.birdly-tilmeld .ok h2{font-size:24px}.birdly-tilmeld .ok p{color:var(--navy-soft);margin-top:8px}@media (max-width:640px){.birdly-tilmeld .grid2,.birdly-tilmeld .plans{grid-template-columns:1fr}.birdly-tilmeld .chk-grid{grid-template-columns:1fr 1fr}}.birdly-tilmeld .pay-methods{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.birdly-tilmeld .pm-tab{border:1.5px solid var(--line);color:var(--navy-soft);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 15px;font-family:Inter;font-size:14px;font-weight:600;transition:all .15s;display:flex}.birdly-tilmeld .pm-tab.on{border-color:var(--teal);color:var(--teal-dk);background:#f1fffd}.birdly-tilmeld .pay-element{border:1.5px dashed var(--sky-200);background:var(--sky-soft);text-align:center;color:var(--navy-soft);border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:96px;padding:24px 18px;font-size:14px;display:flex}.birdly-tilmeld .pay-secure{color:var(--navy-soft);align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.birdly-tilmeld .stepper{gap:6px;max-width:760px;margin:26px auto 0;padding:0 22px;list-style:none;display:flex}.birdly-tilmeld .stepitem{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex;position:relative}.birdly-tilmeld .stepitem .dot{border:1.5px solid var(--line);width:30px;height:30px;color:var(--navy-soft);z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-family:Plus Jakarta Sans;font-size:14px;font-weight:800;display:flex}.birdly-tilmeld .stepitem .lbl{color:var(--navy-soft);text-align:center;font-size:12px;font-weight:600}.birdly-tilmeld .stepitem:before{content:"";background:var(--line);z-index:1;width:100%;height:2px;position:absolute;top:15px;left:-50%}.birdly-tilmeld .stepitem:first-child:before{display:none}.birdly-tilmeld .stepitem.on .dot{background:var(--sky);border-color:var(--sky);color:#fff}.birdly-tilmeld .stepitem.on .lbl{color:var(--navy)}.birdly-tilmeld .stepitem.done .dot{background:var(--teal);border-color:var(--teal);color:#fff}.birdly-tilmeld .stepitem.done:before{background:var(--teal)}.birdly-tilmeld .fagchips{flex-wrap:wrap;gap:9px;display:flex}.birdly-tilmeld .fagchip{border:1.5px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s}.birdly-tilmeld .fagchip:hover{border-color:var(--sky-200)}.birdly-tilmeld .fagchip.on{border-color:var(--teal);color:var(--teal-dk);background:#f1fffd}.birdly-tilmeld .fagtags{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.birdly-tilmeld .fagtag{border:1.5px solid var(--teal);color:var(--teal-dk);background:#f1fffd;border-radius:999px;align-items:center;gap:8px;padding:8px 8px 8px 15px;font-size:14px;font-weight:600;display:inline-flex}.birdly-tilmeld .fagtag button{color:var(--teal-dk);cursor:pointer;background:#00b3a626;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:15px;line-height:1;display:flex}.birdly-tilmeld .fagtag button:hover{background:#00b3a652}.birdly-tilmeld .fag-block{border:1.5px solid var(--line);border-radius:14px;margin-top:14px;padding:16px}.birdly-tilmeld .fag-block-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.birdly-tilmeld .fag-block-h h4{font-size:16px}.birdly-tilmeld .takeall{border:1px solid var(--teal);color:var(--teal-dk);cursor:pointer;background:#fff;border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:700}.birdly-tilmeld .takeall:hover{background:#f1fffd}.birdly-tilmeld .area-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.birdly-tilmeld .area{border:1.5px solid var(--line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 12px;transition:border-color .15s,background .15s;display:flex}.birdly-tilmeld .area:hover{border-color:var(--sky-200)}.birdly-tilmeld .area.on{border-color:var(--teal);background:#f1fffd}.birdly-tilmeld .area input{accent-color:var(--teal);flex:0 0 16px;width:16px;height:16px;margin-top:2px}.birdly-tilmeld .area-title{color:var(--navy);font-size:14px;font-weight:600;display:block}.birdly-tilmeld .area-sub{color:var(--navy-soft);margin-top:1px;font-size:11.5px;line-height:1.35;display:block}.birdly-tilmeld .bredde{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.birdly-tilmeld .bredde-q{margin-bottom:10px;font-size:14px;font-weight:700}.birdly-tilmeld .bredde-opt{border:1.5px solid var(--line);cursor:pointer;color:var(--navy-soft);border-radius:11px;align-items:flex-start;gap:10px;margin-bottom:9px;padding:12px 14px;font-size:13.5px;display:flex}.birdly-tilmeld .bredde-opt input{accent-color:var(--teal);margin-top:2px}.birdly-tilmeld .bredde-opt b{color:var(--navy)}.birdly-tilmeld .bredde-opt.on{border-color:var(--teal);background:#f1fffd}.birdly-tilmeld .region-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.birdly-tilmeld .hele-dk{border:1.5px solid var(--line);cursor:pointer;color:var(--navy-soft);border-radius:11px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;display:flex}.birdly-tilmeld .hele-dk input{accent-color:var(--teal)}.birdly-tilmeld .hele-dk b{color:var(--navy)}.birdly-tilmeld .hele-dk.on{border-color:var(--teal);background:#f1fffd}.birdly-tilmeld .pkg-reveal{background:var(--navy);color:#fff;text-align:center;border-radius:16px;margin-top:18px;padding:22px 24px}.birdly-tilmeld .pkg-name{letter-spacing:.04em;text-transform:uppercase;color:var(--sky-200);font-family:Plus Jakarta Sans;font-size:15px;font-weight:800}.birdly-tilmeld .pkg-price{margin:4px 0 2px;font-family:Plus Jakarta Sans;font-size:34px;font-weight:800}.birdly-tilmeld .pkg-price span{color:#c3d2e4;font-size:15px;font-weight:600}.birdly-tilmeld .pkg-text{color:#e7eef6;margin-top:4px;font-size:14px}.birdly-tilmeld .summary{border:1.5px solid var(--line);border-radius:14px;overflow:hidden}.birdly-tilmeld .srow{border-bottom:1px solid var(--line);gap:14px;padding:12px 16px;font-size:14px;display:flex}.birdly-tilmeld .srow:last-child{border-bottom:0}.birdly-tilmeld .srow .sk{color:var(--navy-soft);flex:0 0 120px;font-weight:700}.birdly-tilmeld .srow .sv{color:var(--navy);flex:1}.birdly-tilmeld .srow.hl{background:var(--sky-soft);font-weight:700}.birdly-tilmeld .amount-box{border:1.5px solid var(--line);border-radius:12px;margin-top:16px;padding:12px 16px}.birdly-tilmeld .amount-box summary{cursor:pointer;color:var(--navy);font-size:14px;font-weight:600}.birdly-tilmeld .notify-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}.birdly-tilmeld .notify-q{font-size:14px;font-weight:700}.birdly-tilmeld .chk-inline{cursor:pointer;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.birdly-tilmeld .chk-inline input{accent-color:var(--teal);width:16px;height:16px}.birdly-tilmeld .stepnav{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.birdly-tilmeld .btn-back{border:1.5px solid var(--line);color:var(--navy-soft);cursor:pointer;background:#fff;border-radius:12px;padding:14px 22px;font-family:Plus Jakarta Sans;font-size:15px;font-weight:700}.birdly-tilmeld .btn-back:hover{border-color:var(--sky-200);color:var(--navy)}.birdly-tilmeld .btn-next{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:15px 28px;font-family:Plus Jakarta Sans;font-size:16px;font-weight:700;transition:transform .15s;box-shadow:0 8px 20px #00b3a642}.birdly-tilmeld .btn-next:hover{transform:translateY(-2px)}.birdly-tilmeld .btn-next:disabled{opacity:.6;cursor:default;transform:none}@media (max-width:640px){.birdly-tilmeld .area-grid,.birdly-tilmeld .region-grid{grid-template-columns:1fr}.birdly-tilmeld .stepitem .lbl{font-size:10.5px}.birdly-tilmeld .srow{flex-direction:column;gap:2px}.birdly-tilmeld .srow .sk{flex:none}}.birdly-tilmeld:before{content:"";aspect-ratio:657/579;opacity:.06;z-index:-1;pointer-events:none;background:url(/birdly-bird.svg) 50%/contain no-repeat;width:300px;position:fixed;bottom:-22px;right:-28px}@media (max-width:640px){.birdly-tilmeld:before{display:none}}
