/* GENERERET af scripts/byg_css.py - ret i kildefilerne, ikke her. */
/* scrollcraft.css */
:root{--sc-canvas: #08090b;--sc-surface: #101217;--sc-ink: #f4f2ef;--sc-ink-soft: #9a9ba1;--sc-accent: #d8ff3e;--sc-accent-ink: #08090b;--sc-hairline: color-mix(in oklab, var(--sc-ink) 12%, transparent);--sc-hairline-strong: color-mix(in oklab, var(--sc-ink) 22%, transparent);--sc-font-display: "Instrument Sans", "Geist", system-ui, sans-serif;--sc-font-text: "Geist", system-ui, sans-serif;--sc-font-mono: "Geist Mono", ui-monospace, monospace;--sc-t-xs: clamp(.75rem, .72rem + .15vw, .82rem);--sc-t-sm: clamp(.875rem, .84rem + .18vw, .95rem);--sc-t-base: clamp(1rem, .96rem + .22vw, 1.125rem);--sc-t-lg: clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--sc-t-xl: clamp(1.6rem, 1.35rem + 1.2vw, 2.25rem);--sc-t-2xl: clamp(2.1rem, 1.6rem + 2.4vw, 3.4rem);--sc-t-3xl: clamp(2.8rem, 1.9rem + 4.2vw, 5rem);--sc-t-4xl: clamp(3.4rem, 1.9rem + 6.6vw, 7.5rem);--sc-track-tight: -.035em;--sc-track-snug: -.02em;--sc-track-normal: -.005em;--sc-track-wide: .08em;--sc-leading-none: .94;--sc-leading-tight: 1.06;--sc-leading-body: 1.62;--sc-measure: 62ch;--sc-1: .25rem;--sc-2: .5rem;--sc-3: .75rem;--sc-4: 1rem;--sc-5: 1.5rem;--sc-6: 2rem;--sc-7: 3rem;--sc-8: 4rem;--sc-9: 6rem;--sc-10: 8rem;--sc-11: 12rem;--sc-section: clamp(4.5rem, 9vw, 11rem);--sc-gutter: clamp(1.25rem, 5vw, 5.5rem);--sc-maxw: 82rem;--sc-r-sm: 6px;--sc-r-md: 12px;--sc-r-lg: 20px;--sc-r-pill: 999px;--sc-shadow-color: 220 40% 2%;--sc-e1: 0 1px 2px hsl(var(--sc-shadow-color) / .28), 0 2px 6px -1px hsl(var(--sc-shadow-color) / .2);--sc-e2: 0 2px 4px hsl(var(--sc-shadow-color) / .24), 0 8px 18px -4px hsl(var(--sc-shadow-color) / .3);--sc-e3: 0 4px 8px hsl(var(--sc-shadow-color) / .22), 0 18px 40px -8px hsl(var(--sc-shadow-color) / .38), 0 48px 90px -24px hsl(var(--sc-shadow-color) / .3);--sc-edge: inset 0 1px 0 color-mix(in oklab, var(--sc-ink) 10%, transparent);--sc-ease-out: cubic-bezier(.23, 1, .32, 1);--sc-ease-in-out: cubic-bezier(.77, 0, .175, 1);--sc-ease-drawer: cubic-bezier(.32, .72, 0, 1);--sc-d-fast: .16s;--sc-d-base: .24s;--sc-d-slow: .42s;--sc-z-stage: 1;--sc-z-copy: 20;--sc-z-chrome: 60}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--sc-canvas);color:var(--sc-ink);font-family:var(--sc-font-text);font-size:var(--sc-t-base);line-height:var(--sc-leading-body);letter-spacing:var(--sc-track-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis-weight:none;overflow-x:clip}img,video,canvas,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--sc-accent);color:var(--sc-accent-ink)}:root{caret-color:var(--sc-accent);accent-color:var(--sc-accent)}:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px;border-radius:var(--sc-r-sm)}:where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}@supports (scrollbar-color: auto){html{scrollbar-color:color-mix(in oklab,var(--sc-ink) 26%,transparent) transparent;scrollbar-width:thin}}:where(table,.sc-nums,[data-sc-count]){font-variant-numeric:tabular-nums}.sc-display{font-family:var(--sc-font-display);font-weight:500;line-height:var(--sc-leading-none);letter-spacing:var(--sc-track-tight);text-wrap:balance;margin:0}.sc-display--xl{font-size:var(--sc-t-4xl)}.sc-display--lg{font-size:var(--sc-t-3xl)}.sc-display--md{font-size:var(--sc-t-2xl);letter-spacing:var(--sc-track-snug)}.sc-lede{font-size:var(--sc-t-lg);line-height:1.44;letter-spacing:var(--sc-track-snug);color:var(--sc-ink);max-width:46ch;text-wrap:pretty;margin:0}.sc-body{max-width:var(--sc-measure);color:var(--sc-ink-soft);text-wrap:pretty;margin:0}.sc-label{font-family:var(--sc-font-mono);font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:var(--sc-ink-soft)}.sc-wrap{width:100%;max-width:var(--sc-maxw);margin-inline:auto;padding-inline:var(--sc-gutter)}.sc-section{padding-block:var(--sc-section)}.sc-stack>*+*{margin-top:var(--sc-4)}.sc-stack>:is(h1,h2,h3){margin-top:var(--sc-7)}.sc-stack>:is(h1,h2,h3):first-child{margin-top:0}.sc-rule{height:1px;border:0;background:var(--sc-hairline);margin:0}.sc-act--pinned{position:relative}.sc-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:clip;z-index:var(--sc-z-stage)}.sc-stage :is(video[data-sc-scrub],canvas[data-sc-sequence],.sc-stage__poster){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}video[data-sc-scrub]{opacity:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip video[data-sc-scrub]{opacity:1}.sc-stage__poster{z-index:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip .sc-stage__poster{opacity:0}.sc-scrim{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(var(--sc-scrim-angle, 180deg),color-mix(in oklab,var(--sc-canvas) var(--sc-scrim-a, 78%),transparent) 0%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 68%)}.sc-scrim--bottom{--sc-scrim-angle: 0deg}.sc-scrim--left{--sc-scrim-angle: 90deg}.sc-scrim--right{--sc-scrim-angle: 270deg}.sc-scrim--lead{background:linear-gradient(to top right,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0%,color-mix(in oklab,var(--sc-canvas) 72%,transparent) 30%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 52%,transparent 72%)}.sc-scrim--trail{background:linear-gradient(to top left,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0%,color-mix(in oklab,var(--sc-canvas) 72%,transparent) 30%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 52%,transparent 72%)}.sc-scrim--band{background:linear-gradient(to top,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0%,color-mix(in oklab,var(--sc-canvas) 74%,transparent) 22%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 58%)}.sc-scrim--vignette{background:radial-gradient(120% 90% at 50% 45%,transparent 40%,color-mix(in oklab,var(--sc-canvas) 70%,transparent) 100%)}.sc-copy{position:absolute;z-index:var(--sc-z-copy);inset-inline:var(--sc-gutter);max-width:min(46rem,76vw);will-change:opacity,transform}.sc-copy--lead{left:var(--sc-gutter);bottom:clamp(3rem,12vh,9rem)}.sc-copy--center{inset-inline:auto;left:50%;top:50%;translate:-50% -50%;text-align:center}.sc-copy--trail{inset-inline:auto;right:var(--sc-gutter);bottom:clamp(3rem,12vh,9rem);text-align:right}[data-sc-cue]{opacity:0;will-change:opacity,transform}.sc-ready [data-sc-cue]{transition:none}.sc-split{display:inline-block;overflow:hidden;vertical-align:top}.sc-split--line{display:block;padding-bottom:.14em;margin-bottom:-.14em}.sc-split__i{display:inline-block;will-change:transform,opacity}.sc-is-split{opacity:1!important}[data-sc-pan]{display:flex;will-change:transform}[data-sc-reveal]{will-change:clip-path}[data-sc-parallax]{will-change:transform}[data-sc-in],[data-sc-stagger]>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s var(--sc-ease-out),transform .62s var(--sc-ease-out)}[data-sc-in].sc-in,[data-sc-stagger]>.sc-in{opacity:1;transform:none}[data-sc-tilt]{transform-style:preserve-3d;will-change:transform}[data-sc-magnet]{will-change:transform}[data-sc-spotlight]{isolation:isolate}:where([data-sc-spotlight]){position:relative}[data-sc-spotlight]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(28rem 28rem at calc(var(--sc-mx, .5) * 100%) calc(var(--sc-my, .5) * 100%),color-mix(in oklab,var(--sc-accent) 16%,transparent),transparent 70%);opacity:0;transition:opacity var(--sc-d-slow) var(--sc-ease-out)}[data-sc-spotlight]:hover:after{opacity:1}[data-sc-mode=worldflight]{position:relative}.sc-world{position:fixed;inset:0;overflow:clip;z-index:var(--sc-z-stage);background:var(--sc-canvas)}.sc-world__seg{position:absolute;inset:0;opacity:0;will-change:opacity}.sc-world__seg>:is(video,img,canvas){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sc-world__poster{z-index:0;transform-origin:50% 50%;transition:opacity .42s var(--sc-ease-out)}.sc-world__seg>video{z-index:1}.sc-world__seg.sc-has-clip .sc-world__poster{opacity:0}video[data-sc-scrub].sc-has-clip{opacity:1}.sc-world__copy{position:fixed;inset:0;z-index:var(--sc-z-copy);pointer-events:none}.sc-world__scrim{position:absolute;inset:0;pointer-events:none;z-index:0}[data-sc-copy]{opacity:0;pointer-events:none;will-change:opacity,transform}.sc-ready [data-sc-copy]{transition:none}.sc-world__spacer{pointer-events:none}[data-sc-progress]{position:fixed;inset:0 0 auto;height:2px;z-index:var(--sc-z-chrome);background:var(--sc-accent);transform-origin:0 50%;transform:scaleX(0);will-change:transform}.sc-grain{position:fixed;inset:0;pointer-events:none;z-index:3;opacity:.045}.sc-grain:before{content:"";position:absolute;inset:-50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}@media(prefers-reduced-motion:reduce){[data-sc-in],[data-sc-stagger]>*{transform:none;transition-duration:.22s}[data-sc-parallax],[data-sc-pan],.sc-split__i{transform:none!important}[data-sc-reveal]{clip-path:none!important}[data-sc-act=pan] .sc-stage,[data-sc-act=pan] [data-sc-stage]{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity}[data-sc-pan]>*{scroll-snap-align:center}[data-sc-spotlight]:after{display:none}.sc-world__poster,[data-sc-copy]{transform:none!important}}@media(max-width:860px){.sc-copy{inset-inline:var(--sc-gutter);max-width:none}.sc-copy--trail{text-align:left}.sc-stage{height:100svh}.sc-scrim--trail{background:linear-gradient(to top,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0%,color-mix(in oklab,var(--sc-canvas) 74%,transparent) 22%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 58%)}}
/* elegance.css */
:root{--sc-canvas: #0b0908;--sc-surface: #17120e;--sc-ink: #EDE6D8;--sc-ink-soft: #A9A29A;--sc-accent: #E4C88A;--sc-accent-ink: #0b0908;--sc-font-display: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--sc-font-text: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--en-nav-h: 7rem;--en-nav-lock: 85px;--en-eyebrow: clamp(.84rem, .72rem + .36vw, 1.02rem);--en-gold-40: color-mix(in oklab, var(--sc-accent) 40%, transparent);--en-gold-18: color-mix(in oklab, var(--sc-accent) 18%, transparent);--en-gold-08: color-mix(in oklab, var(--sc-accent) 8%, transparent);--en-plate: #120e0b;--en-cream: #f4ede4;--en-cream-ink: #1a1408;--en-dark2: #12100d;--en-night: #0b0908;--en-ease: cubic-bezier(.23, 1, .32, 1);--ink: #14100E;--ink-2: #1A1310;--bone: #EDE6D8;--bone-dim: #A9A29A;--gold: #E4C88A;--gold-lift: #FBEFCF;--gold-deep: #B08D45;--hair: rgba(228,200,138,.42);--ease: cubic-bezier(.22,.61,.36,1);--font-ui: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--en-pad: clamp(1.5rem, 6vw, 6rem)}@media(prefers-color-scheme:dark){:root{--sc-canvas: #0b0908;--sc-surface: #17120e;--sc-ink: #EDE6D8;--sc-ink-soft: #A9A29A;--sc-accent: #E4C88A;--sc-accent-ink: #0b0908;--sc-font-display: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--sc-font-text: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--en-nav-h: 7rem;--en-nav-lock: 85px;--en-eyebrow: clamp(.84rem, .72rem + .36vw, 1.02rem);--en-gold-40: color-mix(in oklab, var(--sc-accent) 40%, transparent);--en-gold-18: color-mix(in oklab, var(--sc-accent) 18%, transparent);--en-gold-08: color-mix(in oklab, var(--sc-accent) 8%, transparent);--en-plate: #120e0b;--en-cream: #f4ede4;--en-cream-ink: #1a1408;--en-dark2: #12100d;--en-night: #0b0908;--en-ease: cubic-bezier(.23, 1, .32, 1);--ink: #14100E;--ink-2: #1A1310;--bone: #EDE6D8;--bone-dim: #A9A29A;--gold: #E4C88A;--gold-lift: #FBEFCF;--gold-deep: #B08D45;--hair: rgba(228,200,138,.42);--ease: cubic-bezier(.22,.61,.36,1);--font-ui: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--en-pad: clamp(1.5rem, 6vw, 6rem)}}html{scroll-behavior:auto;overflow-x:clip}.sc-grain{display:none!important}@media(min-width:901px)and (hover:hover)and (pointer:fine){main{will-change:transform}}@keyframes en-hold{0%{scale:1}to{scale:1.0000001}}html.en-subpx main{animation:en-hold 100000s linear infinite}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html,a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}.btn,.en-nav,.en-nav__mark,.en-nav__links a,.en-nav__ddt,.en-nav__toggle,.en-nav__menu a,.en-phone,.en-lockup{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:root{color-scheme:dark}@media(prefers-color-scheme:dark){:root{color-scheme:dark}}@media(prefers-color-scheme:light){:root{color-scheme:dark}}html.en-fontwait [data-sc-in],html.en-fontwait [data-sc-stagger]>*{opacity:0!important;transform:translate3d(0,14px,0)!important;transition:none!important}html.en-fontwait [data-sc-stagger]>.en-card,html.en-fontwait .en-card[data-sc-in],html.en-fontwait .en-price-grid[data-sc-in]{transform:none!important}html.en-fontwait [data-sc-stagger]>.en-card,html.en-fontwait .en-card[data-sc-in]{animation:none!important}#tilbud{height:auto}#tilbud>[data-sc-stage]{position:relative;height:auto;min-height:100svh}#arbejde,#forskellen{margin-top:-1px;background:var(--sc-canvas)}#tilbud{isolation:isolate}#tilbud:after{content:"";position:absolute;inset:55% 0 -2px;z-index:-1;background:var(--sc-canvas);pointer-events:none}#forskellen[data-sc-span="1.7"]{height:170vh}body{overflow-x:clip}body{background:var(--sc-canvas);color:var(--sc-ink);font-family:var(--sc-font-text);font-size:1rem;line-height:1.62;letter-spacing:.004em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.en-display{font-family:var(--sc-font-display);font-weight:500;font-optical-sizing:none;font-variation-settings:"opsz" 40;letter-spacing:.002em;line-height:1.04;text-wrap:balance}.en-display em{font-style:italic;font-weight:400}p{text-wrap:pretty}.en-wrap{width:min(74rem,100% - 2 * var(--en-pad));margin-inline:auto}.en-kicker{margin:0 0 .8rem;font-size:var(--en-eyebrow);letter-spacing:.3em;text-transform:uppercase;color:var(--sc-accent)}.en-ico{flex:none}.en-nav{position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:24px;height:125px;padding:0 clamp(20px,4vw,56px);background:transparent;box-shadow:none;color:var(--bone);transition:height .75s ease,background .75s ease,box-shadow .75s ease}.en-nav.is-scrolled{height:85px;background:#0e0b09f0;box-shadow:inset 0 -1px #e4c88a3d}.en-nav__mark{display:flex;align-items:center;gap:13px;white-space:nowrap;flex-shrink:0;text-decoration:none;color:var(--gold)}.en-nav__mark .wordmark{font-family:Playfair Display,Georgia,serif;font-size:23px;letter-spacing:.24em;text-transform:uppercase;color:var(--bone);transform-origin:0 50%;transform:scale(1);transition:transform .75s ease;will-change:transform;display:inline-block;-webkit-font-smoothing:antialiased}.en-nav__mark .wordmark em{font-style:normal;color:var(--gold)}.en-nav.is-scrolled .wordmark{transform:scale(.783)}.en-nav__mark{height:44px;will-change:transform;transform:translateZ(0)}.en-nav__mark .wordmark{line-height:1}.diamond{flex-shrink:0;transform:translateZ(0)}.en-nav__links{display:flex;align-items:center;gap:clamp(14px,2vw,38px);white-space:nowrap;flex-shrink:0}.en-nav__links>a:not(.btn),.en-nav__ddt{position:relative;display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;font:500 13px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);padding:10px 0;-webkit-font-smoothing:antialiased;transition:color .25s var(--ease)}.en-nav__links>a:not(.btn):after,.en-nav__ddt:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.en-nav__links>a:not(.btn):hover,.en-nav__links>a:not(.btn):focus-visible,.en-nav__links a[aria-current=page],.en-nav__dd:hover .en-nav__ddt,.en-nav__dd:focus-within .en-nav__ddt{color:var(--bone)}.en-nav__links>a:not(.btn):hover:after,.en-nav__links>a:not(.btn):focus-visible:after,.en-nav__links a[aria-current=page]:after,.en-nav__dd:hover .en-nav__ddt:after,.en-nav__dd:focus-within .en-nav__ddt:after{transform:scaleX(1)}.en-nav__toggle{display:none}.en-nav__ddt svg{transition:transform .35s var(--ease)}.en-nav__dd{position:relative}.en-nav__dd:hover .en-nav__ddt svg,.en-nav__dd:focus-within .en-nav__ddt svg,.en-nav__dd[data-open="1"] .en-nav__ddt svg{transform:rotate(180deg)}.en-nav__menu{position:absolute;left:-12px;top:calc(100% + 8px);min-width:12rem;display:grid;padding:6px 0;background:var(--ink);border:1px solid var(--hair);border-radius:0;box-shadow:none;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility 0s linear .25s}.en-nav__menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.en-nav__dd:hover .en-nav__menu,.en-nav__dd:focus-within .en-nav__menu,.en-nav__dd[data-open="1"] .en-nav__menu{opacity:1;visibility:visible;transform:none;transition-delay:0s}.en-nav__menu a{display:block;padding:11px 16px;font:400 13px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);text-decoration:none;transition:background .25s var(--ease),color .25s var(--ease)}.en-nav__menu a:hover,.en-nav__menu a:focus-visible{background:#e4c88a1a;color:var(--bone)}.btn{--pad: 17px 34px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font:500 13px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;padding:var(--pad);border:1px solid transparent;border-radius:0;text-decoration:none;cursor:pointer;min-height:48px;box-sizing:border-box;white-space:nowrap;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),transform .25s var(--ease)}.btn:hover,.btn:focus-visible{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:1px solid var(--gold);outline-offset:3px}.btn[disabled],.btn[aria-disabled=true]{opacity:.38;pointer-events:none}.btn--primary{background:var(--gold);color:var(--ink)}.btn--primary:hover{background:var(--gold-lift);color:var(--ink)}.btn--primary:active{background:#d8bc7e}.btn--outline{background:transparent;color:var(--bone);border-color:var(--hair)}.btn--outline:hover{background:#e4c88a1a;color:#f6e9c9;border-color:#e4c88abf}.btn--ghost{padding:0 0 6px;min-height:0;border:0;letter-spacing:.18em;color:var(--bone);border-bottom:1px solid rgba(228,200,138,.35);border-radius:0}.btn--ghost:hover{color:var(--gold-lift);border-bottom-color:var(--gold-lift)}.btn--sm{--pad: 13px 24px;font-size:11px;min-height:44px}@media(hover:none){.btn--ghost:active{color:var(--gold-lift);border-bottom-color:var(--gold-lift)}.btn--outline:active{background:#e4c88a1a;color:#f6e9c9;border-color:#e4c88abf}.en-nav__links>a:not(.btn):active,.en-nav__ddt:active,.en-nav__menu a:active{color:var(--bone)}}.en-acts{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:1.5rem}.en-acts--center{justify-content:center}a{color:var(--gold)}a:hover{color:var(--gold-lift)}.en-link,.en-page a:not(.btn):not(.en-card):not(.en-img){color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(228,200,138,.4);transition:color .25s var(--ease),border-color .25s var(--ease)}.en-link:hover,.en-page a:not(.btn):not(.en-card):not(.en-img):hover{color:var(--gold-lift);border-bottom-color:var(--gold-lift)}.en-label{max-width:28rem}.en-label__t{font-family:var(--sc-font-display);font-weight:600;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.35rem);line-height:1.08;letter-spacing:-.006em;margin:0 0 .6rem;color:var(--sc-ink);text-wrap:balance}.en-label__d{margin:0 0 .75rem;font-size:.94rem;line-height:1.6;color:var(--sc-ink-soft)}.en-label__p{display:inline-block;margin:0;padding-top:.6rem;border-top:1px solid var(--en-gold-40);font:400 13px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.en-hero{position:absolute;inset:0;clip-path:inset(0 0 -200% 0);background:var(--en-night)}.en-plane{position:absolute;inset:0;will-change:transform;pointer-events:none}.en-plane--far{isolation:isolate;--en-far-base: var(--en-night)}.en-plane--far img{position:absolute;inset:-10%;width:120%;height:120%;max-width:none;object-fit:cover;opacity:1}.en-plane--far:after{content:"";position:absolute;z-index:1;inset:-10% -10% -200%;background:color-mix(in oklab,var(--en-far-base) 15%,transparent);pointer-events:none}.en-hero__tail{position:absolute;z-index:-1;left:0;right:0;top:100%;height:100%;background:var(--en-night);pointer-events:none}.en-hero__tail img{inset:10% auto auto -10%;width:120%;height:120%;margin-top:-2px;transform:scaleY(-1)}.en-hero__tailshade{position:absolute;z-index:5;left:0;right:0;top:100%;height:130%;background:color-mix(in oklab,var(--en-night) 25%,transparent);pointer-events:none}.en-pool{position:absolute;inset:0;background:radial-gradient(48% 42% at 50% 60%,color-mix(in oklab,var(--sc-accent) 12%,transparent) 0%,color-mix(in oklab,var(--sc-accent) 7%,transparent) 38%,transparent 72%)}.en-hero__scrim{position:absolute;z-index:2;left:50%;top:var(--en-copy-c, 52%);width:84%;height:66%;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,color-mix(in oklab,var(--en-night) 56%,transparent) 0%,color-mix(in oklab,var(--en-night) 26%,transparent) 45%,transparent 72%)}.en-hero__copy{display:grid;justify-items:center;text-align:center;width:min(56rem,100%)}.en-hero__copy>*{min-width:0;max-width:100%}.en-hero__copywrap{position:absolute;z-index:3;inset:0;display:grid;place-items:center;align-content:center;padding:var(--en-nav-h) 1.5rem 0}.en-hero__copy>*{width:fit-content;max-width:100%}.en-hero__copy .en-acts{justify-content:center;margin-top:1.25rem;gap:26px}.en-eyebrow{margin:0 0 .85rem;font-size:var(--en-eyebrow);letter-spacing:.3em;text-transform:uppercase;color:var(--sc-accent)}.en-hero__h1{margin:0 0 .9rem;color:var(--sc-ink);font-optical-sizing:none;font-variation-settings:"opsz" 40;font-size:clamp(3.1rem,1.6rem + 4.6vw,5.8rem);font-weight:400;line-height:1;letter-spacing:.01em}.en-hero__p{margin:0 auto;max-width:54ch;font-size:clamp(1rem,.95rem + .3vw,1.22rem);line-height:1.68;color:var(--sc-ink)}#hero{position:relative;z-index:0;height:100svh;--en-out: clamp(0, (var(--sc-p, .5) - .5) / .4, 1)}@media(prefers-reduced-motion:reduce){#hero{--en-out: 0}}#hero>[data-sc-stage]{position:relative;height:100svh;overflow:visible}.en-lockup{display:flex;align-items:center;justify-content:center;gap:1.1rem;width:min(30rem,80%);margin:0 auto .9rem}.en-lockup span{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--sc-accent))}.en-lockup svg+span{background:linear-gradient(90deg,var(--sc-accent),transparent)}.en-lockup__gem{flex:none;color:var(--gold)}.en-handlayer{position:sticky;top:0;height:100svh;margin-top:-100svh;pointer-events:none;z-index:4}.en-plane--hand{position:absolute;inset:0;overflow:visible}.en-hand{position:absolute}.en-hand--v{left:-4vw;bottom:8vh;translate:calc(var(--en-out) * -118%) 0}.en-hand--h{right:-5vw;bottom:3.5vh;translate:calc(var(--en-out) * 118%) 0}.en-hand img{display:block;height:auto;max-width:none}.en-hand--v img{width:min(52vw,80vh,var(--en-hand-w-v, 9999px))}.en-hand--h img{width:min(54vw,90vh,var(--en-hand-w-h, 9999px))}.en-hero__floor{position:absolute;z-index:5;left:0;right:0;bottom:0;height:26%;pointer-events:none;background:linear-gradient(to top,color-mix(in oklab,var(--en-night) 25%,transparent) 0%,color-mix(in oklab,var(--en-night) 11%,transparent) 45%,transparent 100%)}.en-hero__shade{display:none}@media(prefers-reduced-motion:no-preference)and (min-width:901px){html.en-js .en-plane--far img,html.en-js .en-pool,html.en-js .en-eyebrow,html.en-js .en-hero__h1,html.en-js .en-hero__p,html.en-js .en-hero__copy .en-acts,html.en-js .en-hand{opacity:0}html.en-js:not(.en-in) .en-plane--far img,html.en-js:not(.en-in) .en-pool,html.en-js:not(.en-in) .en-eyebrow,html.en-js:not(.en-in) .en-hero__h1,html.en-js:not(.en-in) .en-hero__p,html.en-js:not(.en-in) .en-hero__copy .en-acts,html.en-js:not(.en-in) .en-hand{opacity:0!important}html.en-js.en-in .en-plane--far img{animation:en-fade .9s var(--en-ease) both}html.en-js.en-in .en-pool{animation:en-bloom 1.1s var(--en-ease) 80ms both}html.en-js.en-in .en-eyebrow{animation:en-rise .62s var(--en-ease) .24s both}html.en-js.en-in .en-hero__h1{animation:en-rise-lg .72s var(--en-ease) .32s both}html.en-js.en-in .en-hero__p{animation:en-rise .62s var(--en-ease) .43s both}html.en-js.en-in .en-hero__copy .en-acts{animation:en-rise .62s var(--en-ease) .52s both}html.en-js.en-in .en-hand--h{animation:en-hand 1.15s var(--en-ease) .18s both}html.en-js.en-in .en-hand--v{animation:en-hand-v 1.15s var(--en-ease) .26s both}}@keyframes sk-in{0%{opacity:0}to{opacity:1}}@keyframes sk-sweep{0%{background-position:100% 50%;opacity:1}80%{opacity:1}to{background-position:0% 50%;opacity:0}}@keyframes sk-hide{to{visibility:hidden}}.en-hero__h1{position:relative}.en-h1w{display:inline-block;white-space:nowrap}.en-h1l{display:inline-block}.en-hero__h1:after{font-kerning:none}@keyframes en-h1-letter{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}html.en-js.en-in .en-hero__h1{animation:none;opacity:1}@media(prefers-reduced-motion:no-preference)and (min-width:901px){html.en-js.en-in .en-h1l{animation:en-h1-letter .3s cubic-bezier(.215,.61,.355,1) calc(.32s + var(--i, 0) * 50ms) both}html.en-js.en-done .en-h1l{animation:none}}html.en-js.en-done .en-hero__h1,html.en-js.en-done:not(.en-in) .en-hero__h1{opacity:1!important}.en-hero__h1:after{content:attr(data-sk);position:absolute;inset:0;pointer-events:none;padding:.12em .1em .3em;margin:-.12em -.1em -.3em;color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(108deg,transparent 0%,transparent 30%,rgba(207,194,160,.55) 36%,rgba(255,247,222,.85) 42%,#FFFFFF 46.5%,#FFFFFF 48.5%,rgba(255,243,214,.9) 52%,rgba(226,212,174,.5) 58%,transparent 66%,transparent 100%);background-size:300% 100%;background-position:0% 50%;opacity:0;will-change:background-position,opacity}html.en-js.en-in .en-hero__h1:after{animation:sk-sweep 2.2s cubic-bezier(.25,.1,.25,1) .6s both,sk-hide 1ms linear 2.8s both}@media(prefers-reduced-motion:reduce){.en-hero__h1:after{display:none}}@keyframes en-fade{0%{opacity:0}to{opacity:1}}@keyframes en-bloom{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes en-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes en-rise-lg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes en-hand{0%{opacity:0;transform:translate(72px,22px) scale(1.03)}to{opacity:1;transform:none}}@keyframes en-hand-v{0%{opacity:0;transform:translate(-72px,22px) scale(1.03)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.en-hand{will-change:transform}.en-hand--h{translate:calc(var(--en-mx, 0) * 14px + var(--en-out) * 118%) calc(var(--en-my, 0) * 8px)}.en-hand--v{translate:calc(var(--en-mx, 0) * 10px - var(--en-out) * 118%) calc(var(--en-my, 0) * 6px)}.en-pool{translate:calc(var(--en-mx, 0) * -26px) calc(var(--en-my, 0) * -18px)}.en-plane--far img{translate:calc(var(--en-mx, 0) * -8px) calc(var(--en-my, 0) * -6px)}}.en-act{position:relative}#tilbud>[data-sc-stage],#forskellen>[data-sc-stage]{background:var(--sc-canvas)}#arbejde{--en-arb-fig: .62}.en-arb{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:grid;grid-template-rows:auto auto;align-content:start;row-gap:clamp(2.6rem,calc(var(--vh1) * 6),4.5rem);padding:clamp(6rem,calc(var(--vh1) * 14),10rem) 0 clamp(5rem,calc(var(--vh1) * 12),9rem);--en-gx: max(var(--en-pad), calc((100% - 74rem)/2) )}.en-arb__head{margin-inline:var(--en-gx)}.en-arb__fig{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:clip}.en-arb__fig{-webkit-mask-image:linear-gradient(to bottom,#000 48%,rgba(0,0,0,.82) 62%,rgba(0,0,0,.5) 76%,rgba(0,0,0,.18) 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 48%,rgba(0,0,0,.82) 62%,rgba(0,0,0,.5) 76%,rgba(0,0,0,.18) 90%,transparent 100%)}.en-arb__mov{position:absolute;inset:0}.en-arb__fig img{position:absolute;right:0;top:var(--en-nav-lock);height:calc((100% - var(--en-nav-lock)) * 1.2);width:auto;max-width:none;display:block;opacity:var(--en-arb-fig)}@supports (animation-timeline: view()){#arbejde{view-timeline-name:--en-arb-win;view-timeline-axis:block}.en-arb__mov{animation:en-arb-in linear both,en-arb-hold linear both,en-arb-out linear forwards;animation-timeline:--en-arb-win,--en-arb-win,--en-arb-win;animation-range:entry 0% exit-crossing 34%,exit-crossing 0% exit-crossing 100%,exit-crossing 36% exit-crossing 92%;will-change:transform,opacity}}html.en-figjs .en-arb__mov{animation:en-arb-in linear both,en-arb-out linear forwards;animation-timeline:--en-arb-win,--en-arb-win;animation-range:entry 0% exit-crossing 34%,exit-crossing 36% exit-crossing 92%}@keyframes en-arb-in{0%{opacity:0}to{opacity:1}}@keyframes en-arb-hold{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@keyframes en-arb-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.en-arb__mov{animation:none!important}}.en-arb__head{max-width:40rem}.en-arb__head .en-kicker{margin-bottom:1.1rem}.en-arb__head h2{margin:0 0 .45em;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem)}.en-arb__head p:not(.en-kicker){margin:0;color:var(--sc-ink-soft);font-size:1.06rem;max-width:34rem;text-wrap:pretty}.en-arb__strip{margin:0;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.en-arb__strip.is-drag{cursor:grabbing}.en-arb__strip.is-drag .en-work img{transition:none}.en-arb__track{--en-work-w: clamp(12rem, 15.5vw, 16rem);--en-work-gap: clamp(.8rem, 1.2vw, 1.1rem);display:flex;gap:var(--en-work-gap);width:max-content;padding-left:var(--en-gx);will-change:transform}html:not(.en-js) .en-arb__track{animation:en-marquee 64s linear infinite}@keyframes en-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-12 * (var(--en-work-w) + var(--en-work-gap))),0,0)}}.en-work{position:relative;display:block;flex:0 0 auto;width:var(--en-work-w);aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--en-plate);-webkit-tap-highlight-color:transparent}.en-work img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center center;transition:transform .8s var(--en-ease)}.en-arb.en-settled .en-work.is-hov img,.en-arb.en-settled .en-work:focus-visible img{transform:scale(1.07)}.en-work{-webkit-user-drag:none}.en-work img{pointer-events:none;-webkit-user-drag:none}.en-arb.is-native .en-arb__strip{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:default;touch-action:pan-x pan-y;padding-left:var(--en-gx);scroll-padding-left:var(--en-gx)}.en-arb.is-native .en-arb__strip::-webkit-scrollbar{display:none}.en-arb.is-native .en-arb__track{padding-left:0;padding-right:var(--en-gx);transform:none!important;animation:none!important;will-change:auto}.en-arb.is-native .en-work{scroll-snap-align:start}.en-arb.is-native .en-work[aria-hidden=true]{display:none}.en-lb{position:fixed;inset:0;z-index:90}.en-lb[hidden]{display:none}.en-lb__bg{position:absolute;inset:0;background:#0b0908e0;opacity:0;transition:opacity .6s var(--en-ease)}.en-lb.is-open .en-lb__bg{opacity:1}.en-lb__img{position:absolute;left:0;top:0;transform-origin:0 0;object-fit:cover;border-radius:12px;will-change:transform;box-shadow:0 50px 100px -30px #000000d9;transition:transform .7s cubic-bezier(.2,.8,.2,1),border-radius .7s cubic-bezier(.2,.8,.2,1)}.en-lb__close{position:absolute;top:max(1rem,env(safe-area-inset-top));right:1.2rem;width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid rgba(228,200,138,.5);background:#0b090899;color:var(--sc-ink);font:400 1.4rem/1 var(--sc-font-text);cursor:pointer;opacity:0;transition:opacity .4s var(--en-ease) .25s}.en-lb.is-open .en-lb__close{opacity:1}.en-lb__close:hover{border-color:var(--sc-accent);color:var(--sc-accent)}html.en-lb-open{overflow:hidden}html{scrollbar-gutter:stable}.en-arb__head p.en-arb__more{margin:1.5rem 0 0;max-width:none;font-size:.98rem;color:var(--sc-ink-soft)}.en-arb__more a{color:var(--sc-ink);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--sc-accent) 60%,transparent);padding-bottom:.1em;transition:border-color .26s var(--en-ease)}.en-arb__more a:hover{border-bottom-color:var(--sc-accent)}#arbejde .en-reveal.en-in .en-rv-b{animation-delay:calc(.42s + var(--j, 0) * .14s)}html.en-js .en-arb .en-work{opacity:0}html.en-js .en-arb.en-in .en-work{animation:en-work-in 1.3s cubic-bezier(.22,1,.36,1) calc(.42s + min(var(--i, 0),11)*80ms) both}@keyframes en-work-in{0%{opacity:0;transform:translate3d(0,28px,0) scale(.96)}to{opacity:1;transform:none}}html.en-js .en-arb.en-in.en-settled .en-work{animation:none;opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.en-arb__track{animation:none}.en-arb__strip{overflow-x:auto}html.en-js .en-arb.en-in .en-work{animation-duration:.22s!important;animation-delay:0ms!important}}.en-tilbud{--en-gap: clamp(1rem, 1.7vw, 1.5rem);position:relative;display:grid;grid-template-rows:auto auto;align-content:start;row-gap:clamp(3rem,calc(var(--vh1) * 6.5),5rem);padding:calc(var(--en-nav-h) + clamp(3rem,calc(var(--vh1) * 8),6rem)) var(--en-pad) clamp(5rem,calc(var(--vh1) * 12),9rem);overflow:hidden}.en-tilbud__head{text-align:center;max-width:44rem;margin:0 auto}.en-tilbud__head .en-kicker{margin-bottom:1.1rem}.en-tilbud__head h2{margin:0 0 .45em;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem)}.en-tilbud__head p:not(.en-kicker){margin:0 auto;color:var(--sc-ink-soft);font-size:1.06rem;max-width:36rem;text-wrap:balance}.en-tilbud__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--en-gap);width:min(74rem,100%);margin:0 auto}.en-tile{position:relative;display:block;width:100%;aspect-ratio:5 / 8;justify-self:center;border-radius:14px;overflow:hidden;isolation:isolate;background:var(--en-plate);color:var(--bone);text-decoration:none;-webkit-tap-highlight-color:transparent}.en-tile__img{position:absolute;inset:0;display:block}.en-tile__img img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center center;transform:scale(var(--en-tz));--en-tz: 1.02;transition:--en-tz .9s var(--en-ease)}.en-tile:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0b0908cc,#0b090857 34%,#0b090800 62%)}.en-tile__title{position:absolute;z-index:2;left:1.35rem;right:1rem;bottom:1.15rem;display:block;font-family:var(--sc-font-display);font-weight:400;font-size:clamp(1.6rem,1.1rem + 1.2vw,2.4rem);line-height:1.04;letter-spacing:.005em;text-wrap:balance}.en-tile__w{display:inline-block;white-space:nowrap}.en-tile__l{display:inline-block;transform:translateY(var(--en-ly));opacity:var(--en-lo);--en-ly: 0px;--en-lo: 1}.en-tile:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.en-tile.is-done.is-hov .en-tile__img img,.en-tile.is-done:focus-visible .en-tile__img img{--en-tz: 1.06}}html.en-js .en-tile:not(.is-done){clip-path:polygon(0 0,0 0,0 0,0 0)}html.en-js .en-tile:not(.is-in):not(.is-done){clip-path:none;opacity:.002}html.en-js .en-tile:not(.is-done) .en-tile__img img{--en-tz: 1.5}html.en-js .en-tile:not(.is-done) .en-tile__l{--en-lo: 0;--en-ly: 30px}html.en-js .en-tile.is-in{animation:en-tile-open .8s cubic-bezier(.33,1,.68,1) var(--en-tile-delay, 0ms) both}html.en-js .en-tile.is-in .en-tile__img img{animation:en-tile-zoom .8s cubic-bezier(.33,1,.68,1) var(--en-tile-delay, 0ms) both}html.en-js .en-tile.is-in .en-tile__l{animation:en-tile-letter .3s cubic-bezier(.33,1,.68,1) calc(var(--en-tile-delay, 0ms) + .5s + var(--i, 0) * 50ms) both}html.en-js .en-tile{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}html.en-js .en-tile.is-done,html.en-js .en-tile.is-done .en-tile__img img,html.en-js .en-tile.is-done .en-tile__l{animation:none}@keyframes en-tile-open{0%{clip-path:polygon(0 0,0 0,0 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes en-tile-zoom{0%{--en-tz: 1.5}to{--en-tz: 1.02}}@keyframes en-tile-letter{0%{--en-lo: 0;--en-ly: 30px}to{--en-lo: 1;--en-ly: 0px}}@property --en-tz{syntax: "<number>"; inherits: false; initial-value: 1.02;}@property --en-ly{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --en-lo{syntax: "<number>"; inherits: false; initial-value: 1;}@media(prefers-reduced-motion:reduce){html.en-js .en-tile,html.en-js .en-tile .en-tile__img img,html.en-js .en-tile .en-tile__l{animation:none!important;clip-path:none!important;transform:none!important;opacity:1!important}}html.en-lazyfade img[loading=lazy],html.en-lazyfade .en-ba img{opacity:0;transition:opacity .48s var(--en-ease)}html.en-lazyfade .en-img img[loading=lazy]{transition:opacity .48s var(--en-ease),transform .9s var(--en-ease)}html.en-lazyfade img.is-loaded,html.en-lazyfade .en-img img.is-loaded,html.en-lazyfade .en-ba img.is-loaded{opacity:1}.en-ba-stage{position:absolute;inset:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:var(--en-nav-h) max(var(--en-pad),calc((100% - 74rem)/2)) 0}.en-ba-wrap{position:relative;justify-self:start;--en-w: clamp(0, calc((var(--sc-p, 0) - .12) / .58), 1)}.en-ba{position:relative;width:min(36vw,30rem,calc((100svh - var(--en-nav-h) - 7.5rem) * .759));aspect-ratio:1320 / 1739;margin:0;border-radius:14px;overflow:hidden}.en-meter{position:absolute;left:0;right:0;top:calc(100% + 1.4rem);height:1px;display:flex;flex-direction:row;align-items:center;gap:.9rem;pointer-events:none}.en-meter__line{position:relative;flex:1 1 auto;height:1px;background:var(--en-gold-18)}.en-meter__line:before,.en-meter__line:after{content:"";position:absolute;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--sc-accent)}.en-meter__line:before{left:-2px}.en-meter__line:after{right:-2px;background:color-mix(in oklab,var(--sc-accent) calc(clamp(0,(var(--en-w, 0) - .9) * 10,1)*100%),var(--en-gold-18))}.en-meter__fill{position:absolute;left:0;top:0;height:1px;width:100%;background:var(--sc-accent);transform-origin:left;transform:scaleX(var(--en-w, 0))}.en-meter__lbl{font-size:var(--en-eyebrow);letter-spacing:.3em;text-transform:uppercase;color:var(--sc-ink-soft);line-height:1}.en-meter__lbl--for{color:var(--sc-accent)}.en-meter__lbl--efter{color:color-mix(in oklab,var(--sc-accent) calc(clamp(0,(var(--en-w, 0) - .88) * 8,1)*100%),var(--sc-ink-soft))}.en-ba__tag{display:none}html.en-js .en-ba-stage:not(.en-in) .en-meter{opacity:0}html.en-js .en-ba-stage.en-in .en-meter{animation:en-rv .9s var(--sc-ease-out) .7s both}.en-ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform-origin:center center;transform:scale(var(--en-tz));--en-tz: 1}.en-ba__after{clip-path:inset(0 calc((1 - var(--en-w, 0)) * 100%) 0 0)}.en-ba__seam{position:absolute;top:0;bottom:0;left:calc(var(--en-w, 0) * 100%);width:1px;background:var(--sc-accent);box-shadow:0 0 10px 1px color-mix(in oklab,var(--sc-accent) 40%,transparent);opacity:calc(clamp(0,var(--en-w, 0) * 20,1)*clamp(0,(1 - var(--en-w, 0)) * 20,1))}.en-ba__tag{position:absolute;left:.8rem;font-size:.76rem;letter-spacing:.22em;text-transform:uppercase;color:var(--sc-ink);background:color-mix(in oklab,var(--sc-canvas) 78%,transparent);padding:.3rem .55rem;border-radius:2px}.en-ba__tag--before{bottom:.8rem;left:auto;right:.8rem;opacity:calc(1 - clamp(0,(var(--en-w, 0) - .55) * 4,1))}.en-ba__tag--after{bottom:.8rem;opacity:clamp(0,(var(--en-w, 0) - .12) * 4,1)}.en-ba-copy{max-width:30rem;justify-self:end;order:0;opacity:1}.en-reveal{display:block}@keyframes en-rv{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}@keyframes en-rv-ba{0%{opacity:0;translate:0 28px}to{opacity:1;translate:none}}.en-reveal{opacity:1}.en-rv-w{display:inline-block;white-space:nowrap;clip-path:inset(-.3em -.45em -.35em -.45em)}html.en-js .en-reveal.is-locked .en-rv-l,html.en-js .en-reveal.is-locked .en-rv-b{animation:none!important;opacity:1!important;translate:none!important;rotate:none!important}html.en-js .en-reveal.is-locked .en-rv-w{clip-path:none}.en-rv-l{display:inline-block;will-change:translate,rotate,opacity}.en-reveal .en-rv-l{opacity:0;translate:0 1em;rotate:3deg}.en-reveal .en-rv-b{opacity:0;translate:0 16px}@keyframes en-rv-letter{0%{opacity:0;translate:0 1em;rotate:3deg}to{opacity:1;translate:none;rotate:none}}@keyframes en-rv-block{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}.en-reveal.en-in .en-rv-l{animation:en-rv-letter .72s cubic-bezier(.33,1,.68,1) calc(.12s + var(--i, 0) * 26ms) both}.en-reveal.en-in .en-rv-b{animation:en-rv-block .62s cubic-bezier(.33,1,.68,1) calc(var(--j, 0) * .12s) both}.en-reveal.en-in.en-settled .en-rv-l,.en-reveal.en-in.en-settled .en-rv-b{animation:none;opacity:1;translate:none;rotate:none}html.en-js .en-ba-stage:not(.is-revealed) .en-ba{clip-path:polygon(0 0,0 0,0 0,0 0)}html.en-js .en-ba-stage:not(.en-in):not(.is-revealed) .en-ba{clip-path:none;opacity:.002}html.en-js .en-ba-stage:not(.en-in):not(.is-revealed) .en-ba__after{clip-path:none}html.en-js .en-ba-stage:not(.is-revealed) .en-ba img{--en-tz: 1.5}html.en-js .en-ba-stage.en-in .en-ba{animation:en-tile-open 1.2s cubic-bezier(.33,1,.68,1) both}html.en-js .en-ba-stage.en-in .en-ba img{animation:en-ba-zoom 1.2s cubic-bezier(.33,1,.68,1) both}@keyframes en-ba-zoom{0%{--en-tz: 1.5}to{--en-tz: 1}}html.en-js .en-ba-stage.is-revealed .en-ba{animation:none!important;clip-path:none!important}html.en-js .en-ba-stage.is-revealed .en-ba img{animation:none!important;--en-tz: 1 !important}@keyframes en-reveal-fallback{to{opacity:1;translate:none;scale:1}}@media(prefers-reduced-motion:reduce){.en-reveal.en-in .en-rv-l,.en-reveal.en-in .en-rv-b,.en-ba-stage.en-in .en-ba{animation-duration:.22s!important;animation-delay:0ms!important}.en-reveal .en-rv-l{translate:none;rotate:none}.en-reveal .en-rv-b{translate:none}@keyframes en-rv-letter{0%{opacity:0}to{opacity:1}}@keyframes en-rv-block{0%{opacity:0}to{opacity:1}}@keyframes en-rv{0%{opacity:0}to{opacity:1}}@keyframes en-rv-ba{0%{opacity:0}to{opacity:1}}}.en-ba-copy h2{margin:0 0 .45em;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem)}.en-ba-copy p:not(.en-kicker){margin:0 0 .9rem;color:var(--sc-ink-soft);font-size:1.06rem}.en-flow{padding:clamp(6rem,calc(var(--vh1) * 14),10rem) 0;position:relative;z-index:2}.en-priser{background:var(--sc-canvas);overflow:hidden}.en-deco{position:absolute;top:50%;color:var(--gold);opacity:.82;pointer-events:none;display:none}.en-deco--l{left:max(1rem,calc((100% - 74rem)/2 - 15vw));width:clamp(150px,13vw,250px);transform:translateY(-52%)}.en-deco--r{right:max(.5rem,calc((100% - 74rem)/2 - 16.5vw));width:clamp(170px,15vw,290px);transform:translateY(-50%)}@media(min-width:1600px){.en-deco{display:block}}@media(min-width:901px)and (max-width:1599px){.en-deco--l,.en-deco--r{display:block;top:1.4rem;width:9vw;max-width:120px;transform:none;opacity:.9}.en-deco--l{left:calc(max(var(--en-pad),(100% - 74rem) / 2) + 7rem)}.en-deco--r{right:calc(max(var(--en-pad),(100% - 74rem) / 2) + 1rem)}}.en-deco__shine{color:#fff6dc;fill:currentColor;clip-path:polygon(-45% 0,-25% 0,-45% 100%,-65% 100%);opacity:0}.en-priser.is-in .en-deco--l .en-deco__shine{animation:en-shine 1.5s var(--ease) .35s 1 both}@keyframes en-shine{0%{clip-path:polygon(-45% 0,-25% 0,-45% 100%,-65% 100%);opacity:0}12%{opacity:.95}88%{opacity:.95}to{clip-path:polygon(125% 0,145% 0,125% 100%,105% 100%);opacity:0}}.en-deco__star{transform-box:fill-box;transform-origin:50% 50%}@keyframes en-twinkle{0%,to{color:var(--gold);transform:scale(1)}45%{color:#fff8e4;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.en-deco__shine,.en-deco__star,.en-deco{animation:none!important}}.en-insta{background:var(--sc-canvas)}.en-sec-head{text-align:center;max-width:40rem;margin:0 auto clamp(2rem,calc(var(--vh1) * 4),3rem)}.en-sec-head .en-kicker{margin-bottom:1.1rem}.en-sec-head h2{margin:0 0 .45em;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem)}.en-sec-head p:not(.en-kicker){margin:0 auto;color:var(--sc-ink-soft);max-width:46ch;font-size:1.06rem;text-wrap:balance}.en-card{--en-card-edge: var(--en-gold-18);--en-card-shadow: inset 0 1px 0 color-mix(in oklab, var(--sc-ink) 6%, transparent);position:relative;background:var(--en-plate);border:1px solid var(--en-card-edge);border-radius:4px;box-shadow:var(--en-card-shadow);transition:transform .32s var(--en-ease),border-color .32s var(--en-ease),box-shadow .32s var(--en-ease)}[data-sc-stagger]>.en-card,.en-card[data-sc-in]{will-change:transform;transform:none;opacity:1;border:0;border-radius:0;background:none;box-shadow:none;transition:transform .32s var(--en-ease)}:is([data-sc-stagger]>.en-card,.en-card[data-sc-in]):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--en-plate);border:1px solid var(--en-card-edge);border-radius:4px;transition:border-color .32s var(--en-ease)}:is([data-sc-stagger]>.en-card,.en-card[data-sc-in]):after{content:"";position:absolute;left:1px;right:1px;top:1px;height:1px;z-index:-1;pointer-events:none;background:color-mix(in oklab,var(--sc-ink) 6%,transparent);transition:background-color .32s var(--en-ease)}html.en-js :is([data-sc-stagger]>.en-card,.en-card[data-sc-in]):not(.sc-in){opacity:0}html.en-js :is([data-sc-stagger]>.en-card,.en-card[data-sc-in]).sc-in{animation:en-card-in 1s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .14s) backwards}@keyframes en-card-in{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}.en-price-grid[data-sc-in]{opacity:1;transform:none;transition:none}@media(hover:hover){.en-card.is-hov{transform:translateY(-4px);border-color:var(--hair);box-shadow:inset 0 1px color-mix(in oklab,var(--sc-ink) 8%,transparent)}.en-card.is-hov:before{border-color:var(--hair)}.en-card.is-hov:after{background:color-mix(in oklab,var(--sc-ink) 8%,transparent)}}.en-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.en-price-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.en-price-grid--1{grid-template-columns:minmax(0,1fr)}.en-strip--3{grid-template-columns:repeat(3,minmax(0,1fr))}.en-m-only{display:none}.en-price{padding:clamp(1.4rem,2.6vw,2.2rem)}.en-price h3{margin:0 0 .2rem;font-family:var(--sc-font-display);font-weight:500;font-size:1.7rem}.en-price>p{margin:0 0 1.2rem;font-size:.94rem;color:var(--sc-ink-soft)}.en-price ul{list-style:none;margin:0;padding:0}.en-price li{display:flex;align-items:baseline;gap:.8rem;padding:.75rem 0;border-bottom:1px solid var(--en-gold-08)}.en-price li span:first-child{min-width:0}.en-price li span:first-child{font-size:1.04rem}.en-price li small{display:block;font-size:.86rem;color:var(--sc-ink-soft);margin-top:.15rem}.en-price li b{margin-left:auto;font-weight:500;color:var(--sc-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.en-price li:before{content:"";flex:1;order:2;border-bottom:1px dotted var(--en-gold-18);transform:translateY(-.35em);min-width:1rem}.en-price li span:first-child{order:1}.en-price li b{order:3;margin-left:0}.en-price__combo{margin-top:clamp(1rem,2vw,1.6rem);padding:1.3rem clamp(1.4rem,2.6vw,2.2rem);display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.en-price__combo h3{margin:0;font-family:var(--sc-font-display);font-weight:500;font-size:1.5rem}.en-price__combo p:not(.en-kicker){margin:0;color:var(--sc-ink-soft);font-size:1rem}.en-price__combo b{margin-left:auto;font-family:var(--sc-font-display);font-weight:500;font-size:2rem;color:var(--sc-accent)}.en-price>p,.en-price li small,.en-price__combo p:not(.en-kicker){color:#c4bdb3;font-weight:450}.en-price li small{text-wrap:pretty}.en-price__note{margin:1.4rem auto 0;text-align:center;font-size:.92rem;color:var(--sc-ink-soft);max-width:60ch}.en-priser .en-acts{justify-content:center;margin-top:2rem}.en-insta__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem)}.en-insta__copy h2{margin:0 0 1rem;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.6rem)}.en-insta__copy p:not(.en-kicker){margin:0 0 .9rem;color:var(--sc-ink-soft);max-width:40ch;font-size:1.06rem}.en-phone-wrap{perspective:1400px;display:grid;place-items:center;padding:2rem 0}.en-phone{--en-ry: 0deg;--en-rx: 0deg;position:relative;display:block;width:min(19rem,70vw);aspect-ratio:9 / 19;border-radius:2.6rem;padding:.55rem;text-decoration:none;background:linear-gradient(160deg,#f1dcab,#d6b86e,#a98634 60%,#e6cc8d);box-shadow:inset 0 0 0 1px #ffffff59;transform:none;transition:transform .7s var(--en-ease),box-shadow .7s var(--en-ease)}.en-phone.is-hov,.en-phone:focus-visible{transform:rotateY(var(--en-ry)) rotateX(var(--en-rx));box-shadow:inset 0 0 0 1px #ffffff73}.en-phone__notch{position:absolute;z-index:3;top:.95rem;left:50%;transform:translate(-50%);width:34%;height:1.15rem;border-radius:999px;background:#0b0908}.en-phone__screen{position:relative;display:block;height:100%;border-radius:2.15rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain;background:#0f0c0a;color:var(--sc-ink);font-size:.66rem;line-height:1.4}.en-phone__screen::-webkit-scrollbar{display:none}.en-phone__bar{display:flex;justify-content:center;padding:2.4rem 1rem .5rem;font-size:.72rem;font-weight:500;letter-spacing:.04em}.en-phone__profile{display:flex;align-items:center;gap:.9rem;padding:.4rem 1rem .2rem}.en-phone__avatar{flex:none;width:3.3rem;height:3.3rem;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#2a2117,#0f0c0a);box-shadow:0 0 0 2px #0f0c0a,0 0 0 3.5px var(--sc-accent)}.en-phone__stats{display:flex;gap:.9rem;flex:1;justify-content:space-around;text-align:center}.en-phone__stats span{display:grid}.en-phone__stats b{font-weight:500;font-size:.82rem}.en-phone__stats small{font-size:.58rem;color:var(--sc-ink-soft)}.en-phone__bio{display:block;padding:.3rem 1rem .7rem;color:var(--sc-ink-soft);font-size:.6rem}.en-phone__bio b{display:block;color:var(--sc-ink);font-weight:500;font-size:.68rem}.en-phone__bio i{color:var(--sc-accent);font-style:normal}.en-phone__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:0 2px 2px}.en-phone__grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.en-phone__gloss{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgb(255 255 255 / .18) 0%,rgb(255 255 255 / .04) 30%,transparent 48%);opacity:.9;transition:opacity .7s var(--en-ease)}.en-phone.is-hov .en-phone__gloss{opacity:.35}.en-insta{--pw: min(17.5rem, 70vw);padding-bottom:calc(var(--pw) * 2.1723 * .36 + 3rem)}.en-phone-wrap{padding:2rem 0;will-change:transform}.en-phone{width:var(--pw);aspect-ratio:1 / 2.1723;border-radius:calc(var(--pw) * .148);padding:calc(var(--pw) * .0308) calc(var(--pw) * .0415)}.en-phone__screen{border-radius:calc(var(--pw) * .1065)}.en-phone__hand{position:absolute;z-index:5;left:-25.538%;top:31.232%;width:168.308%;height:auto;max-width:none;pointer-events:none;-webkit-user-drag:none;user-select:none}.en-phone__handpic{display:contents}@keyframes en-insta-dybde{0%{transform:translate3d(0,-64px,0)}to{transform:translate3d(0,64px,0)}}@supports (animation-timeline: view()){.en-insta{view-timeline-name:--en-insta;view-timeline-axis:block}html:not(.en-instajs) .en-phone-wrap{animation:en-insta-dybde linear both;animation-timeline:--en-insta;animation-range:cover 0% cover 100%}}.en-phone-wrap{will-change:transform,opacity}.en-phone__off{position:absolute;z-index:4;inset:calc(var(--pw) * .0308) calc(var(--pw) * .0415);border-radius:calc(var(--pw) * .1065);background:#050403;opacity:0;pointer-events:none;will-change:opacity;transition:opacity 1.4s cubic-bezier(.22,1,.36,1)}html.en-js .en-phone:not(.is-on) .en-phone__off{opacity:1;transition:none}html.en-js:not(.en-instajs) .en-phone{will-change:transform,opacity}html.en-js:not(.en-instajs) .en-phone:not(.is-up){opacity:0}html.en-js:not(.en-instajs) .en-phone.is-up{animation:en-phone-up 1.3s cubic-bezier(.22,1,.36,1) both}@keyframes en-phone-up{0%{opacity:0;transform:translate3d(0,150px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.en-phone-wrap{animation:none!important;transform:none!important;opacity:1!important}html.en-js .en-phone{animation:none!important;opacity:1!important}html.en-js .en-phone .en-phone__off{opacity:0!important}}.en-cta-sec{background:var(--sc-canvas)}.en-cta-sec__in{text-align:center;max-width:44rem}.en-cta-sec h2{margin:0 0 1rem;font-size:clamp(2.4rem,1.6rem + 3vw,4rem)}.en-cta-sec p:not(.en-kicker){margin:0 auto;color:var(--sc-ink-soft);max-width:46ch;font-size:1.1rem}.en-cta-sec__fine{margin-top:1.6rem!important;font-size:.8rem!important;letter-spacing:.18em;text-transform:uppercase;color:var(--sc-accent)!important}:root{--en-dome: clamp(2rem, 6vw, 7rem)}.en-slut{position:relative;z-index:2;overflow:clip;background:var(--sc-canvas)}.en-slut__win{position:absolute;z-index:0;inset:20rem 0 0;overflow:clip;pointer-events:none}@supports not (overflow: clip){.en-slut__win{overflow:hidden}}@supports not (overflow: clip){.en-slut{overflow:hidden}}.en-kontakt{position:relative;z-index:2;padding:clamp(7rem,calc(var(--vh1) * 15),10rem) 0 calc(var(--en-dome) + clamp(3.5rem,calc(var(--vh1) * 9),6.5rem))}.en-kontakt__bgwrap{position:absolute;inset:-20rem 0 0;z-index:0;pointer-events:none;will-change:transform}.en-kontakt__bg{position:absolute;left:0;top:-1px;width:100%;height:calc(100vh + 2px);height:calc(100lvh + 2px);overflow:hidden}.en-kontakt__bg picture{display:contents}.en-kontakt__img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 50%}html.en-lazyfade .en-kontakt__img{opacity:1;transition:none}.en-kontakt__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0908e6,#0b0908c7 28%,#0b09085c 50%,#0b090800 70%),linear-gradient(180deg,#0b09084d,#0b090800 22% 78%,#0b09084d)}@keyframes en-kt-vindue{0%{transform:translate3d(0,-100vh,0)}to{transform:translate3d(0,100%,0)}}@supports (animation-timeline: view()){.en-slut{view-timeline-name:--en-kt;view-timeline-axis:block}html:not(.en-ktjs) .en-kontakt__bgwrap{animation:en-kt-vindue linear forwards;animation-timeline:--en-kt;animation-range:cover 0% cover 100%}}@supports not (animation-timeline: view()){html:not(.en-ktjs) .en-kontakt__bg{position:sticky}}@media(prefers-reduced-motion:reduce){.en-kontakt__bgwrap{animation:none!important;transform:none!important}.en-kontakt__bg{position:absolute!important;height:100%}}.en-kontakt__in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,33rem);gap:clamp(2.5rem,6vw,6rem);align-items:center}.en-kontakt__col{min-width:0}@media(max-width:1100px){.en-kontakt__in{grid-template-columns:minmax(0,1fr)}.en-kontakt__col,.en-form{width:min(36rem,100%)}}.en-kontakt__col h2{margin:0 0 1rem;font-size:clamp(2.4rem,1.6rem + 3vw,4rem)}.en-kontakt__p{margin:0;max-width:44ch;font-size:1.1rem;color:#d2cbc0}.en-kontakt__alt{margin:2.2rem 0 0;padding-top:1.6rem;border-top:1px solid var(--en-gold-18);max-width:44ch;font-size:1.02rem;color:#d2cbc0}.en-kontakt__alt b{display:block;margin-bottom:.35rem;font-weight:500;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--sc-accent)}.en-kontakt__fine{margin:1.8rem 0 0;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sc-accent)}.en-form{position:relative;z-index:0;margin:0;padding:calc(clamp(1.5rem,2.4vw,2.2rem) + 1px)}.en-form:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#0e0b09db;border:1px solid var(--en-gold-18);border-radius:4px}.en-form:after{content:"";position:absolute;left:1px;right:1px;top:1px;height:1px;z-index:-1;pointer-events:none;background:color-mix(in oklab,var(--sc-ink) 6%,transparent)}html.en-js .en-form[data-en-rise]:not(.is-in):not(.is-done){opacity:.002}.en-form__kicker{margin:0 0 .6rem;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--sc-accent)}.en-form h3{margin:0 0 1.3rem;font-family:var(--sc-font-display);font-weight:500;font-size:1.7rem;line-height:1.1}.en-form__lede{margin:0 0 1.7rem;font-size:.98rem;color:#c4bdb3}.en-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 1.4rem}.en-field{display:block;margin:0 0 1.2rem}.en-field__l{display:block;margin:0 0 .4rem;padding:0;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sc-ink-soft);transition:color .25s var(--ease)}.en-field__l small{font-size:.78rem;letter-spacing:.06em;text-transform:none;opacity:.8}.en-field input,.en-field textarea{display:block;width:100%;box-sizing:border-box;margin:0;font:400 1rem/1.5 var(--sc-font-text);letter-spacing:.004em;color:var(--sc-ink);background:transparent;border:0;border-bottom:1px solid rgba(228,200,138,.32);border-radius:0;padding:.5rem 0 .6rem;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.en-field textarea{min-height:6.4rem;resize:vertical;padding:.8rem .9rem;border:1px solid rgba(228,200,138,.24);border-radius:3px;background:#ede6d808}.en-field input::placeholder,.en-field textarea::placeholder{color:#a9a29a9e;opacity:1}.en-field:focus-within .en-field__l{color:var(--sc-accent)}.en-field input:focus{border-bottom-color:var(--sc-accent);box-shadow:0 1px 0 var(--sc-accent)}.en-field textarea:focus{border-color:var(--sc-accent);box-shadow:0 0 0 1px var(--sc-accent)}.en-field input:-webkit-autofill,.en-field input:-webkit-autofill:hover,.en-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--sc-ink);caret-color:var(--sc-ink);-webkit-box-shadow:0 0 0 100px #0e0b09 inset;transition:background-color 99999s}.en-field__err{display:none;margin-top:.45rem;font-size:.86rem;color:#edae98}.en-field.is-bad .en-field__err{display:block}.en-field.is-bad input{border-bottom-color:#edae98;box-shadow:0 1px #edae98}.en-field.is-bad textarea{border-color:#edae98;box-shadow:0 0 0 1px #edae98}.en-chips{min-width:0;margin:0 0 1.3rem;padding:0;border:0}.en-chips legend{margin-bottom:.75rem}.en-chips__list{display:flex;flex-wrap:wrap;gap:.55rem}.en-chip{position:relative;display:inline-flex;cursor:pointer}.en-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.en-chip span{display:inline-flex;align-items:center;min-height:40px;padding:0 1.05rem;border:1px solid rgba(228,200,138,.3);border-radius:999px;font-size:.92rem;line-height:1;color:var(--sc-ink);-webkit-user-select:none;user-select:none;transition:background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.en-chip input:checked+span{background:var(--gold);border-color:var(--gold);color:var(--ink)}.en-chip input:focus-visible+span{outline:1px solid var(--gold);outline-offset:3px}@media(hover:hover)and (pointer:fine){.en-chip:hover input:not(:checked)+span{border-color:#e4c88abf;background:#e4c88a14}}.en-form__foot{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.6rem;margin-top:.3rem}.en-form__fine{margin:0;max-width:23ch;font-size:.84rem;line-height:1.45;color:var(--sc-ink-soft)}.en-form__status{margin:1.3rem 0 0;font-size:.98rem;color:#edae98}.en-form__status a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(228,200,138,.4)}.en-form__status[hidden],.en-form__done[hidden],.en-form.is-sent .en-form__fields,.en-form.is-sent .en-form__kicker,.en-form.is-sent #h-form,.en-form.is-sent .en-form__lede{display:none}.en-form__done{padding:1.2rem 0 .6rem;outline:none}.en-form__done .diamond{display:block;margin-bottom:1rem;color:var(--sc-accent)}.en-form__done p{margin:0;max-width:40ch;color:#c4bdb3}.en-footer{position:relative;z-index:3;color:var(--sc-ink);background-color:#33281a;background-image:linear-gradient(color-mix(in oklab,var(--en-night) 34%,transparent),color-mix(in oklab,var(--en-night) 34%,transparent)),url(assets/hero-far.webp?v=2);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:clamp(3.4rem,calc(var(--vh1) * 7),5.4rem) 0 1.5rem;border-radius:var(--en-dome) var(--en-dome) 0 0;border-top:1px solid var(--en-gold-18)}.en-footer--over{margin-top:calc(-1 * var(--en-dome))}.en-footer__top{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.en-footer__mark{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--sc-font-display);font-weight:500;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--sc-ink);text-decoration:none}.en-footer__say{margin:1.5rem 0 0;font-size:clamp(2.1rem,1.4rem + 2.2vw,3.3rem);line-height:1.08}.en-footer__txt{margin:1.2rem 0 0;max-width:40ch;color:var(--sc-ink-soft);font-size:.98rem}.en-footer .en-footer__h{margin:0 0 1rem;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--sc-accent)}.en-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:.6rem clamp(1.6rem,3vw,3.2rem);align-content:start}.en-footer .en-footer__nav .en-footer__h{grid-column:1 / -1;margin-bottom:.4rem}.en-footer__col{display:grid;align-content:start;gap:.55rem}.en-footer .en-footer__col .en-footer__h{margin-bottom:.45rem}.en-footer__nav a,.en-footer__col a,.en-footer__up{color:var(--sc-ink);text-decoration:none;width:fit-content;background-image:linear-gradient(var(--sc-accent),var(--sc-accent));background-size:0% 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size .26s var(--en-ease),color .2s var(--en-ease)}.en-footer__nav a:hover,.en-footer__nav a:focus-visible,.en-footer__col a:hover,.en-footer__col a:focus-visible,.en-footer__up:hover,.en-footer__up:focus-visible{background-size:100% 1px;color:var(--sc-accent)}.en-footer__col p{margin:0;color:var(--sc-ink-soft);font-size:1rem}.en-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:.6rem 1.6rem;flex-wrap:wrap;margin-top:clamp(2.2rem,calc(var(--vh1) * 5),3.6rem);padding-top:1.2rem;border-top:1px solid var(--en-gold-08);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sc-ink-soft)}.en-footer__up{color:var(--sc-ink-soft);padding-bottom:2px}.en-page{padding:calc(var(--en-nav-h) + clamp(3rem,calc(var(--vh1) * 8),6rem)) var(--en-pad) clamp(4rem,calc(var(--vh1) * 9),7rem);width:min(74rem,100%);margin:0 auto;box-sizing:border-box}.en-page__head{text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,calc(var(--vh1) * 6),4rem)}.en-page h1{margin:0 0 1rem;font-size:clamp(2.4rem,1.6rem + 3vw,4.2rem)}.en-page .en-lede{margin:0 auto;max-width:52ch;color:var(--sc-ink-soft);font-size:1.14rem;line-height:1.7}.en-page h2{margin:0 0 1rem;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.5rem)}.en-page p,.en-page li{line-height:1.72}.en-page>section+section,.en-page>header+section,.en-page>section+.en-acts{margin-top:clamp(3.5rem,calc(var(--vh1) * 8),6rem)}.en-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.en-split p:not(.en-kicker){color:var(--sc-ink-soft);max-width:46ch;margin:0 0 .9rem;font-size:1.06rem}.en-split--flip>:first-child{order:2}.en-img{display:block;overflow:hidden;border-radius:4px;border:1px solid var(--en-gold-18)}.en-img img{display:block;width:100%;height:auto;transition:transform .9s var(--en-ease)}.en-img:hover img{transform:scale(1.03)}.en-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2.4vw,2rem)}.en-grid figure{margin:0}.en-grid .en-img{border-radius:3px}.en-grid figcaption{margin-top:.7rem}.en-grid .en-label__t{font-size:1.05rem;margin-bottom:.3rem}.en-grid .en-label__d{font-size:.88rem;margin-bottom:.4rem}.en-grid .en-label__p{font-size:.64rem;padding-top:.4rem}.en-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.6vw,1.4rem)}.en-strip .en-img img{aspect-ratio:4 / 5;object-fit:cover}.en-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.4vw,2rem)}.en-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.en-tile{display:block;text-decoration:none;color:inherit;overflow:hidden}.en-tile .en-img{border:0;border-radius:4px 4px 0 0;box-shadow:none}.en-tile .en-img img{aspect-ratio:5 / 4;object-fit:cover}.en-tile__body{padding:1.4rem clamp(1.2rem,2.4vw,2rem) 1.6rem}.en-tile__body h2{margin:0 0 .5rem;font-size:1.9rem}.en-tile__body p:not(.en-kicker){margin:0 0 1rem;color:var(--sc-ink-soft);font-size:1.04rem}.en-tile__more{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sc-accent);display:inline-flex;align-items:center;gap:.5rem}.en-tile__more:after{content:"";width:1.4rem;height:1px;background:currentColor;transition:width .26s var(--en-ease)}.en-tile.is-hov .en-tile__more:after{width:2.4rem}.en-steps{counter-reset:s;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.en-steps li{counter-increment:s;padding:1.4rem clamp(1.2rem,2vw,1.6rem)}.en-steps li:before{content:counter(s,decimal-leading-zero);display:block;font-family:var(--sc-font-display);font-size:2rem;color:var(--sc-accent);line-height:1;margin-bottom:.6rem}.en-steps b{display:block;font-weight:500;margin-bottom:.3rem}.en-steps p:not(.en-kicker){margin:0;font-size:1rem;color:var(--sc-ink-soft)}.en-ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.4vw,2rem)}.en-way{padding:clamp(1.6rem,3vw,2.6rem);text-align:center;display:grid;justify-items:center}.en-way__ico{width:3.4rem;height:3.4rem;border-radius:50%;display:grid;place-items:center;border:1px solid var(--en-gold-40);color:var(--sc-accent);margin-bottom:1rem;transition:background-color .26s var(--en-ease),color .26s var(--en-ease),transform .32s var(--en-ease)}.en-way:hover .en-way__ico{background:var(--sc-accent);color:var(--sc-accent-ink);transform:rotate(-8deg) scale(1.05)}.en-way h2{font-size:1.6rem;margin:0 0 .4rem}.en-way p:not(.en-kicker){margin:0 0 1.2rem;color:var(--sc-ink-soft);font-size:1.04rem;max-width:30ch}.en-way .en-acts{margin-top:0;justify-content:center}.en-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);text-align:center}.en-facts div{padding:1.4rem 1rem}.en-facts b{display:block;font-family:var(--sc-font-display);font-weight:500;font-size:2rem;color:var(--sc-accent)}.en-facts span{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sc-ink-soft)}.en-page .en-acts--center{justify-content:center}:where(a,button,[tabindex]):focus-visible{outline:1px solid var(--gold);outline-offset:3px}.en-skip{position:absolute;left:-9999px;top:.5rem;z-index:99;background:var(--sc-accent);color:var(--sc-accent-ink);padding:.7rem 1.1rem;text-decoration:none;border-radius:3px}.en-skip:focus{left:.5rem}::selection{background:color-mix(in oklab,var(--sc-accent) 35%,transparent)}@media(prefers-reduced-motion:reduce){[data-sc-stagger]>.en-card,.en-card[data-sc-in]{animation:none!important;opacity:1!important}html.en-fontwait [data-sc-in],html.en-fontwait [data-sc-stagger]>*{transform:none!important}.en-plane{transform:none!important}.en-ba{--en-w: 1}.en-ba__after{clip-path:inset(0 0 0 0)}.en-ba__seam,.en-ba__tag--before{display:none}.en-ba__tag--after{opacity:1}*{transition-duration:.01ms!important}.en-phone{--en-ry: 0deg;--en-rx: 0deg}}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){#tilbud{view-timeline-name:--en-enter-arb;view-timeline-axis:block}#forskellen{view-timeline-name:--en-enter-ba;view-timeline-axis:block}#arbejde{view-timeline-name:--en-enter-work,--en-arb-win;view-timeline-axis:block}#priser{view-timeline-name:--en-enter-pr;view-timeline-axis:block}#faq{view-timeline-name:--en-enter-faq;view-timeline-axis:block}#faq .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-faq;animation-range:cover calc(13% + var(--i, 0) * .35%) cover calc(24% + var(--i, 0) * .35%)}#faq .en-reveal .en-rv-b{animation:en-rv-block cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-faq;animation-range:cover calc(18% + var(--j, 0) * 1.5%) cover calc(30% + var(--j, 0) * 1.5%)}#klinik{view-timeline-name:--en-enter-kl;view-timeline-axis:block}#klinik .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-kl;animation-range:cover calc(7% + var(--i, 0) * .3%) cover calc(16% + var(--i, 0) * .3%)}#priser .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-pr;animation-range:cover calc(13% + var(--i, 0) * .35%) cover calc(24% + var(--i, 0) * .35%)}#priser .en-reveal .en-rv-b{animation:en-rv-block cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-pr;animation-range:cover calc(18% + var(--j, 0) * 1.5%) cover calc(30% + var(--j, 0) * 1.5%)}#tilbud .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-arb;animation-range:cover calc(18% + var(--i, 0) * .5%) cover calc(36% + var(--i, 0) * .5%)}#tilbud .en-reveal .en-rv-b{animation:en-rv-block cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-arb;animation-range:cover calc(16% + var(--j, 0) * 1.5%) cover calc(34% + var(--j, 0) * 1.5%)}#forskellen .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-ba;animation-range:cover calc(12.6% + var(--i, 0) * .37%) cover calc(23% + var(--i, 0) * .37%)}#forskellen .en-reveal .en-rv-b{animation:en-rv-block cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-ba;animation-range:cover calc(18% + var(--j, 0) * 1.5%) cover calc(28% + var(--j, 0) * 1.5%)}#arbejde .en-reveal .en-rv-l{animation:en-rv-letter cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-work;animation-range:cover calc(17% + var(--i, 0) * .45%) cover calc(31% + var(--i, 0) * .45%)}#arbejde .en-reveal .en-rv-b{animation:en-rv-block cubic-bezier(.33,1,.68,1) both;animation-timeline:--en-enter-work;animation-range:cover calc(24% + var(--j, 0) * 2%) cover calc(38% + var(--j, 0) * 2%)}html.en-js #arbejde .en-work{animation:en-work-in cubic-bezier(.22,1,.36,1) both!important;animation-timeline:--en-enter-work!important;animation-range:cover calc(30% + min(var(--i, 0),11)*1.4%) cover calc(55% + min(var(--i, 0),11)*1.4%)!important}}}.en-bue{position:relative;z-index:2;overflow:clip;background:var(--sc-canvas);--w: clamp(9.5rem, 11.6vw, 16rem);--h: calc(var(--w) * 1.339);--d: 6deg;--R: calc(var(--w) * 10.504);--pt: clamp(1rem, calc(var(--vh1) * 3), 2.5rem);--pb: clamp(2rem, calc(var(--vh1) * 6), 4.5rem);height:calc(var(--pt) + var(--w) * 2.42 + var(--pb))}.en-bue:before{content:"";position:absolute;inset:0;pointer-events:none;--yc: calc(var(--pt) + var(--h) / 2 + var(--R));--rh: calc(var(--R) - var(--h) / 2 - var(--w) * .16);background:radial-gradient(circle at 50% var(--yc),transparent calc(var(--rh) - 1.6px),rgb(228 200 138 / .34) calc(var(--rh) - .8px),rgb(228 200 138 / .34) calc(var(--rh) + .2px),transparent calc(var(--rh) + 1px)),radial-gradient(ellipse 34% calc(var(--w) * .9) at 50% calc(var(--yc) - var(--rh)),rgb(228 200 138 / .1),transparent 72%)}.en-bue__wheel{position:absolute;left:50%;top:calc(var(--pt) + var(--h) / 2 + var(--R));width:0;height:0;will-change:transform;z-index:1}.en-bue__card{position:absolute;margin:0;width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc(var(--R) * -1 - var(--h) / 2);transform-origin:50% calc(var(--R) + var(--h) / 2);transform:rotate(calc((var(--k) - 8.5) * var(--d)));will-change:transform}.en-bue__card img{display:block;width:100%;height:100%;object-fit:cover}.en-bue--staged .en-bue__card:not(.is-loaded){opacity:0}.en-bue--staged .en-bue__card{transition:opacity .6s cubic-bezier(.22,1,.36,1)}@keyframes en-bue-rot{0%{transform:rotate(12deg)}to{transform:rotate(-12deg)}}@supports (animation-timeline: view()){.en-bue{view-timeline-name:--en-bue;view-timeline-axis:block}html:not(.en-buejs) .en-bue__wheel{animation:en-bue-rot linear both;animation-timeline:--en-bue;animation-range:cover 0% cover 100%}}@media(prefers-reduced-motion:reduce){.en-bue__wheel{animation:none!important}.en-bue--staged .en-bue__card{transition:none}}.en-klinik{background:none;--kl-f: clamp(2.4rem, 1.8rem + 2.4vw, 4rem);--kl-t1: calc(var(--en-nav-lock) + 2.5rem);--kl-g: 34vh;margin-top:calc(var(--kl-ov, 0px) * -1);padding-top:var(--kl-pt, clamp(6rem, calc(var(--vh1) * 14), 10rem))}.en-klinik:before{content:"";position:absolute;left:0;right:0;bottom:0;top:var(--kl-ov, 0px);background:var(--sc-canvas);z-index:-1}.en-klinik__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2.5rem,6vw,6rem);align-items:start}.en-klinik__left{align-self:stretch}.en-klinik__stick{position:sticky;top:var(--kl-t1)}.en-klinik__head{position:relative;z-index:2}.en-klinik__h{margin:0;font-size:var(--kl-f);line-height:1.04;white-space:nowrap}.en-klinik__h em{font-style:italic}.en-klinik__fig{position:relative;z-index:1;margin:calc(var(--kl-f) * -.5) 0 0;height:min(40rem,calc(100svh - var(--kl-t1) - var(--kl-f) * 1.58 - 2rem));aspect-ratio:3 / 4;width:auto;max-width:100%}.en-klinik__fig img{display:block;width:100%;height:100%;object-fit:cover}.en-klinik__right{padding-top:calc(var(--kl-f) * 2.08 + 1rem);max-width:33rem;justify-self:end}.en-klinik__right .en-kicker{margin:0 0 1.4rem}.en-klinik__right p:not(.en-kicker){margin:0 0 1.15rem;color:var(--sc-ink-soft);font-size:1.06rem;line-height:1.7}.en-klinik__right p.en-klinik__lead{color:var(--sc-ink);font-family:var(--sc-font-display);font-size:clamp(1.45rem,1.1rem + .9vw,1.9rem);line-height:1.32;margin-bottom:1.4rem}.en-klinik__list{list-style:none;margin:clamp(2.2rem,calc(var(--vh1) * 5),3.4rem) 0;padding:0;border-top:1px solid var(--en-gold-18)}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html .en-klinik__list{border-top:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}html .en-klinik__list li{border-bottom:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}}.en-klinik__list li{display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:center;padding:1.15rem 0;border-bottom:1px solid var(--en-gold-18);font-family:var(--sc-font-display);font-size:clamp(1.2rem,1rem + .55vw,1.5rem);line-height:1.3;color:var(--sc-ink)}.en-klinik__ico{width:1.9rem;height:1.9rem;color:var(--sc-accent);align-self:center}.en-klinik__right p.en-klinik__end{margin:0;color:var(--sc-ink)}.en-klinik__right p.en-klinik__intro{margin:.4rem 0 0;color:var(--sc-ink)}.en-klinik__intro+.en-klinik__list{margin-top:1.1rem}.en-klinik__acts{margin-top:2rem}html.en-klinikjs .en-klinik__right{padding-top:calc(var(--kl-f) * 1.58 + var(--kl-g) + 2.75rem)}html.en-klinikjs .en-klinik__fig{will-change:transform}html.en-klinikjs .en-klinik__fig[data-en-rise]{opacity:1!important;translate:none!important;animation:none!important}html.en-js [data-en-rise]{opacity:0;translate:0 22px}html.en-js [data-en-rise].is-in{animation:en-rise-in .8s cubic-bezier(.22,1,.36,1) var(--rd, 0ms) both}html.en-js [data-en-rise].is-done{animation:none;opacity:1;translate:none}@keyframes en-rise-in{0%{opacity:0;translate:0 22px}to{opacity:1;translate:none}}@media(prefers-reduced-motion:reduce){html.en-js [data-en-rise]{opacity:1!important;translate:none!important;animation:none!important}}main{timeline-scope:--en-dome}.en-tl--dome{display:block;position:absolute;left:0;top:0;width:1px;height:100svh;pointer-events:none;view-timeline-name:--en-dome;view-timeline-axis:block}@keyframes en-dome{0%{clip-path:inset(0 round 50vw 50vw 0 0)}to{clip-path:inset(0 round 16vw 16vw 0 0)}}#tilbud>[data-sc-stage]{clip-path:inset(0 round 16vw 16vw 0 0)}@supports (animation-timeline: view()) and (timeline-scope: --x){#tilbud>[data-sc-stage]{animation:en-dome linear both;animation-timeline:--en-dome;animation-range:exit-crossing 0% exit-crossing 64%}}@media(prefers-reduced-motion:reduce){#tilbud>[data-sc-stage]{animation:none!important;clip-path:inset(0 round 16vw 16vw 0 0)}}#instagram{border-radius:0 0 8vw 8vw}html.en-js .en-arb.is-revealed .en-work{animation:none!important;opacity:1!important;transform:none!important}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.en-reveal .en-rv-b{will-change:translate,opacity}#arbejde .en-work{will-change:transform,opacity}[data-en-rise]{will-change:translate,opacity}.en-footer{will-change:transform}}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html .en-kontakt__alt{border-top:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}html .en-field input{border-bottom:2px solid rgba(228,200,138,.2)}html .en-field textarea{border:2px solid rgba(228,200,138,.15)}html .en-chip span{border:2px solid rgba(228,200,138,.19)}html .en-form:before{border:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}html .en-field input:focus{border-bottom-color:var(--sc-accent)}html .en-field textarea:focus{border-color:var(--sc-accent)}html .en-chip input:checked+span{border-color:var(--gold)}html .en-field.is-bad input{border-bottom-color:#edae98}html .en-field.is-bad textarea{border-color:#edae98}}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html .en-card{--en-card-edge: color-mix(in oklab, var(--sc-accent) 11%, transparent);border-width:2px}html :is([data-sc-stagger]>.en-card,.en-card[data-sc-in]){border-width:0}html :is([data-sc-stagger]>.en-card,.en-card[data-sc-in]):before{border-width:2px}html :is([data-sc-stagger]>.en-card,.en-card[data-sc-in]):after{left:2px;right:2px;top:2px}html .en-card.is-hov,html .en-card.is-hov:before{border-color:color-mix(in oklab,var(--sc-accent) 26%,transparent)}html .en-price li{border-bottom:2px solid color-mix(in oklab,var(--sc-accent) 5%,transparent)}}.en-insta{padding-bottom:0}.en-insta__grid{overflow-y:clip;padding-bottom:calc(var(--pw) * 2.1723 * .34 - 2rem)}.en-insta{padding-top:0}.en-insta__grid{padding-top:clamp(6rem,calc(var(--vh1) * 14),10rem)}.en-insta__copy h2,.en-kontakt__col h2{margin-bottom:.45em}@media(min-width:901px){.en-insta__copy h2{margin-bottom:calc(clamp(2.4rem,1.8rem + 2.4vw,4rem)*.45)}}.en-hero__h1{margin-bottom:calc(clamp(2.4rem,1.8rem + 2.4vw,4rem)*.45)}.en-faq{position:relative;z-index:2;background:var(--sc-canvas);padding:clamp(6rem,calc(var(--vh1) * 14),10rem) 0}.en-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.4rem,calc(var(--vh1) * 5),3.4rem);justify-items:center}.en-faq__head{text-align:center;max-width:44rem}.en-faq__head .en-acts{justify-content:center}.en-faq__list{width:min(54rem,100%)}.en-faq__head h2{margin:0 0 .45em;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem)}.en-faq__lede{margin:0 auto;max-width:46ch;text-wrap:balance;color:var(--sc-ink-soft);font-size:1.06rem}.en-faq__head .en-acts{margin-top:1.9rem}.en-faq__list{border-top:1px solid var(--en-gold-18)}.en-faq__item{border-bottom:1px solid var(--en-gold-18);interpolate-size:allow-keywords}.en-faq__item summary{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 1.1rem;align-items:center;gap:0 1.1rem;padding:1.45rem .2rem 1.45rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;outline:none}.en-faq__item summary::-webkit-details-marker{display:none}.en-faq__n{font-family:var(--sc-font-display);font-size:1.05rem;letter-spacing:.08em;color:var(--sc-accent);font-variant-numeric:tabular-nums}.en-faq__q{margin:0;font-family:var(--sc-font-display);font-weight:500;font-size:clamp(1.25rem,1.05rem + .6vw,1.6rem);line-height:1.22;letter-spacing:.002em;color:var(--sc-ink);text-wrap:balance;transition:color .3s var(--ease),transform .45s var(--en-ease)}.en-faq__ico{position:relative;width:1.1rem;height:1.1rem;color:var(--sc-accent);transition:transform .5s var(--en-ease)}.en-faq__ico:before,.en-faq__ico:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .5s var(--en-ease)}.en-faq__ico:after{transform:rotate(90deg)}.en-faq__item[open] .en-faq__ico{transform:rotate(180deg)}.en-faq__item[open] .en-faq__ico:after{transform:rotate(90deg) scaleX(0)}.en-faq__item[open] .en-faq__q{color:var(--gold-lift)}.en-faq__item summary:focus-visible .en-faq__q{color:var(--gold-lift);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}@media(hover:hover)and (pointer:fine){.en-faq__item summary:hover .en-faq__q{color:var(--gold-lift);transform:translate3d(6px,0,0)}}.en-faq__a{padding:0 2.4rem 1.7rem 3.7rem}.en-faq__a p{margin:0;max-width:60ch;color:#c4bdb3;font-size:1.04rem;line-height:1.7}@supports selector(::details-content){.en-faq__item::details-content{block-size:0;overflow:clip;transition:block-size .5s var(--en-ease),content-visibility .5s allow-discrete}.en-faq__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.en-faq__item::details-content,.en-faq__ico,.en-faq__ico:before,.en-faq__ico:after,.en-faq__q{transition:none!important}}@media(max-width:1100px){.en-faq__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html .en-faq__list{border-top:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}html .en-faq__item{border-bottom:2px solid color-mix(in oklab,var(--sc-accent) 11%,transparent)}}.en-faq__grid{position:relative;z-index:1}.en-fdeco{display:none;position:absolute;z-index:0;width:clamp(200px,17vw,340px);height:auto;color:var(--gold);opacity:.8;pointer-events:none;overflow:visible}.en-fdeco--l{left:0;top:clamp(5rem,calc(var(--vh1) * 11),8rem)}.en-fdeco--r{right:0;bottom:clamp(7rem,calc(var(--vh1) * 16),11rem);transform:scaleX(-1)}@media(min-width:1360px){.en-fdeco{display:block}}.en-fdeco__s{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.en-fdeco__p{fill:color-mix(in oklab,var(--gold) 9%,transparent);stroke:currentColor;stroke-width:1.35;stroke-linejoin:round}.en-fdeco__l{fill:color-mix(in oklab,var(--gold) 7%,transparent);stroke:currentColor;stroke-width:1.25;stroke-linejoin:round}.en-fdeco__c{fill:currentColor}.en-fdeco__fl{transform-box:fill-box;transform-origin:50% 50%}@keyframes en-fd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes en-fd-bloom{0%{opacity:0;transform:scale(.15) rotate(-70deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:no-preference){html.en-js .en-fdeco:not(.is-in) .en-fdeco__s{stroke-dashoffset:1}html.en-js .en-fdeco:not(.is-in) .en-fdeco__fl{opacity:0}html.en-js .en-fdeco.is-in .en-fdeco__s{animation:en-fd-draw var(--t, 1.6s) cubic-bezier(.45,0,.2,1) var(--d, 0ms) both}html.en-js .en-fdeco.is-in .en-fdeco__fl{animation:en-fd-bloom 1.1s cubic-bezier(.22,1,.36,1) var(--d, 0ms) both}}@media(min-width:901px){.en-hero__p{--h1: clamp(3.1rem, 1.6rem + 4.6vw, 5.8rem);max-width:calc(var(--h1) * 7.17);font-size:max(1rem,calc(var(--h1) * .194))}}:root{--vh1: 1vh}@media(hover:none)and (pointer:coarse){:root{--vh1: calc(var(--en-vh, 100vh) / 100)}}@media(hover:none)and (pointer:coarse){.btn--ghost,.en-footer__up{position:relative}.btn--ghost:before,.en-footer__up:before{content:"";position:absolute;left:-.5rem;right:-.5rem;top:50%;height:44px;transform:translateY(-50%)}}.en-legal{max-width:44rem;margin-inline:auto}.en-legal h2{margin:2.6rem 0 .7rem;font-size:clamp(1.35rem,1.15rem + .8vw,1.8rem)}.en-legal h2:first-child{margin-top:0}.en-legal p{margin:0 0 1rem;color:var(--sc-ink-soft)}.en-legal a,.en-footer__bottom span a,.en-form__fine a{color:inherit;text-decoration:underline;text-decoration-color:var(--en-gold-18);text-underline-offset:3px}.en-legal a:hover,.en-footer__bottom span a:hover,.en-form__fine a:hover{color:var(--sc-ink);text-decoration-color:var(--sc-accent)}.en-legal__dato{margin-top:2.4rem!important;font-size:.84rem}.en-page .en-price h2{margin:0 0 .2rem;font-family:var(--sc-font-display);font-weight:500;font-size:1.7rem;line-height:1.62;letter-spacing:.004rem;text-wrap:wrap}.en-page .en-price__combo h2{margin:0;font-family:var(--sc-font-display);font-weight:500;font-size:1.5rem;line-height:1.62;letter-spacing:.004rem;text-wrap:wrap}.en-fdeco--om{display:none!important}@media(max-width:900px){.en-fdeco--om{display:block!important}}.en-fe__box{position:relative;width:min(100%,32rem);margin-inline:auto;aspect-ratio:1000 / 1036;border-radius:4px;overflow:hidden;border:1px solid var(--en-gold-18);--pos: 0%;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize}.en-fe__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.en-fe__efter{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.en-fe__greb{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--sc-accent);pointer-events:none}.en-fe__greb:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:1px solid var(--sc-accent);background:#0e0b09c7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E4C88A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7l-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") center / 22px 22px no-repeat}.en-fe__range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.en-fe__box:has(.en-fe__range:focus-visible){outline:2px solid var(--sc-accent);outline-offset:3px}#instagram{border-bottom:1px solid color-mix(in oklab,var(--sc-accent) 34%,transparent)}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html #instagram{border-bottom-width:2px;border-bottom-color:color-mix(in oklab,var(--sc-accent) 22%,transparent)}}.en-facts .en-facts__guld{color:var(--sc-accent)}#tilbud>[data-sc-stage]:after{content:"";position:absolute;left:0;right:0;top:0;height:50vw;z-index:3;pointer-events:none;box-sizing:border-box;border-top:1px solid color-mix(in oklab,var(--sc-accent) 62%,transparent);border-radius:16vw 16vw 0 0;will-change:transform}@keyframes en-dome-kant{0%{border-radius:50vw 50vw 0 0}to{border-radius:16vw 16vw 0 0}}@supports (animation-timeline: view()) and (timeline-scope: --x){#tilbud>[data-sc-stage]:after{animation:en-dome-kant linear both;animation-timeline:--en-dome;animation-range:exit-crossing 0% exit-crossing 64%}}@media(prefers-reduced-motion:reduce){#tilbud>[data-sc-stage]:after{animation:none!important}}@media(min-width:901px)and (hover:hover)and (pointer:fine)and (max-resolution:1.5dppx){html #tilbud>[data-sc-stage]:after{border-top-width:2px;border-top-color:color-mix(in oklab,var(--sc-accent) 42%,transparent)}}.en-fdeco__mo{display:none}
/* mobile.css */
@media (max-width: 900px){:root{--en-nav-h: 68px;--en-nav-lock: 68px;--en-pad: 1.25rem}.sc-grain{display:none}.en-nav{gap:1rem;height:68px}.en-nav__mark{height:44px;align-items:center;will-change:transform;transform:translateZ(0)}.en-nav{padding:0 1.25rem;gap:1rem}.en-nav__mark{flex:none;gap:10px}.en-nav__toggle{flex:none}.en-nav__mark .wordmark,.en-nav.is-scrolled .wordmark{font-size:min(18px,calc((100vw - 180px) / 11.6));letter-spacing:.16em;line-height:1;white-space:nowrap;transform-origin:0 50%;transform:scale(.8333);transition:transform .45s var(--ease);will-change:transform}.en-nav.is-scrolled .wordmark{transform:scale(1)}.diamond{transform:translateZ(0)}.en-nav__toggle{display:inline-flex;align-items:center;justify-content:center;line-height:1;margin-left:auto;font:500 .8rem/1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;background:transparent;color:var(--bone);border:1px solid var(--hair);border-radius:0;padding:.55rem .95rem;min-height:44px;cursor:pointer}.en-nav__links{position:absolute;left:0;right:0;top:100%;margin:0;flex-direction:column;align-items:stretch;gap:0;background:var(--ink);border-bottom:1px solid var(--hair);padding:.4rem 1.25rem 1rem;display:none}.en-nav[data-open="1"] .en-nav__links{display:flex}.en-nav[data-open="1"]{background:var(--ink)}.en-nav__links>a:not(.btn),.en-nav__ddt{padding:14px 0;border-bottom:1px solid rgba(228,200,138,.12);font-size:15px;letter-spacing:.12em;text-transform:none;color:var(--bone)}.en-nav__links a[aria-current=page]{box-shadow:inset 0 -1px 0 var(--gold)}.en-nav__links>a:not(.btn):after,.en-nav__ddt:after{display:none}.en-nav__dd{display:contents}.en-nav__ddt svg{display:none}.en-nav__menu{position:static;opacity:1;visibility:visible;transform:none;background:none;border:0;box-shadow:none;padding:0 0 0 1rem;min-width:0}.en-nav__menu a{padding:12px 0;border-bottom:1px solid rgba(228,200,138,.12);font-size:14px;letter-spacing:.08em;text-transform:none;color:var(--bone-dim)}.en-nav__menu a:hover{padding-left:0;background:none}.en-nav__links .btn{margin-top:.8rem;justify-content:center;width:100%}.en-tl{display:block;position:absolute;left:0;top:0;width:1px;pointer-events:none}#hero{timeline-scope:--hero}.en-tl--hero{height:calc(var(--en-vh, 100svh) * .8);view-timeline-name:--hero}.en-tl--dome{height:var(--en-vh, 100svh)}#hero,#hero>[data-sc-stage]{height:var(--en-vh, 100svh)}#hero>[data-sc-stage],.en-plane--far{background:#41321b}.en-plane{will-change:auto}.en-plane--far img{inset:0;width:100%;height:100%}.en-hero__tail{background:#41321b}.en-plane--far{--en-far-base: #41321b}.en-hero__tail img{top:0;bottom:auto;left:0;width:100%;height:100%}.en-pool{background:radial-gradient(60% 34% at 62% 74%,color-mix(in oklab,var(--sc-accent) 16%,transparent) 0%,transparent 74%)}.en-hero__scrim{top:30%;width:130%;height:58%;background:radial-gradient(ellipse at center,color-mix(in oklab,var(--en-night) 26%,transparent) 0%,color-mix(in oklab,var(--en-night) 10%,transparent) 45%,transparent 72%)}.en-hero__copywrap{align-content:start;padding:calc(var(--en-nav-h) + var(--en-vh, 100svh) * .02) 1.25rem 0}.en-hero__copy{width:100%}.en-hero__h1{white-space:nowrap;width:100%;text-align:center;font-size:min(clamp(2.2rem,11vw,3.2rem),calc((100vw - 2.5rem) / 8.6))}.en-hero__p{font-size:1rem;max-width:34ch;margin-bottom:0}.en-hero__copy .en-eyebrow,.en-hero__copy .en-lockup{margin-bottom:.6rem}.en-hero__copy .en-acts{margin-top:1.1rem;gap:.8rem}.en-hero__copy .btn{--pad: 13px 24px;font-size:12px;min-height:44px}.en-hero__copy .btn--ghost{padding:0 0 6px;min-height:0}.en-display,.en-hero__h1,body{font-variation-settings:"opsz" 18}.en-hero__floor{height:22%}#hero{--en-hw: min(76vw, (var(--en-vh, 100svh) - 27rem) / .88);--en-hb: clamp(var(--en-hw) * .06, (var(--en-vh, 100svh) - 27rem - var(--en-hw) * .821) * .35, var(--en-hw) * .2)}.en-handlayer{position:sticky;top:0;height:var(--en-vh, 100svh);margin-top:calc(var(--en-vh, 100svh) * -1);z-index:4;overflow:visible}.en-hand--v{left:-8vw;right:auto;bottom:calc(var(--en-hb) + var(--en-hw) * .465);filter:none}.en-hand--h{right:-5vw;left:auto;bottom:var(--en-hb);filter:none}.en-hand--v img{width:var(--en-hw);transition:none}.en-hand--h img{width:calc(var(--en-hw) * 1.04);transition:none}.en-hand{transition:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (timeline-scope: --x){.en-hand--v,.en-hand--h{translate:none}.en-plane--hand-v{animation:en-out-v linear both;animation-timeline:--hero;animation-range:exit-crossing 0% exit-crossing 100%}.en-plane--hand-h{animation:en-out-h linear both;animation-timeline:--hero;animation-range:exit-crossing 0% exit-crossing 100%}}}@keyframes en-out-v{0%{translate:0 0}to{translate:-118% 0}}@keyframes en-out-h{0%{translate:0 0}to{translate:118% 0}}html.en-flat .en-handlayer{display:none}@media(max-height:420px){.en-hero__copywrap{overflow-y:auto;padding-bottom:2rem}}@media(prefers-reduced-motion:no-preference){.en-plane--far img{animation:en-fade .9s var(--en-ease) both}.en-pool{animation:en-bloom 1.1s var(--en-ease) 80ms both}.en-eyebrow{animation:en-rise .62s var(--en-ease) .24s both}.en-hero__h1{animation:none}.en-h1l{animation:en-h1-letter .3s cubic-bezier(.215,.61,.355,1) calc(.32s + var(--i, 0) * 50ms) both}.en-hero__h1:after{animation:sk-sweep 2.2s cubic-bezier(.25,.1,.25,1) .6s both,sk-hide 1ms linear 2.8s both}.en-hero__p{animation:en-rise .62s var(--en-ease) .43s both}.en-hero__copy .en-acts{animation:en-rise .62s var(--en-ease) .52s both}.en-hand--h{animation:en-hand 1.15s var(--en-ease) .18s both}.en-hand--v{animation:en-hand-v 1.15s var(--en-ease) .26s both}html.en-done .en-plane--far img,html.en-done .en-pool,html.en-done .en-hero__copy>*,html.en-done .en-hand{animation:none}html.en-done .en-hero__h1{opacity:1}html.en-done .en-h1l{animation:none}}.en-stack{position:relative}.sc-stage,[data-sc-stage].sc-stage{height:var(--en-vh, 100svh)}#tilbud,#tilbud[data-sc-span]{height:auto!important;position:relative}#tilbud>[data-sc-stage]{position:relative;top:auto;height:auto;min-height:var(--en-vh, 100svh);background:var(--sc-canvas);overflow:clip;padding-bottom:4.5rem}.en-tilbud{position:static;display:grid;grid-template-rows:auto auto;row-gap:2.2rem;padding:calc(var(--en-nav-h) + 2.2rem) 1.25rem 0;overflow:visible}.en-tilbud__head h2{font-size:clamp(1.9rem,8.2vw,2.4rem);margin-bottom:.45em}.en-tilbud__head p:not(.en-kicker){font-size:.95rem;line-height:1.5;max-width:36ch}.en-tilbud__grid{container-type:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%}.en-tile{width:100%;border-radius:10px}.en-tile__title{left:.9rem;right:.7rem;bottom:.8rem;font-size:clamp(1.2rem,5.6vw,2.2rem)}#arbejde{--en-arb-fig: .7}.en-arb{min-height:0;row-gap:2rem;padding:calc(var(--en-nav-h) + 2.2rem) 0 3.5rem}.en-arb__fig img{top:var(--en-nav-lock);height:calc(var(--en-vh, 100svh) * .6);right:-8vw}.en-arb__head h2{font-size:clamp(1.9rem,8.2vw,2.4rem);margin-bottom:.45em}.en-arb__head p:not(.en-kicker){font-size:.95rem;line-height:1.5;max-width:34ch}.en-arb__strip{margin:0}.en-arb__track{--en-work-w: 62vw;--en-work-gap: .75rem}.en-work{border-radius:10px}.en-arb__more{font-size:.95rem}#forskellen,#forskellen[data-sc-span]{height:calc(var(--en-vh, 100svh) * 1.7)!important;position:relative;timeline-scope:--wipe}.en-tl--wipe{height:calc(var(--en-vh, 100svh) * .7);view-timeline-name:--wipe}#forskellen>[data-sc-stage]{transform:none;overflow:clip;background:var(--sc-canvas)}.en-ba-stage{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:.75rem;padding:calc(var(--en-nav-h) + 1.5rem) 1.25rem 1.25rem}.en-ba-copy{order:0;max-width:none;opacity:1!important;transform:none!important;pointer-events:auto!important}.en-ba-copy h2{font-size:clamp(1.9rem,8.4vw,2.4rem)}.en-ba-copy p:not(.en-kicker){font-size:.95rem;margin-bottom:.4rem}.en-ba-copy p+p{display:none}.en-ba-copy .en-acts{margin-top:.8rem;gap:.8rem 1.4rem}.en-ba-copy .btn{--pad: 13px 24px;font-size:12px;min-height:44px}.en-ba-copy .btn--ghost{padding:0 0 6px;min-height:0}.en-ba-wrap{order:1;align-self:center;justify-self:center;height:100%;max-height:100%;max-width:min(100%,22rem);display:flex}.en-meter{display:none}.en-ba__tag{display:block}.en-ba{order:1;align-self:center;justify-self:center;width:auto;height:100%;max-height:100%;max-width:min(100%,22rem);aspect-ratio:1320 / 1739;border-radius:12px;--en-w: clamp(0, calc((var(--sc-p, 0) - .06) / .66), 1)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (timeline-scope: --x){.en-ba__after{animation:en-wipe linear both;animation-timeline:--wipe;animation-range:exit-crossing 6% exit-crossing 72%}.en-ba__seam{animation:en-seam linear both;animation-timeline:--wipe;animation-range:exit-crossing 6% exit-crossing 72%}}}@keyframes en-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes en-seam{0%{left:0%}to{left:100%}}@media(prefers-reduced-motion:reduce){.en-ba{--en-w: 1}.en-ba__after{clip-path:inset(0 0 0 0)}}html.en-flat .en-ba-copy p:last-of-type{display:none}.en-flow{padding:3.5rem 0}.en-price-grid,.en-price-grid--2,.en-price-grid--1,.en-steps,.en-ways,.en-facts,.en-tiles,.en-split,.en-insta__grid{grid-template-columns:minmax(0,1fr)}.en-strip--3{grid-template-columns:repeat(3,minmax(0,1fr))}.en-grid,.en-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.en-split--flip>:first-child{order:0}.en-m-only{display:block}.en-price li{flex-wrap:nowrap;gap:1rem}.en-price li span:first-child{flex:1 1 auto;min-width:0}.en-price li:before{display:none}.en-price li b{flex:none}.en-price__combo b{margin-left:0}.en-deco--l,.en-deco--r{display:block;top:1.1rem;width:13vw;max-width:84px;transform:none;opacity:.9}.en-deco--l{left:2.5rem}.en-deco--r{right:.4rem}.en-insta__copy{text-align:center}.en-insta__copy p:not(.en-kicker){margin-inline:auto}.en-insta__copy .en-acts{justify-content:center}.en-phone{width:min(15rem,64vw)}.en-page{padding:calc(var(--en-nav-h) + 2.5rem) 1.25rem 4rem}.en-page h1{font-size:2.2rem}.en-label__d,.en-grid .en-label__d,.en-price li small,.en-price>p,.en-footer__bottom,.en-facts span{font-size:.875rem}.en-kicker,.en-eyebrow{font-size:.82rem}.en-label__p{font-size:.78rem}.btn,.btn--sm{font-size:12px}.en-price li span:first-child,.en-steps p:not(.en-kicker),.en-way p:not(.en-kicker),.en-tile__body p:not(.en-kicker),.en-split p:not(.en-kicker),.en-insta__copy p:not(.en-kicker),.en-sec-head p:not(.en-kicker),.en-price__combo p:not(.en-kicker),.en-price__note,.en-footer__txt,.en-footer__col p{font-size:1rem}.en-bue{--w: 23vw;--d: 9deg;--R: calc(var(--w) * 7.003);--pt: .75rem;--pb: 1.75rem;height:calc(var(--pt) + var(--w) * 2.2 + var(--pb))}@keyframes en-bue-rot-m{0%{transform:rotate(22.5deg)}to{transform:rotate(-22.5deg)}}@supports (animation-timeline: view()){html:not(.en-buejs) .en-bue__wheel{animation-name:en-bue-rot-m}}.en-klinik{--kl-f: clamp(1.9rem, 8.2vw, 2.4rem)}.en-klinik__grid{grid-template-columns:minmax(0,1fr);row-gap:2.2rem}.en-klinik__stick{position:static}.en-klinik__fig{height:auto;width:min(100%,24rem)}.en-klinik__right{padding-top:0;max-width:none;justify-self:stretch}.en-klinik__list li{grid-template-columns:2.6rem minmax(0,1fr);padding:1rem 0}.en-insta{--pw: min(15rem, 57vw);padding-bottom:calc(var(--pw) * 2.1723 * .36 + 2.5rem)}.en-phone{width:var(--pw);translate:0 0}@keyframes en-insta-dybde-m{0%{transform:translate3d(0,-36px,0)}to{transform:translate3d(0,36px,0)}}@supports (animation-timeline: view()){html:not(.en-instajs) .en-phone-wrap{animation-name:en-insta-dybde-m}}.en-kontakt{padding:clamp(6.5rem,calc(var(--vh1) * 20),10rem) 0 calc(var(--en-dome) + clamp(4.5rem,calc(var(--vh1) * 16),8rem))}.en-kontakt__in{grid-template-columns:minmax(0,1fr);gap:2.4rem}.en-kontakt__img{object-position:50% 50%}.en-kontakt__bg:after{background:linear-gradient(180deg,#0b0908b8,#0b090899 30% 70%,#0b0908bd)}.en-kontakt__col,.en-form{width:100%}.en-kontakt__col{text-align:center}.en-kontakt__alt{margin-inline:auto;font-size:1rem;color:#e1dad0}.en-kontakt__col h2{font-size:clamp(1.9rem,8.2vw,2.4rem)}.en-kontakt__p{margin-inline:auto;font-size:1rem;color:#e1dad0}.en-kontakt__col>.en-acts{justify-content:center}.en-kontakt__col>.en-acts .btn{width:100%}.en-kontakt__fine{font-size:.78rem;letter-spacing:.14em;line-height:1.7}.en-form{text-align:left;padding:1.5rem 1.25rem 1.6rem}.en-form:before{background:#0e0b09ed}.en-form h3{font-size:1.55rem}.en-form__row{grid-template-columns:minmax(0,1fr)}.en-field__l,.en-kontakt__alt b{font-size:.75rem}.en-chip span{min-height:44px;font-size:.95rem}.en-form__foot .btn{width:100%}.en-form__fine{max-width:none;font-size:.875rem}.en-footer{padding:3rem 0 1.4rem;background-image:linear-gradient(color-mix(in oklab,var(--en-night) 34%,transparent),color-mix(in oklab,var(--en-night) 34%,transparent)),url(assets/hero-far-m.webp?v=2)}.en-footer__top{grid-template-columns:minmax(0,1fr);gap:2.2rem}.en-footer__say{font-size:clamp(1.9rem,8.2vw,2.4rem)}.en-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1.5rem}.en-footer__nav a,.en-footer__col a{padding:.45rem 0}.en-footer__bottom{flex-direction:column;align-items:flex-start;gap:.5rem}.en-footer__up{padding:.5rem 0}.en-insta{padding-bottom:0}.en-insta__grid{padding-bottom:calc(var(--pw) * 2.1723 * .34 - 2rem)}.en-insta{padding-top:0}.en-insta__grid{padding-top:3.5rem}.en-hero__h1{margin-bottom:calc(clamp(1.9rem,8.2vw,2.4rem)*.45)}.en-faq{padding:3.5rem 0}.en-faq__grid{grid-template-columns:minmax(0,1fr);gap:2.2rem}.en-faq__head{text-align:center}.en-faq__head h2{font-size:clamp(1.9rem,8.2vw,2.4rem)}.en-faq__lede{margin-inline:auto;font-size:1rem}.en-faq__head .en-acts{justify-content:center}.en-faq__item summary{grid-template-columns:2rem minmax(0,1fr) 1rem;gap:0 .8rem;padding:1.25rem 0;min-height:48px}.en-faq__q{font-size:1.2rem}.en-faq__a{padding:0 .4rem 1.4rem 2.8rem}.en-faq__a p{font-size:1rem}.en-fdeco--r{display:block;top:.9rem;bottom:auto;right:0;width:118px;opacity:.5;transform:scaleX(-1)}.en-fdeco--l{display:block;left:0;top:auto;bottom:-3rem;width:118px;opacity:.5}@media(prefers-reduced-motion:no-preference){html.en-js .en-fdeco{transition:opacity 1.1s cubic-bezier(.33,1,.68,1)}html.en-js .en-fdeco:not(.is-in){opacity:0}}.en-page--bf{display:flex;flex-direction:column}.en-page--bf>*{order:4;min-width:0}.en-page--bf>.en-split{order:2}.en-page--bf>.en-m-op2{order:3;margin-top:2.6rem}.en-page--bf>.en-page__head{order:0;margin-bottom:0;align-self:center}.en-page--bf>.en-m-op{order:1}.en-page__head .en-acts.en-m-only{display:flex;justify-content:center;margin-top:1.6rem}.en-split--bf>.en-img{order:-1}.en-page--om{position:relative}.en-fdeco--om{display:block;right:1.1rem;top:calc(var(--en-nav-h) + 1.5rem);width:88px;opacity:.6}.en-d-only{display:none!important}.en-split--fe>.en-img{display:none}.en-fe__box{width:100%}#instagram{overflow:clip}@media(prefers-reduced-motion:no-preference){@supports selector(:has(*)){html.en-js #priser .en-deco{opacity:0;transition:opacity 1.6s cubic-bezier(.33,1,.68,1) .15s}html.en-js #priser:has(.en-reveal.is-locked) .en-deco,html.en-js #priser:has(.en-reveal.en-settled) .en-deco{opacity:.9}}}.en-phone__profile{gap:.5rem;padding-inline:.7rem}.en-phone__avatar{width:2.6rem;height:2.6rem}.en-phone__stats{gap:.25rem;min-width:0}.en-phone__stats b{font-size:.74rem}.en-phone__stats small{font-size:.5rem}.en-fdeco__mo{display:inline}@media(prefers-reduced-motion:no-preference){html.en-js .en-arb.is-native.en-in .en-work{animation:en-work-in-m .82s cubic-bezier(.33,1,.68,1) calc(.84s + min(var(--i, 0),3)*90ms) both}html.en-js .en-arb.is-native:not(.en-settled) .en-work:nth-child(-n+3){will-change:transform,opacity}html.en-js #priser.en-pm :is(.en-price-grid>.en-card,.en-price__combo):not(.is-mvis){opacity:0!important;animation:none!important}html.en-js #priser.en-pm :is(.en-price-grid>.en-card,.en-price__combo).is-mvis{animation:en-card-in-m .9s cubic-bezier(.33,1,.68,1) var(--md, 0ms) both!important}@supports (animation-timeline: view()){.en-klinik__fig{animation:en-kl-loeft-m linear both;animation-timeline:view();animation-range:cover 14% cover 40%;will-change:transform}html.en-js .en-klinik__fig[data-en-rise].is-in{animation:en-rise-in .8s cubic-bezier(.22,1,.36,1) var(--rd, 0ms) both,en-kl-loeft-m linear both;animation-timeline:auto,view();animation-range:normal,cover 14% cover 40%}html.en-js .en-klinik__fig[data-en-rise].is-done{animation:en-kl-loeft-m linear both;animation-timeline:view();animation-range:cover 14% cover 40%;opacity:1;translate:none}}}@keyframes en-work-in-m{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes en-card-in-m{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes en-kl-loeft-m{0%{transform:translate3d(0,calc(var(--kl-f) * .5 + 3.4rem),0)}to{transform:translateZ(0)}}.en-faq{z-index:3}}
/* tablet.css */
@media (min-width: 901px) and (hover: none) and (pointer: coarse){#hero,#hero>[data-sc-stage]{height:var(--en-vh, 100svh)}.en-handlayer{height:var(--en-vh, 100svh);margin-top:calc(var(--en-vh, 100svh) * -1)}.en-hand--v{bottom:calc(var(--en-vh, 100svh) * .08)}.en-hand--h{bottom:calc(var(--en-vh, 100svh) * .035)}.en-hand--v img{width:min(52vw,var(--en-vh, 100svh) * .8,var(--en-hand-w-v, 9999px))}.en-hand--h img{width:min(54vw,var(--en-vh, 100svh) * .9,var(--en-hand-w-h, 9999px))}.sc-stage{height:var(--en-vh, 100svh)}#forskellen,#forskellen[data-sc-span]{height:calc(var(--en-vh, 100svh) * 1.7)!important}@media(max-width:1599px){.en-deco--l,.en-deco--r{display:block;top:1.4rem;width:9vw;max-width:120px;transform:none;opacity:.9}.en-deco--l{left:calc(max(var(--en-pad),(100% - 74rem) / 2) + 7rem)}.en-deco--r{right:calc(max(var(--en-pad),(100% - 74rem) / 2) + 1rem)}}.en-nav__mark .wordmark,.en-nav.is-scrolled .wordmark{font-size:21px;transform-origin:0 50%;transform:scale(1);transition:transform .75s ease;will-change:transform}.en-nav.is-scrolled .wordmark{transform:scale(.857)}.en-nav__mark{height:44px;will-change:transform;transform:translateZ(0)}.en-nav__mark .wordmark{line-height:1}}
/* tilpasninger.css */
/* Frosch-tilpasninger oven paa leverancens CSS (24-10-2026). Bygges SIDST ind i samlet.css (scripts/byg_css.py).
   Ingen af reglerne aendrer bevaegelse eller udseende i bevaegelse - kun hvad der ligger tilbage i hvile. */

/* 5b) Tekst maa ikke have will-change i hvile. .en-settled/.is-locked saettes af elegance.js, naar indgangen er faerdig. */
.en-reveal.en-settled .en-rv-l,.en-reveal.en-settled .en-rv-b,
.en-reveal.is-locked .en-rv-l,.en-reveal.is-locked .en-rv-b{will-change:auto}

/* 5c) Logoet: uden will-change/translateZ(0) tegnes ordmaerket skarpt i sin endelige stoerrelse, naar overgangen er
   slut (browseren laegger det kun i et eget lag, mens det animerer). Overgangen er uaendret. */
.en-nav__mark,.en-nav__mark .wordmark,.en-nav.is-scrolled .wordmark{will-change:auto}
.en-nav__mark,.diamond{transform:none}

/* 5e) Ydelseskortene: naar indgangen er faerdig, ligger der hverken clip-path paa kortet eller transform paa bogstaverne. */
html.en-js .en-tile.is-done{clip-path:none!important}
html.en-js .en-tile.is-done .en-tile__l{transform:none}

/* 6a) Foer/efter: aabning og zoom staar stille paa foerste billede (usynligt, som foer), til begge billeder er
   hentet og dekodet (.en-ba-klar saettes af functions.php §11). Derefter koerer animationen uaendret. */
html.en-js .en-ba-stage.en-in:not(.en-ba-klar) .en-ba,
html.en-js .en-ba-stage.en-in:not(.en-ba-klar) .en-ba img{animation-play-state:paused}

/* 8) TELEFON OG IPAD STAAENDE (max 900px) - kundens oensker 23.-24.10.2026. Desktop og iPad liggende er uroert.
   Ligger her (sidst i samlet.css) og ikke i <head>, for mobile.css har ogsaa !important paa #forskellens hoejde,
   og ved lige styrke vinder den, der staar sidst. */
@media (max-width:900px){
  /* a) Footerens bundlinje: 11 px, copyright paa een linje, kreditten paa hoejst to, mere luft imellem */
  .en-footer__bottom{font-size:.6875rem!important;gap:1.1rem!important}
  .en-footer__bottom>span:first-child{white-space:nowrap}
  .en-footer__bottom .en-footer__credit{max-width:34em;line-height:1.6}

  /* b) «Se forskellen»: ingen pin og ingen scroll-styret wipe. Afsnittet er saa hoejt som sit indhold (ikke
        1,7 skaermhoejder), og foer/efter styres ved at traekke vandret i billedet - lodret scroll stoppes aldrig. */
  #forskellen,#forskellen[data-sc-span]{height:auto!important;timeline-scope:none}
  #forskellen>[data-sc-stage]{position:relative!important;top:auto!important;height:auto!important;transform:none!important;overflow:visible}
  #forskellen .en-ba-stage{position:relative;inset:auto;grid-template-rows:auto auto;gap:1.25rem;padding:3.5rem 1.25rem 4rem}
  #forskellen .en-ba-wrap{height:auto;max-height:none;flex-direction:column;align-items:center;width:100%}
  #forskellen .en-ba{height:auto;width:100%;max-height:none;--en-w:.15;touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none}
  #forskellen .en-ba__after,#forskellen .en-ba__seam{animation:none!important}
  #forskellen .en-ba__after{clip-path:inset(0 calc((1 - var(--en-w)) * 100%) 0 0)!important}
  #forskellen .en-ba__seam{opacity:1!important;left:calc(var(--en-w) * 100%)!important}
  #forskellen .en-ba__seam:after{content:"";position:absolute;top:50%;left:50%;width:42px;height:42px;transform:translate(-50%,-50%);border-radius:50%;background:var(--sc-accent);box-shadow:0 6px 18px -6px rgba(0,0,0,.6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317120e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px}
  #forskellen .en-meter{display:none}
}

/* 5e/6a) Zoom og bogstaver koeres paa grafikchippen (compositor). Leverancen animerer --en-tz/--en-ly/--en-lo, som er
   CSS-variabler og derfor regnes paa hovedtraaden pr. billede - mens man scroller paa en telefon giver det hak.
   Her animeres transform/opacity direkte med PRAECIS de samme vaerdier, samme varighed, forsinkelse og kurve
   (skalering og translateY interpoleres lineaert i begge tilfaelde), saa det ser identisk ud. */
@keyframes en-ba-zoom-gpu{from{transform:scale(1.5)}to{transform:scale(1)}}
@keyframes en-tile-zoom-gpu{from{transform:scale(1.5)}to{transform:scale(1.02)}}
@keyframes en-tile-letter-gpu{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
html.en-js .en-ba-stage.en-in .en-ba img{animation-name:en-ba-zoom-gpu}
html.en-js .en-tile.is-in .en-tile__img img{animation-name:en-tile-zoom-gpu}
html.en-js .en-tile.is-in .en-tile__l{animation-name:en-tile-letter-gpu}
/* Mens kortets zoom koerer, styres billedet af keyframes; --en-tz saettes derfor allerede til slutvaerdien uden
   overgang, saa leverancens transition paa --en-tz ikke zoomer en ekstra gang, naar kortet bliver .is-done.
   Hover-zoomet (1.02 -> 1.06 med overgang) er uaendret. */
html.en-js .en-tile:not(.is-done) .en-tile__img img{transition:none}
html.en-js .en-tile.is-in:not(.is-done) .en-tile__img img{--en-tz:1.02}

/* 9) TELEFON (max 900px): glat scroll i Messenger, Instagram, DuckDuckGo m.fl. (24-10-2026).
   Disse apps viser siden i Androids WebView, hvor et swipe maa vente paa hovedtraaden ved hvert billede; Chrome
   venter ikke. Forsiden kostede ~5 gange saa meget pr. billede som en underside (maalt: 4x langsommere CPU,
   15 ms mod 3 ms), saa swipet stoppede og hoppede. Intet her aendrer, hvordan noget ser ud eller bevaeger sig. */
@media (max-width:900px){
  /* a) Bunden (Instagram + kontakt, ~2.800 px med telefonen og dens 21 billeder) tegnes foerst, naar den naermer
        sig skaermen - browseren springer den over indtil da. Den er i forvejen stablet (z-index), klipper ved sin
        kant og maales ikke af scriptet ved indlaesning. (#priser, #bue og #klinik maales sammen af elegance.js og
        er derfor ikke med.) Tallet er pladsen, den faar, foer den har vaeret vist; derefter husker browseren den
        rigtige hoejde. */
  .en-slut{content-visibility:auto;contain-intrinsic-size:auto 2840px}

  /* b) Faerre grafiklag: bogstaverne i en overskrift faar foerst deres eget lag, naar overskriften begynder at
        komme ind (.en-in), ikke allerede ved indlaesning (~100 lag). Ydelseskortene i buen tegnes i hjulets lag,
        som er det, der drejer. */
  html.en-js .en-reveal:not(.en-in) .en-rv-l,html.en-js .en-reveal:not(.en-in) .en-rv-b{will-change:auto}
  .en-bue__card{will-change:auto}

  /* c) «Hvad jeg tilbyder»: kuplens runde kant (clip-path) tegnes om ved hvert billede i starten af siden.
        Indholdet ligger i sit eget lag, saa kun kanten tegnes om - ikke overskrift, tekst og kort. */
  #tilbud>[data-sc-stage]>.en-tilbud{will-change:transform}

  /* d) «Se forskellen»: billederne og stregen staar klar, naar man scroller ned - ingen aabning, zoom eller
        fade (kundens oenske 24-10-2026). Billederne hentes og dekodes i god tid (functions.php §11). */
  html.en-js #forskellen .en-ba{animation:none!important;clip-path:none!important;opacity:1!important}
  html.en-js #forskellen .en-ba img{animation:none!important;--en-tz:1!important;opacity:1!important;transition:none!important}
}

/* 10) TELEFON (max 900px): Instagram-telefonen i bunden er et billede, ikke noget man scroller i - et swipe paa den
   scroller siden videre (kundens oenske 24-10-2026). Paa computer kan man stadig scrolle i den med musen. */
@media (max-width:900px){
  .en-phone__screen{overflow:clip;overscroll-behavior:auto;touch-action:pan-y}   /* clip: ikke en scroll-boks, saa
     swipet aldrig fanges af den (med overflow:hidden + overscroll-behavior:contain kunne den sluge swipet) */
}

/* 11) TELEFON (max 900px): broedteksten i «Hvad jeg tilbyder», «Se mit arbejde» og «Foer og efter» har samme stoerrelse
   og linjeafstand som resten af forsiden (16 px / 1.62, som Priser, FAQ og Instagram) - kundens oenske 24-10-2026.
   Leverancen havde 15,2 px / 1.5, saa afsnittene passede ind paa een skaerm; det behoever de ikke, efter at
   «Foer og efter» ikke laengere laases fast. Den skjulte anden saetning i «Foer og efter» forbliver skjult. */
@media (max-width:900px){
  .en-tilbud__head p:not(.en-kicker),.en-arb__head p:not(.en-kicker):not(.en-arb__more),.en-ba-copy p:not(.en-kicker){font-size:1rem;line-height:1.62}
}

/* 12) «Lidt af det jeg har lavet»: billedet af hende, der foelger med ned (kundens fund 24-10-2026: hun hoppede lidt -
   paa iPhone, Android og i Messenger/Instagram). Leverancen lader hende «staa stille» paa skaermen med en scroll-animation
   (en-arb-hold), der flytter hende NED lige saa meget, som siden scroller OP. Den regnes ud ved hvert billede, og i Safari
   og i Android-apps sker det et billede efter scrollen - ved hurtige swipes ses det som et lille hop.
   Paa telefon goer browserens egen position:sticky nu det samme uden at regne: hun ligger 68 px under toppen af afsnittet
   og bliver paa skaermen (68 px fra toppen), naar afsnittet naar toppen - praecis som en-arb-hold - mens afsnittet
   glider hen over hende (rammen .en-arb__fig klipper og toner som foer). .en-arb__mov goeres hoejere end rammen, saa
   hun kan blive staaende, til afsnittet er helt forbi; det ekstra stykke ligger uden for rammen og ses aldrig.
   Ind- og udtoning er uaendrede. Computer (Lenis, html.en-figjs) og iPad liggende er uroert. */
@media (max-width:900px){
  @supports (animation-timeline: view()){
    @media (prefers-reduced-motion:no-preference){
      html:not(.en-figjs) .en-arb__mov{animation:en-arb-in linear both,en-arb-out linear forwards;animation-timeline:--en-arb-win,--en-arb-win;animation-range:entry 0% exit-crossing 34%,exit-crossing 36% exit-crossing 92%;bottom:auto;height:calc(100% + var(--en-nav-lock) + var(--en-vh, 100svh) * .6);box-sizing:border-box;padding-top:var(--en-nav-lock);display:flex;justify-content:flex-end;align-items:flex-start;will-change:opacity}
      html:not(.en-figjs) .en-arb{overflow:clip}   /* hidden goer rammen til en scroll-boks, og saa holder sticky fast i den
                                                      i stedet for i skaermen; clip klipper ens. .en-arb er et grid, saa intet
                                                      andet i layoutet aendres. */
      html:not(.en-figjs) .en-arb__mov picture{display:contents}
      html:not(.en-figjs) .en-arb__mov img{position:sticky;top:var(--en-nav-lock);right:auto;margin-right:-8vw;flex:none}
    }
  }
}

/* 13) «Se forskellen» paa telefon: billederne i skyderen kan ikke gribes som billeder (iPhone: hold-for-at-gemme/traek
   billedet), saa et traek altid gaar til skyderen. Intet synligt aendres. */
@media (max-width:900px){
  #forskellen .en-ba img{pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none}
  #forskellen .en-ba{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
}

/* 14) Kontakt-baggrunden (blomster og haand) paa telefon (kundens fund 24-10-2026: den hakkede i Messenger og Instagram,
   men ikke i Chrome). Billedet staar fast paa skaermen (-1 px), mens Instagram- og kontaktafsnittet glider hen over
   det. Leverancen holder det fast med scroll-animationen en-kt-vindue (flytter det lige saa meget, som siden scroller);
   i Android-apps styres den af scriptet i §13 og kommer et billede efter. Paa telefon goer position:sticky det samme i
   selve scrollen: indpakningen goeres en skaermhoejde laengere nedad (inde i .en-slut__win, som klipper - stykket ses
   aldrig), saa billedet kan blive staaende, til afsnittet er helt forbi - ogsaa mens footeren glider op. Foer det
   saetter sig fast, ligger det under Instagram-afsnittet og ses ikke. Computer (Lenis, html.en-ktjs) er uroert. */
@media (max-width:900px){
  @supports (animation-timeline: view()){
    @media (prefers-reduced-motion:no-preference){
      html:not(.en-ktjs) .en-kontakt__bgwrap{animation:none;transform:none;will-change:auto;bottom:calc(-100lvh - 4px)}
      html:not(.en-ktjs) .en-kontakt__bg{position:sticky;top:-1px}
    }
  }
}
