:root{--dm-toast-bg:rgba(255,255,255,0.95);--dm-toast-text:#1f1b2e;--dm-toast-border:#ece7f9}html.dark{--dm-night:#071922;--dm-night-2:#0a202a;--dm-panel:#102b35;--dm-panel-2:#153640;--dm-panel-3:#1a4049;--dm-panel-glass:rgba(16,43,53,0.90);--dm-line:#2d505a;--dm-line-strong:#3a626c;--dm-text:#edf9f6;--dm-text-2:#c9dddd;--dm-muted:#9db8bb;--dm-muted-2:#78979c;--dm-brand-soft:#123b3a;--dm-teal-soft:#123743;--dm-danger-soft:#3a1c25;--dm-warning-soft:#3a301b;--dm-success-soft:#12382e;--dm-toast-bg:rgba(16,43,53,0.98);--dm-toast-text:#edf9f6;--dm-toast-border:#31545e;color-scheme:dark;background:var(--dm-night)}html.dark body{min-height:100vh;color:var(--dm-text);background:radial-gradient(circle at 10% -8%,rgba(75,152,189,.16),transparent 36%),radial-gradient(circle at 92% 3%,rgba(49,154,127,.14),transparent 35%),linear-gradient(165deg,var(--dm-night) 0,#0a1e28 52%,#071922 100%)!important}html.dark ::-moz-selection{color:#f3fffb;background:rgba(80,211,183,.34)}html.dark ::selection{color:#f3fffb;background:rgba(80,211,183,.34)}html.dark ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3f8fa3,#2f9d82)}html.dark :is(.text-ink-950,.text-ink-900,.text-ink-800,.text-ink-700,.text-ink-600):not(.text-white){color:var(--dm-text)!important}html.dark :is(.text-ink-500,.text-ink-400,.text-ink-300){color:var(--dm-muted)!important}html.dark :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-900,.text-gray-800,.text-gray-700,.text-gray-600,.text-gray-500){color:var(--dm-text-2)!important}html.dark :is(.text-slate-400,.text-slate-300,.text-gray-400,.text-gray-300){color:var(--dm-muted)!important}html.dark :is(.text-\[\#35565a\],.text-\[\#203a40\],.text-\[\#718085\],.text-\[\#324e54\],.text-\[\#38545a\],.text-\[\#46636a\],.text-\[\#4d6267\],.text-\[\#527078\],.text-\[\#7a8c91\],.text-\[\#819094\],.text-\[\#82939a\],.text-\[\#8a989b\],.text-\[\#a2afb2\]){color:var(--dm-text-2)!important}html.dark :is(.page-title,.section-title,.marketing-title,.article-content h1,.article-content h2,.article-content h3){color:var(--dm-text)!important}html.dark :is(.page-description,.section-description,.marketing-copy,.article-content){color:var(--dm-muted)!important}html.dark :is(.bg-white,.bg-surface,.card,.glass,.glass-strong,.page-header,.marketing-panel){background-color:var(--dm-panel)!important;border-color:var(--dm-line)!important}html.dark :is(.bg-white\/95,.bg-white\/90,.bg-white\/85,.bg-white\/80,.bg-white\/75,.bg-white\/70,.bg-white\/60,.bg-white\/50,.bg-white\/40,.bg-white\/35){background-color:rgba(16,43,53,.9)!important;border-color:var(--dm-line)!important}html.dark :is(.bg-surface-muted,.bg-surface-subtle,.bg-ink-50,.bg-ink-100,.bg-slate-50,.bg-slate-100){background-color:var(--dm-night-2)!important}html.dark :is(.bg-brand-50,.bg-brand-50\/90,.bg-brand-50\/80,.bg-brand-50\/70,.bg-brand-50\/50,.bg-brand-50\/40,.bg-brand-50\/30,.bg-brand-100){background-color:var(--dm-brand-soft)!important}html.dark :is(.bg-teal-50,.bg-teal-50\/90,.bg-teal-50\/80,.bg-teal-50\/50,.bg-teal-50\/45,.bg-teal-50\/30,.bg-teal-100){background-color:var(--dm-teal-soft)!important}html.dark :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100){background-color:var(--dm-danger-soft)!important}html.dark :is(.bg-amber-50,.bg-amber-100,.bg-orange-50){background-color:var(--dm-warning-soft)!important}html.dark :is(.bg-emerald-50,.bg-emerald-100,.bg-green-100){background-color:var(--dm-success-soft)!important}html.dark [class*="bg-[#f"]:not(.theme-toggle):not(.theme-toggle-compact){background-color:var(--dm-panel)!important}html.dark [class*="bg-[#e"]:not(.theme-toggle):not(.theme-toggle-compact){background-color:var(--dm-panel-2)!important}html.dark :is(.border-surface-border,.border-surface-border\/90,.border-surface-border\/80,.border-slate-100,.border-slate-200,.border-slate-200\/80,.border-ink-100,.border-ink-200,.border-ink-200\/60){border-color:var(--dm-line)!important}html.dark :is(.border-white,.border-white\/85,.border-white\/80,.border-white\/75,.border-white\/60,.border-white\/50,.border-white\/40,.border-white\/35){border-color:var(--dm-line)!important}html.dark [class*="border-[#c"],html.dark [class*="border-[#d"],html.dark [class*="border-[#e"]{border-color:var(--dm-line)!important}html.dark :is(.from-white,.from-white\/90,.from-white\/85,.from-white\/70,.from-white\/65,.from-white\/50){--tw-gradient-from:var(--dm-panel-2) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(21 54 64/0) var(--tw-gradient-to-position)!important}html.dark :is(.via-white,.via-white\/85,.via-white\/75,.via-white\/70,.via-white\/40){--tw-gradient-to:rgb(16 43 53/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--dm-panel) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html.dark :is(.to-white,.to-white\/20){--tw-gradient-to:var(--dm-panel) var(--tw-gradient-to-position)!important}html.dark :is(.from-brand-50,.from-brand-50\/90,.from-brand-50\/80,.from-brand-50\/70,.from-ink-50\/80,.from-slate-50){--tw-gradient-from:var(--dm-panel-2) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(21 54 64/0) var(--tw-gradient-to-position)!important}html.dark :is(.to-brand-50,.to-brand-50\/40,.to-brand-50\/30,.to-teal-50,.to-teal-50\/50,.to-teal-50\/45){--tw-gradient-to:var(--dm-night-2) var(--tw-gradient-to-position)!important}html.dark [class*="from-[#f"]{--tw-gradient-from:var(--dm-panel-2) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(21 54 64/0) var(--tw-gradient-to-position)!important}html.dark [class*="to-[#f"]{--tw-gradient-to:var(--dm-night-2) var(--tw-gradient-to-position)!important}html.dark :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){color:var(--dm-text)!important;background-color:var(--dm-night-2);border-color:var(--dm-line)!important;caret-color:#68d7c3}html.dark :is(input,textarea)::-moz-placeholder{color:var(--dm-muted-2)!important;opacity:1}html.dark :is(input,textarea)::placeholder{color:var(--dm-muted-2)!important;opacity:1}html.dark select option{color:var(--dm-text);background:var(--dm-panel)}html.dark input:-webkit-autofill,html.dark input:-webkit-autofill:focus,html.dark input:-webkit-autofill:hover{-webkit-text-fill-color:var(--dm-text);-webkit-box-shadow:0 0 0 1000px var(--dm-night-2) inset!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}html.dark .input{color:var(--dm-text)!important;background:rgba(10,32,42,.92)!important;border-color:var(--dm-line)!important}html.dark .label{color:var(--dm-text-2)!important}html.dark .dm-mobile-menu,html.dark .dm-profile-menu,html.dark [role=dialog],html.dark [role=menu]{color:var(--dm-text)}html.dark [role=menu]{background-color:var(--dm-panel-2)!important;border-color:var(--dm-line-strong)!important;box-shadow:0 26px 70px rgba(0,0,0,.42)!important}html.dark [role=menu] :is(a,button):hover{background-color:var(--dm-panel-3)!important}html.dark .dm-onboarding-layout,html.dark .dm-onboarding-layout>main,html.dark .dm-public-shell,html.dark .dm-public-shell>main{color:var(--dm-text);background-color:var(--dm-night)!important}html.dark .dm-public-header{background:rgba(7,25,34,.91)!important;border-color:rgba(70,107,116,.58)!important;box-shadow:0 12px 42px -26px rgba(0,0,0,.85)!important;backdrop-filter:blur(22px) saturate(135%)}html.dark .dm-public-header nav :is(a,button){color:var(--dm-text-2)!important}html.dark .dm-public-header nav :is(a,button):hover{color:#8fe5d5!important;background:rgba(32,74,76,.72)!important}html.dark .dm-public-header .dm-mobile-menu,html.dark .dm-public-header .dm-profile-menu{background:rgba(15,42,52,.98)!important;border-color:var(--dm-line-strong)!important}html.dark .dm-public-header .dm-mobile-menu nav a{color:var(--dm-text-2)!important}html.dark .dm-public-header .dm-mobile-menu nav a:hover{color:#91e7d7!important;background:var(--dm-panel-3)!important}html.dark .dm-public-shell footer{background:#081e28!important;border-color:var(--dm-line)!important}html.dark .dm-public-shell footer :is(h3,a,p,span,input){color:var(--dm-text-2)!important}html.dark .dm-admin-shell,html.dark .dm-app-shell{background:radial-gradient(circle at 18% 0,rgba(72,152,176,.1),transparent 32%),radial-gradient(circle at 84% 18%,rgba(48,153,127,.09),transparent 30%),var(--dm-night)!important}html.dark .dm-app-sidebar{background:rgba(9,30,40,.94)!important;border-color:var(--dm-line)!important;box-shadow:18px 0 70px -52px rgba(0,0,0,.9)!important}html.dark .dm-app-sidebar nav a:not([aria-current=page]):hover{color:var(--dm-text)!important;background:var(--dm-panel-2)!important;border-color:var(--dm-line)!important}html.dark :is(.dm-app-topbar,.dm-admin-topbar){background:rgba(9,30,40,.92)!important;border-color:var(--dm-line)!important;box-shadow:0 12px 35px -28px rgba(0,0,0,.9)!important}html.dark .dm-mobile-app-nav{background:rgba(11,33,43,.97)!important;border-color:var(--dm-line-strong)!important;box-shadow:0 -16px 45px -28px rgba(0,0,0,.95)!important}html.dark .dm-mobile-app-nav [aria-current=page]{color:#8ce2d0!important}html.dark .dm-locked-hero{background:linear-gradient(145deg,#102c36,#12333d 58%,#0e2b35)!important;border-color:#315a61!important}html.dark .dm-locked-stage{background:linear-gradient(145deg,#173640,#102a35)!important;border-color:#376069!important}html.dark .dm-locked-preview{background:linear-gradient(180deg,#15333d,#102b35)!important;border-color:#31535d!important}html.dark .dm-locked-dashboard [class*=from-white]{--tw-gradient-from:#153640 var(--tw-gradient-from-position)!important}html.dark .dm-locked-dashboard [class*=via-white]{--tw-gradient-stops:var(--tw-gradient-from),#102b35 var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html.dark .dm-locked-dashboard [class*=to-white]{--tw-gradient-to:#102b35 var(--tw-gradient-to-position)!important}html.dark .dm-onboarding-layout{background:radial-gradient(circle at 85% 10%,rgba(43,151,126,.12),transparent 30%),radial-gradient(circle at 12% 24%,rgba(76,144,180,.1),transparent 30%),var(--dm-night)!important}html.dark .dm-onboarding-toolbar,html.dark .questionnaire-shell :is(.rounded-2xl,.rounded-\[1\.6rem\],.rounded-3xl){border-color:var(--dm-line)!important}html.dark .questionnaire-shell :is(.bg-white,.bg-white\/90,.bg-white\/85,.bg-white\/80,.bg-white\/70){background-color:var(--dm-panel)!important}html.dark .questionnaire-shell :is(.hover\:bg-brand-50\/40:hover,.hover\:bg-brand-50:hover){background-color:var(--dm-panel-3)!important}html.dark .questionnaire-shell .range-thumb::-moz-range-thumb,html.dark .questionnaire-shell .range-thumb::-webkit-slider-thumb{background:#12333e;border-color:#58cbb3}html.dark .questionnaire-shell .skeleton{background:#173641!important}html.dark .dm-admin-nav-active{background:#173640!important;color:var(--dm-text)!important;border-color:#3b6169!important}html.dark .dm-admin-nav-active>span{background:#123c3a!important;color:#8ce3d1!important}html.dark .dm-admin-shell main :is(table,thead,tbody,tr,th,td){border-color:var(--dm-line)!important}html.dark .dm-admin-shell main thead{background:#102b35!important}html.dark .dm-admin-shell main tbody tr:hover{background:rgba(27,65,74,.6)!important}html.dark :is(.exp-process-section:not(.dm-health-roadmap),.exp-dashboard-story,.exp-about-method,.dm-home-articles-section){background:var(--dm-night)!important}html.dark :is(.exp-home-hero,.exp-about-hero,.dm-articles-banner,.dm-article-single-head){background:linear-gradient(145deg,#0a222d,#102f39)!important;border-color:var(--dm-line)!important}html.dark :is(.exp-process-item,.exp-story-window,.exp-checkin-preview,.exp-about-value,.exp-about-flow-item,.exp-about-responsibility,.dm-article-card,.dm-editor-list,.dm-editor-form,.dm-article-side>div,.dm-articles-search){background:var(--dm-panel-2)!important;border-color:var(--dm-line)!important;color:var(--dm-text)!important}html.dark :is(.exp-window-toolbar,.exp-window-chart,.exp-weekly-showcase,.exp-about-method){background:var(--dm-night-2)!important;border-color:var(--dm-line)!important}html.dark :is(.exp-home-copy h1,.exp-story-copy h2,.exp-weekly-copy h2,.exp-about-copy h1,.dm-home-articles-title h2){color:var(--dm-text)!important}html.dark :is(.exp-home-lead,.exp-story-copy>p,.exp-weekly-copy>p,.exp-about-copy>p,.dm-home-articles-title p){color:var(--dm-muted)!important}html.dark .exp-float-card{background:rgba(20,52,62,.94)!important;border-color:#3a626c!important}html.dark .exp-float-card :is(strong,small){color:var(--dm-text-2)!important}html.dark .exp-process-arrow{background:var(--dm-panel-3)!important;border-color:var(--dm-line-strong)!important}html.dark .exp-window-ring{background:radial-gradient(closest-side,#153640 71%,transparent 72% 100%),conic-gradient(#35bea1 50%,#24454c 0)!important}html.dark .exp-checkin-mock-options span,html.dark .exp-window-weeks span{background:#102b35!important;border-color:var(--dm-line)!important;color:var(--dm-muted)!important}html.dark .exp-checkin-mock-options .selected,html.dark .exp-window-weeks span.filled{background:#123e38!important;color:#a4ebdb!important;border-color:#3f8f7e!important}html.dark .article-content,html.dark .article-mdx{color:var(--dm-text-2)!important}html.dark :is(.article-content,.article-mdx) :is(h1,h2,h3,h4,strong){color:var(--dm-text)!important}html.dark .article-mdx :is(blockquote,.article-mdx-callout,.article-mdx-stat){background:#112e38!important;border-color:#315863!important;color:var(--dm-text-2)!important}html.dark .article-mdx code:not(pre code){color:#8de3d2!important;background:#173640!important}html.dark .article-mdx hr{border-color:var(--dm-line)!important}html.dark :is(.text-red-600,.text-red-700,.text-rose-600,.text-rose-700){color:#fb8f9e!important}html.dark :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900){color:#f8ca75!important}html.dark :is(.text-emerald-600,.text-emerald-700,.text-green-600){color:#75d9b0!important}html.dark :is(.text-brand-700,.text-brand-800,.text-brand-900){color:#86ddca!important}html.dark :is(.text-teal-700,.text-teal-800){color:#8ccce5!important}html.dark :is(.shadow-soft,.shadow-elev,.shadow-glass){box-shadow:0 20px 54px -34px rgba(0,0,0,.9)!important}html.dark :is(a,button,input,textarea,select):focus-visible{outline-color:#67dac4}@media (max-width:768px){html.dark .dm-admin-topbar,html.dark .dm-app-topbar,html.dark .dm-public-header{background:rgba(7,25,34,.97)!important}}html.dark :is(.bg-white\/92){background-color:rgba(16,43,53,.92)!important;border-color:var(--dm-line)!important}html.dark :is(.bg-indigo-50,.bg-violet-50,.bg-violet-100,.bg-sky-50,.bg-sky-200,.bg-amber-50\/50,.bg-emerald-50\/75,.bg-rose-50\/80,.bg-rose-50\/90,.bg-slate-50\/80,.bg-yellow-100,.bg-highlight-200\/40,.bg-brand-100\/55,.bg-brand-100\/60,.bg-brand-100\/70,.bg-brand-100\/75,.bg-brand-100\/80,.bg-teal-100\/45,.bg-teal-100\/55,.bg-teal-100\/60,.bg-teal-100\/70,.bg-teal-200,.bg-teal-200\/30,.bg-teal-200\/40,.bg-brand-200,.bg-brand-200\/40,.bg-brand-200\/80,.bg-ink-100\/90,.bg-ink-200,.bg-ink-200\/80,.bg-ink-50\/60,.bg-ink-50\/70,.bg-ink-50\/80){background-color:var(--dm-panel-2)!important}html.dark :is(.from-amber-50,.from-amber-50\/40,.from-amber-50\/90,.from-brand-100,.from-brand-200,.from-rose-100,.from-rose-50,.from-rose-50\/90,.from-sky-100,.from-sky-50,.from-teal-100,.from-teal-50,.from-teal-50\/50,.from-teal-50\/90,.from-violet-100,.from-violet-50){--tw-gradient-from:var(--dm-panel-2) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(21 54 64/0) var(--tw-gradient-to-position)!important}html.dark :is(.via-brand-50,.via-brand-50\/30,.via-emerald-50,.via-fuchsia-50,.via-orange-50,.via-orange-50\/50,.via-teal-50,.via-violet-100,.via-violet-50,.via-violet-50\/80){--tw-gradient-to:rgb(16 43 53/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--dm-panel) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html.dark :is(.to-blue-100,.to-emerald-100,.to-emerald-50,.to-fuchsia-100,.to-fuchsia-50,.to-orange-100,.to-orange-50,.to-sky-50,.to-teal-100,.to-violet-100,.to-violet-200,.to-violet-50,.to-violet-50\/40){--tw-gradient-to:var(--dm-night-2) var(--tw-gradient-to-position)!important}html.dark .bg-mesh-light{background-image:radial-gradient(at 18% 4%,rgba(75,152,189,.1) 0,transparent 48%),radial-gradient(at 86% 0,rgba(49,154,127,.1) 0,transparent 48%),radial-gradient(at 70% 82%,rgba(112,91,196,.07) 0,transparent 46%)!important}html.dark .bg-pattern-dots,html.dark .pattern-bg{background-image:radial-gradient(rgba(117,193,179,.1) 1px,transparent 0)!important}html.dark .skeleton{background:#16343e!important}html.dark .skeleton:before{background:linear-gradient(90deg,transparent,rgba(164,220,210,.1),transparent)!important}html.dark .exp-custom-supplement{border-color:#315d57!important;background:linear-gradient(135deg,#102e34,#12343b)!important}html.dark .exp-custom-supplement strong,html.dark .exp-supplement-field-head>span>strong{color:var(--dm-text)!important}html.dark .exp-custom-supplement p{color:var(--dm-muted)!important}html.dark .exp-custom-supplement-controls input{border-color:var(--dm-line)!important;background:#0e2932!important;color:var(--dm-text)!important}html.dark .exp-supplement-field-head>button{color:#f2aaa4!important;background:#3d2528!important}html.dark .exp-supplement-field-head>button:hover{background:#4b2c30!important}@media (max-width:640px){html.dark .exp-heatmap-header span:first-child,html.dark .exp-heatmap-row>strong{background:var(--dm-panel)!important}}html.dark .dm-hero-benefits li{color:#d9eceb!important;text-shadow:0 1px 18px rgba(0,0,0,.32)}html.dark .dm-hero-benefits li>span:last-child{color:#d9eceb!important}html.dark .dm-hero-benefits .dm-benefit-icon{border:1px solid rgba(224,255,248,.16);box-shadow:0 10px 26px rgba(0,0,0,.26),0 0 24px rgba(68,199,172,.08)}html.dark .dm-medal-card{border-color:#31545d!important;color:var(--dm-text)!important;box-shadow:0 18px 48px -36px rgba(0,0,0,.92)}html.dark .dm-medal-card--current{background:radial-gradient(circle at 50% 8%,rgba(246,207,91,.18),transparent 45%),radial-gradient(circle at 50% 48%,rgba(36,181,157,.08),transparent 58%),linear-gradient(180deg,#173039,#102832)!important;border-color:rgba(224,183,61,.54)!important;box-shadow:0 22px 54px -36px rgba(0,0,0,.96),inset 0 1px 0 rgba(255,233,157,.06)!important}html.dark .dm-medal-card--unlocked{background:radial-gradient(circle at 50% 0,rgba(65,210,178,.11),transparent 44%),linear-gradient(180deg,#15343e,#102a34)!important;border-color:rgba(85,195,171,.22)!important}html.dark .dm-medal-card--locked{background:linear-gradient(180deg,#102a34,#0c232d)!important;border-color:#294952!important}html.dark .dm-medal-card .dm-medal-title{color:#f1fbf9!important}html.dark .dm-medal-card .dm-medal-description{color:#a9c3c5!important}html.dark .dm-medal-card .dm-medal-threshold{color:#9ce7d7!important;background:rgba(7,25,34,.62)!important;box-shadow:inset 0 0 0 1px rgba(118,210,190,.1);--tw-ring-color:rgba(109,200,181,0.12)!important}html.dark .dm-medal-card--current .dm-medal-threshold{color:#f4d77b!important;background:rgba(79,62,18,.27)!important;box-shadow:inset 0 0 0 1px rgba(226,190,80,.14)}html.dark .dm-medal-card .dm-medal-state-icon{background:#102a34!important;border-color:#355964!important;color:#8aa7ab!important}html.dark .dm-medal-card[data-medal-state=current] .dm-medal-state-icon,html.dark .dm-medal-card[data-medal-state=unlocked] .dm-medal-state-icon{background:#168d78!important;border-color:#4ac7ad!important;color:#ffffff!important}html.dark .dm-medal-card[data-medal-state=locked] img{opacity:.34;filter:grayscale(.88) saturate(.45) brightness(.76)}html.dark .dm-article-single,html.dark .dm-articles-index{background:radial-gradient(circle at 14% 11%,rgba(53,157,143,.08),transparent 31%),radial-gradient(circle at 88% 24%,rgba(82,119,178,.08),transparent 31%),#071922!important;color:var(--dm-text)!important}html.dark .dm-articles-banner{background:radial-gradient(circle at 13% 18%,rgba(49,154,127,.14),transparent 34%),radial-gradient(circle at 88% 74%,rgba(118,106,203,.12),transparent 35%),linear-gradient(135deg,#0a222c,#102e38)!important;border-bottom:1px solid rgba(76,115,123,.32)}html.dark .dm-articles-banner h1{color:#f2fbf9!important}html.dark .dm-articles-banner h1 em{color:#55d1b6!important}html.dark .dm-articles-banner p{color:#abc4c6!important}html.dark .dm-article-banner-note{color:#7f9fa4!important}html.dark .dm-articles-banner-orb{color:#66d8bd!important;background:radial-gradient(circle at 38% 28%,rgba(112,229,203,.14),transparent 40%),linear-gradient(145deg,#143943,#0d2934)!important;border:1px solid rgba(104,206,184,.16);box-shadow:0 35px 70px -42px rgba(0,0,0,.92)!important}html.dark .dm-articles-content{background:transparent!important}html.dark .dm-category-list a{color:#aac5c6!important;background:rgba(15,43,53,.86)!important;border-color:#31535c!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}html.dark .dm-category-list a.dm-category-active,html.dark .dm-category-list a:hover{color:#effffb!important;background:linear-gradient(135deg,#167f6d,#176f78)!important;border-color:#329a88!important;box-shadow:0 12px 28px -20px rgba(51,212,178,.72)}html.dark .dm-articles-search{color:#86aaa9!important;background:rgba(15,43,53,.92)!important;border-color:#31545d!important;box-shadow:0 14px 36px -30px rgba(0,0,0,.95)}html.dark .dm-articles-search input{color:#ecf8f6!important;background:transparent!important}html.dark .dm-articles-search input::-moz-placeholder{color:#78979c!important}html.dark .dm-articles-search input::placeholder{color:#78979c!important}html.dark .dm-articles-search button{color:#92e4d4!important;background:#143b3a!important;border:1px solid rgba(87,196,173,.12)}html.dark .dm-articles-search button:hover{color:#f3fffc!important;background:#176453!important}html.dark .dm-article-card{color:#eaf7f4!important;background:linear-gradient(180deg,rgba(21,54,64,.98),rgba(13,39,49,.98))!important;border-color:#31535d!important;box-shadow:0 18px 50px -42px rgba(0,0,0,.98)}html.dark .dm-article-card:hover{border-color:rgba(84,203,178,.38)!important;box-shadow:0 26px 60px -38px rgba(0,0,0,.98),0 0 0 1px rgba(73,191,166,.05)!important}html.dark .dm-article-cover{background:#102d37!important}html.dark .dm-article-cover-vignette{background:linear-gradient(0deg,rgba(4,20,28,.46),transparent 48%)!important}html.dark .dm-article-meta{color:#88a9ac!important}html.dark .dm-article-meta span:first-child{color:#8ce4d2!important;background:#123e3b!important;border:1px solid rgba(85,195,171,.12)}html.dark .dm-article-card h3{color:#effaf8!important}html.dark .dm-article-card p{color:#aac1c3!important}html.dark .dm-article-card-footer{color:#829fa2!important;border-color:#294a54!important}html.dark .dm-article-card-footer span:last-child{color:#82dec9!important}html.dark .dm-article-count{color:#829fa2!important}html.dark .dm-article-empty{color:#9bb7b9!important;background:rgba(15,43,53,.76)!important;border:1px solid #31535d;border-radius:24px}html.dark .dm-article-empty h2{color:#edf9f6!important}html.dark .dm-article-single-head{background:radial-gradient(circle at 12% 48%,rgba(68,164,145,.11),transparent 40%),linear-gradient(145deg,#0a222c,#102e38)!important;border-bottom:1px solid rgba(76,115,123,.28)}html.dark .dm-breadcrumb{color:#79999e!important}html.dark .dm-breadcrumb a{color:#83d4c3!important}html.dark .dm-article-single-head h1{color:#f3fbf9!important}html.dark .dm-article-byline,html.dark .dm-article-single-head p{color:#a9c0c2!important}html.dark .dm-article-single-cover{border-color:#183b46!important;background:#0d2933!important;box-shadow:0 26px 70px -44px rgba(0,0,0,.98),0 0 0 1px rgba(91,184,165,.06)!important}html.dark .dm-article-reader-grid{background:transparent!important}html.dark .dm-article-text-body{color:var(--dm-text-2)!important;background:linear-gradient(180deg,rgba(15,43,53,.72),rgba(10,32,42,.58))!important;border:1px solid rgba(52,86,96,.78)!important;border-radius:26px;padding:clamp(22px,3.5vw,42px);box-shadow:0 26px 70px -56px rgba(0,0,0,.96)}html.dark .article-mdx{color:#c4d8d8!important}html.dark .article-mdx :is(h1,h2,h3,h4){color:#f1fbf8!important}html.dark .article-mdx li,html.dark .article-mdx p{color:#c4d8d8!important}html.dark .article-mdx strong{color:#a8eadc!important}html.dark .article-mdx a{color:#7fdec9!important}html.dark .article-mdx blockquote{color:#bfe0d9!important;background:#102f38!important;border-color:#48ad98!important}html.dark .article-mdx pre{color:#b6ece0!important;background:#061820!important;border:1px solid #284953}html.dark .article-mdx code:not(pre code){color:#96e6d5!important;background:#173a43!important}html.dark .article-mdx hr{border-color:#31505a!important}html.dark .article-mdx-callout{color:#b7ddd5!important;background:#11343b!important;border-color:#36b194!important}html.dark .article-mdx-callout-blue{color:#c2dbee!important;background:#112e40!important;border-color:#568db9!important}html.dark .article-mdx-callout-violet{color:#d0c8ee!important;background:#242b43!important;border-color:#8373bf!important}html.dark .article-mdx-stat{color:#c6dada!important;background:#102f38!important;border-color:#315660!important}html.dark .article-mdx-stat strong{color:#5cd4ba!important}html.dark .dm-article-side>div{color:#8be0cc!important;background:linear-gradient(160deg,rgba(20,58,65,.96),rgba(13,39,49,.96))!important;border-color:#31565e!important;box-shadow:0 20px 55px -45px rgba(0,0,0,.96)}html.dark .dm-article-side h3{color:#edf9f6!important}html.dark .dm-article-side p{color:#a6c0c0!important}html.dark .dm-article-side a{color:#83dfca!important}html.dark .dm-article-tags span{color:#91e5d3!important;background:#123b39!important;border:1px solid rgba(84,195,171,.12)}html.dark .dm-article-end{color:#9eb7ba!important;border-color:#31515a!important}html.dark .dm-article-end :is(span,a){color:#a9c4c5!important}html.dark .dm-article-end a{color:#82dfca!important}html.dark .dm-related-articles h2{color:#eefaf7!important}html.dark .dm-public-shell:has(.dm-article-single),html.dark .dm-public-shell:has(.dm-article-single)>main,html.dark .dm-public-shell:has(.dm-articles-index),html.dark .dm-public-shell:has(.dm-articles-index)>main{background:#071922!important}@media (max-width:760px){html.dark .dm-article-text-body{border-radius:20px;padding:20px 17px}}html:not(.dark){color-scheme:light}html.dark .dm-home-unified{--dm-home-canvas:#071d27;--dm-home-canvas-2:#0a2530;--dm-home-ink:#effaf8;--dm-home-muted:#a8c1c5;--dm-home-line:rgba(91,137,148,.20);--dm-home-panel:rgba(13,42,52,.72);--dm-home-panel-strong:rgba(12,38,48,.94);background:radial-gradient(circle at 8% 10%,rgba(44,184,151,.085),transparent 27%),radial-gradient(circle at 92% 28%,rgba(127,105,218,.075),transparent 31%),radial-gradient(circle at 18% 76%,rgba(64,157,192,.065),transparent 29%),linear-gradient(180deg,#0a2530,#071f2a 48%,#071d27)!important;color:var(--dm-home-ink)}html.dark .dm-home-unified>main{background:transparent!important}html.dark .dm-home-unified>main:before{opacity:.4;background-image:radial-gradient(circle,rgba(105,205,187,.075) 0 1px,transparent 1.25px),linear-gradient(115deg,transparent 0 49%,rgba(104,166,175,.025) 50%,transparent 51%)}html.dark .dm-home-unified :is(.dm-media-weekly,.exp-dashboard-story,.dm-home-articles-section),html.dark .dm-home-unified>main>:is(.dm-hero,.dm-health-roadmap,.dm-media-section,.exp-marketing-section,.exp-dashboard-story,.exp-science-section,.dm-home-articles-section,.dm-seo-copy-section,.dm-home-faq,.exp-last-cta){background:transparent!important;border-color:transparent!important}html.dark .dm-home-unified .dm-hero-photo-overlay{background:linear-gradient(270deg,rgba(7,29,39,1) 0,rgba(7,29,39,.91) 19%,rgba(7,29,39,.58) 31%,rgba(7,29,39,.2) 43%,transparent 54%),linear-gradient(0deg,rgba(7,29,39,.78),transparent 48%)}html.dark .dm-home-unified .dm-hero-photograph:after{background:linear-gradient(0deg,#071d27,rgba(7,29,39,.94) 9%,transparent 25%)}html.dark .dm-home-unified .dm-media-frame{border-color:rgba(72,112,124,.48)!important;background:#0d2b36!important;box-shadow:0 32px 80px -46px rgba(0,0,0,.72)}html.dark .dm-home-unified .dm-media-floating{border-color:rgba(87,137,147,.3)!important;background:rgba(11,39,49,.88)!important;color:#9ce8d7!important;box-shadow:0 18px 48px -32px rgba(0,0,0,.72)}html.dark .dm-home-unified .dm-health-roadmap{--roadmap-title:#f1fbf9;--roadmap-copy:#aec4c9;--roadmap-card:rgba(11,39,50,.78);--roadmap-card-bottom:rgba(8,31,41,.97);--roadmap-icon-surface:rgba(10,35,45,.92);--roadmap-label-bg:rgba(255,255,255,.045);--roadmap-label-text:#b9ced2;--roadmap-frame:rgba(120,170,178,.17);--roadmap-shadow:rgba(0,0,0,.72);background:transparent!important;color:var(--roadmap-title)!important}html.dark .dm-home-unified .dm-health-roadmap:before{opacity:.42;background-image:radial-gradient(circle,rgba(128,226,211,.16) 0 1px,transparent 1.4px),linear-gradient(110deg,transparent 0 47%,rgba(128,226,211,.03) 48%,transparent 49%)}html.dark .dm-home-unified .dm-health-roadmap:after{opacity:.5;background:radial-gradient(ellipse at 12% 84%,rgba(38,127,76,.26),transparent 36%),radial-gradient(ellipse at 89% 88%,rgba(30,123,82,.23),transparent 35%),radial-gradient(ellipse at 52% 100%,rgba(23,105,88,.17),transparent 44%)}html.dark .dm-home-unified .dm-health-roadmap-decor{color:rgba(187,246,237,.11);filter:drop-shadow(0 0 20px rgba(60,218,195,.07))}html.dark .dm-home-unified .dm-health-roadmap-decor--atom{color:rgba(180,151,255,.11)}html.dark .dm-home-unified .dm-health-roadmap-decor--leaf-a,html.dark .dm-home-unified .dm-health-roadmap-decor--leaf-b{color:rgba(93,206,137,.12)}html.dark .dm-home-unified .dm-health-roadmap-eyebrow{color:#78ead0!important}html.dark .dm-home-unified .dm-health-roadmap-eyebrow span{background:linear-gradient(90deg,transparent,rgba(120,234,208,.56))}html.dark .dm-home-unified .dm-health-roadmap-head h2{color:var(--roadmap-title)!important}html.dark .dm-home-unified .dm-health-roadmap-head h2 em{background:linear-gradient(90deg,#62edc8,#8af1d7 46%,#79dff2);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:0 0 34px rgba(101,240,201,.1)}html.dark .dm-home-unified .dm-health-roadmap-head p{color:var(--roadmap-copy)!important}html.dark .dm-home-unified .dm-health-roadmap-timeline-base{stroke:rgba(183,221,221,.11)}html.dark .dm-home-unified .dm-health-roadmap-stage-node{border-color:rgba(255,255,255,.66);box-shadow:0 0 0 8px rgba(7,29,39,.34),0 0 34px rgba(100,234,210,.18),inset 0 1px 0 rgba(255,255,255,.72)}html.dark .dm-home-unified .dm-health-roadmap-card{border-color:var(--roadmap-frame);background:var(--roadmap-card)!important;box-shadow:0 30px 78px -46px var(--roadmap-shadow),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(20px) saturate(118%)}html.dark .dm-home-unified .dm-health-roadmap-step--mint .dm-health-roadmap-card{border-color:rgba(101,240,201,.2)}html.dark .dm-home-unified .dm-health-roadmap-step--lavender .dm-health-roadmap-card{border-color:rgba(181,154,255,.21)}html.dark .dm-home-unified .dm-health-roadmap-step--cyan .dm-health-roadmap-card{border-color:rgba(117,228,255,.2)}html.dark .dm-home-unified .dm-health-roadmap-visual{background:#0a2933}html.dark .dm-home-unified .dm-health-roadmap-visual:after{background:linear-gradient(180deg,rgba(6,31,41,0) 44%,rgba(7,33,43,.13) 68%,rgba(8,31,41,.96))}html.dark .dm-home-unified .dm-health-roadmap-content{background:linear-gradient(180deg,rgba(9,36,46,.92),var(--roadmap-card-bottom))!important}html.dark .dm-home-unified .dm-health-roadmap-icon{border-color:rgba(255,255,255,.22);background:var(--roadmap-icon-surface)!important;box-shadow:0 15px 34px -20px rgba(0,0,0,.75),0 0 0 7px rgba(7,29,39,.72),inset 0 1px 0 rgba(255,255,255,.1)}html.dark .dm-home-unified .dm-health-roadmap-step--mint .dm-health-roadmap-icon{color:#65f0c9!important;box-shadow:0 15px 34px -20px rgba(0,0,0,.75),0 0 0 7px rgba(7,29,39,.72),0 0 28px rgba(101,240,201,.15)}html.dark .dm-home-unified .dm-health-roadmap-step--lavender .dm-health-roadmap-icon{color:#b59aff!important;box-shadow:0 15px 34px -20px rgba(0,0,0,.75),0 0 0 7px rgba(7,29,39,.72),0 0 28px rgba(181,154,255,.15)}html.dark .dm-home-unified .dm-health-roadmap-step--cyan .dm-health-roadmap-icon{color:#75e4ff!important;box-shadow:0 15px 34px -20px rgba(0,0,0,.75),0 0 0 7px rgba(7,29,39,.72),0 0 28px rgba(117,228,255,.15)}html.dark .dm-home-unified .dm-health-roadmap-step-label{color:var(--roadmap-label-text)!important;background:var(--roadmap-label-bg)!important;border-color:rgba(255,255,255,.065)}html.dark .dm-home-unified .dm-health-roadmap-content h3{color:var(--roadmap-title)!important}html.dark .dm-home-unified .dm-health-roadmap-content p{color:var(--roadmap-copy)!important}@media (hover:hover) and (pointer:fine){html.dark .dm-home-unified .dm-health-roadmap-step:hover .dm-health-roadmap-card{box-shadow:0 38px 90px -48px rgba(0,0,0,.84),inset 0 1px 0 rgba(255,255,255,.085)}html.dark .dm-home-unified .dm-health-roadmap-step--mint:hover .dm-health-roadmap-card{border-color:rgba(101,240,201,.47);box-shadow:0 38px 90px -48px rgba(0,0,0,.84),0 0 38px -24px rgba(101,240,201,.4)}html.dark .dm-home-unified .dm-health-roadmap-step--lavender:hover .dm-health-roadmap-card{border-color:rgba(181,154,255,.47);box-shadow:0 38px 90px -48px rgba(0,0,0,.84),0 0 38px -24px rgba(181,154,255,.39)}html.dark .dm-home-unified .dm-health-roadmap-step--cyan:hover .dm-health-roadmap-card{border-color:rgba(117,228,255,.46);box-shadow:0 38px 90px -48px rgba(0,0,0,.84),0 0 38px -24px rgba(117,228,255,.38)}}@media (max-width:860px){html.dark .dm-home-unified .dm-health-roadmap-mobile-stage{box-shadow:0 0 0 5px #071d27,0 8px 22px -14px rgba(0,0,0,.75)}}@media (max-width:730px){html.dark .dm-home-unified .dm-hero-photo-overlay{background:linear-gradient(0deg,#071d27 2%,rgba(7,29,39,.55) 56%,transparent 88%),linear-gradient(270deg,rgba(7,29,39,.62),transparent 48%)}html.dark .dm-home-unified .dm-hero-photograph:after{background:linear-gradient(0deg,#071d27,transparent 26%)}}html.dark .dm-home-unified .dm-hero-note{color:#307a73!important}html.dark .dm-home-unified .dm-hero-note>span{color:#65a7a0!important}html.dark .dm-onboarding-layout{--dm-q-surface:#102b36;--dm-q-surface-raised:#163843;--dm-q-surface-inset:#0c2530;--dm-q-border:rgba(106,160,169,0.34);--dm-q-border-strong:rgba(114,194,186,0.53);--dm-q-ink:#effaf8;--dm-q-body:#c8dedf;--dm-q-muted:#a9c5c9;--dm-q-accent:#85e5ce}html.dark .dm-onboarding-layout .dm-onboarding-toolbar{color:var(--dm-q-ink);background:linear-gradient(135deg,rgba(21,57,68,.96),rgba(12,38,48,.98))!important;border-color:var(--dm-q-border)!important;box-shadow:0 18px 42px -30px rgba(0,0,0,.86)!important}html.dark .dm-onboarding-layout .dm-onboarding-toolbar :is(a,button){color:var(--dm-q-body)!important;background:rgba(11,36,46,.84)!important;border-color:var(--dm-q-border)!important}html.dark .dm-onboarding-layout .dm-onboarding-toolbar :is(a,button):hover{color:var(--dm-q-ink)!important;border-color:var(--dm-q-border-strong)!important;background:var(--dm-q-surface-raised)!important}html.dark .dm-onboarding-layout .questionnaire-shell{color:var(--dm-q-ink)}html.dark .dm-onboarding-layout .questionnaire-shell :is(.glass,.glass-strong,.card){color:var(--dm-q-ink);background:linear-gradient(155deg,rgba(21,55,66,.98),rgba(13,40,51,.99))!important;border:1px solid var(--dm-q-border)!important;box-shadow:0 22px 60px -36px rgba(0,0,0,.8),inset 0 1px 0 rgba(189,245,233,.045)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-progress,.dm-q-relax){color:var(--dm-q-ink);background:linear-gradient(145deg,rgba(20,52,64,.98),rgba(10,34,45,.99))!important;border-color:var(--dm-q-border)!important;box-shadow:0 19px 45px -30px rgba(0,0,0,.82)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-scale-row,.dm-q-city-list){color:var(--dm-q-ink);background:rgba(7,29,39,.74)!important;border-color:var(--dm-q-border)!important;box-shadow:inset 0 1px 0 rgba(160,225,213,.035)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-city-option{color:var(--dm-q-body);background:transparent!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-city-option:focus-visible,html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-city-option:hover{color:var(--dm-q-ink);background:rgba(38,93,95,.7)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(h1,h2,h3,h4){color:var(--dm-q-ink)}html.dark .dm-onboarding-layout .questionnaire-shell :is(.text-ink-600,.text-ink-500,.text-ink-400,.text-ink-300){color:var(--dm-q-muted)!important}html.dark .dm-onboarding-layout .questionnaire-shell .label{color:var(--dm-q-body)!important}html.dark .dm-onboarding-layout .questionnaire-shell .pill-yellow{color:#ffe6a0!important;background:rgba(142,102,29,.25)!important;border:1px solid rgba(242,196,95,.38)}html.dark .dm-onboarding-layout .questionnaire-shell :is(.pill-brand,.pill-teal,.pill-soft){color:var(--dm-q-accent)!important;background:rgba(32,110,98,.24)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option)[data-selected=false]{color:var(--dm-q-ink)!important;background:linear-gradient(135deg,#102c37,#0d2934)!important;border-color:rgba(91,144,155,.49)!important;box-shadow:inset 0 1px 0 rgba(189,239,235,.035)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option)[data-selected=false]:not(:disabled):hover{background:linear-gradient(135deg,#1a4550,#123741)!important;border-color:rgba(118,222,196,.75)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option)[data-selected=true]{color:#fff!important;background:linear-gradient(110deg,#0d7769,#107b7c 55%,#10566d)!important;border-color:#65d9c1!important;box-shadow:0 9px 26px -15px rgba(46,211,179,.65),inset 0 1px 0 rgba(232,255,251,.14)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-selected=true] :is(.font-bold,.text-white,.text-white\/80){color:#fff!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-selected=true] .text-white\/80{color:#d6f4ee!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-selected=false] .dm-q-choice-marker{color:#a9c9ce!important;background:rgba(5,27,36,.44)!important;border-color:rgba(125,170,178,.5)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-selected=true] .dm-q-choice-marker{color:#0b6557!important;background:#e4fff5!important;border-color:transparent!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-locked=true]{color:var(--dm-q-muted)!important;background:#102630!important;border-color:rgba(85,125,132,.3)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-option[data-locked=true] .dm-q-choice-marker{color:var(--dm-q-muted)!important;background:#193641!important;border-color:rgba(89,140,149,.4)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option):disabled{cursor:not-allowed}html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option):disabled:not([data-selected=true]){opacity:.54}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-city-option:focus-visible,html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option):focus-visible{outline:2px solid #88e8d4;outline-offset:3px}html.dark .dm-onboarding-layout .questionnaire-shell :is(.input,input:not([type=radio]):not([type=checkbox]),textarea,select){color:var(--dm-q-ink)!important;background:rgba(6,27,37,.91)!important;border-color:rgba(105,160,169,.56)!important;caret-color:#8ce9d5}html.dark .dm-onboarding-layout .questionnaire-shell :is(input,textarea)::-moz-placeholder{color:#a5c1c5!important;opacity:1}html.dark .dm-onboarding-layout .questionnaire-shell :is(input,textarea)::placeholder{color:#a5c1c5!important;opacity:1}html.dark .dm-onboarding-layout .questionnaire-shell :is(.input,input,textarea,select):focus-visible{outline:2px solid rgba(123,230,206,.7);outline-offset:2px;border-color:#68d7c3!important;box-shadow:0 0 0 4px rgba(59,184,153,.13)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.btn-secondary,.btn-ghost){color:var(--dm-q-body)!important;border-color:var(--dm-q-border)!important}html.dark .dm-onboarding-layout .questionnaire-shell .btn-secondary{background:var(--dm-q-surface-raised)!important}html.dark .dm-onboarding-layout .questionnaire-shell :is(.btn-secondary,.btn-ghost):hover{color:var(--dm-q-ink)!important;background:rgba(43,91,95,.7)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-scale [role=slider]{background:#23424c!important;box-shadow:inset 0 0 0 1px rgba(133,177,184,.34)!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-scale button[aria-pressed=true],html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-scale button[aria-pressed=true] span{color:#8aebd8!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-scale button:not([aria-pressed=true]){color:#b0cbd0!important}html.dark .dm-onboarding-layout .questionnaire-shell .dm-q-scale [role=slider]:focus-visible{outline:3px solid rgba(136,232,212,.85);outline-offset:5px}html.dark .dm-q-sticky{color:#effaf8!important;background:rgba(10,33,43,.96)!important;border-color:rgba(99,171,169,.46)!important;box-shadow:0 12px 36px -18px rgba(0,0,0,.88)!important}html.dark .dm-q-sticky :is(h1,h2,h3){color:#effaf8!important}html.dark .dm-q-sticky :is(.text-ink-600,.text-ink-500,.text-ink-400){color:#aecbce!important}@media (prefers-reduced-motion:reduce){html.dark .dm-onboarding-layout .questionnaire-shell :is(.dm-q-option,.dm-q-gender-option){transition:none}}html.dark .dm-profile-page{--dm-profile-surface:#102b35;--dm-profile-raised:#153640;--dm-profile-subtle:#0b2631;--dm-profile-line:rgba(103,153,159,0.31);--dm-profile-active:#8ce2cf;color:var(--dm-text)}html.dark .dm-profile-page .dm-profile-menu-card{background:linear-gradient(145deg,rgba(22,55,65,.97),rgba(13,40,51,.97))!important;border-color:var(--dm-profile-line)!important;color:var(--dm-text)!important;box-shadow:0 16px 34px -28px rgba(0,0,0,.85),inset 0 1px 0 rgba(190,246,231,.05)!important}html.dark .dm-profile-page .dm-profile-menu-card:hover{background:linear-gradient(145deg,rgba(27,71,78,.98),rgba(15,48,59,.98))!important;border-color:rgba(101,194,179,.6)!important;box-shadow:0 18px 42px -24px rgba(0,0,0,.75),0 0 0 1px rgba(89,202,176,.09)!important;transform:translateY(-2px)}html.dark .dm-profile-drawer .dm-profile-drawer-icon,html.dark .dm-profile-page .dm-profile-tab-icon{color:#a5e9db!important;background-image:linear-gradient(145deg,#214e50,#153842)!important;border:1px solid rgba(112,200,190,.22)}html.dark .dm-profile-drawer .dm-profile-drawer-tab:nth-child(3) .dm-profile-drawer-icon,html.dark .dm-profile-page .dm-profile-menu-card[data-profile-tab=faq] .dm-profile-tab-icon{color:#a8dcf7!important;background-image:linear-gradient(145deg,#244859,#173948)!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab:nth-child(5) .dm-profile-drawer-icon,html.dark .dm-profile-page .dm-profile-menu-card[data-profile-tab=account] .dm-profile-tab-icon{color:#fac0c6!important;background-image:linear-gradient(145deg,#533940,#2d2b39)!important}html.dark .dm-profile-page .dm-profile-menu-card :is(.text-ink-900,.text-ink-800){color:#f0faf7!important}html.dark .dm-profile-page .dm-profile-menu-card :is(.text-ink-500,.text-ink-300){color:#a8c4c8!important}html.dark .dm-profile-page .dm-profile-sticky{background:rgba(7,25,34,.73)!important;border:0!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(125%)}html.dark .dm-profile-page .dm-profile-sticky-bar{background:linear-gradient(115deg,rgba(26,61,71,.97),rgba(17,48,57,.98))!important;border:1px solid rgba(110,163,167,.44)!important;box-shadow:0 14px 32px -24px rgba(0,0,0,.95),inset 0 1px 0 rgba(224,255,248,.06)!important}html.dark .dm-profile-page .dm-profile-sticky-bar .font-extrabold{color:#f2fbf8!important}html.dark .dm-profile-page .dm-profile-sticky-bar .text-ink-500{color:#b0cbd0!important}html.dark .dm-profile-page .dm-profile-sticky-bar .text-brand-700{color:#96ead8!important}html.dark .dm-profile-page .dm-profile-sticky-bar .text-brand-700:hover{color:#c4fff1!important}html.dark .dm-profile-page .dm-profile-sticky-menu{background:#102f3a!important;border-color:rgba(100,162,166,.43)!important}html.dark .dm-profile-page .dm-profile-sticky-menu:hover{background:#24505b!important;border-color:rgba(135,220,207,.66)!important}html.dark .dm-profile-page .dm-profile-sticky-menu svg{color:#d5eae8!important}html.dark .dm-profile-page .dm-profile-panel{color:var(--dm-text)!important;background:radial-gradient(ellipse at 100% 0,rgba(54,141,132,.08),transparent 44%),linear-gradient(150deg,rgba(18,47,58,.98),rgba(12,38,50,.97))!important;border:1px solid var(--dm-profile-line)!important;box-shadow:0 20px 46px -38px rgba(0,0,0,.92),inset 0 1px 0 rgba(210,255,248,.025)!important}html.dark .dm-profile-page .dm-profile-panel h2,html.dark .dm-profile-page .dm-profile-panel h3,html.dark .dm-profile-page .dm-profile-panel summary{color:#f0fbf8!important}html.dark .dm-profile-page .dm-profile-panel .input,html.dark .dm-profile-page .dm-profile-panel textarea{color:#f1fbf9!important;background:#09232e!important;border-color:rgba(102,156,164,.39)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.16)!important}html.dark .dm-profile-page .dm-profile-panel .input:focus,html.dark .dm-profile-page .dm-profile-panel textarea:focus{border-color:#76dcc8!important;box-shadow:0 0 0 3px rgba(83,196,173,.16)!important}html.dark .dm-profile-page .dm-profile-panel .dm-profile-readonly{color:#cbdfe0!important;background:#122f3a!important;border-color:rgba(105,146,153,.28)!important}html.dark .dm-profile-page .dm-profile-readonly .text-ink-400{color:#9cb9be!important}html.dark .dm-profile-page .dm-profile-panel .label{color:#c8dddf!important}html.dark .dm-profile-page .dm-profile-panel .btn-primary:disabled{color:#b8d3d1!important;background:linear-gradient(115deg,#23534e,#1d4c49)!important;border-color:transparent!important;opacity:.66}html.dark .dm-profile-page .dm-profile-action{color:#eef9f6!important;background:linear-gradient(115deg,#143641,#102f3a)!important;border-color:rgba(97,151,161,.43)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}html.dark .dm-profile-page .dm-profile-action:hover{background:linear-gradient(115deg,#1c4752,#164149)!important;border-color:rgba(100,211,183,.66)!important;transform:translateY(-1px)}html.dark .dm-profile-page .dm-profile-action-icon{color:#96e8d4!important;background-image:linear-gradient(135deg,#20504d,#123d42)!important;border:1px solid rgba(111,204,182,.22)}html.dark .dm-profile-page .dm-profile-action :is(.text-ink-900,.text-ink-800){color:#ecf9f5!important}html.dark .dm-profile-page .dm-profile-action .text-ink-500{color:#adc8cc!important}html.dark .dm-profile-page .dm-profile-faq-item{background:linear-gradient(135deg,#143641,#102c38)!important;border-color:var(--dm-profile-line)!important}html.dark .dm-profile-page .dm-profile-faq-item[open]{background:linear-gradient(135deg,#1b454f,#123540)!important;border-color:rgba(107,214,189,.56)!important;box-shadow:0 12px 26px -22px rgba(0,0,0,.85)!important}html.dark .dm-profile-page .dm-profile-faq-item p{color:#ccdddf!important}html.dark .dm-profile-page .dm-profile-support-entry{background:#112f3b!important;border-color:var(--dm-profile-line)!important}html.dark .dm-profile-page .dm-profile-support-entry>div>p{color:#e7f4f2!important;overflow-wrap:anywhere}html.dark .dm-profile-page .dm-profile-support-answer{background:#173e3d!important;border-color:rgba(108,205,178,.27)!important}html.dark .dm-profile-page .dm-profile-support-answer p{color:#dcefe9!important}html.dark .dm-profile-page .dm-profile-panel .rounded-pill.bg-amber-100,html.dark .dm-profile-page .dm-profile-panel .rounded-pill.bg-amber-50{color:#f6cd80!important;background:#39321f!important}html.dark .dm-profile-page .dm-profile-panel .rounded-pill.bg-teal-100,html.dark .dm-profile-page .dm-profile-panel .rounded-pill.bg-teal-50{color:#9aebc8!important;background:#174239!important}html.dark .dm-profile-drawer{color:var(--dm-text)!important;background:linear-gradient(165deg,#13323d,#0a232e)!important;border-left:1px solid var(--dm-line-strong);box-shadow:-25px 0 60px rgba(0,0,0,.52)!important}html.dark .dm-profile-drawer :is(.border-surface-border,.border-transparent){border-color:rgba(100,146,153,.34)!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab{color:#d8ebe6!important;border-color:transparent!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab:hover{background:#1d4550!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab[aria-current=page]{background:linear-gradient(95deg,rgba(33,92,89,.95),rgba(28,65,77,.9))!important;border-color:rgba(105,217,191,.55)!important;box-shadow:inset 0 1px 0 rgba(194,255,238,.06)!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab[aria-current=page] .font-bold{color:#b9f4e7!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab .text-ink-500{color:#a5c1c6!important}html.dark .dm-profile-drawer .dm-profile-drawer-tab .text-ink-900{color:#e9f6f4!important}html.dark .dm-profile-drawer button:hover:not(.dm-profile-drawer-tab){color:#ecfaf6!important;background:#1b404b!important}html.dark .dm-profile-dialog{color:#ecf8f5!important;background:linear-gradient(155deg,#163640,#0d2632)!important;border:1px solid rgba(115,168,169,.35)!important;box-shadow:0 28px 85px rgba(0,0,0,.58)!important}html.dark .dm-profile-dialog .h-section{color:#f0fbf7!important}html.dark .dm-profile-dialog :is(.input,textarea){color:#effaf7!important;background:#09232e!important;border-color:rgba(103,166,167,.42)!important}html.dark .dm-profile-dialog :is(.input,textarea):focus{border-color:#7adfc8!important;box-shadow:0 0 0 4px rgba(80,195,168,.14)!important}html.dark .dm-profile-dialog .dm-profile-delete-warning{color:#d8e5e4!important;background:#183641!important;border-color:rgba(156,183,186,.35)!important}html.dark .dm-profile-dialog .dm-profile-referral-notice{color:#e3f7f1!important;background:linear-gradient(120deg,#20504b,#123c46)!important;border-color:rgba(125,224,193,.37)!important}html.dark .dm-profile-dialog .btn-ghost:hover,html.dark .dm-profile-dialog .btn-secondary:hover{background:#244853!important}html.dark :is(.dm-profile-page,.dm-profile-drawer,.dm-profile-dialog) :is(button,summary,input,textarea):focus-visible{outline:2px solid #8ee9d7!important;outline-offset:3px}@media (prefers-reduced-motion:reduce){html.dark .dm-profile-page :is(.dm-profile-menu-card,.dm-profile-action){transform:none!important;transition:none!important}}.dm-home-unified,html.dark .dm-home-unified{--dm-home-canvas:#071f2a;--dm-home-canvas-2:#092832;--dm-home-ink:#effaf8;--dm-home-muted:#acc6c8;color:#effaf8;background:radial-gradient(circle at 13% 16%,rgba(57,214,177,.12),transparent 31%),radial-gradient(circle at 85% 27%,rgba(172,135,255,.105),transparent 32%),radial-gradient(circle at 49% 79%,rgba(88,214,255,.08),transparent 36%),linear-gradient(155deg,#061f29,#082832 43%,#071d2b)!important}.dm-home-unified>main:before,html.dark .dm-home-unified>main:before{opacity:.43;background-image:radial-gradient(circle,rgba(123,217,201,.15) 0 1px,transparent 1.4px);background-size:29px 29px}.dm-home-unified .dm-health-roadmap,html.dark .dm-home-unified .dm-health-roadmap{--roadmap-title:#f0faf9;--roadmap-copy:#abc5ca;--roadmap-card:rgba(11,39,50,.82);--roadmap-card-bottom:rgba(8,31,41,.98);--roadmap-icon-surface:rgba(12,40,49,.92);--roadmap-label-bg:rgba(255,255,255,.06);--roadmap-label-text:#b9ced2;--roadmap-frame:rgba(121,175,181,.2);--roadmap-shadow:rgba(0,0,0,.65);color:#f0faf9!important;background:transparent!important}.dm-home-unified .dm-health-roadmap:after,.dm-home-unified .dm-health-roadmap:before{display:none}.dm-home-unified .dm-health-roadmap-content h3,.dm-home-unified .dm-health-roadmap-head h2,.dm-home-unified .dm-hero-content h1,.dm-home-unified .dm-media-description h2,.dm-home-unified :is(.exp-section-head h2,.dm-home-articles-title h2){color:#f3fbfa!important;text-shadow:none}.dm-home-unified .dm-health-roadmap-content p,.dm-home-unified .dm-health-roadmap-head p,.dm-home-unified .dm-media-description>p,.dm-home-unified :is(.exp-section-head>p,.dm-home-articles-title p){color:#b4cbd0!important}.dm-home-unified .dm-health-roadmap-card,html.dark .dm-home-unified .dm-health-roadmap-card{border-color:rgba(118,172,182,.22);background:linear-gradient(180deg,rgba(12,43,54,.9),rgba(8,31,41,.98));box-shadow:0 24px 62px -39px rgba(0,0,0,.78)}.dm-home-unified .dm-health-roadmap-visual:after{background:linear-gradient(0deg,rgba(8,31,41,1),transparent 72%)}.dm-home-unified .dm-health-roadmap-icon{color:#9ce8d7;background:rgba(11,43,51,.94)}.dm-home-unified .dm-health-roadmap-step-label{color:#b9ced2;background:rgba(255,255,255,.06)}.dm-home-unified .dm-hero-photo-overlay,html.dark .dm-home-unified .dm-hero-photo-overlay{background:linear-gradient(270deg,#071f2a 0,rgba(7,31,42,.92) 19%,rgba(7,31,42,.61) 33%,rgba(7,31,42,.23) 46%,transparent 60%),linear-gradient(0deg,rgba(7,31,42,.82),transparent 55%)}.dm-home-unified .dm-hero-photograph:after,html.dark .dm-home-unified .dm-hero-photograph:after{background:linear-gradient(0deg,#071f2a,rgba(7,31,42,.88) 10%,transparent 29%)}.dm-home-unified .dm-hero-benefits li,.dm-home-unified .dm-hero-content :is(.dm-hero-kicker,p,small),.dm-home-unified .dm-hero-handnote{color:#c3d8dc}.dm-home-unified .dm-hero-note{color:#98dac7}.dm-home-unified .dm-media-floating{color:#a6e8da;background:rgba(12,43,52,.92);border-color:rgba(100,165,169,.32)}.dm-home-unified .dm-media-frame{background:rgba(13,43,53,.94);border-color:rgba(120,171,180,.3)}.dm-home-unified .dm-home-faq-item{background:rgba(14,45,54,.91);border-color:rgba(120,171,180,.21)}.dm-home-unified .dm-home-faq-item summary{color:#effaf8}.dm-home-unified .dm-home-faq-item p{color:#b3c9cc}.dm-home-unified .dm-home-faq-item summary b{color:#8be4cf;background:#17453f}.dm-home-unified .dm-home-articles-title>a{color:#94e8d5}@media (max-width:730px){.dm-home-unified .dm-hero-photo-overlay,html.dark .dm-home-unified .dm-hero-photo-overlay{background:linear-gradient(0deg,#071f2a,rgba(7,31,42,.63) 57%,rgba(7,31,42,.15))}.dm-home-unified .dm-hero-photograph:after,html.dark .dm-home-unified .dm-hero-photograph:after{background:linear-gradient(0deg,#071f2a,transparent 30%)}}.dm-auth-scene{position:relative;isolation:isolate;width:100%;padding:14px 0 30px}.dm-auth-scene:before{content:"";position:absolute;z-index:-1;width:min(730px,95vw);height:620px;top:1%;left:50%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at center,rgba(39,183,177,.2),transparent 66%);filter:blur(24px)}.dm-auth-card{color:#effbf9;max-width:510px;margin:auto;padding:clamp(25px,5vw,48px);border:1px solid rgba(144,217,214,.2);border-radius:29px;background:linear-gradient(152deg,rgba(19,43,56,.97),rgba(9,30,42,.98) 58%,rgba(7,27,38,.99));box-shadow:0 35px 90px rgba(4,20,30,.34),inset 0 1px rgba(243,255,255,.09);backdrop-filter:blur(20px)}.dm-auth-topmark{margin:0 auto 17px;height:57px;width:57px;display:grid;place-items:center;border-radius:19px;color:#a8f9df;border:1px solid rgba(99,245,198,.26);background:linear-gradient(140deg,rgba(55,225,187,.18),rgba(38,116,136,.13));box-shadow:0 9px 34px rgba(49,204,174,.08)}.dm-auth-eyebrow{display:flex;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.06em;color:#7beac6;margin-bottom:8px}.dm-auth-title{text-align:center;color:#f1fffa!important;font-size:clamp(25px,4vw,32px);font-weight:900;line-height:1.5;letter-spacing:-.03em}.dm-auth-intro{color:#a9c6cc;font-size:13px;text-align:center;line-height:2;margin-top:6px}.dm-auth-tabs{display:grid;grid-template-columns:1fr 1fr;padding:5px;gap:5px;background:rgba(4,21,31,.59);border:1px solid rgba(122,187,190,.13);border-radius:16px;margin:27px 0 24px}.dm-auth-tabs button{color:#98b7bc;border:none;border-radius:12px;background:transparent;min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-weight:800;font-size:13px;transition:all .22s ease}.dm-auth-tabs button[aria-selected=true]{color:#d9fff1;background:linear-gradient(125deg,rgba(38,164,149,.4),rgba(27,107,120,.36));box-shadow:inset 0 0 0 1px rgba(104,240,201,.22),0 5px 15px rgba(5,20,27,.24)}.dm-auth-form{display:grid;gap:17px}.dm-auth-field{display:flex;flex-direction:column;gap:9px;color:#d9ebea;font-weight:800;font-size:12px}.dm-auth-field>span:first-child{display:block}.dm-auth-input-wrap{display:flex;align-items:center;position:relative;min-height:55px;border:1px solid #31505d;background:rgba(8,30,42,.76);border-radius:15px;transition:border-color .2s,box-shadow .2s}.dm-auth-input-wrap:focus-within{border-color:#63e5c0;box-shadow:0 0 0 3px rgba(77,211,179,.13)}.dm-auth-input-wrap input{padding:14px 51px 14px 49px;font-size:14px;color:#f4fffc;width:100%;min-width:0;outline:0;border:none;background:transparent;direction:ltr;text-align:right}.dm-auth-input-wrap input[dir=ltr]{text-align:left}.dm-auth-input-wrap input::-moz-placeholder{color:#78979f}.dm-auth-input-wrap input::placeholder{color:#78979f}.dm-auth-input-icon{position:absolute;right:17px;color:#80adae;pointer-events:none}.dm-auth-eye{position:absolute;left:10px;display:grid;place-items:center;width:38px;height:38px;border:none;border-radius:10px;background:transparent;color:#9fbbbf;cursor:pointer}.dm-auth-eye:hover{background:rgba(96,198,184,.13);color:#d9fff2}.dm-auth-action{width:100%;min-height:55px;border:none;border-radius:15px;color:#062b2d;background:linear-gradient(110deg,#94f3cf,#51d9c2 56%,#45c2ce);display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:900;font-size:14px;box-shadow:0 10px 27px rgba(37,196,167,.2);transition:transform .2s,filter .2s,box-shadow .2s;cursor:pointer}.dm-auth-action:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 15px 30px rgba(37,196,167,.28)}.dm-auth-action:disabled{cursor:not-allowed;opacity:.56}.dm-auth-secondary{display:flex;align-items:center;justify-content:center;gap:9px;min-height:51px;padding:11px 16px;border:1px solid rgba(104,207,195,.3);border-radius:14px;color:#a9ead8;background:rgba(46,151,149,.075);font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s}.dm-auth-secondary:hover{background:rgba(46,151,149,.2);border-color:#68cfc3}.dm-auth-link{color:#72e4c3;font-weight:800;font-size:12px;text-decoration:none}.dm-auth-link:hover{text-decoration:underline}.dm-auth-divider{color:#809fa5;font-size:12px;text-align:center;display:flex;align-items:center;gap:12px;margin:23px 0 18px}.dm-auth-divider:after,.dm-auth-divider:before{content:"";height:1px;flex:1;background:rgba(158,213,211,.17)}.dm-auth-footer{border-top:1px solid rgba(161,213,208,.13);padding-top:21px;margin-top:26px;display:flex;gap:9px;align-items:flex-start;color:#9bb8b9;font-size:11px;line-height:1.9}.dm-auth-footer svg{flex-shrink:0;color:#7be5c4;margin-top:3px}.dm-auth-footer a{color:#91f1d2}.dm-auth-help{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:-3px}.dm-auth-hint{font-size:11px;color:#a4c0c2;line-height:1.8}.dm-auth-alert{padding:11px 13px;font-size:12px;line-height:1.8;border-radius:12px;color:#ffd0ce;background:rgba(160,64,69,.12);border:1px solid rgba(238,113,122,.25)}.dm-auth-success{color:#aff3d6;background:rgba(49,174,129,.12);border-color:rgba(94,232,168,.27)}.dm-auth-otp-grid{display:grid;position:relative;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:2px 0 3px;cursor:text}.dm-auth-otp-grid .dm-auth-otp-real{position:absolute;z-index:2;opacity:.015;inset:0;width:100%;height:100%;cursor:text;font-size:16px;color:transparent}.dm-auth-otp-slot{display:grid;place-items:center;min-width:0;aspect-ratio:.88;text-align:center;color:#f2fffa;font-size:23px;font-weight:800;border-radius:13px;border:1px solid #365763;background:rgba(8,30,42,.83);transition:border .15s,box-shadow .15s}.dm-auth-otp-grid:focus-within .dm-auth-otp-slot.current{border-color:#70efc8;box-shadow:0 0 0 3px rgba(77,211,179,.12)}.dm-auth-otp-meta{display:flex;justify-content:space-between;align-items:center;gap:9px;font-size:11px;color:#afc4c4}.dm-auth-text-button{border:0;background:transparent;color:#8bebd0;font-weight:800;cursor:pointer;font-size:12px}.dm-auth-text-button:disabled{opacity:.5;cursor:default}.dm-auth-strength{display:grid;gap:8px;font-size:11px;color:#b1cacc;margin-top:-8px}.dm-auth-strength-bars{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;direction:rtl}.dm-auth-strength-bars span{height:5px;border-radius:10px;background:#2a4552;transition:background .25s}.dm-auth-strength-bars span.active.level-1{background:#ea777d}.dm-auth-strength-bars span.active.level-2{background:#edab65}.dm-auth-strength-bars span.active.level-3{background:#ead575}.dm-auth-strength-bars span.active.level-4,.dm-auth-strength-bars span.active.level-5{background:#5fddb0}.dm-auth-steps{display:flex;justify-content:center;align-items:center;gap:8px;margin:20px 0 22px}.dm-auth-steps span{width:26px;height:5px;border-radius:8px;background:#35515c}.dm-auth-steps span.active{width:40px;background:#77eac9}.dm-password-profile{display:grid;gap:18px;margin-bottom:23px;padding:clamp(17px,3vw,28px);border:1px solid rgba(51,167,148,.24);border-radius:22px;background:linear-gradient(130deg,rgba(86,211,174,.1),rgba(80,156,179,.06))}.dm-password-profile-head{display:flex;align-items:center;gap:12px}.dm-password-profile-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;color:#098870;background:rgba(89,214,173,.16)}.dm-password-profile .dm-password-field{display:grid;gap:8px;font-size:12px;font-weight:800}.dm-password-profile input{width:100%;padding:12px 14px;color:inherit;border-radius:12px;border:1px solid rgba(96,143,154,.36);background:rgba(255,255,255,.6);outline:0}.dm-password-profile input:focus{border-color:#31bd99;box-shadow:0 0 0 3px rgba(75,211,169,.15)}.dm-password-profile .dm-auth-otp-slot{color:inherit;background:rgba(255,255,255,.63)}.dm-password-profile .dm-auth-strength-bars span:not(.active){background:rgba(90,130,137,.2)}.dm-password-profile .dm-auth-strength{color:inherit}.dm-password-profile .dm-auth-text-button{color:#098f78}html.dark .dm-password-profile input{color:#f0fffa;background:rgba(8,31,42,.64)}html.dark .dm-password-profile .dm-auth-otp-slot{color:#f0fffa;background:rgba(8,31,42,.65)}html.dark .dm-password-profile-icon{color:#7fecc5}@media(max-width:490px){.dm-auth-card{border-radius:22px;padding:25px 19px}.dm-auth-otp-grid{gap:6px}.dm-auth-otp-slot{font-size:18px;border-radius:9px}.dm-auth-tabs button{font-size:11px}.dm-auth-help{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.dm-auth-card *,.dm-auth-card :after,.dm-auth-card :before{animation:none!important;transition:none!important}}