.Brandfilm-module__DpXFea__blok{background:var(--bg-light)}.Brandfilm-module__DpXFea__intro{color:var(--text-body);max-width:62ch;margin:0 0 1.6rem}.Brandfilm-module__DpXFea__ramme{aspect-ratio:1;background:var(--bg-darker);border:1px solid var(--gold-soft);border-radius:14px;max-width:640px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000038}.Brandfilm-module__DpXFea__video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.Brandfilm-module__DpXFea__play{cursor:pointer;background:linear-gradient(#0000000f,#00000057);border:0;place-items:center;transition:background .2s;display:grid;position:absolute;inset:0}.Brandfilm-module__DpXFea__play:hover,.Brandfilm-module__DpXFea__play:focus-visible{background:linear-gradient(#00000005,#00000042)}.Brandfilm-module__DpXFea__play:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.Brandfilm-module__DpXFea__trekant{background:var(--accent);border-radius:50%;width:84px;height:84px;transition:transform .2s;position:relative;box-shadow:0 6px 26px #00000073}.Brandfilm-module__DpXFea__trekant:after{content:"";border-style:solid;border-width:17px 0 17px 27px;border-color:transparent transparent transparent var(--primary);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.Brandfilm-module__DpXFea__play:hover .Brandfilm-module__DpXFea__trekant{transform:scale(1.07)}.Brandfilm-module__DpXFea__udskrift{max-width:640px;margin:1.4rem auto 0;font-size:.95rem}.Brandfilm-module__DpXFea__udskrift summary{cursor:pointer;color:var(--accent-text);font-weight:600}.Brandfilm-module__DpXFea__udskrift blockquote{border-left:3px solid var(--gold-soft);color:var(--text-body);margin:.9rem 0 0;padding-left:1rem}.Brandfilm-module__DpXFea__udskrift blockquote p{margin:0 0 .6rem}@media (prefers-reduced-motion:reduce){.Brandfilm-module__DpXFea__play,.Brandfilm-module__DpXFea__trekant{transition:none}.Brandfilm-module__DpXFea__play:hover .Brandfilm-module__DpXFea__trekant{transform:none}}
.WorkGallery-module__WYrsjq__section{background:radial-gradient(110% 80% at 50% 0%, var(--gold-soft) 0%, transparent 55%), radial-gradient(60% 80% at 4% 108%, #e11d2a14, transparent 60%), linear-gradient(180deg, var(--bg-dark) 0%, var(--bg-darker) 100%);padding:clamp(56px,9vw,104px) 0;position:relative;overflow:hidden}.WorkGallery-module__WYrsjq__section:before,.WorkGallery-module__WYrsjq__section:after{content:"";background:linear-gradient(90deg, transparent, var(--border-gold) 18%, var(--border-gold) 82%, transparent);pointer-events:none;height:1px;position:absolute;left:0;right:0}.WorkGallery-module__WYrsjq__section:before{top:0}.WorkGallery-module__WYrsjq__section:after{bottom:0}.WorkGallery-module__WYrsjq__inner{z-index:1;max-width:var(--container);margin:0 auto;padding:0 20px;position:relative}.WorkGallery-module__WYrsjq__head{text-align:center;max-width:640px;margin:0 auto clamp(30px,4.5vw,48px)}.WorkGallery-module__WYrsjq__eyebrow{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);align-items:center;gap:8px;margin:0 0 12px;font-size:.75rem;font-weight:700;display:inline-flex}.WorkGallery-module__WYrsjq__eyebrow:before{content:"★";font-size:.85rem;line-height:1}.WorkGallery-module__WYrsjq__heading{color:var(--text-invert);text-wrap:balance;margin:0 auto 14px}.WorkGallery-module__WYrsjq__intro{color:#fffc;max-width:52ch;margin:0 auto;font-size:1.05rem;line-height:1.65}.WorkGallery-module__WYrsjq__grid{grid-template-columns:1fr 1fr;gap:clamp(12px,1.8vw,20px);display:grid}.WorkGallery-module__WYrsjq__figure{border-radius:var(--radius-lg);border:1px solid var(--border-gold);box-shadow:var(--shadow-card), inset 0 0 0 1px #d4af371a;isolation:isolate;background:#0a0a0d;margin:0;position:relative;overflow:hidden}.WorkGallery-module__WYrsjq__feature{grid-column:1/-1}.WorkGallery-module__WYrsjq__media{width:100%;display:block;position:relative;overflow:hidden}.WorkGallery-module__WYrsjq__media img{object-fit:cover;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;transition:transform .6s cubic-bezier(.2,.75,.25,1);display:block}.WorkGallery-module__WYrsjq__figure:hover .WorkGallery-module__WYrsjq__media img{transform:scale(1.05)}.WorkGallery-module__WYrsjq__feature .WorkGallery-module__WYrsjq__media{aspect-ratio:4/3}.WorkGallery-module__WYrsjq__action .WorkGallery-module__WYrsjq__media{aspect-ratio:3/4}.WorkGallery-module__WYrsjq__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#06060959 55%,#060609d1 100%);height:58%;position:absolute;inset:auto 0 0}.WorkGallery-module__WYrsjq__caption{z-index:2;color:var(--text-invert);font-family:var(--font-heading);letter-spacing:.01em;text-shadow:0 1px 6px #0009;align-items:center;gap:8px;font-size:.82rem;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:13px;left:14px;right:14px}.WorkGallery-module__WYrsjq__caption i{color:var(--accent);flex-shrink:0;font-size:.82rem}.WorkGallery-module__WYrsjq__feature .WorkGallery-module__WYrsjq__caption{font-size:.95rem}.WorkGallery-module__WYrsjq__cta .btn-secondary{color:#fff;border-color:#ffffffbf}.WorkGallery-module__WYrsjq__cta .btn-secondary:hover{color:#fff;background:#ffffff26;border-color:#fff}.WorkGallery-module__WYrsjq__cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(28px,4vw,40px);display:flex}@media (min-width:768px){.WorkGallery-module__WYrsjq__grid{grid-template-columns:repeat(4,1fr)}.WorkGallery-module__WYrsjq__feature .WorkGallery-module__WYrsjq__media{aspect-ratio:21/9}}@media (min-width:1024px){.WorkGallery-module__WYrsjq__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.WorkGallery-module__WYrsjq__feature{grid-area:span 2/span 2}.WorkGallery-module__WYrsjq__feature .WorkGallery-module__WYrsjq__media{aspect-ratio:auto;height:100%;min-height:460px}.WorkGallery-module__WYrsjq__action{grid-column:span 1}}@media (prefers-reduced-motion:reduce){.WorkGallery-module__WYrsjq__media img{transition:none}.WorkGallery-module__WYrsjq__figure:hover .WorkGallery-module__WYrsjq__media img{transform:none}}
