.dmf-pro .hero{padding-top:calc(var(--header-h) + var(--s8))}.dmf-pro .hero h1{margin-top:var(--s3)}.dmf-pro .hero-t>p{max-width:34rem;margin-top:var(--s3);font-size:var(--fs-intro);color:var(--c-text-secondary);line-height:1.65}.dmf-pro .hero-cta{margin-top:var(--s5);gap:var(--s1)}.dmf-pro .hero-cta .req{margin-top:calc(var(--s1) / 2)}@media (width>=1280px){.dmf-pro .hero{padding-top:calc(var(--header-h) + var(--s10))}}@media (width>=768px) and (width<=1023.98px){.dmf-pro .shot .co--t{transform:translate(-50%, var(--s1));top:16.6%;left:73%}.dmf-pro .shot .co--t:before{top:-13px;bottom:auto}}@media (width>=1024px) and (width<=1279.98px){.dmf-pro .shot .co--t{top:10.6%}}.dmf-pro .pro-trust{column-gap:var(--gut);margin-top:var(--s8);padding-block:var(--s4);border-block:1px solid var(--c-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dmf-pro #overblik{padding-bottom:var(--s8)}.dmf-pro .pro-trust p{padding:0 var(--s4);color:var(--c-muted);text-align:center;font-size:15px;line-height:1.5}.dmf-pro .pro-trust p+p{border-left:1px solid var(--c-border)}.dmf-pro .pro-trust b{margin-bottom:var(--s0-25);font-family:var(--font-heading);font-size:var(--fs-h4);color:var(--c-ink);font-weight:500;line-height:1.2;display:block}.dmf-pro .pro-trust .nb{white-space:nowrap}.dmf-pro .mt{--dwell:6s;--mt-x:.3s;--mt-ease:cubic-bezier(.4, 0, .2, 1);--mt-ind-a:.22;flex-direction:column;display:flex}.dmf-pro .mt__list,.dmf-pro .mt__descs,.dmf-pro .mt__panel{display:contents}.dmf-pro .mt__i{order:var(--o);padding-top:var(--s4);border-top:1px solid var(--c-border);position:relative}.dmf-pro .mt__i:first-of-type{border-top:0;padding-top:0}.dmf-pro .mt__p{order:calc(var(--o) + 1)}.dmf-pro .mt__f{order:calc(var(--o) + 2);margin:var(--s4) 0 var(--s8)}.dmf-pro .mt__f:last-child{margin-bottom:0}.dmf-pro .mt__h{font:inherit}.dmf-pro .mt__b{align-items:flex-start;gap:var(--s0-5);width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:default;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.dmf-pro .mt__no{align-items:center;gap:var(--s1);letter-spacing:.4px;color:var(--c-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;display:inline-flex}.dmf-pro .mt__b:focus-visible,.dmf-pro .mt__p:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px}.dmf-pro .mt__no:before{content:"";border-radius:var(--radius-circle);background:var(--c-accent);width:6px;height:6px}.dmf-pro .mt__t{font-family:var(--font-heading);font-size:var(--fs-h3);letter-spacing:-.006em;color:var(--c-ink);text-wrap:balance;font-weight:400;line-height:1.18}.dmf-pro .mt__p p{max-width:30rem;margin-top:var(--s1);color:var(--c-muted);font-size:16px;line-height:1.65}.dmf-pro .mt__p .tlink{margin-top:var(--s0-5)}.dmf-pro .mt__rail{display:none}.dmf-pro .pnl{padding:var(--s1-5);border:var(--border-frame);border-radius:var(--radius-frame);background:linear-gradient(160deg, var(--c-paper) 0%, var(--c-light) 100%);position:relative}.dmf-pro .pnl .sc{border:var(--border-frame);border-radius:var(--radius-thumb);background:var(--c-white);box-shadow:var(--shadow-case);margin-inline:auto;display:block;overflow:hidden}.dmf-pro .pnl img{width:100%;height:auto}@media (width>=768px){.dmf-pro .pnl{padding:var(--s5)}.dmf-pro .pnl .sc{width:min(100%, 440px * var(--ar) + 2px)}.dmf-pro .pnl .sc img{aspect-ratio:var(--ar)}}@media (width>=1280px){.dmf-pro .mt{column-gap:var(--gut);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.dmf-pro .mt__list{padding-left:var(--s3);grid-area:1/1/auto/span 4;grid-auto-rows:1fr;display:grid;position:relative}.dmf-pro .mt__descs{padding:var(--s4) 0 0 var(--s3);grid-area:2/1/auto/span 4;display:grid}.dmf-pro .mt__panel{aspect-ratio:3/2;padding:var(--s5);border:var(--border-frame);border-radius:var(--radius-frame);background:linear-gradient(160deg, var(--c-paper) 0%, var(--c-light) 100%);grid-area:1/6/span 2/span 7;align-self:center;display:block;position:relative;container-type:size}.dmf-pro .mt__i{padding:var(--s3) 0;border-top:0;border-bottom:1px solid var(--c-border);align-items:center;display:flex}.dmf-pro .mt__i:first-of-type{padding-top:var(--s3);border-top:1px solid var(--c-border)}.dmf-pro .mt.js .mt__b{cursor:pointer}.dmf-pro .mt.js .mt__i.is-on .mt__b{cursor:default}.dmf-pro .mt.js .mt__t{transition:color var(--dur-fast) var(--mt-ease)}.dmf-pro .mt.js .mt__i:not(.is-on) .mt__t{color:var(--c-muted)}.dmf-pro .mt.js .mt__i:not(.is-on) .mt__no:before{background:var(--c-border)}.dmf-pro .mt__p{grid-area:1/1}.dmf-pro .mt__p p{margin-top:0}.dmf-pro .mt.js .mt__p{opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--mt-ease), visibility 0s linear var(--dur-2)}.dmf-pro .mt.js .mt__p.is-on{opacity:1;visibility:visible;transition:opacity var(--mt-x) var(--ease-out) var(--dur-fast), visibility 0s}.dmf-pro .mt__f{inset:var(--s5);place-items:center;margin:0;display:grid;position:absolute}.dmf-pro .mt__f .pnl{display:contents}.dmf-pro .mt__f .pnl .sc{width:min(100cqw, (100cqh - 2px) * var(--ard,var(--ar)) + 2px)}.dmf-pro .mt__f .pnl .sc img{aspect-ratio:var(--ard,var(--ar))}.dmf-pro .mt.js .mt__f{opacity:0;visibility:hidden;transition:opacity var(--mt-x) var(--mt-ease), visibility 0s linear var(--mt-x)}.dmf-pro .mt.js .mt__f.is-on{opacity:1;visibility:visible;transition:opacity var(--mt-x) var(--mt-ease), visibility 0s}.dmf-pro .mt__rail{border-radius:var(--radius-line);background:var(--c-border);pointer-events:none;width:2px;display:block;position:absolute;top:0;bottom:0;left:0}.dmf-pro .mt__ind{border-radius:var(--radius-line);background:rgba(var(--c-accent-rgb), var(--mt-ind-a));transform-origin:0 0;width:2px;height:100px;transform:translateY(calc(var(--iy,0) * 1px)) scaleY(calc(var(--ih,100) / 100));transition:transform var(--mt-x) var(--mt-ease);position:absolute;top:0;left:0}.dmf-pro .mt__fill{border-radius:var(--radius-line);background:var(--c-accent);transform-origin:0 0;position:absolute;inset:0}.dmf-pro .mt.is-init .mt__ind{transition:none}.dmf-pro .mt.is-auto .mt__fill{transform:scaleY(0)}.dmf-pro .mt.is-auto .mt__fill.run{animation:mt-fill var(--dwell) linear forwards}.dmf-pro .mt.is-paused .mt__fill.run{animation-play-state:paused}}@keyframes mt-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.dmf-pro .mt{--mt-x:0s}.dmf-pro .mt .mt__fill.run{animation:none}}.dmf-pro .sp .sp__no{display:none}.dmf-pro .sp .sp__pt{padding:var(--s4) 0;grid-template-columns:minmax(0,1fr);position:relative}.dmf-pro .sp .sp__pt:before{content:"";background:var(--c-accent);width:32px;height:2px;position:absolute;top:-1px;left:0}.dmf-pro .sp .sp__h3{font-size:var(--fs-h2);letter-spacing:-.014em;font-weight:500;line-height:1.04}.dmf-pro .sp .sp__pt p{margin-top:var(--s1);font-size:16px;line-height:1.55}@media (width>=768px){.dmf-pro .sp .sp__pts{column-gap:var(--gut);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;display:grid}.dmf-pro .sp .sp__pt{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--s1);padding:var(--s4) var(--s3) 0 0;border-bottom:0;display:grid}.dmf-pro .sp .sp__pt>div{display:contents}.dmf-pro .sp .sp__pt .sp__h3{align-self:end}.dmf-pro .sp .sp__pt p{max-width:22rem;margin-top:0}}.dmf-pro .kf-s .head .lead{color:var(--c-muted)}.dmf-pro .kf{margin-top:var(--s8);border-top:1px solid var(--c-border);display:grid}.dmf-pro .kf li{border-bottom:1px solid var(--c-border)}.dmf-pro .kf__a{height:100%;padding:var(--s3) 0;flex-direction:column;display:flex}.dmf-pro .kf__a h3{font-size:var(--fs-h4);color:var(--c-ink);font-weight:500;line-height:1.25}.dmf-pro .kf__a p{margin-top:var(--s0-5);color:var(--c-muted);text-wrap:balance;flex:1 0 auto;font-size:16px;line-height:1.6}.dmf-pro .kf__more{align-items:center;gap:var(--s1);min-height:44px;margin-top:var(--s1);color:var(--c-ink);font-size:15px;font-weight:700;display:inline-flex}.dmf-pro .kf__more:after{content:"";background:var(--c-accent);width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out);flex:none;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M2 8h11M9 4l4 4-4 4' stroke='black' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/16px 16px no-repeat}.dmf-pro .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=768px) and (width<=1279.98px){.dmf-pro .kf{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.dmf-pro .kf li:nth-child(2n){border-left:1px solid var(--c-border)}.dmf-pro .kf__a{padding:var(--s3) var(--s3) var(--s1)}.dmf-pro .kf li:nth-child(odd) .kf__a{padding-left:0}}@media (width>=1280px){.dmf-pro .kf{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.dmf-pro .kf li{border-bottom:0}.dmf-pro .kf li+li{border-left:1px solid var(--c-border)}.dmf-pro .kf__a{padding:var(--s4) var(--s3) var(--s1)}.dmf-pro .kf li:first-child .kf__a{padding-left:0}}@media (hover:hover){.dmf-pro .mt.js .mt__i:not(.is-on) .mt__b:hover .mt__t{color:var(--c-ink)}.dmf-pro .kf__a:hover h3{color:var(--c-petrol)}.dmf-pro .kf__a:hover .kf__more{text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:3px}.dmf-pro .kf__a:hover .kf__more:after{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.dmf-pro .kf__a:hover .kf__more:after{transform:none}}@media (width<=767.98px){.dmf-pro .hero{padding-top:calc(var(--header-h) + var(--s5))}.dmf-pro .hero h1,.dmf-pro .hero-t>p{margin-top:var(--s2)}.dmf-pro .hero-cta{margin-top:var(--s4)}.dmf-pro .shot figcaption{text-align:left}.dmf-pro .pro-trust{margin-top:var(--s5);border-top:0;grid-template-columns:1fr;padding-block:0}.dmf-pro #overblik{padding-bottom:var(--s6)}.dmf-pro .pro-trust p{align-items:baseline;gap:var(--s1);padding:var(--s2) 0;border-top:1px solid var(--c-border);text-align:left;flex-wrap:wrap;display:flex}.dmf-pro .pro-trust p+p{border-left:0}.dmf-pro .pro-trust b{margin:0;display:inline}.dmf-pro .pnl{border-radius:var(--radius-card)}.dmf-pro .kf{margin-top:var(--s5)}}
