.tn-wp-site{--tn-wp-page:var(--tn-design-canvas);--tn-wp-paper:var(--tn-design-surface);--tn-wp-ink:var(--tn-design-ink);--tn-wp-muted:var(--tn-design-muted);--tn-wp-line:var(--tn-design-line);--tn-wp-accent:var(--tn-design-accent);--tn-wp-accent-hover:var(--tn-design-accent-hover);--tn-wp-teal:var(--tn-design-accent);--tn-wp-accent-soft:var(--tn-design-soft);--tn-wp-accent-line:#bee7ef;--tn-wp-shadow:var(--tn-design-shadow);background:var(--tn-wp-page)!important;color:var(--tn-wp-ink)!important;font-family:var(--tn-font-sans);font-size:14px;line-height:1.5}.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is([class~="text-[#075ee8]"],[class~="text-[#043f9e]"],[class~="text-[#087985]"],[class~="text-[#0aa8b8]"],[class~="text-[#0f9f88]"]){color:var(--tn-wp-accent)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is([class~="bg-[#075ee8]"],[class~="bg-[#043f9e]"])[class]{background:var(--tn-wp-accent-soft)!important;color:var(--tn-wp-ink)!important;border-color:var(--tn-wp-accent-line)!important;border-radius:10px!important;box-shadow:0 3px 8px rgba(18,109,115,.08)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is([class~="bg-[#eef6ff]"],[class~="bg-[#eef5ff]"],[class~="bg-[#eaf6ff]"],[class~="bg-[#e9f1ff]"],[class~="bg-[#e9fbff]"]){background-color:var(--tn-wp-accent-soft)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is([class~="border-[#9fc7ff]"],[class~="border-[#cfe0fb]"],[class~="border-[#cdeef2]"]){border-color:var(--tn-wp-accent-line)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is(a,button,summary):focus-visible{outline:2px solid var(--tn-wp-accent)!important;outline-offset:3px}@media (hover:hover){.tn-wp-site :is(.tn-wp-main,.tn-site-header,.tn-site-footer) :is([class~="bg-[#075ee8]"],[class~="bg-[#043f9e]"])[class]:hover{background:var(--tn-wp-accent-soft-hover,#def3f9)!important;color:var(--tn-wp-ink)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header) [class~="hover:text-[#075ee8]"]:hover{color:var(--tn-wp-accent-hover)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header) :is([class~="hover:bg-[#eef6ff]"],[class~="hover:bg-[#f3f8ff]"]):hover{background-color:var(--tn-wp-accent-soft)!important}.tn-wp-site :is(.tn-wp-main,.tn-site-header) [class~="hover:border-[#9fc7ff]"]:hover{border-color:var(--tn-wp-accent-line)!important}}.tn-wp-site .tn-site-footer{background:#fff!important;border-top:1px solid var(--tn-wp-line);color:var(--tn-wp-ink)!important}.tn-wp-site .tn-site-footer :is([class~="bg-[#23d8d2]"],[class~="hover:bg-[#7df8f3]"]:hover){background-color:var(--tn-wp-accent-soft)!important}.tn-wp-site .tn-site-footer :is([class~="text-[#c8d8f2]"],[class~="text-[#9fb4d6]"]){color:var(--tn-wp-muted)!important}.tn-wp-site:has(>.tn-wp-main) :is(.tn-site-header,.tn-wp-main,.tn-site-footer){color:var(--tn-wp-ink)!important;font-family:var(--tn-font-sans)!important}.tn-wp-site:has(>.tn-wp-main) .tn-site-header{background:#fff!important;border-bottom:1px solid var(--tn-wp-line)!important;box-shadow:none!important}.tn-wp-site:has(>.tn-wp-main) :is(h1,h2,h3,h4){color:var(--tn-wp-ink)!important;font-family:var(--tn-font-sans)!important;font-weight:600!important;letter-spacing:-.025em!important}.tn-wp-site:has(>.tn-wp-main) h1{font-size:clamp(1.85rem,3vw,2.75rem)!important;line-height:1.18!important}.tn-wp-site:has(>.tn-wp-main) h2{font-size:clamp(1.3rem,2vw,1.75rem)!important;line-height:1.3!important}.tn-wp-site:has(>.tn-wp-main) h3{font-size:1.1rem!important;line-height:1.4!important}.tn-wp-site:has(>.tn-wp-main) :is([class~="text-[#061943]"],[class~="text-[#071a45]"],[class~="text-[#34466c]"],[class~="text-[#1d416b]"]){color:var(--tn-wp-ink)!important}.tn-wp-site:has(>.tn-wp-main) :is([class~="text-[#526486]"],[class~="text-[#7180a0]"],[class~="text-[#5a7092]"]){color:var(--tn-wp-muted)!important}.tn-wp-site:has(>.tn-wp-main) :is([class~="bg-[#f8fbff]"],[class~="bg-[#f7fbff]"],[class~="bg-[#f4f7fb]"],[class~="bg-[#f5f9ff]"],[class~="bg-[#f5f8fd]"],[class~="bg-[#f6f9fe]"]){background:var(--tn-wp-page)!important}.tn-wp-site:has(>.tn-wp-main) :is([class~="border-[#d8e6f7]"],[class~="border-[#dbe8f7]"],[class~="border-[#e0e9f7]"],[class~="border-[#e1ebf8]"]){border-color:var(--tn-wp-line)!important}.tn-wp-site:has(>.tn-wp-main) :is(article,details,.tn-solutions-mega-menu,.tn-resource-mega-menu){border-radius:12px!important;box-shadow:var(--tn-wp-shadow)!important}.tn-wp-site:has(>.tn-wp-main) :is(article,details){border:1px solid var(--tn-wp-line)!important;background:#fff!important}.tn-wp-site:has(>.tn-wp-main) .tn-wp-main :is(a,button)[class*=rounded]{border-radius:10px!important;font-weight:600!important}.tn-wp-site:has(>.tn-wp-main) :is(.tn-site-footer,.hn-dark-cta-panel,.tn-dark-cta-panel){background:#fff!important;color:var(--tn-wp-ink)!important}.tn-wp-site:has(>.tn-wp-main) :is(.tn-site-footer,.hn-dark-cta-panel,.tn-dark-cta-panel) :is(p,li,a,span,dd,blockquote){color:var(--tn-wp-muted)!important}.tn-wp-site:has(>.tn-wp-main) .tn-site-footer a:hover{color:var(--tn-wp-accent)!important}.tn-wp-site #homepage-content .tn-home-ai-hero,.tn-wp-site #homepage-content>div{background:var(--tn-wp-page)!important}.tn-wp-site #homepage-content .tn-home-ai-hero{padding-top:0!important}.tn-wp-site #homepage-content .tn-home-ai-display{max-width:17ch;font-size:clamp(2.25rem,4.2vw,4rem)!important;line-height:1.1!important}.tn-wp-site #homepage-content .tn-home-ai-hero figure{border-radius:16px!important;border-color:var(--tn-wp-line)!important;box-shadow:var(--tn-wp-shadow)!important}.tn-wp-site #homepage-content .tn-home-ai-hero [data-hero-background]{opacity:.25;animation:none}body:has(.tn-wp-site) .tn-cookie-banner{background:#fff!important;border-color:#e0e8ec!important;color:#17303b!important;box-shadow:0 2px 6px rgba(23,48,59,.025),0 12px 28px rgba(23,48,59,.025)!important}body:has(.tn-wp-site) .tn-cookie-banner button{border-color:#bee7ef!important;color:#17303b!important}body:has(.tn-wp-site) .tn-cookie-banner button[class*="bg-[#075ee8]"]{background:#e6f8fc!important}@layer utilities{.tn-wp-site:has(>.tn-wp-main) .tn-wp-main{background:var(--tn-wp-page)!important}.tn-wp-site:has(>.tn-wp-main) .tn-wp-main>section.bg-white{background:var(--tn-wp-page)!important}.tn-wp-site:has(>.tn-wp-main) :is(article,details,.tn-public-contact-form){border-radius:12px!important;border-color:var(--tn-wp-line)!important;box-shadow:var(--tn-wp-shadow)!important}.tn-wp-site:has(>.tn-wp-main) .tn-wp-main p{font-weight:400!important}.tn-wp-site:has(>.tn-wp-main) :is(h1,h2,h3,h4){color:var(--tn-wp-ink)!important}.tn-wp-site:has(>.tn-wp-main) .tn-site-footer [class~="text-[#65ebe4]"]{color:var(--tn-wp-accent)!important}.tn-wp-site:has(>.tn-wp-main) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"]){background:var(--tn-wp-accent-soft)!important;color:var(--tn-wp-ink)!important;border-color:var(--tn-wp-accent-line)!important;border-radius:10px!important;box-shadow:0 3px 8px rgba(18,109,115,.08)!important}@media (hover:hover){.tn-wp-site:has(>.tn-wp-main) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"]):hover{background:var(--tn-wp-accent-soft-hover,#def3f9)!important}}.tn-wp-site:has(>.tn-wp-main) :is(.tn-wp-main>section.text-white,.tn-wp-article-hero,.tn-wp-demo-hero,.tn-wp-solution-hero){background:var(--tn-wp-accent-soft)!important;color:var(--tn-wp-ink)!important;text-shadow:none!important}.tn-wp-site:has(>.tn-wp-main) :is(.tn-wp-main>section.text-white,.tn-wp-article-hero,.tn-wp-demo-hero,.tn-wp-solution-hero) :is(p,[class*=text-white],[class*="text-[#d7e6ff]"],[class*="text-[#65ebe4]"]){color:var(--tn-wp-ink)!important;text-shadow:none!important}.tn-wp-site:has(>.tn-wp-main) :is(.tn-wp-main>section.text-white,.tn-wp-article-hero,.tn-wp-demo-hero,.tn-wp-solution-hero):after{background:none!important}.tn-wp-site:has(>.tn-wp-main) .tn-wp-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--tn-wp-line)!important;border-radius:10px!important;background:#fff!important;color:var(--tn-wp-ink)!important}.tn-wp-site #homepage-content [data-homepage-workflow]>article{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tn-wp-site #homepage-content [data-homepage-workflow]{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:28px!important}.tn-wp-site #homepage-content [data-homepage-workflow]>article{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "preview" "action"!important;gap:20px!important;padding:28px 0!important;overflow:visible}.tn-wp-site #homepage-content [data-homepage-workflow]>article+article{border-top:1px solid var(--tn-wp-line)!important}.tn-wp-site #homepage-content [data-homepage-workflow] [data-feature-intro]{display:block!important;grid-area:copy;padding:0!important;min-width:0;max-width:62ch}.tn-wp-site #homepage-content [data-homepage-workflow] [data-feature-intro]>p:first-child{font-size:11px!important;line-height:1.5!important;letter-spacing:.08em}.tn-wp-site #homepage-content [data-homepage-workflow] [data-feature-intro]>h3{margin-top:12px;max-width:34ch}.tn-wp-site #homepage-content [data-homepage-workflow] article>figure{grid-area:preview;margin:0!important;min-width:0;width:100%;align-self:center}.tn-wp-site #homepage-content [data-homepage-workflow] article>div:last-child{grid-area:action;padding:0!important}.tn-wp-site #homepage-content [data-feature=recruitment-dialer]{aspect-ratio:4/5!important;max-width:480px;max-height:430px;margin-inline:auto}.tn-wp-site #homepage-content [data-feature=recruitment-dialer]>img:first-child{height:100%!important;width:auto!important;max-width:100%!important;left:50%!important;top:0!important;transform:translateX(-50%)!important;object-fit:contain!important}@media (max-width:899px){.tn-wp-site #homepage-content [data-feature=recruitment-dialer]>img:nth-child(2){display:none!important}}@media (min-width:900px){.tn-wp-site #homepage-content [data-homepage-workflow]>article{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;grid-template-areas:"copy preview" "action preview"!important;grid-template-rows:auto 1fr;column-gap:clamp(32px,5vw,64px)!important;row-gap:16px!important;padding-block:36px!important}.tn-wp-site #homepage-content [data-feature=recruitment-dialer]{aspect-ratio:16/10!important;max-width:none;max-height:none;margin-inline:0}.tn-wp-site #homepage-content [data-feature=recruitment-dialer]>img:first-child{left:0!important;max-width:55%!important;transform:none!important}}.tn-wp-site #homepage-content #platform-preview [data-homepage-workflow]>article{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;background:var(--tn-feature-block-background)!important;border:0!important;padding:24px 18px!important;padding-inline:calc((100vw - 100%) / 2 + 18px)!important}.tn-wp-site #homepage-content #platform{overflow-x:clip!important}.tn-wp-site #platform-preview #recruitment-pipeline{--tn-feature-block-background:#e6f8fc}.tn-wp-site #platform-preview #recruitment-follow-ups{--tn-feature-block-background:#ffffff}.tn-wp-site #platform-preview #recruitment-dialer{--tn-feature-block-background:#def3f9}.tn-wp-site #platform-preview #recruitment-calendar{--tn-feature-block-background:#edf2f5}@media (min-width:900px){.tn-wp-site #homepage-content #platform-preview [data-homepage-workflow]>article{padding:36px 32px!important;padding-inline:calc((100vw - 100%) / 2 + 32px)!important}}}@layer utilities{.tn-wp-site .tn-wp-main :is(a,button)[class*="bg-[linear-gradient"][class*="#075ee8"],.tn-wp-site .tn-wp-main :is(a,button)[class*=bg-gradient][class*="to-[#075ee8]"]{background:var(--tn-wp-accent-soft)!important;color:var(--tn-wp-ink)!important;border-color:var(--tn-wp-accent-line)!important;box-shadow:var(--tn-wp-shadow)!important}.tn-wp-site .tn-wp-main :is(span,div)[class*=bg-gradient][class*="to-[#075ee8]"]{background:var(--tn-wp-accent)!important}.tn-wp-site .tn-dark-cta-panel,.tn-wp-site .tn-dark-cta-panel :is(h2,p,span,a){background-color:var(--tn-wp-accent-soft)!important;color:var(--tn-wp-ink)!important;border-color:var(--tn-wp-accent-line)!important;text-shadow:none!important}.tn-wp-site .tn-dark-cta-panel{background-image:none!important;box-shadow:var(--tn-wp-shadow)!important}.tn-wp-site .tn-wp-main [aria-pressed=true] :is(span,svg){color:inherit!important}.tn-wp-site .tn-wp-main :is(input,select,textarea):focus-visible{outline:2px solid var(--tn-wp-accent)!important;outline-offset:2px}}html[data-public-theme-preview=logo-blue] .tn-wp-site:not(:has(.tn-wp-auth-main,.tn-wp-ai-prescreen-main,.tn-wp-application-main)){--tn-wp-page:#f5f7fc;--tn-wp-ink:#17303b;--tn-wp-muted:#596d83;--tn-wp-line:#dfe7f3;--tn-wp-accent:#0050cc;--tn-wp-accent-hover:#003fa3;--tn-wp-teal:#0050cc;--tn-wp-accent-soft:#eaf1ff;--tn-wp-accent-soft-hover:#dce8ff;--tn-wp-accent-line:#bfd2f5}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-pipeline{--tn-feature-block-background:#0050cc}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-follow-ups{--tn-feature-block-background:#ffffff}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-dialer{--tn-feature-block-background:#dce8ff}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-calendar{--tn-feature-block-background:#eef2fa}@layer utilities{html[data-public-theme-preview=logo-blue] .tn-wp-site:has(>.tn-wp-main:not(.tn-wp-ai-prescreen-main):not(.tn-wp-application-main):not(.tn-wp-auth-main)) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"]){background:var(--tn-wp-accent)!important;color:#fff!important}@media (hover:hover){html[data-public-theme-preview=logo-blue] .tn-wp-site:has(>.tn-wp-main:not(.tn-wp-ai-prescreen-main):not(.tn-wp-application-main):not(.tn-wp-auth-main)) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"]):hover{background:var(--tn-wp-accent-hover)!important}}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-pipeline :is(h3,p,li,span,svg,a){color:#fff!important}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-pipeline :is(p:not(:first-child),li){color:#eaf1ff!important}html[data-public-theme-preview=logo-blue] .tn-wp-site #platform-preview #recruitment-pipeline a:focus-visible{outline-color:#fff!important}}html[data-public-theme-preview=logo-blue] .tn-wp-site #homepage-content [data-hero-background] img{display:none!important}html[data-public-theme-preview=logo-blue] .tn-wp-site #homepage-content [data-hero-background]:after{content:"";position:absolute;inset:0;background:url(/assets/trialsnest-business/research-network-pattern-blue.svg) 50%/cover no-repeat}html[data-public-theme-preview=logo-blue] body:has(.tn-wp-site>#homepage-content) .tn-cookie-banner{border-color:#dfe7f3!important}html[data-public-theme-preview=logo-blue] body:has(.tn-wp-site>#homepage-content) .tn-cookie-banner button{border-color:#bfd2f5!important}html[data-public-theme-preview=logo-blue] body:has(.tn-wp-site>#homepage-content) .tn-cookie-banner button[class*="bg-[#075ee8]"]{background:#eaf1ff!important}@media (min-width:1024px){html[data-public-theme-preview=logo-blue] .tn-wp-site #homepage-content [data-hero-background]:after{background-position:100%}}html[data-trialsnest-design=warm-healthcare]{--tn-editorial-font:var(--font-warm-serif),"Iowan Old Style","Palatino Linotype",Georgia,serif;--tn-font-sans:var(--font-warm-sans),"DM Sans",Arial,sans-serif;--font-sans:var(--tn-font-sans);--background:#f7f4ec;--foreground:#123e3a;--trial-page:#f7f4ec;--trial-surface:#fffdf8;--trial-surface-soft:#f3f0e7;--trial-surface-blue:#e9eee5;--trial-blue:#123e3a;--trial-cyan:#426a58;--trial-navy:#123e3a;--trial-heading-strong:#123e3a;--trial-heading-soft:#244d46;--trial-copy-soft:#435a51;--trial-copy-muted:#5e6b61;--trial-line:#dcded2;--trial-line-soft:#e8e8dd;--trial-focus:rgba(18,62,58,.22);--trial-shadow-soft:0 12px 32px rgba(36,56,41,.06)}html[data-trialsnest-design=warm-healthcare] .tn-wp-site{--tn-wp-page:#f7f4ec;--tn-wp-paper:#fffdf8;--tn-wp-ink:#123e3a;--tn-wp-muted:#5e6b61;--tn-wp-line:#dcded2;--tn-wp-accent:#123e3a;--tn-wp-accent-hover:#24574d;--tn-wp-teal:#5b8266;--tn-wp-accent-soft:#e9eee5;--tn-wp-accent-soft-hover:#dce6d8;--tn-wp-accent-line:#c6d3c2;--tn-wp-shadow:0 3px 8px rgba(36,56,41,.025),0 16px 40px rgba(36,56,41,.05);font-size:15px}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(h1,h2,h3,h4){font-family:var(--tn-editorial-font)!important;font-weight:400!important;letter-spacing:-.035em!important;text-wrap:pretty}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) h1{font-size:clamp(2.7rem,4.7vw,4.75rem)!important;line-height:1.08!important;max-width:22ch}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) h2{font-size:clamp(2rem,3.1vw,3.15rem)!important;line-height:1.15!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) h3{font-size:clamp(1.45rem,2vw,2rem)!important;line-height:1.25!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(.tn-site-header,.tn-site-footer,article,details,.tn-solutions-mega-menu,.tn-resource-mega-menu){background:var(--tn-wp-paper)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site .tn-site-header{border-bottom-color:var(--tn-wp-line)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site .tn-site-header nav a{letter-spacing:.015em}html[data-trialsnest-design=warm-healthcare] :is(.tn-logo-picture img,img[src*="/brand/trialsnest-logo"],img[src*=trialsnest-dashboard-logo]){filter:none}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-hero{padding-block:clamp(32px,5vw,72px)!important;background:radial-gradient(ellipse at 80% 50%,#e5ebdf 0,transparent 55%),#f7f4ec!important;border-bottom:1px solid var(--tn-wp-line)}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-display{font-size:clamp(3.1rem,4.7vw,5rem)!important;max-width:14ch}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-hero [data-hero-background]{opacity:.12;filter:sepia(.8) saturate(.45)}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-hero [class*=heroWash]{background:none!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-hero figure{border-radius:18px!important;border:8px solid var(--tn-wp-paper)!important;outline:1px solid var(--tn-wp-line);box-shadow:0 24px 64px rgba(18,62,58,.12)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content figcaption{background:var(--tn-wp-paper)!important;color:var(--tn-wp-ink)!important;border-color:var(--tn-wp-line)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #platform{padding-block:clamp(48px,6vw,88px)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #platform-preview{--tn-feature-block-background:#e9eee5}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #platform-preview :is(#recruitment-pipeline,#recruitment-follow-ups,#recruitment-dialer,#recruitment-calendar){--tn-feature-block-background:#e9eee5}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content [data-homepage-workflow]>article{padding-block:40px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign{--workspace-canvas:#f7f4ec;--workspace-surface:#fffdf8;--workspace-ink:#123e3a;--workspace-muted:#5e6b61;--workspace-line:#dcded2;--workspace-accent:#123e3a;--workspace-accent-hover:#24574d;--workspace-accent-art:#8fa998;--workspace-action-ink:#123e3a;--workspace-soft:#e9eee5;--workspace-shadow:0 3px 8px rgba(36,56,41,.025),0 12px 32px rgba(36,56,41,.045)}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign.trialflow-portal-dark{--workspace-canvas:#13251f;--workspace-surface:#1d3028;--workspace-ink:#f7f4ec;--workspace-muted:#bdcabc;--workspace-line:#3b5142;--workspace-accent:#c4d7b8;--workspace-accent-hover:#d8e6cf;--workspace-accent-art:#47634e;--workspace-action-ink:#f7f4ec;--workspace-soft:#2c4234;--workspace-shadow:none}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign h1{font-family:var(--tn-editorial-font)!important;font-size:clamp(28px,2.8vw,40px)!important;font-weight:400!important;letter-spacing:-.03em}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-enterprise-sidebar nav a{min-height:44px!important;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-enterprise-sidebar nav a.tn-v5-sidebar-nav-active{box-shadow:inset 3px 0 var(--workspace-accent)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--workspace-surface)!important;border-color:var(--workspace-line)!important;color:var(--workspace-ink)!important}html[data-trialsnest-design=warm-healthcare] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--workspace-accent,#426a58)!important;outline-offset:3px}@layer utilities{html[data-trialsnest-design=warm-healthcare] :is(.tn-wp-site,#tn-workspace-root) :is([class~="text-[#075ee8]"],[class~="text-[#0aa8b8]"],[class~="text-[#087985]"],[class~="text-[#006b93]"]){color:var(--workspace-accent,var(--tn-wp-accent))!important}html[data-trialsnest-design=warm-healthcare] :is(.tn-wp-site,#tn-workspace-root) :is([class~="text-[#526486]"],[class~="text-[#7180a0]"],[class~="text-[#5a7092]"],[class~="text-[#34466c]"]){color:var(--workspace-muted,var(--tn-wp-muted))!important}html[data-trialsnest-design=warm-healthcare] :is(.tn-wp-site,#tn-workspace-root) :is([class*="border-[#d8e6f7]"],[class*="border-[#9fc7ff]"],[class*="border-[#bfd4f7]"],[class*="border-[#cfe0fb]"],[class*="border-[#dbe8f7]"],[class*="border-[#d9e6f7]"],[class*="border-[#b9d3ff]"],[class*="border-[#c7d9f4]"],[class*="border-[#cdeef2]"]){border-color:var(--workspace-line,var(--tn-wp-line))!important}html[data-trialsnest-design=warm-healthcare] :is(.tn-wp-site,#tn-workspace-root) :is([class~="bg-[#f3f8ff]"],[class~="bg-[#eef6ff]"],[class~="bg-[#f5f9ff]"],[class~="bg-[#eef7ff]"],[class~="bg-[#e9f1ff]"],[class~="bg-[#f8fbff]"],[class~="bg-[#f3f8ff]/70"],[class~="bg-[#f3f8ff]/80"]){background:var(--workspace-soft,var(--tn-wp-accent-soft))!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root :is(.tn-workspace-mobile-nav+section,.tn-enterprise-command-bar,.tn-v5-command-search-shell){background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-workspace-mobile-nav+section a{background:var(--workspace-surface)!important;color:var(--workspace-ink)!important;border-color:var(--workspace-line)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-panel,.tn-v5-field-card,.tn-v5-command-actions>button,.tn-v5-command-palette-button){border-color:var(--workspace-line)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign>header,html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign>header form>div:first-child{background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(article,details,.tn-public-contact-form){background:var(--tn-wp-paper)!important;border-radius:16px!important;box-shadow:var(--tn-wp-shadow)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#043f9e]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"],[class~="bg-[#071a45]"]){background:var(--tn-wp-accent)!important;color:#fffdf8!important;border-color:var(--tn-wp-accent)!important;border-radius:8px!important;min-height:44px;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--tn-wp-paper)!important;border-radius:8px!important;border-color:var(--tn-wp-line)!important;color:var(--tn-wp-ink)!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content [data-homepage-workflow]>article{background:transparent!important;border-radius:0!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] .tn-cookie-banner{background:#fffdf8!important;border-color:#dcded2!important;color:#123e3a!important;box-shadow:0 16px 40px rgba(36,56,41,.08)!important}html[data-trialsnest-design=warm-healthcare] .tn-cookie-banner button{border-color:#c6d3c2!important;color:#123e3a!important}html[data-trialsnest-design=warm-healthcare] .tn-cookie-banner button[class*="bg-[#075ee8]"]{background:#e9eee5!important}@media (hover:hover){html[data-trialsnest-design=warm-healthcare] .tn-wp-site:has(>.tn-wp-main) :is(a,button):is([class~="bg-[#075ee8]"],[class~="bg-[#043f9e]"],[class~="bg-[#23d8d2]"],[class~="bg-[#061943]"],[class~="bg-[#071a45]"]):hover{background:var(--tn-wp-accent-hover)!important;color:#fffdf8!important}}}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-hero{padding-block:16px 28px!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content .tn-home-ai-display{font-size:clamp(2.8rem,11vw,4rem)!important;max-width:13ch}html[data-trialsnest-design=warm-healthcare] .tn-wp-site .tn-wp-auth-main h1{font-size:2.5rem!important}html[data-trialsnest-design=warm-healthcare] .tn-wp-site #homepage-content [data-homepage-workflow]>article{padding-block:28px!important}}@layer utilities{html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial{--login-accent:#123e3a!important;--login-accent-hover:#1c554d!important;--login-ink:#123e3a!important;--login-muted:#5e7066!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial .tn-wp-auth-main{background:#f7f4ec!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-card]{background:#fffdf8!important;border:1px solid #dddcd0!important;border-radius:18px!important;box-shadow:0 8px 32px rgba(18,62,58,.07)!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-header]{background:#e9eee4!important;border-bottom:1px solid #dddcd0!important;padding-block:28px!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-header]>span{background:#91ad98!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-header] h1{font-family:var(--font-warm-serif),Georgia,serif!important;font-size:36px!important;font-weight:500!important;line-height:1.15!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-body]{background:#fffdf8!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial .tn-wp-auth-main [data-login-body] input:not([aria-invalid=true]):not([type=checkbox]):not([type=radio]){background:#fffdf8!important;border-color:#b9c7ba!important;border-radius:8px!important;min-height:44px;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-body] input:focus-visible{outline:2px solid #123e3a!important;outline-offset:3px}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-signup-password-shell]{background:#fffdf8!important;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-signup-consents]{border-color:#dddcd0!important;background:#f4f5ed!important}@media (max-width:480px){html[data-trialsnest-design=warm-healthcare] .tn-auth-editorial [data-login-header] h1{font-size:30px!important}}}@layer utilities{html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign{--workspace-primary-ink:#fffdf8;--workspace-shadow:0 1px 3px rgba(18,62,58,.025),0 10px 28px rgba(18,62,58,.045)}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign.trialflow-portal-dark{--workspace-primary-ink:#13251f;--workspace-shadow:none}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-v5-sidebar-group{background:transparent!important;border:0!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-v5-sidebar-group summary{font-size:10px!important;letter-spacing:.12em;text-transform:uppercase}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-enterprise-sidebar nav a{font-size:12px!important;line-height:1.5;margin-block:3px!important;border-radius:9px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-open-page-header,.tn-v5-shared-page-header,.tn-v5-sponsor-dashboard-page>header){border-bottom:1px solid var(--workspace-line)!important;padding-bottom:22px!important;margin-bottom:24px!important;background:transparent!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-panel-header,.tn-v5-module-header,.tn-admin-section-header,.tn-v5-rail-header) h2{font-family:var(--tn-editorial-font)!important;font-size:23px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.025em}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-page-eyebrow,.tn-admin-platform-eyebrow,.tn-admin-section-eyebrow){color:var(--workspace-muted)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-panel,.tn-v5-module-panel,.tn-v5-right-rail-panel,.tn-admin-overview-section){border:1px solid var(--workspace-line)!important;border-radius:18px!important;background:var(--workspace-surface)!important;box-shadow:var(--workspace-shadow)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-panel-header,.tn-v5-module-header,.tn-admin-section-header,.tn-v5-rail-header){background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important;padding:18px 20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-metric,.tn-admin-kpi){background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:14px!important;box-shadow:none!important;font-variant-numeric:tabular-nums}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-modern-metric-value,.tn-coordinator-queue-value){font-size:32px!important;font-weight:600!important;letter-spacing:-.04em;font-variant-numeric:tabular-nums}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-button-primary,.tn-admin-primary-action){background:var(--workspace-accent)!important;color:var(--workspace-primary-ink)!important;border:1px solid var(--workspace-accent)!important;box-shadow:none!important;min-height:44px!important;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-button-primary,.tn-admin-primary-action) :is(span,svg){color:inherit!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-data-table,.tn-admin-overview-table){border:1px solid var(--workspace-line)!important;border-radius:12px!important;box-shadow:none!important;background:var(--workspace-surface)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign th{background:var(--workspace-soft)!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;padding:12px 16px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign td{padding:14px 16px!important;font-variant-numeric:tabular-nums}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-coordinator-dashboard-hero{background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;padding:24px!important;margin-bottom:24px;box-shadow:var(--workspace-shadow)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-coordinator-dashboard-today{background:var(--workspace-soft)!important;border-color:var(--workspace-line)!important;border-radius:12px!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-coordinator-queue-card,.tn-v5-workflow-card){border-radius:12px!important;background:var(--workspace-surface)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-sponsor-overview-metrics{gap:12px!important;margin-block:20px 24px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-sponsor-overview-metrics .tn-v5-shared-metric{padding:18px!important;border-top:3px solid var(--workspace-accent-art)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-platform-hero{background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;box-shadow:var(--workspace-shadow)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-platform-hero-main{padding:24px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-platform-state{background:var(--workspace-soft)!important;box-shadow:none!important;border-left:1px solid var(--workspace-line);padding:20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-kpi-utrip{background:transparent!important;box-shadow:none!important;padding:0!important;margin-block:24px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-kpi>div{padding:16px!important;min-height:112px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-kpi [class*="text-[1.45rem]"]{font-size:28px!important;line-height:1.2!important;margin-top:8px}@media (hover:hover){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-button-primary,.tn-admin-primary-action):hover{background:var(--workspace-accent-hover)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign tbody tr:hover{background:var(--workspace-soft)}}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-workspace-mobile-nav+section .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-workspace-mobile-nav+section a{min-height:44px!important;padding:10px!important;align-items:flex-start;font-size:11px!important;line-height:1.5!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-coordinator-dashboard-hero,.tn-admin-platform-hero-main){padding:18px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-admin-platform-state{border-left:0;border-top:1px solid var(--workspace-line)}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-button,.tn-admin-uecondary-action){min-height:44px!important}}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-filter-panel,.tn-pipeline-toolbar-inner,.tn-task-workbench-filterbar){background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:12px!important;padding:16px!important;gap:12px;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-empty-state,.tn-v5-admin-empty-state,.tn-coordinator-study-empty-state){background:var(--workspace-soft)!important;border:1px dashed var(--workspace-line)!important;border-radius:14px!important;padding:28px 20px!important;color:var(--workspace-muted)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-enterprise-drawer,.tn-lead-detail-recruiter-table-card){background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important;box-shadow:var(--workspace-shadow)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-v5-drawer-header{background:var(--workspace-soft)!important;border-bottom:1px solid var(--workspace-line)!important;padding:20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-v5-drawer-header h2{font-family:var(--tn-editorial-font)!important;font-size:26px!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-drawer-tabs,.tn-lead-detail-tab-rail){background:var(--workspace-soft)!important;border-color:var(--workspace-line)!important;border-radius:10px!important;padding:6px!important;gap:6px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-drawer-tabs,.tn-lead-detail-tab-rail) button{min-height:44px;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--workspace-accent)!important;outline-offset:3px}html[data-trialsnest-design=warm-healthcare] .tn-patient-editorial-hero{background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;box-shadow:var(--workspace-shadow)!important}html[data-trialsnest-design=warm-healthcare] .tn-patient-editorial-hero .pointer-events-none{background:none!important}html[data-trialsnest-design=warm-healthcare] .trialflow-role-patient :is(.tn-v5-summary-card,.tn-v5-field-card,.tn-v5-workflow-card){background:var(--workspace-surface)!important;border:1px solid var(--workspace-line)!important;border-radius:14px!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] .tn-patient-onboarding>div{background:#fffdf8!important;border-color:#dddcd0!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(18,62,58,.045)!important}html[data-trialsnest-design=warm-healthcare] .tn-patient-onboarding :is(h1,h2,h3){font-family:var(--font-warm-serif),Georgia,serif!important;color:#123e3a!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] .tn-patient-onboarding :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fffdf8!important;border-color:#b9c7ba!important;border-radius:8px!important;min-height:44px}html[data-trialsnest-design=warm-healthcare] .tn-patient-onboarding :is(button,a,input,select,textarea):focus-visible{outline:2px solid #123e3a!important;outline-offset:3px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-secure-mail-workspace,.tn-v5-patient-card,.tn-v5-shared-panel,.tn-v5-module-panel){border-color:var(--workspace-line)!important;box-shadow:0 2px 8px rgba(18,62,58,.025)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace>div:first-child{background:var(--workspace-surface)!important;padding:24px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace h1{font-size:clamp(28px,2.6vw,38px)!important;line-height:1.15!important;letter-spacing:-.035em}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace h2{font-family:var(--tn-editorial-font)!important;font-size:24px!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace button{min-height:44px;border-radius:8px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace>.grid>aside{background:var(--workspace-surface)!important;border-color:var(--workspace-line)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-module-header,.tn-v5-shared-panel-header) p{font-weight:400!important;line-height:1.6;max-width:65ch}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign :is(.tn-v5-shared-panel,.tn-v5-module-panel){scroll-margin-top:96px}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace>div:first-child{padding:18px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.tn-workspace-redesign .tn-secure-mail-workspace>div:first-child .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-command-center{background:transparent!important;border:0!important;box-shadow:none!important;display:grid;gap:28px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-hero{margin:0!important;padding:24px!important;border-radius:22px!important;background:var(--workspace-soft)!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-hero h1{font-size:clamp(30px,2.6vw,38px)!important;line-height:1.05!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-hero-icon{display:none}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-today{background:var(--workspace-surface)!important;padding:20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-work{padding:0!important;border:0!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-work>h2{font-family:var(--tn-editorial-font)!important;font-size:28px!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-card{position:relative;display:flex;flex-direction:column;align-items:flex-start!important;min-height:108px!important;padding:18px!important;border-radius:16px!important;background:var(--workspace-surface)!important;border-top:3px solid var(--workspace-accent-art)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-card>span:last-child{font-size:30px!important;font-weight:500!important;line-height:1;font-variant-numeric:tabular-nums}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-card:first-child{background:var(--workspace-accent)!important;color:var(--workspace-primary-ink)!important;border-color:var(--workspace-accent)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-card:first-child :is(span,svg){color:inherit!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-work-grid{gap:24px!important;padding:0!important;background:transparent!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-work-grid>section{border:1px solid var(--workspace-line)!important;border-radius:18px!important;padding:24px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root:has(.tn-coordinator-dashboard-match) .tn-enterprise-sidebar{padding-inline:16px!important;background:var(--workspace-surface)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root:has(.tn-coordinator-dashboard-match) .tn-enterprise-sidebar nav a{min-height:44px;padding:12px!important;font-size:13px!important}@media (min-width:1280px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-work-grid{grid-template-columns:minmax(0,1fr)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-queue-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-dashboard-hero{padding:18px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-work>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-coordinator-daily-card{min-height:108px!important;padding:16px!important;font-size:12px!important}}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root :is(.tn-v5-sponsor-dashboard-page,.tn-admin-platform-command-center) h1{font-size:clamp(30px,2.6vw,38px)!important;line-height:1.15!important;max-width:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-v5-sponsor-dashboard-page>header{padding-bottom:16px!important;margin-bottom:18px!important;gap:16px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-sponsor-overview-metrics{margin-block:16px 20px!important;gap:12px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-sponsor-overview-metrics .tn-v5-shared-metric{padding:16px!important;min-height:108px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-sponsor-overview-metrics .tn-modern-metric-value{font-size:30px!important;line-height:1.15!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-hero-main{padding:20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-state{padding:16px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-kpi-utrip{margin-block:20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-kpi>div{min-height:100px!important;padding:14px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root :is(.tn-v5-sponsor-dashboard-page,.tn-admin-platform-command-center) :is(.tn-v5-shared-panel-header,.tn-admin-section-header){padding:16px 18px!important}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-sponsor-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-hero-main{padding:18px!important}}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root :is(.tn-v5-sponsor-sites-page,.tn-v5-sponsor-studies-page)>section{border:1px solid var(--workspace-line)!important;background:var(--workspace-surface)!important;border-radius:16px!important;padding:20px!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root :is(.tn-v5-sponsor-sites-page,.tn-v5-sponsor-studies-page) h2{font-family:var(--tn-editorial-font)!important;font-size:24px!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-sponsor-site-teal-card{background:var(--workspace-surface)!important;padding:20px!important;border-top:3px solid var(--workspace-accent-art)!important;box-shadow:none!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-site-directory-heading h3{font-family:var(--tn-editorial-font)!important;font-size:24px!important;font-weight:500!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-site-directory-section{margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--workspace-line)}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-site-directory-phones{background:var(--workspace-soft)!important;padding:12px!important;border-radius:8px;margin-top:16px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-hero>.grid{grid-template-columns:minmax(0,1fr)!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-state{border-left:0!important;border-top:1px solid var(--workspace-line);padding:14px 20px!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.trialflow-role-admin .tn-enterprise-sidebar nav a{padding-block:8px!important;margin-block:1px!important;min-height:40px}html[data-trialsnest-design=warm-healthcare] #tn-workspace-root.trialflow-role-admin .tn-enterprise-sidebar summary{min-height:28px!important;padding-block:5px!important}@media (max-width:767px){html[data-trialsnest-design=warm-healthcare] #tn-workspace-root .tn-admin-platform-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}html[data-public-layout=stitch] .tn-wp-site{--tn-wp-primary-ink:#fff}html[data-public-layout=stitch] .tn-wp-site #homepage-content{background:var(--tn-wp-page)}html[data-public-layout=stitch] .tn-wp-site #homepage-content .tn-home-ai-hero{padding-block:clamp(20px,4vw,64px);background:var(--tn-wp-paper)!important;border-bottom:1px solid var(--tn-wp-line)}html[data-public-layout=stitch] #homepage-content .tn-home-ai-display{max-width:14ch;font-size:clamp(2.7rem,4.6vw,4.6rem)!important;line-height:1.04!important;letter-spacing:-.055em!important;color:var(--tn-wp-ink)!important}html[data-public-layout=stitch] #homepage-content [data-hero-background]{opacity:.13}html[data-public-layout=stitch] #homepage-content [class*=heroWash]{background:none!important}html[data-public-layout=stitch] #homepage-content [class*=heroPreview]{align-self:center}html[data-public-layout=stitch] #homepage-content [class*=heroPreview] figure{border:1px solid var(--tn-wp-line);border-radius:16px;box-shadow:0 24px 56px rgba(23,48,59,.1)}html[data-public-layout=stitch] #homepage-content [class*=workflowStrip]{padding-block:28px;max-width:1200px}html[data-public-layout=stitch] #homepage-content #platform{background:transparent!important;padding-block:clamp(40px,6vw,80px)}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:36px}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow]>article{background:transparent!important;border:0!important;border-top:1px solid var(--tn-wp-line)!important;border-radius:0!important;box-shadow:none!important;padding-block:32px}html[data-public-layout=stitch] #homepage-content [data-feature-intro]{padding-inline:0}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] figure{margin-inline:0;padding:clamp(12px,2vw,28px);background:var(--tn-wp-accent-soft);border:1px solid var(--tn-wp-line);border-radius:16px}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] article>div:last-child{padding-left:0}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings]{gap:0;padding-block:clamp(36px,6vw,72px)}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article{padding:clamp(24px,4vw,48px);border:1px solid var(--tn-wp-line);border-radius:0;background:var(--tn-wp-paper);box-shadow:none!important}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article+article{background:var(--tn-wp-accent-soft)}html[data-public-layout=stitch] #homepage-content [data-managed-recruitment]{padding-block:36px 64px}html[data-public-layout=stitch] #homepage-content [data-managed-recruitment]>div:first-child{padding-inline:0}html[data-public-layout=stitch] #homepage-content [aria-label="How managed recruitment works"]{gap:24px}html[data-public-layout=stitch] #homepage-content [aria-label="How managed recruitment works"] article{border-top:2px solid var(--tn-wp-accent);border-radius:0;background:transparent;padding:20px 0}html[data-public-layout=stitch] #homepage-content [class*=demoPanel]{padding:clamp(28px,5vw,60px);border-radius:16px}html[data-public-layout=stitch] .tn-wp-site:has([data-stitch-platform]) .tn-wp-main>header{padding-block:clamp(36px,6vw,88px);background:var(--tn-wp-paper)}html[data-public-layout=stitch] .tn-wp-site:has([data-stitch-platform]) .tn-wp-main h1{font-size:clamp(2.4rem,4.8vw,4.25rem)!important;max-width:18ch;line-height:1.08!important}html[data-public-layout=stitch] [data-stitch-platform]>#workspace,html[data-public-layout=stitch] [data-stitch-platform]>section{margin-block:0;padding-block:clamp(32px,5vw,64px);border:0;border-bottom:1px solid var(--tn-wp-line);border-radius:0;background:transparent;box-shadow:none}html[data-public-layout=stitch] [data-stitch-platform] #feature-catalog>div>div,html[data-public-layout=stitch] [data-stitch-platform] #teams>div>a{border:0;border-top:1px solid var(--tn-wp-line);border-radius:0;background:transparent;box-shadow:none;padding:24px 0}html[data-public-layout=stitch] [data-stitch-platform]>section:last-child{padding:clamp(24px,4vw,48px);margin-top:36px;border-radius:16px;background:var(--tn-wp-accent-soft)}@media (min-width:768px){html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article:first-child{border-radius:16px 0 0 16px}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article:last-child{border-radius:0 16px 16px 0;border-left:0}}@media (min-width:1024px){html[data-public-layout=stitch] #homepage-content [data-homepage-workflow]>article{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr auto;gap:0 64px;padding-block:56px;align-items:center}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] [data-feature-intro]{grid-column:1;grid-row:1}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] figure{grid-column:2;grid-row:1/3;margin-block:0}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] article>div:last-child{grid-column:1;grid-row:2}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] article:nth-child(2n) [data-feature-intro],html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] article:nth-child(2n)>div:last-child{grid-column:2}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] article:nth-child(2n) figure{grid-column:1}}@media (max-width:767px){html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article:first-child{border-radius:16px 16px 0 0}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article:last-child{border-radius:0 0 16px 16px;border-top:0}html[data-public-layout=stitch] #homepage-content [data-homepage-workflow] figure{margin-top:16px}}html[data-public-layout=stitch] #homepage-content [data-feature-intro] h3,html[data-public-layout=stitch] .tn-wp-main :is(h1,h2){font-family:var(--font-warm-serif),Georgia,serif!important;font-weight:500!important;letter-spacing:-.035em!important}html[data-public-layout=stitch] #homepage-content [data-homepage-offerings] article h2{font-size:clamp(1.6rem,2.4vw,2.2rem)!important}@layer utilities{html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-feature-intro] h3,html[data-public-layout=stitch] .tn-wp-site .tn-wp-main :is(h1,h2){font-family:var(--font-warm-serif),Georgia,serif!important;font-weight:500!important;letter-spacing:-.035em!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content .tn-home-ai-display{font-size:clamp(2.7rem,4.6vw,4.6rem)!important;line-height:1.04!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article{border-radius:0!important;box-shadow:none!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:last-child{background:var(--tn-wp-accent-soft)!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:last-child a{background:var(--tn-wp-accent)!important;color:#fff!important}}@layer utilities{@media (min-width:768px){html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:first-of-type{border-radius:16px 0 0 16px!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:last-child{border-radius:0 16px 16px 0!important}}@media (max-width:767px){html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:first-of-type{border-radius:16px 16px 0 0!important}html[data-public-layout=stitch] .tn-wp-site #homepage-content [data-homepage-offerings] article:last-child{border-radius:0 0 16px 16px!important}}}