/* Epicheck: reference-led rebuild. Warm paper, botanical ink, human imagery. */
@font-face{font-family:Manrope;src:url('/assets/manrope.woff2') format('woff2');font-weight:400 800;font-display:swap}
@font-face{font-family:Georgian;src:url('/assets/georgian.woff2') format('woff2');font-weight:400 800;font-display:swap}
@font-face{font-family:GeorgianEditorial;src:url('/assets/georgian-editorial-v28.ttf') format('truetype');font-weight:400;font-display:swap}
:root{--e-ink:#253d35;--e-dark:#253d35;--e-text:#4d514b;--e-paper:#faf8f2;--e-pale:#eeede5;--e-line:#dcded3;--e-accent:#b9c5a3;--e-pad:clamp(24px,6.5vw,104px);--r-serif:Georgia,'Times New Roman',serif;--r-nav:88px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;color:#292e29;background:var(--e-paper);font:15px/1.7 Manrope,Georgian,sans-serif;-webkit-font-smoothing:antialiased}html[lang=ka]{--r-serif:GeorgianEditorial,Georgia,serif}html[lang=ka] body{font-family:Georgian,Manrope,sans-serif}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3{font-weight:400;line-height:1.14}h1,h2{font-family:var(--r-serif);letter-spacing:-.045em}h1{font-size:clamp(48px,5vw,76px)}h2{font-size:clamp(36px,3.8vw,56px)}h3{font-size:23px;letter-spacing:-.025em}p{color:var(--e-text)}p+p{margin-top:20px}em{font-weight:inherit}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button,summary{cursor:pointer}button{border:0;background:none}button,a,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,a{transition:color .2s,background .2s,border-color .2s}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #638968;outline-offset:5px}img{display:block;max-width:100%}svg{width:24px;height:24px;flex-shrink:0}video{display:block;width:100%;height:100%;object-fit:cover}[hidden]{display:none!important}::selection{background:#d3dec4;color:#213a2e}.skip-link{position:fixed;top:-80px;left:20px;z-index:300;background:white;padding:15px 25px}.skip-link:focus{top:10px}.e-wrap{width:100%;max-width:1512px;margin-inline:auto;padding-inline:var(--e-pad)}.e-section{padding-block:110px}.e-heading h2{max-width:850px}.e-kicker{font:500 11px/1.6 Manrope,Georgian,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#626a5e;margin-bottom:23px}.e-intro{font-size:17px;line-height:1.85;max-width:62ch}.e-heading>.e-intro{margin-top:28px}.e-photo{overflow:hidden}.e-photo img{width:100%;height:100%;object-fit:cover}.e-button{display:inline-flex;gap:30px;align-items:center;justify-content:center;min-height:50px;padding:13px 23px;border-radius:40px;background:var(--e-ink);color:#fff;font-size:13px;font-weight:600;line-height:1.6}.e-button>svg{width:19px;height:19px}.e-button:hover{background:#415f4d}.e-button-white{background:#faf8f2;color:#253d35}.e-button-white:hover{background:#e7eddf}.e-link{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:46px;border-bottom:1px solid #8a9882;padding:9px 0;font-size:13px;line-height:1.5;font-weight:500}.e-link:hover{color:#5e774f}.e-link>svg{width:20px;height:20px}.e-actions{display:flex;align-items:center;flex-wrap:wrap;gap:30px;margin-top:32px}.e-brand{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:var(--e-ink)}.e-brand .e-symbol{width:30px;height:36px}.e-brand>span{font:37px/1 Georgia,serif;letter-spacing:-1.9px}.e-crumb{display:flex;flex-wrap:wrap;gap:10px;font-size:10px;line-height:1.7;color:#65705f;margin-bottom:46px}.e-crumb a:after{content:'/';padding-left:12px;color:#929e87}.e-crumb a:hover{text-decoration:underline}.e-small,.e-note{font-size:13px;line-height:1.85}.e-note{border-top:1px solid var(--e-line);padding-top:25px;margin-top:30px;max-width:95ch}.ec-illustration{width:88px;height:66px}.e-page-intro{padding-block:42px 80px}.e-page-intro h1{max-width:1000px}.e-page-intro .e-intro{margin-top:30px}.e-page-intro .e-kicker{margin-bottom:25px}.e-item-number{font:12px/1 Manrope,Georgian,sans-serif;color:#64745d}.e-item-number>.ec-illustration{width:78px;height:60px}.e-heading+.e-editorial-cards,.e-heading+.e-disclosures{margin-top:46px}
/* Compact masthead. Each menu has a purpose-specific composition. */
#header{position:sticky;top:0;z-index:100;background:#faf8f2f5;backdrop-filter:blur(16px);border-bottom:1px solid #d9ddcf80}.e-header-frame{height:var(--r-nav);padding:0 clamp(24px,4vw,64px);max-width:1680px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:35px}.r-nav{display:flex;align-items:center;gap:28px;margin-left:auto}.r-nav>button{height:var(--r-nav);display:flex;gap:7px;align-items:center;font-size:12px;white-space:nowrap;padding:0;position:relative}.r-nav>button>svg{width:13px;height:13px;transition:transform .2s}.r-nav>button[aria-expanded=true]>svg{transform:rotate(180deg)}.r-nav>button:after{content:'';position:absolute;height:1px;background:currentColor;left:0;right:18px;bottom:24px;transform:scaleX(0);transform-origin:left;transition:transform .2s}.r-nav>button:hover:after,.r-nav>button[aria-expanded=true]:after{transform:scaleX(1)}.r-nav-actions{display:flex;align-items:center;gap:22px}.e-lang{font-size:11px;min-width:32px;min-height:44px;display:flex;align-items:center;justify-content:center}.r-header-cta{min-height:44px;padding:10px 20px;font-size:12px;gap:15px}.r-header-cta>svg{width:16px}.e-mobile-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:7px;padding:10px}.e-mobile-toggle span{display:block;height:1px;width:23px;background:currentColor;transition:transform .2s}.e-mobile-toggle[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.e-mobile-toggle[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}#e-backdrop{position:fixed;inset:0;z-index:90;background:#171d1c55;backdrop-filter:blur(4px)}.e-menu-panel{position:absolute;top:100%;z-index:101;background:#fffef9;border:1px solid var(--e-line);box-shadow:0 20px 30px #253d3512;border-radius:0 0 12px 12px;max-height:calc(100dvh - 100px);overflow:auto;overscroll-behavior:contain;animation:r-menu-enter .2s ease-out}.r-testing-menu{left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px);padding:26px 34px 0}.r-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.r-menu-heading .e-kicker{margin:0}.r-menu-heading .e-link{border:0;min-height:40px;font-size:12px}.r-menu-areas{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.r-menu-areas>a{min-width:0;display:grid;grid-template-columns:1fr auto;gap:16px 10px;padding:20px 23px 26px;border-radius:7px;background:#f2f2ea}.r-menu-areas>a:hover{background:#e7ecdf}.r-menu-areas .v26-diagram{grid-column:1/-1;width:145px;height:90px;justify-self:center}.r-menu-areas h3{font-size:18px;margin-bottom:10px;line-height:1.35}.r-menu-areas p{font-size:12px;line-height:1.7}.r-menu-areas>a>svg:last-child{width:18px;align-self:end}.r-menu-foot{display:flex;gap:50px;padding:18px 0;border-top:1px solid var(--e-line);margin-top:24px}.r-menu-foot>a{display:flex;align-items:center;gap:25px;font-size:12px;min-height:36px}.r-menu-foot svg{width:18px}.r-journey-menu{left:8%;right:8%;display:grid;grid-template-columns:1fr .9fr 1.1fr;padding:30px;gap:38px}.r-menu-picture{position:relative;border-radius:7px;overflow:hidden;min-height:240px}.r-menu-picture>.e-photo{height:100%}.r-menu-picture img{filter:brightness(.65);object-position:center}.r-menu-picture>span{position:absolute;bottom:24px;left:24px;right:24px;color:white;font:28px/1.2 var(--r-serif);letter-spacing:-.02em}.r-menu-editorial{padding:20px 0;align-self:center}.r-menu-editorial h3,.r-clinician-menu>div>h3{font:34px/1.2 var(--r-serif);letter-spacing:-.03em}.r-menu-editorial>.e-link{margin-top:22px}.r-menu-list>a{display:flex;align-items:center;justify-content:space-between;padding:21px 0;gap:20px;border-bottom:1px solid var(--e-line);font-size:14px;line-height:1.5}.r-menu-list>a:first-child{padding-top:12px}.r-menu-list>a:last-child{border:0}.r-menu-list small{display:block;font-size:11px;color:#6b7164;margin-top:8px;line-height:1.7}.r-menu-list svg{width:18px}.r-clinician-menu{right:15%;width:min(820px,calc(100vw - 60px));padding:36px;display:grid;grid-template-columns:1fr 1.2fr;gap:50px}.r-clinician-menu>div:first-child{align-self:center}.r-clinician-menu .e-link{margin-top:25px}.r-company-menu{right:calc(4vw + 130px);width:290px;padding:12px 24px}.r-company-menu>a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--e-line);min-height:60px;font-size:14px;gap:20px}.r-company-menu>a:last-child{border:0;font-size:12px;color:#59694e}.r-company-menu svg{width:17px}.e-mobile{padding:8px 24px 30px;background:var(--e-paper);max-height:calc(100dvh - var(--r-nav));overflow:auto;overscroll-behavior:contain}.e-mobile summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:68px;padding-block:15px;border-bottom:1px solid var(--e-line);font-size:20px;font-family:var(--r-serif)}.e-mobile summary::-webkit-details-marker{display:none}.e-mobile summary>svg{width:18px}.e-mobile details[open]>summary>svg{transform:rotate(180deg)}.e-mobile .e-link{display:flex;margin-left:12px;padding:14px 0;border-bottom:1px solid var(--e-line);font-size:14px;line-height:1.7}.e-mobile-phone{display:block;margin-top:25px;padding-block:10px;font-size:15px}.e-menu-open{overflow:hidden}
/* Real footage, progressive loading and explicit playback controls. */
.r-movie{position:relative;width:100%;height:100%;overflow:hidden;background:#d5d7c9}.r-motion{position:absolute;right:20px;bottom:20px;z-index:5;display:flex;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #ffffff8a;background:#17251d6b;backdrop-filter:blur(12px);border-radius:40px;color:white;font-size:10px}.r-motion svg{width:19px;height:19px}.r-motion:hover{background:#17251dbd}.r-movie.is-unavailable .r-motion{display:none}
.r-home-hero{position:relative;min-height:690px;height:calc(100svh - var(--r-nav));max-height:1000px;color:#fff;display:flex;align-items:center;overflow:hidden;background:#303e33}.r-hero-film{position:absolute;inset:0}.r-hero-film video{object-position:66% 50%}.r-hero-film .r-motion{bottom:102px;right:36px;z-index:8}.r-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#17231ed4 0%,#17231e70 43%,#17231e0a 76%),linear-gradient(0deg,#111c13ad,transparent 30%);pointer-events:none}.r-hero-content{position:relative;z-index:2;padding-block:90px 150px;pointer-events:none}.r-hero-content a{pointer-events:auto}.r-hero-content .e-kicker{color:#fffdf0c9;font-size:11px;letter-spacing:.12em;margin-bottom:28px}.r-hero-content h1{font-size:clamp(50px,5.25vw,84px);line-height:1.08;font-weight:400;max-width:920px;letter-spacing:-.045em}.r-hero-content h1 em{font-weight:400}.r-hero-content>p:not(.e-kicker){max-width:480px;color:#f2f1e9;margin-top:30px;font-size:15px;line-height:1.9}.r-hero-content .e-actions{margin-top:33px}.r-hero-link{display:flex;align-items:center;gap:20px;min-height:48px;font-size:12px;border-bottom:1px solid #ffffff7a}.r-hero-link>svg{width:18px}.r-hero-link:hover{color:#dae8ce}.r-hero-baseline{position:absolute;left:var(--e-pad);right:var(--e-pad);bottom:0;height:77px;border-top:1px solid #ffffff52;display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:11px;color:#eeeee6;z-index:3;letter-spacing:.03em}.r-hero-baseline>a{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-left:auto}.r-hero-baseline>span:nth-child(2){margin-left:auto;font-size:10px;letter-spacing:.13em}.e-approved{background:var(--e-paper)}.e-approved h2,.e-approved h3{font-family:inherit}
/* Substantial cards, wide interlude, and alternating editorial sections. */
.r-journey{padding-block:35px 110px}.r-section-heading{text-align:center;max-width:760px;margin:0 auto 55px}.r-section-heading>p:last-child{max-width:600px;margin:24px auto 0;font-size:15px;line-height:1.8}.r-section-heading .e-kicker{margin-bottom:20px}.r-journey-cards{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1080px;margin:auto;align-items:start}.r-journey-card{background:#fffefb;border:1px solid #ebece3;border-radius:18px;overflow:hidden;box-shadow:0 12px 25px #3d483a05}.r-card-media,.r-report-visual{height:310px;position:relative;overflow:hidden}.r-card-media .r-movie video{object-position:45% center}.r-media-label{position:absolute;left:26px;bottom:25px;border:1px solid #ffffff8c;background:#ffffffde;border-radius:40px;padding:5px 12px;font-size:11px;letter-spacing:.1em;z-index:2;color:#3d4d37}.r-card-copy{padding:32px 36px 40px}.r-card-copy>div+div{border-top:1px solid var(--e-line);margin-top:30px;padding-top:30px}.r-step-number{font:11px/1.4 Manrope,Georgian,sans-serif;display:inline-block;color:#66775b;margin-bottom:15px;letter-spacing:.1em}.r-card-copy h3{font:30px/1.2 var(--r-serif);letter-spacing:-.025em;margin-bottom:18px}.r-card-copy p{font-size:14px;line-height:1.85}.r-report-visual{background:#dfe5d7;display:flex;justify-content:center;align-items:flex-start;padding-top:42px}.r-report-paper{background:#fffefa;width:65%;min-height:380px;border-radius:7px;padding:26px;box-shadow:0 13px 28px #27392115;transform:rotate(5deg) translateY(8px);transition:transform .7s}.r-report-visual.is-visible .r-report-paper{transform:rotate(-3deg) translateY(0)}.r-report-paper>div:first-child{display:flex;align-items:center;gap:4px;font:20px Georgia;color:#315247;margin-bottom:23px}.r-report-paper>div:first-child>.e-symbol{width:19px;height:23px}.r-report-paper>i,.r-report-lines>i{display:block;width:85%;height:5px;background:#e5e8df;margin-bottom:8px}.r-report-paper>i:nth-child(3){width:55%}.r-report-chart{height:145px;background:#f4f6ef;margin:20px 0 18px;border-radius:4px}.r-report-chart svg{width:100%;height:100%}.r-report-lines{display:grid;gap:7px}.r-report-stamp{font-size:9px;letter-spacing:.13em;color:#597252}.r-center-action{text-align:center;margin-top:37px}.r-science-band{background:#e8ece1;padding-block:90px}.r-science-band>.e-wrap{display:grid;grid-template-columns:1fr 1fr;gap:36px 70px;align-items:center}.r-science-band>.e-wrap>div:first-child{grid-column:1/-1;display:flex;align-items:start;justify-content:space-between;gap:60px;margin-bottom:15px}.r-science-band h2{max-width:800px;font-size:clamp(36px,4.2vw,64px)}.r-science-band .e-kicker{margin-top:12px}.r-science-band .e-photo{height:410px;border-radius:12px}.r-science-band .e-photo img{object-position:center 48%}.r-science-caption{padding:35px 40px;max-width:480px}.r-science-caption>p{font:38px/1.25 var(--r-serif);color:#354b3e;letter-spacing:-.025em}.r-science-caption>.e-link{margin-top:30px}.r-audiences{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-block:110px}.r-audiences>a{background:#f0ede4;padding:35px 45px 40px;border-radius:16px;position:relative;overflow:hidden;transition:background .25s}.r-audiences>a:nth-child(2){background:#e7ece3}.r-audiences>a:hover{background:#dde6d5}.r-audience-art{display:flex;justify-content:flex-end;margin-bottom:8px}.r-audience-art>svg{width:165px;height:124px;transition:transform .4s}.r-audiences>a:hover .r-audience-art>svg{transform:translateY(-7px)}.r-audiences .e-kicker{font-size:10px}.r-audiences h2{font-size:42px;max-width:440px;margin-bottom:40px}.r-audiences>a>span{border-top:1px solid #b8c3af;display:flex;align-items:center;justify-content:space-between;padding-top:22px;font-size:13px}.r-audiences>a>span>svg{width:20px}.r-home-faq{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px;padding-bottom:110px}.r-home-faq>div:first-child .e-link{margin-top:30px}
/* Catalogue inspired by Function's editorial library, with no search. */
.r-library-intro{padding-top:36px;padding-bottom:52px;text-align:center}.r-library-intro .e-crumb{text-align:left;margin-bottom:35px}.r-library-intro h1{font-size:clamp(50px,5.2vw,78px)}.r-library-intro>p{max-width:640px;margin:24px auto 0;font-size:16px}.r-library-banner>div{height:455px;position:relative;border-radius:12px;overflow:hidden}.r-library-banner .r-movie{position:absolute;inset:0}.r-library-banner video{object-position:center 52%;filter:brightness(.7)}.r-library-banner .r-motion{bottom:18px;right:18px}.r-banner-overlay{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px 50px 70px;pointer-events:none;background:linear-gradient(90deg,#19342a66,#19342a13)}.r-banner-overlay a{pointer-events:auto}.r-banner-overlay h2{text-align:center;color:#fffef6;font-size:44px;margin-bottom:36px}.r-banner-tags{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:10px}.r-banner-tags>a{border:1px solid #ffffff4d;backdrop-filter:blur(16px);background:#fbf7eddd;color:#354b3c;border-radius:8px;padding:17px 17px 19px;display:grid;grid-template-columns:1fr auto;gap:12px 8px;align-items:center;font-size:13px;line-height:1.6;transition:background .2s,transform .25s}.r-banner-tags>a:hover{background:#fffdf5;transform:translateY(-4px)}.r-banner-tags>a>span{display:block;grid-column:1/-1;font-size:10px;letter-spacing:.04em}.r-banner-tags>a>svg{width:17px;height:17px}.r-library{display:grid;grid-template-columns:310px 1fr;gap:70px;padding-top:72px;padding-bottom:110px;align-items:start}.r-library-index{position:sticky;top:120px}.r-library-index>.e-kicker{margin-bottom:22px}.r-library-index>a{display:flex;align-items:center;gap:13px;font-size:14px;line-height:1.6;padding:15px 14px;border-radius:6px;margin-bottom:7px;border:1px solid transparent;min-height:55px}.r-library-index>a>span{font-size:10px;color:#6c785f}.r-library-index>a>svg{width:16px;height:16px;margin-left:auto;transform:rotate(-90deg)}.r-library-index>a[aria-current]{background:#e5eadc;border-color:#d6deca;color:#203e2e}.r-library-index>a:hover{background:#eeeee5}.r-library-index>div{border-top:1px solid var(--e-line);margin-top:30px;padding-top:28px;padding-left:14px}.r-library-index>div>p{font:25px/1.3 var(--r-serif);margin-bottom:15px;color:#3f4d39}.r-library-index .e-link{font-size:12px}.r-library-group{scroll-margin-top:118px}.r-library-group+.r-library-group{margin-top:64px}.r-library-group>header{display:flex;gap:23px;align-items:center;margin-bottom:25px}.r-library-group>header>span{background:#e9eddf;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.r-library-group>header>span>svg{width:69px;height:54px}.r-library-group>header .e-kicker{font-size:10px;letter-spacing:.08em;margin-bottom:7px}.r-library-group>header h2{font-size:36px;line-height:1.2}.r-clinical-directory{display:grid;grid-template-columns:1fr 1fr;gap:15px}.r-clinical-directory>a{padding:22px;background:#f0f0e7;border:1px solid #d9dece;border-radius:8px;display:grid;grid-template-columns:1fr auto;gap:20px;align-content:start;min-width:0}.r-clinical-directory>a>span{grid-column:1/-1}.r-clinical-directory>a>span svg{width:80px;height:60px}.r-clinical-directory small{font-size:10px;letter-spacing:.06em;color:#5a6d4f}.r-clinical-directory h3{font-family:var(--r-serif);font-size:25px;line-height:1.25;margin-top:10px;letter-spacing:-.02em}.r-clinical-directory>a>svg{width:18px;height:18px;align-self:end}.r-clinical-directory>a:hover{background:#e7eddd}.r-test-rows{display:grid;gap:10px}.r-test-row{display:flex;text-align:left;align-items:center;gap:18px;padding:13px 18px;background:#f2f0e8;border:1px solid #dcded2;border-radius:6px;width:100%;min-height:78px}.r-test-row:hover{background:#e9eddf;border-color:#a7b59a}.r-row-icon{width:46px;flex-shrink:0}.r-row-icon svg{width:46px;height:36px}.r-test-row>span:nth-child(2){min-width:0}.r-test-row strong{font-weight:500;font-size:14px;line-height:1.6;display:block}.r-test-row small{display:block;font-size:9px;letter-spacing:.09em;color:#65745a;margin-top:3px}.r-test-row>svg{width:17px;height:17px;margin-left:auto}.r-mobile-area-toggle{display:none}
/* A native dialog gives panel detail a proper, keyboard-safe drawer. */
.r-panel-dialog{position:fixed;inset:0 0 0 auto;width:min(610px,94vw);height:100dvh;max-height:100dvh;max-width:100vw;margin:0;border:0;border-left:1px solid var(--e-line);background:#faf8f2;color:#29392e;padding:0;overflow:auto;overscroll-behavior:contain;box-shadow:-20px 0 60px #14251922}.r-panel-dialog[open]{animation:r-drawer-enter .28s ease-out}.r-panel-dialog::backdrop{background:#18231b66;backdrop-filter:blur(3px)}.r-drawer-top{display:flex;align-items:center;justify-content:space-between;padding:20px 35px;border-bottom:1px solid var(--e-line);position:sticky;top:0;background:#faf8f2f7;backdrop-filter:blur(10px);z-index:2;font-size:10px;letter-spacing:.13em}.r-drawer-top button{font:32px/1 Manrope;width:44px;height:44px}.r-drawer-body{padding:32px 40px 45px}.r-drawer-body>.ec-illustration{width:116px;height:87px;margin-bottom:25px}.r-drawer-body h2{font-size:40px;line-height:1.18;margin-bottom:25px}.r-drawer-body .e-kicker{font-size:10px;margin-bottom:17px}.r-drawer-items{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:27px 0}.r-drawer-items li{background:#e9eddf;border:1px solid #d7dfcb;padding:7px 12px;border-radius:5px;font-size:12px;line-height:1.65;max-width:100%;overflow-wrap:anywhere}.r-drawer-body .e-note{font-size:12px;line-height:1.85}.r-drawer-body .e-actions{align-items:start;flex-direction:column;gap:13px}.r-drawer-body h3{font-size:13px;margin-top:30px;font-weight:600}.r-drawer-body>p{font-size:14px;line-height:1.8}
/* Category pages: larger original illustrations and specialty cards. */
.r-family-head{padding-top:36px;padding-bottom:72px}.r-family-head>.e-crumb{margin-bottom:38px}.r-family-head>div{display:grid;grid-template-columns:1.2fr 1fr;gap:75px;align-items:center}.r-family-head h1{font-size:clamp(48px,4.5vw,68px);max-width:750px}.r-family-head .e-intro{font-size:16px;margin:26px 0 30px}.r-family-visual{height:410px;background:#e7ecdf;border-radius:50% 50% 12px 12px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.r-family-visual>.v26-diagram{width:82%;height:260px;position:relative;z-index:1}.r-family-visual>span{position:absolute;bottom:24px;right:28px;font-size:11px;letter-spacing:.13em;color:#527247}.r-family-visual.is-pgx{background:#ede9dc;border-radius:12px}.r-visual-orbit{position:absolute;width:310px;height:310px;border:1px solid #b7c6ac;border-radius:50%}.r-visual-orbit:before{content:'';position:absolute;inset:30px;border:1px solid #c4d0b9;border-radius:50%}.is-prs .r-visual-orbit{width:80%;height:1px;border:0;background:#bac8b1;bottom:112px}.is-prs .r-visual-orbit:before{display:none}.r-family-directory{padding-block:65px 90px;border-top:1px solid var(--e-line)}.r-directory-heading{display:flex;justify-content:space-between;align-items:end;gap:55px;margin-bottom:50px}.r-directory-heading h2{font-size:44px}.r-directory-heading>.e-link{flex-shrink:0}.r-specialty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.r-specialty{display:flex;flex-direction:column;background:#fffef9;border:1px solid #dde0d3;border-radius:10px;padding:26px 29px 25px;transition:background .2s,border-color .2s;min-width:0}.r-specialty:hover{background:#f0f3e9;border-color:#a4b59a}.r-specialty>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.1em;color:#65765b}.r-specialty>div:first-child>svg{width:17px;height:17px}.r-specialty>.ec-illustration{width:130px;height:98px;margin:26px 0}.r-specialty h2{font:29px/1.24 var(--r-serif);letter-spacing:-.025em;margin-bottom:24px}.r-specialty-topics{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-bottom:27px}.r-specialty-topics>span{font-size:10px;background:#eff1e8;padding:5px 8px;max-width:100%;overflow-wrap:anywhere;border-radius:3px}.r-specialty-topics>p{font-size:12px;line-height:1.8}.r-specialty-action{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;border-top:1px solid var(--e-line);padding-top:19px}.r-specialty-action>svg{width:17px}
/* Panel pages are long-form references, not marketing cards. */
.e-panel-head{padding-top:36px;padding-bottom:65px;background:#eeeee4}.e-panel-heading{display:grid;grid-template-columns:1fr 190px;gap:70px;align-items:center}.e-panel-heading h1{font-size:clamp(42px,4.3vw,66px);max-width:1050px}.e-panel-heading .e-intro{font-size:16px;margin-top:30px}.e-mini-diagram{width:190px;height:190px;background:#dde6d2;border-radius:50%;display:flex;justify-content:center;align-items:center}.e-mini-diagram>svg{width:150px;height:125px}.e-detail-layout{display:grid;grid-template-columns:1fr 310px;gap:85px;padding-block:65px 110px;align-items:start}.e-detail-section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;padding-bottom:25px;border-bottom:1px solid var(--e-line);margin-bottom:14px}.e-detail-section-heading h2{font-size:34px}.e-detail-section-heading>span{font-size:10px;letter-spacing:.05em;color:#64745b}.e-item-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.e-item-list>li{padding:15px 0;border-bottom:1px solid var(--e-line);font-size:14px;line-height:1.7;min-width:0;overflow-wrap:anywhere}.e-item-list small{display:block;font-size:11px;color:#718067;margin-top:5px}.e-scope-note{margin-top:35px;padding:25px 28px;background:#edeedb;border-radius:8px}.e-scope-note h3{font-size:16px;margin-bottom:15px;font-weight:600}.e-scope-note p{font-size:13px;line-height:1.85}.e-scope-note+.e-link{margin-top:26px}.e-panel-enquiry{position:sticky;top:120px;background:#e8eddd;padding:32px 29px;border-radius:9px}.e-panel-enquiry h2{font-size:38px;margin-bottom:20px}.e-panel-enquiry>p:not(.e-kicker){font-size:13px;line-height:1.85;margin-bottom:25px}.e-panel-enquiry>.e-button{font-size:12px;gap:14px;padding-inline:18px}.e-panel-enquiry>span{display:block;font-size:10px;letter-spacing:.08em;margin-top:25px;color:#59714b}.e-scope-message{padding:35px 0}.e-scope-message p{font-size:15px}
/* Oncology uses a panoramic film and a large two-part editorial opening. */
.r-oncology-head{padding-top:36px}.r-oncology-title{display:grid;grid-template-columns:1.15fr 1fr;gap:0 80px;align-items:end;padding-bottom:50px}.r-oncology-title>.e-kicker{grid-column:1/-1}.r-oncology-title h1{font-size:clamp(48px,4.5vw,68px)}.r-oncology-title>div>p{font-size:16px;line-height:1.85}.r-oncology-title .e-actions{gap:24px}.r-oncology-film{height:440px;position:relative;border-radius:12px;overflow:hidden}.r-oncology-film video{object-position:center 53%}.r-oncology-film-caption{position:absolute;left:28px;bottom:25px;display:flex;align-items:center;gap:23px;background:#fffef2ec;border:1px solid #fff8;padding:13px 20px;border-radius:7px;font-size:10px;letter-spacing:.1em}.r-oncology-film-caption>span:first-child{font:24px/1 Manrope;letter-spacing:-.03em}.e-science-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding-block:100px}.e-science-intro p{font-size:16px;line-height:1.9}.e-analysis-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px;border-top:1px solid var(--e-line);padding-top:30px}.e-analysis-pair>div>svg{display:block;width:75px;height:56px;margin-bottom:16px}.e-analysis-pair strong{display:block;font-size:18px;font-weight:500;margin-bottom:11px}.e-analysis-pair span{display:block;font-size:13px;line-height:1.85;color:var(--e-text)}.e-context-section,.e-patient-samples{padding-block:85px;background:#efeee5}.e-context-layout{display:grid;grid-template-columns:1fr 1.12fr;gap:90px;align-items:start}.e-context-layout .e-small{margin-top:25px;max-width:55ch}.e-disclosures{min-width:0}.e-disclosures details{border-bottom:1px solid #ced3c2}.e-disclosures details:first-child{border-top:1px solid #ced3c2}.e-disclosures summary{list-style:none;display:flex;align-items:center;gap:20px;min-height:80px;padding:21px 0}.e-disclosures summary::-webkit-details-marker{display:none}.e-disclosures summary>h3{font-size:19px;line-height:1.5;flex:1}.e-disclosures summary>b{font-size:27px;line-height:1;font-weight:300;width:26px;flex-shrink:0;transition:transform .2s}.e-disclosures details[open]>summary>b{transform:rotate(45deg)}.e-disclosures details>div{padding:0 35px 27px 0}.e-disclosures details>div p{font-size:14px;line-height:1.9}.e-disclosures .e-link{margin-top:20px}.e-disclosures summary>.ec-illustration{width:64px;height:48px;flex-shrink:0}.e-gene{display:block;font-size:21px;min-width:80px;color:#58754b}.e-gene-tags{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0 0}.e-gene-tags>span{background:#e5eadb;padding:5px 10px;border-radius:3px;font-size:11px;color:#4b653e}.e-disclosures .e-gene-tags{margin:0 0 20px}.r-oncology-options{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:45px}.r-oncology-options>article{padding:34px 37px;background:#fffef8;border:1px solid #e0e3d6;border-radius:13px;display:flex;flex-direction:column}.r-oncology-options>article>div:first-child{display:flex;justify-content:space-between;align-items:start;margin-bottom:30px}.r-oncology-options>article>div:first-child>span{font-size:11px;letter-spacing:.08em;color:#6a795f}.r-oncology-options>article>div:first-child>svg{width:120px;height:90px}.r-oncology-options .e-kicker{font-size:10px;margin-bottom:14px}.r-oncology-options h3{font:33px/1.25 var(--r-serif);margin-bottom:23px;letter-spacing:-.02em}.r-oncology-options p:not(.e-kicker){font-size:14px;line-height:1.9}.r-oncology-options .e-link{align-self:start;margin-top:auto;padding-top:28px;max-width:100%}.r-oncology-options p+.e-link{margin-top:10px}
/* PCR: instruments, methods and a purposeful target reference. */
.e-pcr-intro{text-align:center;padding-bottom:65px}.e-pcr-intro>.e-crumb{text-align:left}.e-pcr-intro>h1{margin:auto;max-width:1050px}.e-pcr-intro>.e-intro{margin:25px auto 0}.e-pcr-methods{padding-bottom:95px}.e-pcr-methods>.e-heading h2{font-size:32px}.e-instrument-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.e-instrument-grid>article{background:#fffef9;border:1px solid #e1e3d7;border-radius:14px;overflow:hidden}.e-instrument-image{height:350px;position:relative;background:#fff;display:flex;align-items:center;padding:35px}.e-instrument-image>span{position:absolute;top:22px;left:25px;font:36px/1 var(--r-serif);color:#536d47;z-index:1}.e-instrument-image>.e-photo{height:100%;width:100%}.e-instrument-image img{object-fit:contain}.e-instrument-grid>article>div:last-child{padding:30px 36px 37px;border-top:1px solid var(--e-line)}.e-instrument-grid h3{font:34px/1.25 var(--r-serif);margin-bottom:24px}.e-instrument-grid p:not(.e-kicker){font-size:14px;line-height:1.9}.e-instrument-grid .e-kicker{font-size:10px;margin-bottom:14px}.e-pcr-targets{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;border-top:1px solid var(--e-line)}.e-pcr-targets .e-gene{min-width:90px}.e-pcr-targets summary h3{font-size:16px}.e-arrange{background:#eeeee4}.e-editorial-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.e-editorial-cards>article{padding:30px 28px;background:#fffef9;border:1px solid #e2e4d8;border-radius:10px;min-width:0}.e-editorial-cards>article>.ec-illustration{width:100px;height:75px;margin-bottom:25px}.e-editorial-cards .e-item-number{display:block;margin-bottom:30px}.e-editorial-cards h3{font:28px/1.25 var(--r-serif);margin-bottom:22px}.e-editorial-cards p{font-size:14px;line-height:1.9}.e-editorial-cards .e-link{margin-top:24px;font-size:12px}
/* Inherited testing uses an open diagram, not the marketing layout of PRS. */
.e-inherited-intro{text-align:center;padding-bottom:50px}.e-inherited-intro>.e-crumb{text-align:left}.e-inherited-intro>h1{margin:auto;max-width:1000px}.e-inherited-intro>.e-intro{margin:25px auto 0}.e-inherited-story{display:grid;grid-template-columns:.9fr 1fr;gap:90px;align-items:center;padding-block:20px 100px}.e-inherited-graphic{border-radius:50% 50% 14px 14px;background:#e4ead9;height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center}.e-inherited-graphic>svg{width:85%;height:290px}.e-inherited-graphic>span{font-size:12px;letter-spacing:.11em;color:#5e7750}.e-inherited-story h2{font-size:47px;margin-bottom:30px}.e-inherited-story p:not(.e-kicker){font-size:16px;line-height:1.9;margin-bottom:30px}.e-inherited-contrast{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:50px;padding-block:55px;background:#eeede4;align-items:start;border-radius:12px}.e-inherited-contrast>span{font-size:11px;letter-spacing:.08em;color:#5b6b4c}.e-inherited-contrast>span>svg{display:block;margin-bottom:17px}.e-inherited-contrast h2{font-size:36px}.e-inherited-contrast p{font-size:14px;line-height:1.9}.e-inherited-contrast .e-link{margin-top:22px}
/* Patient journey, report anatomy and clinical reference. */
.r-process{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:110px;align-items:start}.r-process-media{position:sticky;top:120px;height:560px;border-radius:12px;overflow:hidden}.r-process-media>.r-movie video{object-position:40% center;filter:brightness(.8)}.r-process-media>p{position:absolute;left:30px;right:30px;bottom:85px;color:white;font:36px/1.25 var(--r-serif);letter-spacing:-.025em;pointer-events:none}.r-process>div:last-child>article{display:grid;grid-template-columns:35px 1fr;gap:20px;padding:0 0 40px;border-bottom:1px solid var(--e-line);margin-bottom:40px}.r-process>div:last-child>article>.r-step-number{margin-top:12px}.r-process article h2{font-size:34px;margin:15px 0 20px}.r-process article p{font-size:15px;line-height:1.9}.r-process article svg{width:90px;height:68px}.r-patients-head{padding-top:35px}.r-patients-intro{max-width:900px;margin:0 auto 52px;text-align:center}.r-patients-intro h1{font-size:clamp(46px,4.5vw,70px)}.r-patients-intro>p:not(.e-kicker){max-width:740px;margin:26px auto;font-size:16px;line-height:1.9}.r-patients-film{height:420px;border-radius:12px;overflow:hidden}.r-patients-film video{object-position:65% 60%}.e-page-index{display:flex;justify-content:space-between;gap:35px;border-bottom:1px solid var(--e-line);padding-block:17px}.e-page-index .e-link{border:0;font-size:12px;line-height:1.6}.e-page-index .ec-illustration{width:55px;height:42px}.e-results-section{padding-block:100px;display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start}.e-results-section .e-heading{margin-bottom:30px}.e-results-section>div:first-child>p{font-size:16px;line-height:1.95;color:#4b5245}.e-report-sheet{padding:32px;background:#fffefa;border:1px solid #e0e3d5;border-radius:7px;box-shadow:0 12px 30px #3a493108}.e-report-sheet>div{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--e-line);padding-bottom:25px}.e-report-sheet .e-brand>span{font-size:27px}.e-report-sheet .e-symbol{width:23px;height:28px}.e-report-sheet>div>span{font-size:9px;line-height:1.6;color:#6a785e;max-width:100px}.e-report-sheet>article{display:grid;grid-template-columns:50px 1fr;gap:18px;padding-top:27px;margin-top:27px;border-top:1px solid #e5e7dc}.e-report-sheet>article:nth-child(2){border-top:0;margin-top:0}.e-report-sheet article>span>svg{width:50px;height:42px}.e-report-sheet h3{font:23px/1.4 var(--r-serif);margin-bottom:15px}.e-report-sheet p{font-size:13px;line-height:1.9}.e-faq{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px;border-top:1px solid var(--e-line)}.e-faq .e-heading+.e-disclosures{margin:0}.e-clinical-intro{background:#eceee3;padding-bottom:70px}.e-clinical-intro h1{max-width:1000px}.e-clinical-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-block:24px;border-bottom:1px solid var(--e-line)}.e-clinical-shortcuts>a{border:0;line-height:1.6;font-size:13px;justify-content:start}.e-clinical-shortcuts svg.ec-illustration{width:64px;height:48px}.e-clinical-reference>.e-heading{margin-bottom:40px}.e-table-wrap{overflow:auto;border:1px solid var(--e-line);border-radius:8px;background:#fffef9}.e-table-wrap table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.8}.e-table-wrap th{text-align:left;background:#e5eadb;padding:19px 22px;font-weight:500;color:#31472b}.e-table-wrap td{padding:22px;vertical-align:top;border-bottom:1px solid var(--e-line);min-width:165px}.e-table-wrap tr:last-child td{border:0}.e-clinical-coverage{background:#efeee5;padding-bottom:75px}.e-clinical-coverage .e-science-intro{padding-block:70px 45px}.e-referral-list{margin-top:42px}.e-referral-list>article{display:grid;grid-template-columns:85px 1fr 1.5fr;gap:40px;padding:32px 0;border-top:1px solid var(--e-line);align-items:start}.e-referral-list>article>span>svg{width:80px;height:60px}.e-referral-list h3{font:30px/1.3 var(--r-serif)}.e-referral-list p{font-size:14px;line-height:1.9}
/* About, careers and direct contact retain their own page structures. */
.r-about-head{padding-block:36px 60px}.r-about-head h1{font-size:clamp(54px,6.5vw,98px);max-width:1150px}.r-about-head>div{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-top:40px}.r-about-head>div>p{max-width:750px;font-size:18px;line-height:1.85}.r-about-head>div>.e-link{flex-shrink:0}.r-about-photo{position:relative;height:540px;overflow:hidden}.r-about-photo>.e-photo{height:100%}.r-about-photo img{object-position:center 46%}.r-about-photo>span{position:absolute;bottom:28px;left:var(--e-pad);background:#fffbedeb;backdrop-filter:blur(12px);border-radius:5px;padding:12px 20px;font-size:11px;color:#364d2b}.e-about-team{background:#e9eee1;padding-block:85px}.e-about-team>.e-wrap>.e-heading{max-width:850px}.e-about-team .e-heading>.e-intro{font-size:16px}.e-about-team .e-editorial-cards{margin-top:40px}.e-related{grid-template-columns:repeat(3,1fr)}.e-career-hero{background:#e8eddf;padding-block:35px 70px}.e-career-hero>.e-wrap>div{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.e-career-hero h1{font-size:clamp(44px,4.8vw,72px)}.e-career-hero .e-intro{margin:25px 0 30px;font-size:16px}.e-career-hero .e-photo{height:470px;border-radius:50% 50% 10px 10px}.e-career-hero img{object-position:57% center}.e-career-location{font-size:12px;margin-top:25px}.e-opportunities{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;padding-block:65px 100px;border-top:1px solid var(--e-line)}.e-opportunities>div:last-child{padding:34px;background:#f0eee3;border-radius:10px}.e-opportunities h3{font:30px/1.25 var(--r-serif);margin-bottom:25px;color:#2f4428}.e-opportunities p:not(.e-kicker){font-size:15px;line-height:1.9;color:#4c5545}.e-opportunities .e-link{margin-top:25px}.e-form-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:60px 110px;align-items:start}.e-form-copy h1{font-size:58px;margin-bottom:30px}.e-form-copy h2{font-size:46px;margin-bottom:25px}.e-form-copy p{font-size:16px;line-height:1.9}.e-form-copy>.ec-illustration{width:130px;height:98px;margin-bottom:25px}.e-form-copy .eyebrow{font-size:11px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:20px}.e-form-copy a:not(.e-button){text-decoration:underline;text-underline-offset:4px}.e-form-copy .e-contact-phone{font:31px/1.3 var(--r-serif);display:inline-block;margin-top:30px;text-decoration:none!important}.e-contact-page{padding-top:36px}.e-contact-page>.e-form-layout{padding-top:5px}.e-contact-form-shell,#career-form{background:#f0f0e6;border:1px solid #e0e3d5;border-radius:12px;padding:34px}.e-form-copy .fine-print{font-size:12px}.e-form-layout form{display:flex;flex-direction:column;gap:18px;min-width:0}.e-form-layout label{font-size:12px;line-height:1.7;display:block;color:#47543d}.e-form-layout input,.e-form-layout textarea,.e-form-layout select{display:block;width:100%;min-height:49px;border:1px solid #c9d1be;border-radius:5px;background:#fffef9;padding:12px 14px;margin-top:7px;font-size:15px}.e-form-layout textarea{min-height:135px;resize:vertical}.e-form-layout .form-row,.e-form-layout .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.e-form-layout label:has(input[type=checkbox]){display:flex;align-items:start;gap:10px;font-size:11px}.e-form-layout input[type=checkbox]{width:17px;height:17px;min-height:17px;margin-top:3px;flex-shrink:0;accent-color:#3d5e37}.e-form-layout form button{background:var(--e-ink);color:white;border-radius:30px;min-height:50px;padding:12px 25px;font-size:13px;align-self:start}.e-form-layout .fine-print,.e-form-layout .career-privacy{font-size:11px;line-height:1.8;color:#5c6851}.e-email-result{background:#e0e9d4;border-radius:7px;padding:22px}.e-email-result p{font-size:13px;line-height:1.85;margin-bottom:17px}.e-email-result .e-button{font-size:12px}.e-legal{padding-block:36px 100px;max-width:1100px}.e-legal h1{font-size:60px;margin-bottom:55px}.e-legal section{margin:40px 0}.e-legal h2{font-size:33px;margin-bottom:23px}.e-legal h3{font-size:22px;margin:25px 0 16px}.e-legal p,.e-legal li{font-size:15px;line-height:1.9}.e-legal a{text-decoration:underline;text-underline-offset:3px}
/* A calm contact invitation and botanical footer. */
.e-contact-strip{padding-block:85px 95px;display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center;border-top:1px solid var(--e-line)}.e-contact-strip>div:first-child>.ec-illustration{display:none}.e-contact-strip h2{font-size:58px;max-width:600px}.e-contact-strip>div:last-child>p{font-size:16px;line-height:1.85;max-width:500px;margin-bottom:28px}#footer{background:#253d35;color:#f8f8ed;padding-top:70px}#footer .e-brand{color:#f8f8ed}#footer p{color:#d1dccb}#footer .e-kicker{color:#b8caa7;font-size:10px}#footer a:hover{color:#c8dfb4}.e-footer-main{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:55px;padding-bottom:65px}.e-footer-main .e-brand{margin-bottom:22px}.e-footer-main .e-brand>span{font-size:42px}.e-footer-main>div>p:not(.e-kicker){font-size:12px;line-height:1.9}.e-footer-main>div>a:not(.e-brand){display:block;font-size:12px;line-height:1.8;margin-bottom:13px}.e-footer-main>div:last-child>p:last-child{margin-top:20px}.e-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid #ffffff24;padding-block:24px 28px;color:#d1dccb;font-size:10px}.e-footer-bottom nav{display:flex;gap:25px}.e-footer-bottom>a{display:flex;align-items:center;min-height:44px}
/* Reveal motion never makes information dependent on animation. */
.r-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.6,.2,1)}.r-reveal.is-visible{opacity:1;transform:none}.r-report-chart path{stroke-dasharray:450;stroke-dashoffset:0}.r-report-visual.is-visible .r-report-chart path{animation:r-line-draw 1.8s ease both}.r-family-visual.is-visible>.v26-diagram{animation:r-figure-enter .8s ease both}@keyframes r-line-draw{from{stroke-dashoffset:450}to{stroke-dashoffset:0}}@keyframes r-figure-enter{from{transform:translateY(15px);opacity:.3}to{transform:none;opacity:1}}@keyframes r-menu-enter{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes r-drawer-enter{from{transform:translateX(40px);opacity:.5}to{transform:none;opacity:1}}
/* Georgian uses the same hierarchy with its natural reading rhythm. */
html[lang=ka] h1,html[lang=ka] h2{letter-spacing:-.03em;line-height:1.32}html[lang=ka] .r-hero-content h1{font-size:clamp(42px,4.6vw,68px);line-height:1.3;max-width:1000px}html[lang=ka] .r-hero-content h1 em{font-style:normal}html[lang=ka] .e-kicker{letter-spacing:.025em}html[lang=ka] .r-nav{gap:22px}html[lang=ka] .r-nav>button{font-size:11px}html[lang=ka] .r-menu-areas h3{font-size:17px;line-height:1.6}html[lang=ka] .r-menu-editorial h3,html[lang=ka] .r-clinician-menu>div>h3{font-size:29px;line-height:1.4}html[lang=ka] .r-specialty h2{font-size:26px;line-height:1.45}html[lang=ka] .r-card-copy h3{font-size:27px;line-height:1.4}html[lang=ka] .r-banner-overlay h2{font-size:36px;line-height:1.5}html[lang=ka] .r-banner-overlay h2 em{font-style:normal}html[lang=ka] .r-library-group>header h2{font-size:31px;line-height:1.4}html[lang=ka] .r-family-head h1{font-size:clamp(40px,4vw,61px)}html[lang=ka] .r-clinical-directory h3{font-size:23px;line-height:1.5}html[lang=ka] .r-oncology-title h1{font-size:clamp(42px,4.2vw,64px)}html[lang=ka] .r-oncology-options h3{font-size:29px;line-height:1.4}html[lang=ka] .e-editorial-cards h3{font-size:25px;line-height:1.45}html[lang=ka] .r-audiences h2{font-size:37px;line-height:1.4}html[lang=ka] .e-instrument-grid h3{font-size:30px;line-height:1.4}html[lang=ka] .e-referral-list h3{font-size:26px;line-height:1.45}html[lang=ka] .e-brand>span,html[lang=ka] #footer .e-brand>span{font-family:Georgia,serif}
@media(min-width:1700px){.r-hero-content{max-width:1640px}.r-hero-shade{background:linear-gradient(90deg,#17231ec9 0%,#17231e50 45%,#17231e00 75%),linear-gradient(0deg,#111c13ad,transparent 28%)}}
@media(max-width:1200px){:root{--e-pad:48px}.e-header-frame{gap:22px;padding-inline:30px}.r-nav{gap:19px}.r-nav-actions{gap:13px}.r-nav>button{font-size:11px}.e-brand>span{font-size:33px}.r-library{grid-template-columns:250px 1fr;gap:45px}.r-library-index>a{font-size:12px}.r-family-head>div{gap:45px}.r-specialty{padding:24px}.r-specialty h2{font-size:26px}.r-menu-areas{gap:14px}.r-menu-areas>a{padding-inline:17px}.r-menu-areas h3{font-size:16px}.r-journey-menu{left:30px;right:30px;gap:25px}.e-science-intro,.e-context-layout,.e-pcr-targets,.e-results-section,.e-form-layout,.e-detail-layout{gap:55px}.r-home-faq,.e-faq{gap:65px}.e-footer-main{gap:35px}.e-contact-strip{gap:60px}.r-oncology-title{gap:0 50px}.r-card-copy{padding:30px}.r-card-copy h3{font-size:28px}.e-referral-list>article{grid-template-columns:65px 1fr 1.3fr;gap:30px}.r-banner-tags{gap:8px}.r-banner-tags>a{font-size:12px;padding:15px 12px}.r-banner-tags>a>span{font-size:9px}}
@media(max-width:1050px){:root{--e-pad:35px;--r-nav:76px}.r-nav{display:none}.r-nav-actions{margin-left:auto;gap:20px}.e-mobile-toggle{display:flex}.e-header-frame{padding-inline:30px}.r-menu-panel{display:none}.r-home-hero{min-height:650px}.r-hero-content h1{font-size:62px}.r-hero-content>p:not(.e-kicker){max-width:430px}.r-hero-shade{background:linear-gradient(90deg,#17231ece 0%,#17231e70 52%,#17231e24 100%),linear-gradient(0deg,#111c13ad,transparent 35%)}.r-journey-cards{gap:24px}.r-card-copy{padding:27px}.r-card-media,.r-report-visual{height:260px}.r-science-band>.e-wrap{gap:35px}.r-science-caption{padding:20px}.r-science-band .e-photo{height:330px}.r-science-caption>p{font-size:31px}.r-audiences>a{padding:30px}.r-audiences h2{font-size:36px}.r-library{grid-template-columns:230px 1fr;gap:35px}.r-library-group>header h2{font-size:31px}.r-library-index{top:105px}.r-clinical-directory{gap:12px}.r-clinical-directory>a{padding:20px}.r-clinical-directory h3{font-size:23px}.r-banner-overlay{padding-inline:30px}.r-banner-tags{grid-template-columns:repeat(2,1fr);max-width:700px}.r-banner-tags>a{grid-template-columns:1fr auto;padding:12px 18px;gap:6px 15px}.r-banner-tags>a>span{display:none}.r-library-banner>div{height:430px}.r-specialty-grid{grid-template-columns:1fr 1fr}.r-family-head>div{grid-template-columns:1.2fr 1fr;gap:35px}.r-family-head h1{font-size:49px}.r-family-visual{height:330px}.r-family-visual>.v26-diagram{height:210px}.r-visual-orbit{width:245px;height:245px}.r-directory-heading h2{font-size:38px}.e-detail-layout{grid-template-columns:1fr 270px;gap:40px}.e-panel-heading{grid-template-columns:1fr 140px;gap:35px}.e-mini-diagram{width:140px;height:140px}.e-mini-diagram>svg{width:115px;height:95px}.e-panel-enquiry{padding:25px}.e-panel-enquiry>.e-button{font-size:11px;padding-inline:14px}.e-panel-head h1{font-size:52px}.e-item-list{column-gap:23px}.r-oncology-title{gap:0 40px}.r-oncology-title h1{font-size:49px}.r-oncology-title .e-actions{gap:15px}.r-oncology-title .e-button{font-size:12px}.r-oncology-options>article{padding:28px}.e-science-intro,.e-context-layout{gap:50px}.e-science-intro h2,.e-context-layout h2{font-size:39px}.e-instrument-image{height:300px;padding:30px}.e-instrument-grid>article>div:last-child{padding:28px}.e-editorial-cards{gap:18px}.e-editorial-cards>article{padding:25px 22px}.e-editorial-cards h3{font-size:25px}.e-inherited-contrast{grid-template-columns:1fr 1.5fr}.e-inherited-contrast>span{grid-column:1/-1;display:flex;align-items:center;gap:20px}.e-inherited-contrast>span>svg{margin:0}.e-inherited-story{gap:50px}.e-inherited-graphic{height:380px}.e-inherited-story h2{font-size:40px}.r-process{gap:45px}.r-process-media{height:490px}.e-results-section{gap:45px}.e-report-sheet{padding:26px}.e-page-index{gap:20px}.e-page-index .e-link{font-size:11px;gap:14px}.e-clinical-shortcuts{gap:20px}.e-clinical-shortcuts>a{gap:15px;font-size:12px}.e-clinical-shortcuts svg.ec-illustration{width:50px}.e-career-hero>.e-wrap>div{gap:45px}.e-career-hero .e-photo{height:430px}.e-opportunities{gap:55px}.e-form-layout{gap:55px}.e-form-copy h1{font-size:48px}.e-contact-strip h2{font-size:48px}.e-footer-main{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.e-footer-main>div:last-child{grid-column:2/-1}.r-about-head h1{font-size:72px}html[lang=ka] .r-hero-content h1{font-size:54px}html[lang=ka] .r-family-head h1{font-size:43px}html[lang=ka] .r-oncology-title h1{font-size:43px}}
@media(max-width:780px){:root{--e-pad:25px}.r-home-hero{min-height:680px;max-height:950px}.r-hero-content{padding-block:75px 160px}.r-hero-content h1{font-size:56px;max-width:630px}.r-hero-content .e-kicker{font-size:10px}.r-hero-film video{object-position:67% center}.r-hero-content>p:not(.e-kicker){font-size:14px;max-width:420px}.r-hero-baseline>span:nth-child(2){display:none}.r-journey{padding-bottom:75px}.r-journey-cards{gap:18px}.r-card-copy{padding:24px}.r-card-copy h3{font-size:26px}.r-card-copy p{font-size:13px}.r-card-media,.r-report-visual{height:235px}.r-report-paper{width:78%;padding:22px}.r-science-band{padding-block:60px}.r-science-band>.e-wrap>div:first-child{display:block;margin-bottom:0}.r-science-band .e-kicker{margin:0 0 20px}.r-science-band h2{font-size:43px}.r-science-band>.e-wrap{gap:30px}.r-science-band .e-photo{height:300px}.r-science-caption{padding:10px}.r-science-caption>p{font-size:28px}.r-audiences{gap:20px;padding-block:75px}.r-audiences>a{padding:28px}.r-audiences h2{font-size:31px}.r-audience-art>svg{width:130px;height:98px}.r-home-faq,.e-faq{grid-template-columns:1fr;gap:35px}.r-home-faq{padding-bottom:75px}.r-home-faq>div:first-child .e-link{margin-top:20px}.r-library-intro h1{font-size:57px}.r-library-intro>p{font-size:15px}.r-library{grid-template-columns:1fr;gap:30px;padding-top:35px}.r-library-index{position:relative;top:auto;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--e-line)}.r-library-index>.e-kicker{width:100%;margin-bottom:10px}.r-library-index>a{min-height:44px;padding:8px 12px;font-size:12px;border-color:#d8decd;margin:0;gap:8px}.r-library-index>a>span{display:none}.r-library-index>a>svg{display:none}.r-library-index>div{display:none}.r-library-group>header h2{font-size:35px}.r-library-group{scroll-margin-top:100px}.r-clinical-directory h3{font-size:26px}.r-library-group+.r-library-group{margin-top:50px}.r-family-head>div{grid-template-columns:1.15fr 1fr;gap:30px}.r-family-head h1{font-size:42px}.r-family-head .e-intro{font-size:14px}.r-family-visual{height:300px}.r-family-visual>.v26-diagram{height:180px}.r-visual-orbit{width:210px;height:210px}.r-directory-heading{display:block}.r-directory-heading>.e-link{margin-top:25px}.e-section{padding-block:75px}.e-detail-layout{grid-template-columns:1fr;gap:45px}.e-panel-enquiry{position:static;max-width:600px}.e-panel-enquiry h2 br{display:none}.e-panel-heading{grid-template-columns:1fr 100px;gap:30px}.e-panel-head h1{font-size:44px}.e-mini-diagram{width:100px;height:100px}.e-mini-diagram>svg{width:90px;height:73px}.e-panel-heading .e-intro{font-size:15px}.r-oncology-title{grid-template-columns:1fr;gap:25px}.r-oncology-title>.e-kicker{margin:0}.r-oncology-title h1{font-size:55px}.r-oncology-title>div{max-width:650px}.r-oncology-film{height:350px}.e-science-intro{grid-template-columns:1fr;gap:35px;padding-block:75px}.e-science-intro .e-heading{max-width:600px}.e-context-layout{grid-template-columns:1fr;gap:40px}.e-context-section,.e-patient-samples{padding-block:60px}.e-context-layout>.e-heading,.e-context-layout>div:first-child{max-width:650px}.r-oncology-options{gap:18px}.r-oncology-options>article{padding:25px}.r-oncology-options h3{font-size:29px}.e-pcr-targets{grid-template-columns:1fr;gap:35px}.e-instrument-grid{gap:20px}.e-instrument-image{height:260px;padding:35px 20px 20px}.e-instrument-image>span{font-size:28px;top:18px}.e-instrument-grid>article>div:last-child{padding:25px}.e-instrument-grid h3{font-size:28px}.e-editorial-cards{grid-template-columns:1fr}.e-editorial-cards>article{padding:28px}.e-editorial-cards h3{font-size:29px}.e-editorial-cards p{font-size:15px}.e-inherited-story{gap:35px;padding-bottom:70px}.e-inherited-graphic{height:330px}.e-inherited-story h2{font-size:35px}.e-inherited-story p:not(.e-kicker){font-size:14px}.r-process{gap:35px}.r-process-media{height:430px}.r-process-media>p{font-size:28px;left:23px;right:23px}.r-process article h2{font-size:29px}.r-process article p{font-size:14px}.r-process>div:last-child>article{grid-template-columns:23px 1fr;gap:15px}.r-patients-intro h1{font-size:50px}.r-patients-film{height:350px}.e-page-index{display:grid;grid-template-columns:1fr;gap:0;padding-block:8px}.e-page-index .e-link{justify-content:space-between;font-size:13px;border-bottom:1px solid #dbe0d0;padding:13px 0}.e-page-index .e-link:last-child{border:0}.e-page-index svg.ec-illustration{width:60px}.e-results-section{grid-template-columns:1fr;gap:45px;padding-block:75px}.e-report-sheet{max-width:650px}.e-clinical-shortcuts{grid-template-columns:1fr}.e-clinical-shortcuts>a{justify-content:space-between;font-size:14px;padding-block:10px}.e-referral-list>article{grid-template-columns:60px 1fr;gap:22px}.e-referral-list>article>div{grid-column:2}.e-referral-list h3{font-size:30px}.e-about-team{padding-block:60px}.r-about-head h1{font-size:62px}.r-about-head>div{display:block}.r-about-head>div>.e-link{margin-top:24px}.r-about-photo{height:430px}.e-career-hero>.e-wrap>div{gap:30px}.e-career-hero .e-photo{height:400px}.e-career-hero h1{font-size:43px}.e-career-hero .e-intro{font-size:14px}.e-opportunities{gap:35px}.e-opportunities h2{font-size:37px}.e-opportunities>div:last-child{padding:25px}.e-form-layout{grid-template-columns:1fr;gap:40px}.e-contact-page>.e-form-layout{padding-bottom:70px}.e-contact-form-shell,#career-form{max-width:650px;padding:30px}.e-contact-strip{grid-template-columns:1fr;gap:25px;padding-block:60px 70px}.e-contact-strip h2{font-size:48px}.e-contact-strip>div:last-child>p{max-width:650px}.e-footer-main{grid-template-columns:1fr 1fr;gap:40px}.e-footer-main>div:last-child{grid-column:auto}.e-footer-bottom{gap:20px;flex-wrap:wrap}.e-footer-bottom nav{gap:20px}.e-legal h1{font-size:49px}html[lang=ka] .r-family-head h1{font-size:37px}html[lang=ka] .r-oncology-title h1{font-size:48px}html[lang=ka] .r-audiences h2{font-size:28px}html[lang=ka] .r-library-group>header h2{font-size:30px}}
@media(max-width:580px){:root{--e-pad:22px;--r-nav:70px}body{font-size:16px}h1{font-size:42px}h2{font-size:34px}.e-header-frame{padding-inline:20px;gap:15px}.e-brand>span{font-size:32px}.e-brand .e-symbol{width:27px;height:33px}.r-nav-actions{gap:11px}.r-header-cta{display:none}.e-lang{font-size:11px}.e-crumb{font-size:9px;margin-bottom:30px;gap:8px}.e-kicker{font-size:10px;margin-bottom:20px}.e-button{font-size:12px;min-height:49px;padding:12px 22px;gap:22px}.e-link{font-size:12px}.e-actions{gap:20px}.e-intro{font-size:16px}.e-page-intro{padding-top:25px;padding-bottom:45px}.e-page-intro h1{font-size:42px}.e-page-intro .e-intro{margin-top:24px;font-size:16px}.r-home-hero{height:auto;min-height:calc(100svh - var(--r-nav));max-height:none;align-items:end}.r-hero-film video{object-position:72% 50%}.r-hero-shade{background:linear-gradient(0deg,#17231ef0 0%,#17231e9c 43%,#17231e18 80%)}.r-hero-content{padding-top:210px;padding-bottom:130px}.r-hero-content .e-kicker{font-size:9px;letter-spacing:.08em;margin-bottom:22px}.r-hero-content h1{font-size:43px;line-height:1.12;letter-spacing:-.035em}.r-hero-content h1 em{display:inline-block}.r-hero-content>p:not(.e-kicker){font-size:14px;line-height:1.85;max-width:350px;margin-top:24px}.r-hero-content .e-actions{gap:20px;margin-top:26px}.r-hero-link{font-size:11px;min-height:45px;gap:10px}.r-hero-link>svg{width:16px}.r-hero-baseline{height:65px;gap:10px;font-size:10px;letter-spacing:0}.r-hero-baseline>a{font-size:24px}.r-hero-film .r-motion{top:20px;bottom:auto;right:20px;font-size:9px;min-height:40px;padding:6px 10px}.r-motion{right:14px;bottom:14px}.r-journey{padding-top:15px;padding-bottom:60px}.r-section-heading{text-align:left;margin-bottom:32px}.r-section-heading h2{font-size:37px}.r-section-heading>p:last-child{font-size:15px;margin-top:20px}.r-journey-cards{grid-template-columns:1fr;gap:24px}.r-card-media,.r-report-visual{height:270px}.r-card-copy{padding:27px}.r-card-copy h3{font-size:30px}.r-card-copy p{font-size:15px;line-height:1.85}.r-report-paper{width:63%}.r-center-action{margin-top:28px}.r-science-band{padding-block:50px}.r-science-band>.e-wrap{grid-template-columns:1fr;gap:28px}.r-science-band h2{font-size:38px;line-height:1.17}.r-science-band .e-photo{height:335px}.r-science-caption{padding:0}.r-science-caption>p{font-size:30px}.r-science-caption>p>br{display:none}.r-science-caption>.e-link{margin-top:20px}.r-audiences{grid-template-columns:1fr;gap:20px;padding-block:60px}.r-audiences>a{padding:28px}.r-audience-art{margin-bottom:0}.r-audience-art>svg{width:128px;height:96px}.r-audiences h2{font-size:37px;margin-bottom:30px}.r-audiences>a>span{font-size:12px;padding-top:20px}.r-home-faq{gap:30px;padding-bottom:60px}.r-home-faq h2{font-size:37px}.r-library-intro{text-align:left;padding-top:25px;padding-bottom:32px}.r-library-intro .e-crumb{margin-bottom:30px}.r-library-intro h1{font-size:45px}.r-library-intro>p{font-size:15px;margin-top:20px}.r-library-banner>div{height:420px}.r-library-banner video{object-position:43% center;filter:brightness(.65)}.r-banner-overlay{padding:30px 22px 70px;justify-content:end}.r-banner-overlay h2{font-size:31px;margin-bottom:25px;line-height:1.15;text-align:left;align-self:start}.r-banner-tags{grid-template-columns:1fr 1fr;gap:7px}.r-banner-tags>a{font-size:11px;line-height:1.7;padding:10px 12px;gap:8px;min-height:62px;background:#fbf8edea;backdrop-filter:blur(8px)}.r-banner-tags>a>svg{width:14px;height:14px}.r-library{padding-top:32px;padding-bottom:65px;gap:24px}.r-library-index{gap:7px}.r-library-index>a{font-size:11px;min-height:44px;flex:1 0 40%;text-align:left;line-height:1.6;padding:9px 12px}.r-library-group>header{gap:16px;margin-bottom:24px}.r-library-group>header>span{width:62px;height:62px}.r-library-group>header>span>svg{width:54px;height:42px}.r-library-group>header h2{font-size:29px;line-height:1.25}.r-library-group>header .e-kicker{font-size:9px;margin-bottom:5px;letter-spacing:.04em}.r-clinical-directory{gap:12px}.r-clinical-directory>a{padding:18px 16px;gap:15px}.r-clinical-directory>a>span>svg{width:64px;height:48px}.r-clinical-directory h3{font-size:22px;line-height:1.3}.r-clinical-directory>a>svg{width:15px;height:15px}.r-clinical-directory small{font-size:9px}.r-test-row{gap:11px;padding:14px 12px;min-height:83px}.r-row-icon{width:38px}.r-row-icon svg{width:38px;height:30px}.r-test-row strong{font-size:14px;line-height:1.6}.r-test-row small{font-size:9px;margin-top:5px}.r-test-row>svg{width:15px}.r-panel-dialog{width:100vw;border-left:0}.r-drawer-top{padding:13px 22px}.r-drawer-body{padding:26px 24px 40px}.r-drawer-body h2{font-size:36px}.r-drawer-body>p{font-size:15px}.r-drawer-items li{font-size:13px}.r-family-head{padding-top:25px;padding-bottom:45px}.r-family-head>div{grid-template-columns:1fr;gap:35px}.r-family-head h1{font-size:45px}.r-family-head .e-intro{font-size:16px;margin-top:22px}.r-family-visual{height:270px;border-radius:8px}.r-family-visual>.v26-diagram{width:75%;height:210px}.r-family-visual>span{bottom:20px;right:20px;font-size:10px}.r-visual-orbit{width:220px;height:220px}.is-prs .r-visual-orbit{bottom:75px}.r-family-directory{padding-block:45px 65px}.r-directory-heading{margin-bottom:30px}.r-directory-heading h2{font-size:35px}.r-specialty-grid{grid-template-columns:1fr;gap:17px}.r-specialty{padding:27px;display:grid;grid-template-columns:1fr 95px;gap:0 15px;align-items:start}.r-specialty>div:first-child{grid-column:1/-1;margin-bottom:25px}.r-specialty>.ec-illustration{grid-column:2;grid-row:2;width:95px;height:75px;margin:0}.r-specialty h2{grid-column:1;grid-row:2;font-size:29px;margin-bottom:24px}.r-specialty-topics{grid-column:1/-1;padding-bottom:22px}.r-specialty-topics>span{font-size:11px}.r-specialty-action{grid-column:1/-1}.e-panel-head{padding-top:25px;padding-bottom:40px}.e-panel-heading{grid-template-columns:1fr;gap:24px}.e-panel-heading h1{font-size:40px}.e-mini-diagram{display:none}.e-panel-heading .e-intro{font-size:15px}.e-detail-layout{padding-block:40px 65px;gap:36px}.e-detail-section-heading{gap:15px}.e-detail-section-heading h2{font-size:29px}.e-detail-section-heading>span{font-size:9px;flex-shrink:0}.e-item-list{grid-template-columns:1fr}.e-item-list>li{font-size:16px;padding-block:16px}.e-item-list small{font-size:12px}.e-scope-note{padding:24px}.e-scope-note p{font-size:14px}.e-panel-enquiry{padding:28px}.e-panel-enquiry>p:not(.e-kicker){font-size:15px}.e-panel-enquiry>.e-button{font-size:13px}.e-panel-enquiry h2{font-size:35px}.e-scope-message p{font-size:16px}.r-oncology-head{padding-top:25px}.r-oncology-title{gap:20px;padding-bottom:30px}.r-oncology-title h1{font-size:44px}.r-oncology-title>div>p{font-size:16px}.r-oncology-title .e-actions{gap:20px}.r-oncology-film{height:310px}.r-oncology-film video{object-position:40% center}.r-oncology-film-caption{bottom:20px;left:18px;padding:10px 13px;gap:14px}.r-oncology-film-caption>span:first-child{font-size:20px}.r-oncology-film-caption>span:last-child{font-size:8px}.e-science-intro{padding-block:60px;gap:30px}.e-science-intro h2,.e-context-layout h2{font-size:36px}.e-science-intro p{font-size:16px}.e-analysis-pair{gap:23px}.e-analysis-pair span{font-size:14px}.e-context-section,.e-patient-samples{padding-block:50px}.e-context-layout{gap:30px}.e-disclosures summary{min-height:78px;gap:15px;padding-block:20px}.e-disclosures summary h3{font-size:18px;line-height:1.5}.e-disclosures summary>b{font-size:24px;width:20px}.e-disclosures details>div{padding-right:10px;padding-bottom:25px}.e-disclosures details>div p{font-size:15px;line-height:1.85}.e-disclosures summary>.ec-illustration{width:45px;height:35px}.r-oncology-options{grid-template-columns:1fr;gap:20px;margin-top:32px}.r-oncology-options>article{padding:29px}.r-oncology-options h3{font-size:31px}.r-oncology-options p:not(.e-kicker){font-size:15px}.r-oncology-options>article>div:first-child{margin-bottom:22px}.r-oncology-options>article>div:first-child>svg{width:105px;height:79px}.e-section{padding-block:60px}.e-pcr-intro h1{font-size:42px}.e-pcr-intro{text-align:left}.e-instrument-grid{grid-template-columns:1fr;gap:24px}.e-instrument-image{height:285px}.e-instrument-grid h3{font-size:32px}.e-instrument-grid p:not(.e-kicker){font-size:15px}.e-instrument-grid>article>div:last-child{padding:28px}.e-pcr-methods{padding-bottom:60px}.e-pcr-targets .e-gene{font-size:17px;min-width:64px}.e-pcr-targets summary h3{font-size:16px}.e-gene-tags>span{font-size:12px}.e-editorial-cards>article{padding:28px}.e-inherited-intro{text-align:left}.e-inherited-story{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.e-inherited-graphic{height:300px;border-radius:10px}.e-inherited-graphic>svg{height:225px}.e-inherited-story h2{font-size:37px}.e-inherited-story p:not(.e-kicker){font-size:16px}.e-inherited-contrast{grid-template-columns:1fr;gap:23px;padding-block:35px;border-radius:0}.e-inherited-contrast h2{font-size:33px}.e-inherited-contrast p{font-size:16px}.e-process-intro h1{font-size:43px}.r-process{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.r-process-media{position:relative;top:auto;height:350px}.r-process-media>p{font-size:32px}.r-process>div:last-child>article{padding-bottom:30px;margin-bottom:30px;grid-template-columns:25px 1fr}.r-process article h2{font-size:30px}.r-process article p{font-size:16px}.r-process article svg{width:80px;height:60px}.r-patients-head{padding-top:25px}.r-patients-intro{text-align:left;margin-bottom:35px}.r-patients-intro h1{font-size:43px}.r-patients-intro>p:not(.e-kicker){font-size:16px}.r-patients-film{height:330px}.r-patients-film video{object-position:75% center}.e-results-section{padding-block:60px;gap:32px}.e-report-sheet{padding:25px}.e-report-sheet>article{grid-template-columns:42px 1fr;gap:15px}.e-report-sheet p{font-size:14px}.e-report-sheet h3{font-size:24px}.e-faq{gap:30px}.e-referral-list{margin-top:30px}.e-referral-list>article{grid-template-columns:52px 1fr;gap:18px;padding-block:28px}.e-referral-list>article>span>svg{width:52px;height:42px}.e-referral-list h3{font-size:28px}.e-referral-list p{font-size:16px}.e-table-wrap table{font-size:13px;min-width:650px}.e-table-wrap td,.e-table-wrap th{padding:18px}.e-clinical-coverage .e-science-intro{padding-block:50px 35px}.e-clinical-coverage{padding-bottom:50px}.r-about-head{padding-top:25px;padding-bottom:40px}.r-about-head h1{font-size:50px}.r-about-head>div{margin-top:27px}.r-about-head>div>p{font-size:16px}.r-about-photo{height:330px}.r-about-photo>span{right:22px;left:22px;bottom:20px;font-size:10px;padding:10px 15px}.e-about-team{padding-block:50px}.e-career-hero{padding-block:25px 45px}.e-career-hero>.e-wrap>div{grid-template-columns:1fr;gap:35px}.e-career-hero h1{font-size:44px}.e-career-hero .e-intro{font-size:16px}.e-career-hero .e-photo{height:340px;border-radius:10px}.e-opportunities{grid-template-columns:1fr;gap:30px;padding-block:50px 60px}.e-opportunities>div:last-child{padding:28px}.e-opportunities p:not(.e-kicker){font-size:16px}.e-form-layout{padding-block:40px 65px;gap:35px}.e-form-copy h1{font-size:44px}.e-form-copy h2{font-size:36px}.e-form-copy .e-contact-phone{font-size:31px}.e-contact-page{padding-top:25px}.e-contact-form-shell,#career-form{padding:25px}.e-form-layout .form-row,.e-form-layout .form-grid{grid-template-columns:1fr}.e-form-layout input,.e-form-layout select,.e-form-layout textarea{font-size:16px}.e-form-layout label{font-size:13px}.e-contact-strip{padding-block:55px 60px;gap:25px}.e-contact-strip h2{font-size:43px}.e-contact-strip>div:last-child>p{font-size:16px}.e-footer-main{gap:35px 22px;padding-bottom:40px}.e-footer-main>div:first-child{grid-column:1/-1}.e-footer-main>div:last-child{grid-column:1/-1}.e-footer-main>div>a:not(.e-brand){font-size:13px;min-height:28px}.e-footer-main>div>p:not(.e-kicker){font-size:13px}.e-footer-bottom{gap:10px 25px;padding-block:20px}.e-footer-bottom nav{flex-wrap:wrap;gap:12px 20px;order:3;width:100%;padding-bottom:15px}.e-footer-bottom>a{margin-left:auto}.e-legal{padding-top:25px}.e-legal h1{font-size:41px;margin-bottom:40px}.e-legal h2{font-size:31px}.e-legal p,.e-legal li{font-size:16px}html[lang=ka] .r-hero-content h1{font-size:36px;line-height:1.36}html[lang=ka] .r-hero-content{padding-top:180px}html[lang=ka] .r-hero-content .e-actions{gap:12px;align-items:start;flex-direction:column}html[lang=ka] .r-hero-content>p:not(.e-kicker){font-size:14px}html[lang=ka] h1{font-size:37px}html[lang=ka] h2{font-size:32px}html[lang=ka] .r-library-intro h1{font-size:39px}html[lang=ka] .r-banner-overlay h2{font-size:28px}html[lang=ka] .r-banner-tags>a{font-size:10px}html[lang=ka] .r-library-group>header h2{font-size:26px}html[lang=ka] .r-library-index>a{font-size:11px}html[lang=ka] .r-clinical-directory h3{font-size:20px}html[lang=ka] .r-specialty h2{font-size:25px}html[lang=ka] .r-family-head h1{font-size:37px}html[lang=ka] .r-oncology-title h1{font-size:39px}html[lang=ka] .r-audiences h2{font-size:32px}html[lang=ka] .e-instrument-grid h3{font-size:29px}html[lang=ka] .r-card-copy h3{font-size:27px}html[lang=ka] .r-oncology-options h3{font-size:28px}html[lang=ka] .e-contact-strip h2{font-size:36px}html[lang=ka] .e-editorial-cards h3{font-size:26px}html[lang=ka] .r-about-head h1{font-size:42px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.r-reveal{opacity:1;transform:none}}
/* Final hero composition: light editorial space and an unobstructed human subject. */
.r-home-hero{background:#faf8f2;color:#29392e;min-height:650px;height:min(790px,calc(100svh - var(--r-nav)))}
.r-hero-film{left:32%;right:0;width:68%;background:#dce4ec}
.r-hero-film video{object-position:42% 52%}
.r-hero-shade{background:linear-gradient(90deg,#faf8f2 0%,#faf8f2 25%,#faf8f2e8 35%,#faf8f250 49%,#faf8f200 62%),linear-gradient(0deg,#faf8f2eb 0%,#faf8f200 22%)}
.r-hero-content{padding-top:65px;padding-bottom:145px}
.r-hero-content .e-kicker{color:#52614b}
.r-hero-content h1{font-size:clamp(52px,4.75vw,76px);max-width:650px;line-height:1.12}
.r-hero-content h1 em{display:block;max-width:530px}
.r-hero-content>p:not(.e-kicker){color:#434c3e;max-width:430px}
.r-hero-content .e-button-white{background:#253d35;color:white}
.r-hero-content .e-button-white:hover{background:#42634c}
.r-hero-link{border-color:#6d7d61;color:#2e4636}
.r-hero-link:hover{color:#62804f}
.r-hero-baseline{border-color:#7284694a;color:#405337}
.r-hero-content a{position:relative}
html[lang=ka] .r-hero-content h1{font-size:clamp(40px,4vw,60px);max-width:620px}
html[lang=ka] .r-hero-content h1 em{max-width:600px}
html[lang=ka] h1 em{font-style:normal}
h1,h2,h3{overflow-wrap:break-word}
.r-library-content,.r-family-head>div>div,.e-panel-heading>div,.r-specialty>*,.r-clinical-directory>a>div,.r-library-group>header>div{min-width:0}
.r-clinical-directory>a{grid-template-columns:minmax(0,1fr) auto}
.r-specialty h2{overflow-wrap:anywhere}
@media(max-width:1050px){.r-home-hero{min-height:650px}.r-hero-content h1{font-size:60px;max-width:550px}.r-hero-content h1 em{max-width:470px}.r-hero-film{left:30%;width:70%}.r-hero-shade{background:linear-gradient(90deg,#faf8f2 0%,#faf8f2f5 24%,#faf8f29c 43%,#faf8f200 66%),linear-gradient(0deg,#faf8f2eb,transparent 25%)}.r-hero-content>p:not(.e-kicker){max-width:365px}html[lang=ka] .r-hero-content h1{font-size:47px;max-width:540px}}
@media(max-width:780px){.r-hero-content h1{font-size:53px;max-width:440px}.r-hero-content h1 em{max-width:400px}.r-hero-film{left:28%;width:72%}.r-hero-content>p:not(.e-kicker){max-width:330px}html[lang=ka] .r-hero-content h1{font-size:42px;max-width:490px}.r-hero-content{padding-bottom:145px}}
@media(max-width:580px){.r-home-hero{height:auto;max-height:none;min-height:0;display:flex;flex-direction:column;align-items:stretch}.r-hero-content{order:0;padding-top:40px;padding-bottom:32px;pointer-events:auto}.r-hero-content .e-kicker{font-size:9px;margin-bottom:22px}.r-hero-content h1{font-size:45px;line-height:1.08;max-width:360px}.r-hero-content h1 em{max-width:345px}.r-hero-content>p:not(.e-kicker){font-size:15px;line-height:1.8;max-width:360px;margin-top:22px}.r-hero-content .e-actions{margin-top:25px;gap:20px}.r-hero-content .e-button{font-size:11px;padding:12px 18px;gap:12px}.r-hero-link{font-size:11px;gap:10px}.r-hero-film{position:relative;left:auto;right:auto;width:calc(100% - 44px);height:335px;order:1;margin:0 22px;border-radius:9px;background:#dce4ec}.r-hero-film video{object-position:46% center}.r-hero-film .r-motion{bottom:14px;top:auto;right:14px}.r-hero-shade{display:none}.r-hero-baseline{position:relative;left:auto;right:auto;order:2;height:68px;margin:0 22px;border:0;color:#526549;font-size:10px}.r-specialty{grid-template-columns:minmax(0,1fr) 75px}.r-specialty>.ec-illustration{grid-row:1;grid-column:2;width:75px;height:58px;margin-top:-6px}.r-specialty>div:first-child{grid-column:1;margin-bottom:30px;min-height:50px;align-items:start}.r-specialty>div:first-child>svg{display:none}.r-specialty h2{grid-column:1/-1;grid-row:2;max-width:100%;font-size:29px}.r-specialty-topics{min-width:0}.r-clinical-directory h3{overflow-wrap:anywhere}.e-panel-heading h1{overflow-wrap:anywhere}.r-library-group>header h2{overflow-wrap:anywhere}.e-legal h1{overflow-wrap:anywhere}html[lang=ka] .r-hero-content{padding-top:36px;padding-bottom:30px}html[lang=ka] .r-hero-content h1{font-size:34px;line-height:1.35}html[lang=ka] .r-hero-content .e-actions{flex-direction:row;gap:15px;align-items:center}html[lang=ka] .r-hero-content .e-button{font-size:10px;padding:11px 15px;gap:10px}html[lang=ka] .r-hero-content .r-hero-link{font-size:10px;gap:8px}html[lang=ka] .r-hero-content>p:not(.e-kicker){font-size:15px;line-height:1.8}html[lang=ka] .e-panel-heading h1{font-size:31px}html[lang=ka] .r-specialty h2{font-size:26px}html[lang=ka] .r-about-head h1{font-size:35px}html[lang=ka] .e-legal h1{font-size:34px}}
/* Function-style cinematic opening: type sits below the human subject. */
.r-home-hero{height:calc(100svh - 88px);min-height:730px;max-height:950px;align-items:flex-end;background:#23372d;color:#fffdf5}
.r-hero-film{inset:0;width:100%;height:100%;background:#9eada9}
.r-hero-film video{object-position:45% center;transform:scale(1.08);transform-origin:left center}
.r-hero-shade{background:linear-gradient(90deg,#101d1c55 0%,#101d1c13 65%),linear-gradient(0deg,#15231bf2 0%,#15231b85 30%,#15231b00 75%)}
.r-hero-content{padding-top:150px;padding-bottom:125px;margin:0 auto}
.r-hero-content .e-kicker{color:#f8f7ebd9;margin-bottom:22px}
.r-hero-content h1{font-size:66px;line-height:1.04;max-width:650px;letter-spacing:-.045em}
.r-hero-content h1 em{max-width:600px}
.r-hero-content>p:not(.e-kicker){color:#fffdf5;max-width:505px;font-size:16px;line-height:1.8;margin-top:25px}
.r-hero-content .e-actions{margin-top:25px}
.r-hero-content .e-button-white{background:#faf8f2;color:#253d35}
.r-hero-content .e-button-white:hover{background:white}
.r-hero-link{border-color:#ffffff8a;color:white}
.r-hero-link:hover{color:#e0efcd}
.r-hero-baseline{border-color:#ffffff40;color:#fffdf1;height:72px}
.r-hero-film .r-motion{bottom:94px;right:var(--e-pad)}
html[lang=ka] .r-hero-content h1{font-size:50px;line-height:1.3;max-width:650px}
html[lang=ka] .r-hero-content h1 em{max-width:640px}
@media(max-width:1050px){.r-home-hero{height:calc(100svh - 76px);min-height:710px}.r-hero-content h1{font-size:59px;max-width:590px}.r-hero-content h1 em{max-width:540px}.r-hero-content>p:not(.e-kicker){max-width:480px}.r-hero-shade{background:linear-gradient(90deg,#101d1c44,#101d1c00 80%),linear-gradient(0deg,#15231bf5 0%,#15231b95 37%,#15231b00 80%)}html[lang=ka] .r-hero-content h1{font-size:45px;max-width:590px}}
@media(max-width:580px){.r-home-hero{display:flex;min-height:760px;height:calc(100svh - 70px);max-height:none;padding-top:0;justify-content:flex-end}.r-hero-film{position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:0}.r-hero-film video{object-position:48% center;transform:none}.r-hero-film .r-motion{bottom:24px;right:22px}.r-hero-shade{display:block;background:linear-gradient(0deg,#15231bf5 0%,#15231bca 36%,#15231b33 65%,#15231b00 100%)}.r-hero-content{padding-top:290px;padding-bottom:90px}.r-hero-content .e-kicker{font-size:9px;margin-bottom:19px}.r-hero-content h1{font-size:44px;line-height:1.08;max-width:100%}.r-hero-content h1 em{max-width:100%}.r-hero-content>p:not(.e-kicker){font-size:15px;line-height:1.75;margin-top:22px;max-width:100%}.r-hero-content .e-actions{gap:17px;margin-top:24px}.r-hero-content .e-button{font-size:11px;padding:12px 18px}.r-hero-baseline{position:absolute;inset:auto 22px 0;height:66px;margin:0;border-top:1px solid #ffffff38;width:auto;font-size:9px;color:#fffdf0}.r-hero-baseline>a{display:none}html[lang=ka] .r-hero-content{padding-top:290px;padding-bottom:90px}html[lang=ka] .r-hero-content h1{font-size:34px;line-height:1.28}html[lang=ka] .r-hero-content>p:not(.e-kicker){font-size:15px;line-height:1.8}}

/* Floating cinematic masthead, then the quiet catalogue navigation. */
.e31-home #header{position:absolute;top:22px;left:32px;right:32px;background:#1b2c23ad;border:1px solid #ffffff22;border-radius:10px;backdrop-filter:blur(22px);color:white;--r-nav:72px;transition:background .25s,color .25s}
.e31-home #header .e-header-frame{padding-inline:28px}.e31-home #header .e-brand{color:inherit}.e31-home #header .r-header-cta{color:#253d35;background:#faf8f2}.e31-home #header .e-mobile-toggle span{background:currentColor}.e31-home #header .e-menu-panel,.e31-home #header .e-mobile{color:#292e29}.e31-home #header .r-nav>button:after{bottom:18px}.e31-home #header.r-scrolled{position:fixed;inset:0 0 auto;border-radius:0;border:0;border-bottom:1px solid #d9ddcf80;background:#faf8f2f5;color:#253d35}.e31-home #header.r-scrolled .r-header-cta{background:#253d35;color:white}.e31-home .r-home-hero{height:100svh}
.e-career-hero>.e-wrap>div>*{min-width:0}.e-career-hero h1{overflow-wrap:anywhere}
.r-science-caption{max-width:560px;padding:0 0 0 15px}.r-science-description{margin-top:25px}.r-science-description p{font:15px/1.9 Manrope,Georgian,sans-serif;letter-spacing:0;color:#46513f}.r-science-caption>p{font-size:36px}.r-science-band .e-photo{height:460px}
.r-report-visual.is-visible .r-report-chart{animation:r-chart-uncover 1.8s .4s both}.r-report-visual.is-visible .r-report-lines>i{transform-origin:left;animation:r-report-line .6s 1s both}.r-report-visual.is-visible .r-report-lines>i:nth-child(2){animation-delay:1.25s}.r-report-visual.is-visible .r-report-lines>i:nth-child(3){animation-delay:1.5s}
@keyframes r-chart-uncover{from{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes r-report-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(max-width:1050px){.e31-home #header{top:18px;left:25px;right:25px}.e31-home #header .e-header-frame{padding-inline:22px}.r-science-caption{padding:0}.r-science-caption>p{font-size:31px}.r-science-band .e-photo{height:470px}}
@media(max-width:580px){.e31-home #header{top:15px;left:16px;right:16px;--r-nav:65px}.e31-home #header .e-header-frame{padding-inline:15px;gap:12px}.e31-home #header .e-brand>span{font-size:29px}.e31-home #header .e-brand .e-symbol{width:25px;height:30px}.e31-home #header .r-nav-actions{gap:12px}.e31-home #header .e-mobile{padding-inline:20px;border-radius:0 0 10px 10px;max-height:calc(100dvh - 95px)}.e31-home #header.r-scrolled .e-mobile{max-height:calc(100dvh - 65px)}.e31-home .r-home-hero{min-height:760px}.r-science-band .e-photo{height:335px}.r-science-caption>p{font-size:31px}.r-science-description p{font-size:16px;line-height:1.85}html[lang=ka] .e-career-hero h1{font-size:34px}}
/* Specialty directory: compact, readable rows instead of repeated tall cards. */
.r-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.r-specialty{display:grid;grid-template-columns:66px minmax(0,1fr);gap:0 22px;padding:27px 28px;align-content:start}
.r-specialty>div:first-child{grid-column:2;grid-row:1;margin-bottom:12px;font-size:9px}
.r-specialty>.ec-illustration{grid-column:1;grid-row:1/4;width:66px;height:53px;margin:8px 0 0}
.r-specialty h2{grid-column:2;grid-row:2;font-size:25px;line-height:1.28;margin-bottom:15px}
.r-specialty-topics{grid-column:2;grid-row:3;display:block;padding-bottom:20px;margin:0}
.r-specialty-topics>span{display:inline;font-size:12px;line-height:1.8;padding:0;background:none;border-radius:0;color:#627055}
.r-specialty-topics>span:not(:last-child):after{content:' · ';padding-right:4px}
.r-specialty-action{grid-column:2;grid-row:4;font-size:11px;padding-top:14px;align-self:end}
html[lang=ka] .r-specialty h2{font-size:24px;line-height:1.45}
.r-mobile-area-picker{display:none}.r-area-dialog{background:#faf8f2;border:1px solid #d6deca;border-radius:15px 15px 0 0;padding:22px 24px 35px;position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:85dvh;margin:0;box-shadow:0 -15px 50px #172b2822;color:#2f452b}.r-area-dialog::backdrop{background:#18231b66;backdrop-filter:blur(3px)}.r-area-dialog>div{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.r-area-dialog h2{font-size:29px}.r-area-dialog button{font-size:30px;width:44px;height:44px}.r-area-dialog nav>a{display:flex;align-items:center;gap:20px;border-top:1px solid var(--e-line);padding:18px 0;min-height:65px;font-size:15px;line-height:1.7}.r-area-dialog nav>a>span{font-size:10px;color:#728364}.r-area-dialog nav>a>svg{width:17px;height:17px;margin-left:auto;transform:rotate(-90deg)}
@media(max-width:1050px){.r-specialty{grid-template-columns:54px minmax(0,1fr);gap:0 16px;padding:24px}.r-specialty>.ec-illustration{width:54px;height:44px}.r-specialty h2{font-size:24px}.r-specialty-topics>span{font-size:12px}html[lang=ka] .r-specialty h2{font-size:22px}}
@media(max-width:780px){.r-specialty-grid{grid-template-columns:1fr}.r-specialty{grid-template-columns:64px minmax(0,1fr);gap:0 22px;padding:26px}.r-specialty>.ec-illustration{width:64px;height:51px}.r-specialty h2{font-size:28px}.r-specialty-topics>span{font-size:14px}}
@media(max-width:580px){.r-specialty{grid-template-columns:minmax(0,1fr) 54px;padding:24px;gap:0 15px}.r-specialty>div:first-child{grid-column:1;grid-row:1;min-height:30px;margin-bottom:13px;align-items:start}.r-specialty>.ec-illustration{grid-column:2;grid-row:1;width:54px;height:43px;margin:-6px 0 0}.r-specialty h2{grid-column:1/-1;grid-row:2;font-size:26px;margin-bottom:14px}.r-specialty-topics{grid-column:1/-1;grid-row:3;padding-bottom:20px}.r-specialty-topics>span{font-size:13px}.r-specialty-action{grid-column:1/-1;grid-row:4}.r-specialty-action>svg{width:16px}html[lang=ka] .r-specialty h2{font-size:25px}.r-clinical-directory{grid-template-columns:1fr}.r-clinical-directory>a{grid-template-columns:54px minmax(0,1fr) 16px;gap:15px;align-items:center;padding:19px 17px}.r-clinical-directory>a>span{grid-column:1;grid-row:1}.r-clinical-directory>a>span>svg{width:54px;height:43px}.r-clinical-directory>a>div{grid-column:2}.r-clinical-directory>a>svg{grid-column:3;align-self:center}.r-clinical-directory h3{font-size:23px;margin-top:6px}.r-clinical-directory small{font-size:9px}html[lang=ka] .r-clinical-directory h3{font-size:21px;line-height:1.4}.r-mobile-area-picker{display:block;position:fixed;bottom:0;left:0;right:0;z-index:75;padding:10px 18px max(10px,env(safe-area-inset-bottom));background:#faf8f2f7;backdrop-filter:blur(12px);border-top:1px solid #d4dcc8;box-shadow:0 -4px 20px #243e2d08}.r-mobile-area-picker>button{min-height:44px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:9px 16px;background:#e5eadb;border:1px solid #d2dbc4;border-radius:6px;font-size:13px;color:#31482a}.r-mobile-area-picker svg{width:18px;height:18px;transform:rotate(180deg)}.e31-tests .r-library{padding-bottom:90px}.e31-tests .r-library-group:last-child{padding-bottom:35px}.r-card-copy p,.e-instrument-grid p:not(.e-kicker),.r-oncology-options p:not(.e-kicker){font-size:16px}}
@media print{#header,#e-backdrop,.r-motion,#footer,.r-panel-dialog,.r-mobile-area-picker,.r-area-dialog,.e-contact-strip{display:none!important}.r-reveal{opacity:1;transform:none}body{background:white;color:black}.e-wrap{padding:20px}.r-library-index{position:static}.r-family-visual{display:none}.r-home-hero{min-height:300px}.r-hero-content{padding:30px}.r-movie{display:none}.e-panel-enquiry{position:static}}
