.hero-demo-module__wr7zFW__frame{box-sizing:border-box;background:#f8f8fa;border:1px solid #e8e8ed;border-radius:26px;width:100%;max-width:1040px;padding:0 6px 6px;box-shadow:0 1px 2px #0f172a0f,0 8px 24px -6px #0f172a14,0 40px 100px -24px #0f172a3d}.hero-demo-module__wr7zFW__panel{isolation:isolate;box-sizing:border-box;background:#fcfcfd;border:1px solid #e9e9ee;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:520px;padding:20px 12px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.hero-demo-module__wr7zFW__panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(39% 46% at 21% 25%,#9c86cc33 0%,#9c86cc00 70%),radial-gradient(36% 43% at 79% 29%,#dd87ae29 0%,#dd87ae00 70%),radial-gradient(43% 43% at 50% 93%,#6fa6d838 0%,#6fa6d800 70%);animation:20s ease-in-out infinite alternate hero-demo-module__wr7zFW__drift;position:absolute;inset:-20%}.hero-demo-module__wr7zFW__panel:after{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .025 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes hero-demo-module__wr7zFW__drift{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(7%,-5%)rotate(14deg)scale(1.08)}66%{transform:translate(-6%,4%)rotate(-10deg)scale(1.04)}to{transform:translate(5%,6%)rotate(8deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){.hero-demo-module__wr7zFW__panel:before{animation:none}}@media (min-width:768px){.hero-demo-module__wr7zFW__frame{border-radius:32px;padding:0 8px 8px}.hero-demo-module__wr7zFW__panel{border-radius:24px;height:auto;min-height:720px;padding:48px 24px 56px}}
.landing-module___cEqKa__heroDots{background:#fff;position:relative}.landing-module___cEqKa__heroDots:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#2223261a 1px,#0000 1.5px);background-position:top;background-size:18px 18px;height:460px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(90% 100% at 50% 0,#000 0%,#0009 40%,#0000 80%);mask-image:radial-gradient(90% 100% at 50% 0,#000 0%,#0009 40%,#0000 80%)}@media (min-width:768px){.landing-module___cEqKa__heroDots:before{background-size:22px 22px;height:620px;-webkit-mask-image:radial-gradient(60% 100% at 50% 0,#000 0%,#0009 40%,#0000 80%);mask-image:radial-gradient(60% 100% at 50% 0,#000 0%,#0009 40%,#0000 80%)}}.landing-module___cEqKa__stagePhone{background:radial-gradient(55% 75% at 8% 25%,#2f5a2a 0%,#2f5a2a00 70%),radial-gradient(45% 60% at 92% 18%,#f2c9a0 0%,#f2c9a000 70%),radial-gradient(45% 70% at 95% 90%,#6fa6d8 0%,#6fa6d800 70%),linear-gradient(120deg,#4e7f3e 0%,#a9ae74 48%,#cfc3a6 70%,#8fb4d8 100%)}.landing-module___cEqKa__stageChat{background:radial-gradient(55% 75% at 6% 30%,#9c86cc 0%,#9c86cc00 70%),radial-gradient(50% 70% at 94% 20%,#dd87ae 0%,#dd87ae00 70%),radial-gradient(50% 70% at 60% 105%,#e39a86 0%,#e39a8600 70%),linear-gradient(120deg,#a98fcf 0%,#c995c3 50%,#de93a5 100%)}.landing-module___cEqKa__stageForm{background:radial-gradient(50% 70% at 10% 20%,#2f6fd8 0%,#2f6fd800 70%),radial-gradient(50% 70% at 95% 15%,#36c2b6 0%,#36c2b600 70%),radial-gradient(45% 60% at 88% 100%,#e2bb55 0%,#e2bb5500 70%),linear-gradient(120deg,#3f86d6 0%,#3fb2c2 55%,#9fc08a 100%)}@supports (color:oklch(from red l c h)){.landing-module___cEqKa__stageForm{background:radial-gradient(50% 70% at 10% 20%, oklch(from var(--clinic) .56 max(c, .12) h) 0%, oklch(from var(--clinic) .56 max(c, .12) h / 0) 70%), radial-gradient(50% 70% at 95% 15%, oklch(from var(--clinic) .74 max(c, .1) calc(h - 45)) 0%, oklch(from var(--clinic) .74 max(c, .1) calc(h - 45) / 0) 70%), radial-gradient(45% 60% at 88% 100%, oklch(from var(--clinic) .82 .11 calc(h + 60)) 0%, oklch(from var(--clinic) .82 .11 calc(h + 60) / 0) 70%), linear-gradient(120deg, oklch(from var(--clinic) .61 max(c, .11) h) 0%, oklch(from var(--clinic) .7 max(c, .09) calc(h - 30)) 55%, oklch(from var(--clinic) .77 .08 calc(h + 40)) 100%)}}.landing-module___cEqKa__callScreen{background:radial-gradient(120% 60% at 50% 0,#5e6e55 0%,#5e6e5500 70%),linear-gradient(#3d4a37 0%,#252c22 55%,#15190f 100%)}.landing-module___cEqKa__securityCard{background:radial-gradient(60% 140% at 100% 0,#f2b54447 0%,#f2b54400 70%),radial-gradient(60% 140% at 85% 100%,#22b0ee38 0%,#22b0ee00 70%),radial-gradient(50% 120% at 60%,#f2735a29 0%,#f2735a00 70%),#222326}.landing-module___cEqKa__ctaMascot>g>path:first-child{fill:#fff}.landing-module___cEqKa__ctaMascot>g>g>path:first-child{fill:#222326}.landing-module___cEqKa__ctaMascot>g>g>path:not(:first-child){stroke:#222326}
.datasikkerhed-module__fFVnCa__hero{background:radial-gradient(55% 70% at 85% 0,#f2b5444d 0%,#f2b54400 70%),radial-gradient(50% 65% at 10% 20%,#22b0ee33 0%,#22b0ee00 70%),radial-gradient(60% 60% at 55% 55%,#f2735a24 0%,#f2735a00 70%),#0e0e10}.datasikkerhed-module__fFVnCa__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0e0e1000,#0e0e10);height:220px;position:absolute;inset:auto 0 0}.datasikkerhed-module__fFVnCa__glowCard:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#22b0ee29,#22b0ee00);border-radius:9999px;width:360px;height:360px;position:absolute;top:-160px;right:-140px}.datasikkerhed-module__fFVnCa__glowCard:nth-child(2):before{background:radial-gradient(closest-side,#f2b54429,#f2b54400)}.datasikkerhed-module__fFVnCa__agreement{background:radial-gradient(60% 140% at 100% 0,#f2b54447 0%,#f2b54400 70%),radial-gradient(60% 140% at 85% 100%,#22b0ee38 0%,#22b0ee00 70%),radial-gradient(50% 120% at 60%,#f2735a29 0%,#f2735a00 70%),#1a1a1d}
.clinic-site-mock-module__JOYmPW__browser{z-index:1;flex-shrink:0;position:relative}.clinic-site-mock-module__JOYmPW__bar,.clinic-site-mock-module__JOYmPW__nav,.clinic-site-mock-module__JOYmPW__hero,.clinic-site-mock-module__JOYmPW__services,.clinic-site-mock-module__JOYmPW__bookCopy,.clinic-site-mock-module__JOYmPW__dim{display:none}.clinic-site-mock-module__JOYmPW__chatSlot{zoom:.8;position:relative}.clinic-site-mock-module__JOYmPW__bookSlot{zoom:.84}@media (min-width:768px){.clinic-site-mock-module__JOYmPW__browser{background:#fff;border-radius:16px;width:1136px;max-width:100%;height:700px;overflow:hidden;box-shadow:0 40px 90px #00000040,0 8px 24px #0000001f}.clinic-site-mock-module__JOYmPW__dim{z-index:1;pointer-events:none;background:#0f172a1f;display:block;position:absolute;inset:44px 0 0}.clinic-site-mock-module__JOYmPW__bar{background:#f4f4f5;border-bottom:1px solid #e4e4e7;align-items:center;gap:16px;height:44px;padding:0 16px;display:flex}.clinic-site-mock-module__JOYmPW__site{color:#1f2a27;padding:0 48px}.clinic-site-mock-module__JOYmPW__nav{border-bottom:1px solid #eef1ef;align-items:center;gap:36px;height:76px;display:flex}.clinic-site-mock-module__JOYmPW__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;padding:44px 0 36px;display:grid}.clinic-site-mock-module__JOYmPW__services{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.clinic-site-mock-module__JOYmPW__book{grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:48px;height:580px;display:grid}.clinic-site-mock-module__JOYmPW__bookCopy{align-self:center;display:block}.clinic-site-mock-module__JOYmPW__chatSlot{z-index:2;zoom:1;position:absolute;top:68px;right:32px}.clinic-site-mock-module__JOYmPW__bookSlot{zoom:1;position:relative}}.clinic-site-mock-module__JOYmPW__dots{gap:7px;display:inline-flex}.clinic-site-mock-module__JOYmPW__dots i{background:#d4d4d8;border-radius:9999px;width:11px;height:11px}.clinic-site-mock-module__JOYmPW__url{color:#71717a;background:#fff;border-radius:8px;margin:0 auto;padding:4px 14px;font-size:12px}.clinic-site-mock-module__JOYmPW__logo{letter-spacing:-.01em;color:#1f3a35;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.clinic-site-mock-module__JOYmPW__mark{color:#1f3a35;background:#dcefe9;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.clinic-site-mock-module__JOYmPW__links{color:#4b5a56;gap:28px;font-size:14px;display:flex}.clinic-site-mock-module__JOYmPW__btn{color:#fff;background:#1f3a35;border-radius:9999px;align-items:center;height:38px;margin-left:auto;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.clinic-site-mock-module__JOYmPW__eyebrow{color:#2f5a51;background:#f1f6f4;border-radius:9999px;align-items:center;gap:6px;margin:0;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}.clinic-site-mock-module__JOYmPW__title{letter-spacing:-.015em;color:#1f3a35;margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:400;line-height:1.08}.clinic-site-mock-module__JOYmPW__text{color:#4b5a56;max-width:440px;margin:16px 0 0;font-size:16px;line-height:1.6}.clinic-site-mock-module__JOYmPW__ctas{gap:12px;margin-top:26px;display:flex}.clinic-site-mock-module__JOYmPW__ctas .clinic-site-mock-module__JOYmPW__btn{margin-left:0}.clinic-site-mock-module__JOYmPW__btnLarge{height:46px;padding:0 24px;font-size:15px}.clinic-site-mock-module__JOYmPW__btnGhost{color:#1f3a35;background:0 0;border:1px solid #c9d6d2;height:46px;padding:0 22px;font-size:15px}.clinic-site-mock-module__JOYmPW__hours{color:#6b7a76;align-items:center;gap:8px;margin:22px 0 0;font-size:13px;display:inline-flex}.clinic-site-mock-module__JOYmPW__art{background:radial-gradient(70% 70% at 70% 30%,#f3e9dc 0%,#f3e9dc00 70%),linear-gradient(135deg,#dcefe9 0%,#eaf4f0 55%,#f6eee3 100%);border-radius:28px;justify-content:center;align-items:center;height:300px;display:flex;overflow:hidden}.clinic-site-mock-module__JOYmPW__art img{width:210px;height:auto;display:block;transform:rotate(-6deg)}.clinic-site-mock-module__JOYmPW__services>div{background:#f7faf9;border:1px solid #eef1ef;border-radius:18px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.clinic-site-mock-module__JOYmPW__serviceIcon{color:#2f5a51;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:8px;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}.clinic-site-mock-module__JOYmPW__services b{color:#1f3a35;font-size:15px;font-weight:600}.clinic-site-mock-module__JOYmPW__services small{color:#6b7a76;font-size:13px}.clinic-site-mock-module__JOYmPW__list{color:#1f3a35;flex-direction:column;gap:10px;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.clinic-site-mock-module__JOYmPW__list li{align-items:center;gap:10px;display:flex}.clinic-site-mock-module__JOYmPW__list svg{color:#2f5a51}.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__logo,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__title,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__list,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__list svg{color:var(--clinic,#1f3a35);transition:color .3s}.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__mark{background:color-mix(in srgb, var(--clinic,#1f3a35) 14%, #fff);color:var(--clinic,#1f3a35);transition:background .3s,color .3s}.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__btn{background:var(--clinic,#1f3a35);transition:background .3s}.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__eyebrow{background:color-mix(in srgb, var(--clinic,#1f3a35) 8%, #fff);color:var(--clinic,#1f3a35);transition:background .3s,color .3s}.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__title{font-size:42px}@media (prefers-reduced-motion:reduce){.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__logo,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__title,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__list,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__list svg,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__mark,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__btn,.clinic-site-mock-module__JOYmPW__booking .clinic-site-mock-module__JOYmPW__eyebrow{transition:none}}
