@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_78fcb5{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_78fcb5{--mt-sans:"Inter Tight","Inter Tight Fallback"}.pg-meditrace{--bg:#111111;--surface:#1c1c1c;--ink:#f2f2f2;--muted:#8f8f8f;--accent:#0B66C2;--accent-hover:#1774d1;--accent-ink:#ffffff;--stage:#0B66C2;--paper:#f2f2f2;--paper-ink:#111111;--font:var(--mt-sans),"Helvetica Neue",Arial,sans-serif;--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.25rem,1.15rem + 0.35vw,1.5rem);--step-head:clamp(2rem,1.3rem + 1.6vw,2.75rem);--step-display:clamp(3rem,1.2rem + 4.2vw,5rem);--margin:clamp(1rem,2.2vw,2rem);--gutter:clamp(0.75rem,1.4vw,1.5rem);--unit:calc((100vw - 2 * var(--margin) + var(--gutter)) / 12);--r-pill:980px;--r-ui:24px;--r-media:40px;--ease-out:cubic-bezier(0.22,1,0.36,1);--t-press:140ms;--t-hover:180ms}@media (max-width:734px){.pg-meditrace{--r-media:28px}}.pg-meditrace *,.pg-meditrace :after,.pg-meditrace :before{box-sizing:border-box}html:has(.pg-meditrace){color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:auto}.pg-meditrace{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--step-body);line-height:1.45;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}.pg-meditrace img,.pg-meditrace video{display:block;max-width:100%;height:auto}.pg-meditrace figure,.pg-meditrace h1,.pg-meditrace h2,.pg-meditrace h3,.pg-meditrace h4,.pg-meditrace ol,.pg-meditrace p,.pg-meditrace ul{margin:0;padding:0}.pg-meditrace ol,.pg-meditrace ul{list-style:none}.pg-meditrace a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.07em}.pg-meditrace button{font:inherit;color:inherit}.pg-meditrace :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pg-meditrace ::selection{background:var(--accent);color:var(--accent-ink)}.pg-meditrace .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pg-meditrace .wrap{padding-inline:var(--margin)}.pg-meditrace p{text-wrap:pretty}.pg-meditrace .display,.pg-meditrace h1{font-size:var(--step-display);font-weight:500;letter-spacing:-.035em;line-height:1.02;text-wrap:balance;margin-left:-.04em}.pg-meditrace h2{font-size:var(--step-head);font-weight:500;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.pg-meditrace h2.display{font-size:var(--step-display);letter-spacing:-.035em;line-height:1.02}.pg-meditrace .small{font-size:var(--step-small);line-height:1.45;color:var(--muted);letter-spacing:0}.pg-meditrace [data-squircle]{border-radius:var(--radius,var(--r-ui))}@supports (corner-shape:squircle){.pg-meditrace [data-squircle]{clip-path:none!important;corner-shape:superellipse(2.4)}}.pg-meditrace .mt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);border:0;cursor:pointer;font-size:var(--step-body);font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:background-color var(--t-hover) ease,transform var(--t-press) var(--ease-out)}.pg-meditrace .mt-btn:hover{background:var(--accent-hover)}.pg-meditrace .mt-btn:active{transform:scale(.97)}.pg-meditrace .btn-quiet{min-height:44px;padding:10px 20px;border-radius:var(--r-pill);border:0;cursor:pointer;background:var(--surface);color:var(--ink);font-size:var(--step-small);font-weight:500;transition:background-color var(--t-hover) ease,transform var(--t-press) var(--ease-out)}.pg-meditrace .btn-quiet:hover{background:#2a2a2a}.pg-meditrace .btn-quiet:active{transform:scale(.97)}.pg-meditrace .mt-hero{position:relative;min-height:max(100svh,760px);overflow:clip;display:grid}.pg-meditrace .nav{position:absolute;z-index:3;top:28px;left:var(--margin);right:var(--margin);display:flex;align-items:center;justify-content:space-between;gap:24px}.pg-meditrace .brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:500;letter-spacing:-.015em}.pg-meditrace .brand img{width:28px;height:28px}.pg-meditrace .mt-nav-links{display:flex;gap:clamp(16px,2vw,32px);font-size:var(--step-small)}.pg-meditrace .mt-nav-links a{text-decoration:none;padding:8px 0}.pg-meditrace .mt-nav-links a:hover{text-decoration:underline}.pg-meditrace .hero-copy{grid-area:1/1;align-self:start;position:relative;z-index:2;padding:clamp(124px,17vh,156px) var(--margin) 0}.pg-meditrace .mt-hero h1{max-width:9em}.pg-meditrace .hero-sentence{margin-top:36px;max-width:min(40ch,calc(4 * var(--unit) - var(--gutter)))}.pg-meditrace .mt-hero .mt-btn{margin-top:32px}.pg-meditrace .hero-stage{--radius:var(--r-media);grid-area:1/1;position:relative;z-index:1;margin:calc(.42 * max(100svh, 760px)) 0 0 calc(var(--margin) + 4 * var(--unit));padding:56px var(--margin) 56px 56px;background:var(--stage);overflow:clip;border-radius:var(--r-media) 0 0 0}.pg-meditrace .hero-stage .ui-answer{width:min(880px,100%)}.pg-meditrace .before{padding-top:clamp(140px,18vh,200px)}.pg-meditrace .before-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:end}.pg-meditrace .before-head h2{grid-column:1/span 7}.pg-meditrace .before-line{grid-column:9/span 4;padding-bottom:.4em}.pg-meditrace .before-media{margin-top:clamp(48px,7vh,80px)}.pg-meditrace .before-media .shutter{overflow:clip;background:var(--surface)}.pg-meditrace .before-media img{width:100%;height:clamp(420px,72vh,760px);object-fit:cover;object-position:50% 62%;transform-origin:30% 60%}.pg-meditrace .before-media figcaption{margin-top:14px;max-width:72ch}.pg-meditrace .verify{margin-top:clamp(120px,14vh,160px);padding-top:clamp(64px,8vh,96px);background:#000}.pg-meditrace .scene{position:relative;--p:0}.pg-meditrace.scene-live .scene{height:calc(var(--scene-length, 300) * 1vh)}.pg-meditrace .scene-stage{padding-block:56px}.pg-meditrace.scene-live .scene-stage{position:sticky;top:0;height:100svh;overflow:clip;padding-block:0}.pg-meditrace .verify-stage{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center;padding-inline:var(--margin)}.pg-meditrace .verify-copy{grid-column:1/span 5;position:relative;display:grid;gap:48px}.pg-meditrace.scene-live .verify-copy{display:block;min-height:14em}.pg-meditrace.scene-live .scene-copy{position:absolute;inset:0 0 auto 0;opacity:0;transform:translateY(24px);visibility:hidden;transition:opacity .25s linear,transform .25s linear,visibility 0s linear .25s}.pg-meditrace.scene-live .scene-copy.is-active{opacity:1;transform:none;visibility:visible;transition:opacity .25s linear,transform .25s linear,visibility 0s}.pg-meditrace .scene-copy h2,.pg-meditrace .scene-copy h3{font-size:var(--step-head);font-weight:500;letter-spacing:-.025em;line-height:1.08;text-wrap:balance;max-width:13em}.pg-meditrace .scene-copy p{margin-top:20px;max-width:38ch}.pg-meditrace .verify-ui-wrap{grid-column:7/span 6;display:flex;justify-content:flex-start}.pg-meditrace .verify-ui-wrap .ui-verify{width:min(600px,100%)}.pg-meditrace .showcase{margin-top:0;background:var(--bg);padding-block:clamp(72px,10vh,112px) clamp(64px,9vh,100px)}.pg-meditrace .showcase-head{display:flex;align-items:end;justify-content:space-between;gap:24px}.pg-meditrace .showcase-nav{display:flex;gap:10px}.pg-meditrace .showcase-stage{position:relative;margin-top:clamp(40px,6vh,64px)}.pg-meditrace .showcase-row{display:flex;align-items:flex-start;gap:26vw;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc(50vw - 210px);padding-block:8px 24px}.pg-meditrace .showcase-row::-webkit-scrollbar{display:none}.pg-meditrace .showcase-row:focus-visible{outline-offset:-4px}.pg-meditrace .panel{flex:none;scroll-snap-align:center;transition:opacity .24s linear}.pg-meditrace.js .panel{opacity:.42}.pg-meditrace.js .panel.is-lit{opacity:1}.pg-meditrace .panel .ui-panel{width:420px}.pg-meditrace .showcase-caption{position:absolute;top:8px;left:calc(50% + 210px + 40px);width:min(24ch,calc(26vw - 80px));pointer-events:none}.pg-meditrace .cap-name{font-size:var(--step-lead);font-weight:400;letter-spacing:-.015em;line-height:1.2}.pg-meditrace .cap-lines{margin-top:12px;color:var(--ink);opacity:.88}.pg-meditrace .how{margin-top:0}.pg-meditrace .how-fields{display:grid;grid-template-columns:1fr 1fr;min-height:min(80svh,760px)}.pg-meditrace .how-left{background:var(--surface);padding:clamp(72px,10vh,112px) var(--margin) 168px;display:flex;flex-direction:column;justify-content:center}.pg-meditrace .how-clause{max-width:9.5em;transition:opacity .2s linear}.pg-meditrace .how-detail{margin-top:28px;max-width:36ch;transition:opacity .2s linear}.pg-meditrace .how-right{background:var(--stage);display:grid;place-items:center;padding:64px var(--margin) 160px}.pg-meditrace .how-states{position:relative;width:min(460px,100%);min-height:420px;display:grid}.pg-meditrace .how-state{grid-area:1/1;align-self:center;opacity:0;visibility:hidden;transition:opacity .2s linear,visibility 0s linear .2s}.pg-meditrace .how-state.is-on{opacity:1;visibility:visible;transition:opacity .2s linear,visibility 0s}.pg-meditrace .how-slider{position:relative;margin-top:-132px;padding-bottom:40px;z-index:2}.pg-meditrace .how-range{position:relative;height:40px;--fill:0}.pg-meditrace .how-fill,.pg-meditrace .how-track{position:absolute;left:0;top:16px;height:8px;border-radius:8px;pointer-events:none}.pg-meditrace .how-track{right:0;background:#3a3a3a}.pg-meditrace .how-fill{width:100%;background:var(--ink);transform-origin:0 50%;transform:scaleX(var(--fill));transition:transform .2s var(--ease-out)}.pg-meditrace .how-slider input[type=range]{position:relative;width:100%;height:40px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.pg-meditrace .how-slider input[type=range]::-webkit-slider-runnable-track{height:8px;background:transparent}.pg-meditrace .how-slider input[type=range]::-moz-range-track{height:8px;background:transparent}.pg-meditrace .how-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:32px;height:32px;margin-top:-12px;border-radius:50%;background:var(--paper);border:0;transition:transform var(--t-press) var(--ease-out)}.pg-meditrace .how-slider input[type=range]::-moz-range-thumb{width:32px;height:32px;border-radius:50%;background:var(--paper);border:0}.pg-meditrace .how-slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}.pg-meditrace .how-stops{display:grid;grid-template-columns:repeat(5,1fr);margin-top:10px;font-size:var(--step-small);color:var(--muted)}.pg-meditrace .how-stops li{text-align:center;transition:color .18s ease}.pg-meditrace .how-stops li:first-child{text-align:left}.pg-meditrace .how-stops li:last-child{text-align:right}.pg-meditrace .how-stops li.is-on{color:var(--ink);font-weight:500}.pg-meditrace .terms{--radius:var(--r-ui);background:#ffffff;color:#0B1220;padding:28px 30px 30px}.pg-meditrace .terms-k{font-size:var(--step-small);color:#4A5567;letter-spacing:0}.pg-meditrace .terms-v{font-size:var(--step-lead);line-height:1.25;letter-spacing:-.01em;margin-top:4px;font-weight:500;font-variant-numeric:tabular-nums}.pg-meditrace .terms-v+.terms-k{margin-top:22px}.pg-meditrace .terms-v--stay{color:#0B66C2}.pg-meditrace .privacy{padding-top:clamp(140px,18vh,200px)}.pg-meditrace .privacy-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.pg-meditrace .notes{position:relative;align-content:start}.pg-meditrace .notes h2{align-self:start}.pg-meditrace .notes--left{grid-column:1/span 4;text-align:right;display:grid;justify-items:end;gap:48px;padding-top:0}.pg-meditrace .notes--right{grid-column:9/span 4;display:grid;gap:48px;padding-top:0}.pg-meditrace .privacy-panel{grid-column:5/span 4;display:flex;justify-content:center}.pg-meditrace .privacy h2{max-width:9em;margin-bottom:8px}.pg-meditrace .note{max-width:26ch;cursor:default;border-radius:12px;outline-offset:6px}.pg-meditrace .notes--right .note{max-width:none}.pg-meditrace .note-name{font-weight:500}.pg-meditrace .note-text{margin-top:6px;font-size:var(--step-small);line-height:1.5;color:var(--ink);letter-spacing:0}.pg-meditrace .note.is-on .note-name,.pg-meditrace .note:focus-visible .note-name,.pg-meditrace .note:hover .note-name{text-decoration:underline;text-underline-offset:.2em}.pg-meditrace.js .notes.is-placed .note{position:absolute}.pg-meditrace.js .notes--left.is-placed .note{right:0}.pg-meditrace.js .notes--right.is-placed .note{left:0}.pg-meditrace .sources{margin-top:clamp(140px,18vh,200px);padding-block:clamp(120px,15vh,160px);background:#000}.pg-meditrace .board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pg-meditrace .tile{--radius:var(--r-ui);background:var(--surface);padding:24px;aspect-ratio:2.2/1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.pg-meditrace .tile--w2{grid-column:span 2;aspect-ratio:auto}.pg-meditrace .tile--head{background:var(--paper);color:var(--paper-ink)}.pg-meditrace .tile--head h2{max-width:11em}.pg-meditrace .tile--head p{max-width:40ch}.pg-meditrace .tile-name{font-size:var(--step-lead);font-weight:500;letter-spacing:-.02em;line-height:1.15}.pg-meditrace .tile-line{font-size:var(--step-small);color:var(--muted);letter-spacing:0;line-height:1.4;max-width:32ch}.pg-meditrace .tile--idle{background:#161616}.pg-meditrace .tile--idle .tile-name{color:var(--muted)}.pg-meditrace .tile--aiom{background:#262626}.pg-meditrace .tile--aiom .tile-line{color:var(--ink);font-size:var(--step-body)}.pg-meditrace .faq{padding-top:clamp(120px,15vh,180px)}.pg-meditrace .faq-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.pg-meditrace .faq-aside{grid-column:1/span 4;position:sticky;top:96px}.pg-meditrace .faq-aside h2{max-width:8em}.pg-meditrace .faq-media{margin-top:40px;max-width:360px}.pg-meditrace .media-frame{--radius:var(--r-media);overflow:clip;background:#0c0c0c;aspect-ratio:1}.pg-meditrace .media-frame video{width:100%;height:100%;object-fit:cover}.pg-meditrace .faq-media figcaption{margin-top:12px}.pg-meditrace .faq-list{grid-column:5/span 8;display:grid;gap:8px}.pg-meditrace .faq-item{--radius:var(--r-ui);background:var(--surface);transition:background-color .2s ease,color .2s ease}.pg-meditrace .faq-item summary{list-style:none;cursor:pointer;min-height:72px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:var(--step-lead);font-weight:500;letter-spacing:-.015em;line-height:1.25}.pg-meditrace .faq-item summary::-webkit-details-marker{display:none}.pg-meditrace .faq-item summary:focus-visible{outline-offset:-4px}.pg-meditrace .pm{position:relative;flex:none;width:16px;height:16px}.pg-meditrace .pm:after,.pg-meditrace .pm:before{content:"";position:absolute;left:0;top:6.5px;width:16px;height:3px;border-radius:2px;background:currentColor;transition:transform .22s var(--ease-out)}.pg-meditrace .pm:after{transform:rotate(90deg)}.pg-meditrace .faq-item[open]{background:var(--accent);color:var(--accent-ink)}.pg-meditrace .faq-item[open] .pm:after{transform:rotate(0deg)}.pg-meditrace .faq-item p{padding:0 24px 26px;max-width:52ch;font-size:var(--step-body)}.pg-meditrace .access{margin-top:clamp(140px,18vh,200px);background:var(--stage);color:#ffffff}.pg-meditrace .access-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);min-height:min(90svh,860px);align-items:center;padding-block:96px}.pg-meditrace .access-copy{grid-column:1/span 5;align-self:end;padding-bottom:8px}.pg-meditrace .access-copy h2{max-width:7em}.pg-meditrace .access-copy p{margin-top:28px;max-width:36ch}.pg-meditrace .access .dialog-shadow{grid-column:7/span 5;justify-self:start;width:min(440px,100%);filter:drop-shadow(0 24px 40px rgba(0,0,0,.32)) drop-shadow(0 2px 6px rgba(0,0,0,.12))}.pg-meditrace .access .ui-dialog{width:100%}.pg-meditrace .foot{padding-block:8px}.pg-meditrace .foot-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.pg-meditrace .ft{--radius:var(--r-ui);background:var(--surface);padding:24px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.pg-meditrace .ft-statement{grid-column:1/span 4}.pg-meditrace .ft-lead{font-size:var(--step-lead);letter-spacing:-.015em;line-height:1.25;max-width:22ch}.pg-meditrace .ft-legal{font-size:var(--step-small);color:var(--muted);letter-spacing:0}.pg-meditrace .ft-nav{grid-column:5/span 3;justify-content:flex-start;gap:6px}.pg-meditrace .ft-nav a{text-decoration:none;padding:2px 0}.pg-meditrace .ft-nav a:hover{text-decoration:underline}.pg-meditrace .ft-place{grid-column:8/span 2}.pg-meditrace .ft-soft{color:var(--muted)}.pg-meditrace .ft-mail{grid-column:10/span 3}.pg-meditrace .ft-mail a{font-size:var(--step-lead);letter-spacing:-.015em;overflow-wrap:anywhere}.pg-meditrace .ft-mark{grid-column:1/span 8;min-height:320px;background:var(--paper);color:var(--paper-ink);justify-content:center;align-items:center;overflow:clip}.pg-meditrace .ft-wordmark{font-size:min(9vw,140px);font-weight:500;letter-spacing:-.045em;line-height:1.1;white-space:nowrap}.pg-meditrace .ft-cta{grid-column:9/span 4;min-height:320px;background:var(--accent);color:var(--accent-ink);transition:background-color var(--t-hover) ease}.pg-meditrace .ft-cta:hover{background:var(--accent-hover)}.pg-meditrace .ft-cta span{font-size:var(--step-lead);font-weight:500;letter-spacing:-.015em;max-width:14ch}.pg-meditrace .ft-cta svg{align-self:flex-end;transition:transform .3s var(--ease-out)}.pg-meditrace .ft-cta:hover svg{transform:translate(4px,-4px)}.pg-meditrace .ft-credits{grid-column:1/-1;min-height:0}.pg-meditrace .ft-credits p{max-width:120ch;color:var(--ink)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pg-meditrace .rv{animation:mt-rv linear both;animation-timeline:view();animation-range:entry 6% entry 44%}.pg-meditrace .rv-2{animation-range:entry 14% entry 52%}.pg-meditrace .rv-3{animation-range:entry 22% entry 60%}@keyframes mt-rv{0%{opacity:.4;transform:translateY(28px)}60%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:none}}.pg-meditrace .before-media{view-timeline:--before block}.pg-meditrace .before-media .shutter{animation:mt-shutter linear both;animation-timeline:--before;animation-range:entry 0 entry 72%}.pg-meditrace .before-media img{animation:mt-settle linear both;animation-timeline:--before;animation-range:entry 0 exit 30%}@keyframes mt-shutter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mt-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}.pg-meditrace .mt-hero{view-timeline:--hero block}.pg-meditrace .hero-stage .ui-answer{animation:mt-drift linear both;animation-timeline:--hero;animation-range:exit 0 exit 100%}@keyframes mt-drift{to{transform:translateY(-48px)}}.pg-meditrace .board .tile{animation:mt-rv linear both;animation-timeline:view();animation-range:entry 4% entry 40%}.pg-meditrace .board .tile:nth-child(4n+2){animation-range:entry 8% entry 44%}.pg-meditrace .board .tile:nth-child(4n+3){animation-range:entry 12% entry 48%}.pg-meditrace .board .tile:nth-child(4n){animation-range:entry 16% entry 52%}.pg-meditrace .faq-item{animation:mt-rv linear both;animation-timeline:view();animation-range:entry 0 entry 30%}.pg-meditrace .foot .ft{animation:mt-rv linear both;animation-timeline:view();animation-range:entry 0 entry 36%}.pg-meditrace .access .dialog-shadow{animation:mt-lift linear both;animation-timeline:view();animation-range:entry 10% entry 60%}@keyframes mt-lift{0%{opacity:.4;transform:translateY(40px) scale(.97)}to{opacity:1;transform:none}}}}@media (max-width:1099px){.pg-meditrace .mt-hero{display:block;min-height:0;padding-bottom:0}.pg-meditrace .hero-copy{padding-top:112px}.pg-meditrace .hero-sentence{max-width:46ch}.pg-meditrace .hero-stage{margin:48px 0 0;padding:32px;border-radius:var(--r-media) var(--r-media) 0 0}.pg-meditrace .hero-stage .ui-answer{width:auto}.pg-meditrace .ua-rail{display:none}.pg-meditrace .before-head h2{grid-column:1/-1}.pg-meditrace .before-line{grid-column:1/-1;margin-top:24px}.pg-meditrace .verify-stage{grid-template-columns:1fr;align-content:start;padding-top:72px;row-gap:28px}.pg-meditrace .verify-copy,.pg-meditrace .verify-ui-wrap{grid-column:1/-1}.pg-meditrace.scene-live .verify-copy{min-height:10.5em}.pg-meditrace .privacy-grid{grid-template-columns:1fr 1fr;row-gap:40px}.pg-meditrace .privacy-panel{grid-column:1/-1;order:2}.pg-meditrace .notes--left{grid-column:1/-1;order:1;text-align:left;justify-items:start;grid-template-columns:1fr 1fr;column-gap:var(--gutter)}.pg-meditrace .notes--left h2{grid-column:1/-1}.pg-meditrace .notes--right{grid-column:1/-1;order:3;grid-template-columns:1fr 1fr;column-gap:var(--gutter)}.pg-meditrace .board{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-meditrace .tile--aiom,.pg-meditrace .tile--head{grid-column:1/-1}.pg-meditrace .showcase{margin-top:0}.pg-meditrace .showcase-caption{position:static;width:auto;padding-inline:var(--margin);margin-top:16px;max-width:60ch}.pg-meditrace .faq-aside{grid-column:1/-1;position:static;display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter);align-items:end}.pg-meditrace .faq-media{margin-top:0;justify-self:end;width:min(280px,100%)}.pg-meditrace .faq-media figcaption{text-align:right}.pg-meditrace .notes--left .note:nth-of-type(2n),.pg-meditrace .notes--right .note:nth-of-type(2n){text-align:right;justify-self:end}.pg-meditrace .faq-list{grid-column:1/-1;margin-top:40px}.pg-meditrace .access-copy{grid-column:1/span 6;align-self:start}.pg-meditrace .display,.pg-meditrace h1{margin-left:0}.pg-meditrace .access .dialog-shadow{grid-column:7/span 6;width:100%}.pg-meditrace .foot-board{grid-template-columns:repeat(6,minmax(0,1fr))}.pg-meditrace .ft-statement{grid-column:1/span 3}.pg-meditrace .ft-nav{grid-column:4/span 3}.pg-meditrace .ft-place{grid-column:1/span 3;min-height:160px}.pg-meditrace .ft-mail{grid-column:4/span 3;min-height:160px}.pg-meditrace .ft-mark{grid-column:1/-1;min-height:220px}.pg-meditrace .ft-cta{grid-column:1/-1;min-height:200px}}@media (max-width:734px){.pg-meditrace .mt-nav-links{display:none}.pg-meditrace .hero-copy{padding-top:96px}.pg-meditrace .hero-sentence,.pg-meditrace .mt-hero .mt-btn{margin-top:24px}.pg-meditrace .hero-stage{margin-top:40px;padding:16px}.pg-meditrace .before{padding-top:112px}.pg-meditrace .before-media img{height:64svh;object-position:64% 60%}.pg-meditrace .verify{padding-top:48px}.pg-meditrace.scene-live .scene{height:calc(var(--scene-length, 300) * .7vh)}.pg-meditrace .verify-stage{padding-top:24px;row-gap:20px}.pg-meditrace.scene-live .verify-copy{min-height:11.5em}.pg-meditrace .scene-copy p{margin-top:12px}.pg-meditrace .showcase{margin-top:0}.pg-meditrace .verify{margin-top:96px}.pg-meditrace .showcase-head{flex-direction:column;align-items:flex-start}.pg-meditrace .showcase-row{gap:7vw;padding-inline:7vw;min-height:62svh;scroll-padding-inline:7vw}.pg-meditrace .panel .ui-panel{width:86vw}.pg-meditrace.js .panel{opacity:.5}.pg-meditrace .showcase-caption{position:static;width:auto;padding-inline:var(--margin);margin-top:8px}.pg-meditrace .how-fields{grid-template-columns:1fr}.pg-meditrace .how-left{padding:72px var(--margin) 40px}.pg-meditrace .how-right{min-height:46svh;padding:32px var(--margin)}.pg-meditrace .how-slider{margin-top:0;padding-top:24px;background:var(--bg)}.pg-meditrace .how-stops{font-size:13px}.pg-meditrace .privacy{padding-top:112px}.pg-meditrace .notes--left,.pg-meditrace .notes--right{grid-template-columns:1fr;gap:28px}.pg-meditrace .board{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pg-meditrace .tile{aspect-ratio:auto;min-height:104px;padding:18px;gap:14px}.pg-meditrace .tile-name{font-size:20px}.pg-meditrace .sources{margin-top:96px;padding-block:88px}.pg-meditrace .faq{padding-top:96px}.pg-meditrace .faq-aside{grid-template-columns:1fr}.pg-meditrace .faq-media{justify-self:start;width:220px}.pg-meditrace .faq-media figcaption{text-align:left}.pg-meditrace .notes--left .note:nth-of-type(2n),.pg-meditrace .notes--right .note:nth-of-type(2n){text-align:left;justify-self:start}.pg-meditrace .faq-item summary{min-height:64px;padding:18px 20px;font-size:18px}.pg-meditrace .faq-item p{padding:0 20px 22px}.pg-meditrace .access{margin-top:112px}.pg-meditrace .access-grid{grid-template-columns:1fr;row-gap:48px;align-content:center;padding-block:72px;min-height:84svh}.pg-meditrace .access .dialog-shadow,.pg-meditrace .access-copy{grid-column:1/-1}.pg-meditrace .foot-board{grid-template-columns:1fr 1fr;gap:6px}.pg-meditrace .ft{padding:20px;min-height:0;gap:24px}.pg-meditrace .ft-mark{grid-column:1/-1;order:-2;min-height:160px}.pg-meditrace .ft-cta{grid-column:1/-1;order:-1;min-height:140px}.pg-meditrace .ft-credits,.pg-meditrace .ft-statement{grid-column:1/-1}.pg-meditrace .ft-nav{grid-column:1/span 1}.pg-meditrace .ft-mail{grid-column:2/span 1}.pg-meditrace .ft-place{grid-column:1/-1}.pg-meditrace .ft-wordmark{font-size:15vw}}@media (prefers-reduced-motion:reduce){.pg-meditrace *,.pg-meditrace :after,.pg-meditrace :before{transition-duration:0s!important;animation:none!important}}.pg-meditrace [data-ui]{--u-bg:#F4F6F9;--u-surface:#FFFFFF;--u-surface-2:#F8FAFC;--u-surface-3:#EEF2F7;--u-line:#E1E6ED;--u-line-2:#CFD6E0;--u-ink:#0B1220;--u-ink-2:#1F2A3B;--u-ink-3:#4A5567;--u-ink-4:#5F6B7D;--u-accent:#0B66C2;--u-accent-soft:#E3EEFA;--u-accent-ink:#084C92;--u-ok:#1F8A5B;--u-ok-soft:#DCEFE4;--u-warn:#B5701C;--u-warn-soft:#FAEBD0;--u-err:#B72037;--u-err-soft:#F8DDE1;--radius:var(--r-ui);font-family:var(--mt-sans),"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0;color:var(--u-ink);background:var(--u-surface);text-align:left;font-variant-numeric:tabular-nums}.pg-meditrace [data-ui] p{text-wrap:pretty}.pg-meditrace [data-ui] strong{font-weight:500}.pg-meditrace [data-ui].ui-answer{display:grid;grid-template-columns:minmax(0,1fr) 280px}.pg-meditrace [data-ui] .ua-main{padding:26px 28px 40px}.pg-meditrace [data-ui] .ua-head{display:flex;gap:12px;align-items:flex-start}.pg-meditrace [data-ui] .ua-avatar{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--u-surface-3);color:var(--u-ink-3);font-size:12px;font-weight:500}.pg-meditrace [data-ui] .ua-label{font-size:12px;color:var(--u-ink-4)}.pg-meditrace [data-ui] .ua-q{font-size:18px;line-height:1.3;letter-spacing:-.01em;margin-top:2px}.pg-meditrace [data-ui] .ua-chips{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 18px 42px}.pg-meditrace [data-ui] .ua-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 8px;border-radius:6px;background:var(--u-surface-2);border:1px solid var(--u-line);color:var(--u-ink-3)}.pg-meditrace [data-ui] .ua-chip--ok{background:var(--u-ok-soft);border-color:#B9DEC8;color:#156C46}.pg-meditrace [data-ui] .ua-dot{width:6px;height:6px;border-radius:50%;background:var(--u-ok);flex:none}.pg-meditrace [data-ui] .ua-body{margin-left:42px}.pg-meditrace [data-ui] .ua-body h4{font-size:14px;font-weight:500;margin:16px 0 4px}.pg-meditrace [data-ui] .ua-body h4:first-child{margin-top:0}.pg-meditrace [data-ui] .ua-body p{color:var(--u-ink-2)}.pg-meditrace [data-ui] .ua-disclaimer{margin-top:18px;padding:12px 14px;border-radius:10px;background:var(--u-warn-soft);border-left:3px solid var(--u-warn);font-size:13px;color:var(--u-ink-2)}.pg-meditrace [data-ui] .cite{display:inline-flex;align-items:center;gap:4px;vertical-align:1px;margin:0 1px;padding:1px 7px;font-size:12px;line-height:1.5;font-weight:500;border-radius:6px;border:1px solid #bbd3ee;background:var(--u-accent-soft);color:var(--u-accent-ink);white-space:nowrap;cursor:default;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.pg-meditrace [data-ui] button.cite{cursor:pointer;font-family:inherit}.pg-meditrace [data-ui] button.cite:hover{background:#D4E5F8}.pg-meditrace [data-ui] button.cite[aria-pressed=true]{box-shadow:0 0 0 2px var(--u-accent)}.pg-meditrace [data-ui] .cite--verified{background:#E3F3EA;border-color:#A9D8BD;color:#156C46}.pg-meditrace [data-ui] .cite--verified:before{content:"";width:9px;height:9px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.pg-meditrace [data-ui] button.cite--verified:hover{background:#D3EDDE}.pg-meditrace [data-ui] .cite--id_fail{background:#FBE3E6;border-color:#EBAAB4;color:#842029;text-decoration:line-through}.pg-meditrace [data-ui] .cite--pending{background:var(--u-surface-3);border-color:var(--u-line-2);color:var(--u-ink-3)}.pg-meditrace [data-ui] .cite--kb{background:var(--u-accent-soft)}.pg-meditrace [data-ui] .ua-card{margin:10px 0 4px;padding:12px 14px;border-radius:10px;background:var(--u-surface);border:1px solid var(--u-accent)}.pg-meditrace [data-ui] .ua-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.pg-meditrace [data-ui] .ua-card-title{margin-top:6px;font-weight:500;font-size:13px;line-height:1.4;color:var(--u-ink)}.pg-meditrace [data-ui] .ua-card-meta{margin-top:4px;font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .ua-card-meta a{color:var(--u-accent-ink)}.pg-meditrace [data-ui] .ua-state{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#156C46}.pg-meditrace [data-ui] .ua-state--fail{color:#842029}.pg-meditrace [data-ui] .ua-rail{background:var(--u-surface-2);border-left:1px solid var(--u-line);padding:22px 16px}.pg-meditrace [data-ui] .ua-rail-title{font-size:12px;color:var(--u-ink-4);margin-bottom:10px}.pg-meditrace [data-ui] .ua-src{background:var(--u-surface);border:1px solid var(--u-line);border-radius:10px;padding:10px 12px;margin-bottom:8px;transition:border-color .18s ease,box-shadow .18s ease}.pg-meditrace [data-ui] .ua-src.is-on{border-color:var(--u-accent);box-shadow:0 0 0 3px rgba(11,102,194,.14)}.pg-meditrace [data-ui] .ua-src-head{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.pg-meditrace [data-ui] .ua-src-id{font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .ua-src-title{font-size:13px;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pg-meditrace [data-ui] .ua-src-meta{font-size:12px;color:var(--u-ink-3);margin-top:2px}.pg-meditrace [data-ui] .ua-src-extra{margin-top:6px;font-size:12px}.pg-meditrace [data-ui] .ua-src-extra a{color:var(--u-accent-ink)}.pg-meditrace [data-ui] .ua-badge{font-size:12px;line-height:1.4;padding:1px 6px;border-radius:4px;background:var(--u-surface-2);color:var(--u-ink-3);border:1px solid var(--u-line);white-space:nowrap}.pg-meditrace [data-ui] .ua-badge--pubmed{color:#1B4A9C;background:#E5EDFA;border-color:#BAD0EF}.pg-meditrace [data-ui] .ua-badge--trial{color:#1F6E4A;background:#DDEFE3;border-color:#B5D9C3}.pg-meditrace [data-ui] .ua-badge--gene{color:#95431A;background:#F7E4D6;border-color:#E5C0A5}.pg-meditrace [data-ui] .ua-badge--fda{color:#6B3A91;background:#ECDFF5;border-color:#D2B9E5}.pg-meditrace [data-ui] .ua-badge--kb{color:var(--u-accent-ink);background:var(--u-accent-soft);border-color:#BBD3EE}.pg-meditrace [data-ui].ui-verify{padding:22px 26px 26px}.pg-meditrace [data-ui] .uv-top{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:1px solid var(--u-line);margin-bottom:14px}.pg-meditrace [data-ui] .uv-title{font-weight:500}.pg-meditrace [data-ui] .uv-count{font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .uv-body p{color:var(--u-ink-2);margin-top:10px}.pg-meditrace [data-ui] .uv-body p:first-child{margin-top:0}.pg-meditrace [data-ui] .uv-reason{font-size:12px;color:#842029!important;background:#FBE3E6;border-radius:8px;padding:6px 10px;opacity:0;transform:translateY(-4px);transition:opacity .25s linear,transform .25s linear}.pg-meditrace [data-ui] .uv-omitted{margin-top:16px;padding:12px 14px;border-radius:10px;background:var(--u-surface-2);border:1px solid var(--u-line);opacity:.35;transition:opacity .25s linear,border-color .25s linear,background-color .25s linear}.pg-meditrace [data-ui] .uv-omitted p{margin-top:4px!important;font-size:13px}.pg-meditrace [data-ui] .uv-omitted-title{font-weight:500;color:var(--u-ink)!important}.pg-meditrace [data-ui].ui-verify[data-stage="1"] .uv-reason,.pg-meditrace [data-ui].ui-verify[data-stage="2"] .uv-reason{opacity:1;transform:none}.pg-meditrace [data-ui].ui-verify[data-stage="2"] .uv-omitted{opacity:1;border-color:var(--u-accent);background:var(--u-accent-soft)}.pg-meditrace [data-ui].ui-panel{padding:22px 24px 24px}.pg-meditrace [data-ui] .uw-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#17734B}.pg-meditrace [data-ui] .uw-h{font-size:26px;line-height:1.1;letter-spacing:-.02em;margin:12px 0 16px}.pg-meditrace [data-ui] .uw-composer,.pg-meditrace [data-ui].ui-composer{border:1px solid var(--u-line-2);border-radius:14px;background:var(--u-surface)}.pg-meditrace [data-ui].ui-composer{border-radius:var(--r-ui);padding:0}.pg-meditrace [data-ui] .uw-text{padding:16px 18px 6px;font-size:15px;line-height:1.5}.pg-meditrace [data-ui] .uw-tools{display:flex;align-items:center;gap:6px;padding:8px 10px 10px 14px}.pg-meditrace [data-ui] .uw-tool{font-size:12px;padding:5px 10px;border-radius:8px;background:var(--u-accent-soft);color:var(--u-accent-ink)}.pg-meditrace [data-ui] .uw-spacer{flex:1}.pg-meditrace [data-ui] .uw-meta{font-size:12px;color:var(--u-ink-4)}.pg-meditrace [data-ui] .uw-send{width:36px;height:36px;border-radius:10px;background:var(--u-ink);color:#fff;display:grid;place-items:center}.pg-meditrace [data-ui] .uw-cats{display:flex;gap:4px;margin-top:16px;flex-wrap:wrap}.pg-meditrace [data-ui] .uw-cats span{font-size:12px;padding:4px 9px;border-radius:6px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .uw-cats .on{background:var(--u-ink);color:#fff}.pg-meditrace [data-ui].ui-composer-wrap .ui-composer{border:1px solid var(--u-line-2);border-radius:14px;background:var(--u-surface)}.pg-meditrace [data-ui] .uw-menu{margin:8px 0 0 10px;width:220px;padding:6px;border-radius:12px;background:var(--u-surface);border:1px solid var(--u-line);box-shadow:0 12px 28px -12px rgba(11,18,32,.28)}.pg-meditrace [data-ui] .uw-menu-item{display:flex;align-items:center;justify-content:space-between;font-size:13px;padding:7px 10px;border-radius:8px;color:var(--u-ink-2)}.pg-meditrace [data-ui] .uw-menu-item.is-on{background:var(--u-surface-2);color:var(--u-ink);font-weight:500}.pg-meditrace [data-ui] .uw-check{width:12px;height:12px;background:var(--u-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.pg-meditrace [data-ui] .ud-omit{opacity:1;margin-top:14px}.pg-meditrace [data-ui] .us-text+.us-text{margin-top:10px}.pg-meditrace [data-ui] .uw-sugg{margin-top:10px;border:1px solid var(--u-line);border-radius:12px;padding:12px 14px}.pg-meditrace [data-ui] .uw-sugg p{font-weight:500;font-size:14px;line-height:1.4;margin-top:6px}.pg-meditrace [data-ui] .uw-tag{font-size:12px;color:var(--u-accent-ink);background:var(--u-accent-soft);padding:1px 6px;border-radius:4px}.pg-meditrace [data-ui] .up-title{font-weight:500;margin-bottom:10px}.pg-meditrace [data-ui] .up-step{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:13px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .up-ico{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--u-line-2);flex:none;display:grid;place-items:center}.pg-meditrace [data-ui] .up-step.done .up-ico{background:var(--u-accent);border-color:var(--u-accent)}.pg-meditrace [data-ui] .up-step.done .up-ico:after{content:"";width:9px;height:9px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9.2 10.2 3' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.pg-meditrace [data-ui] .up-step.live .up-ico{border-color:var(--u-accent);box-shadow:0 0 0 3px rgba(11,102,194,.16)}.pg-meditrace [data-ui] .up-step.done,.pg-meditrace [data-ui] .up-step.live{color:var(--u-ink)}.pg-meditrace [data-ui] .up-lbl{font-weight:500}.pg-meditrace [data-ui] .up-det{margin-left:auto;font-size:12px;color:var(--u-ink-4)}.pg-meditrace [data-ui] .up-foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--u-line);font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui].ui-rail-panel{background:var(--u-surface-2)}.pg-meditrace [data-ui] .ug-q{font-size:12px;color:var(--u-ink-4);margin-top:10px}.pg-meditrace [data-ui] .ug-text{font-size:14px;line-height:1.55;margin-top:4px}.pg-meditrace [data-ui] .ug-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.pg-meditrace [data-ui] .ug-grid>div{background:var(--u-surface-2);border:1px solid var(--u-line);border-radius:10px;padding:8px 10px}.pg-meditrace [data-ui] .ug-k{font-size:12px;color:var(--u-ink-4)}.pg-meditrace [data-ui] .ug-v{font-weight:500}.pg-meditrace [data-ui] .ug-foot{margin-top:12px;font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .ut-title{font-weight:500;margin-bottom:8px}.pg-meditrace [data-ui] table{width:100%;border-collapse:collapse;font-size:13px}.pg-meditrace [data-ui] th{text-align:left;font-weight:500;font-size:12px;color:var(--u-ink-4);padding:6px 6px 6px 0;border-bottom:1px solid var(--u-line)}.pg-meditrace [data-ui] td{padding:8px 6px 8px 0;border-bottom:1px solid var(--u-line);white-space:nowrap}.pg-meditrace [data-ui] .ut-st{font-size:12px;padding:1px 6px;border-radius:4px;background:var(--u-surface-3);color:var(--u-ink-3)}.pg-meditrace [data-ui] .ut-st--rec{background:#DDEFE3;color:#1F6E4A}.pg-meditrace [data-ui] .ut-st--done{background:var(--u-surface-3);color:var(--u-ink-3)}.pg-meditrace [data-ui] .ut-omit{margin-top:12px;font-size:12px;color:var(--u-ink-3);line-height:1.45}.pg-meditrace [data-ui] .ul-title{font-weight:500;margin-bottom:8px}.pg-meditrace [data-ui] .ul-row{display:flex;justify-content:space-between;gap:14px;font-size:13px;padding:6px 0;color:var(--u-ink-3)}.pg-meditrace [data-ui] .ul-row>span:last-child{color:var(--u-ink);text-align:right;overflow-wrap:anywhere;min-width:0}.pg-meditrace [data-ui] .ul-foot{margin-top:12px;font-size:12px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .uc-title{font-weight:500;margin-bottom:10px}.pg-meditrace [data-ui] .uc-radio{display:flex;align-items:center;gap:10px;font-size:13px;padding:9px 12px;border:1px solid var(--u-line);border-radius:10px;margin-top:6px}.pg-meditrace [data-ui] .uc-radio.on{border-color:var(--u-ink)}.pg-meditrace [data-ui] .uc-r{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--u-line-2);flex:none}.pg-meditrace [data-ui] .uc-radio.on .uc-r{border:4px solid var(--u-ink)}.pg-meditrace [data-ui] .uc-pill{margin-left:auto;font-size:12px;background:var(--u-ink);color:#fff;padding:1px 6px;border-radius:4px}.pg-meditrace [data-ui] .uc-consent{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--u-ink-2);padding:10px 12px;border:1px solid var(--u-line);border-radius:8px;background:var(--u-surface-2);cursor:pointer}.pg-meditrace [data-ui] .uc-consent input{margin-top:2px;accent-color:var(--u-ink)}.pg-meditrace [data-ui] .uc-btn{margin-top:12px;font-size:13px;padding:8px 14px;border-radius:8px;border:1px solid var(--u-line-2);background:var(--u-surface);color:var(--u-ink-4)}.pg-meditrace [data-ui] .uc-btn:not([disabled]){color:var(--u-ink);border-color:var(--u-ink);cursor:pointer}.pg-meditrace [data-ui] .uf-list li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;font-size:13px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .uf-list li>span:last-child{color:var(--u-ok)}.pg-meditrace [data-ui] .uf-list li.uf-off>span:last-child{color:var(--u-ink-4);white-space:nowrap}.pg-meditrace [data-ui] .uf-offlist{display:flex;flex-wrap:wrap;gap:4px}.pg-meditrace [data-ui] .us-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--u-ink-3);background:var(--u-surface-2);border:1px solid var(--u-line);border-radius:6px;padding:2px 8px}.pg-meditrace [data-ui] .us-text{margin-top:12px;font-size:15px;line-height:1.55;color:var(--u-ink-2)}.pg-meditrace [data-ui] .us-caret{display:inline-block;width:2px;height:1.1em;vertical-align:-.18em;margin-left:2px;background:var(--u-accent)}.pg-meditrace [data-ui] .ud-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pg-meditrace [data-ui] .ud-sum{margin-top:14px;font-size:13px;color:var(--u-ink-3)}.pg-meditrace [data-ui].ui-settings{width:400px;padding:24px 22px 22px;background:var(--u-bg)}.pg-meditrace [data-ui] .us-h{font-size:20px;font-weight:500;letter-spacing:-.015em}.pg-meditrace [data-ui] .us-sub{font-size:12.5px;color:var(--u-ink-3);margin-top:2px}.pg-meditrace [data-ui] .us-card{background:var(--u-surface);border:1px solid var(--u-line);border-radius:12px;padding:12px 14px;margin-top:10px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.pg-meditrace [data-ui] .us-card.is-on{border-color:var(--u-accent);box-shadow:0 0 0 3px rgba(11,102,194,.16);background:#FBFDFF}.pg-meditrace [data-ui] .us-card-h{font-weight:500;font-size:13px;margin-bottom:4px}.pg-meditrace [data-ui] .us-card .uc-consent{margin-top:0}.pg-meditrace [data-ui] .us-ok{display:inline-flex;align-items:center;gap:5px;color:var(--u-ok)!important}.pg-meditrace [data-ui] .us-btns{display:flex;gap:6px;margin-top:8px}.pg-meditrace [data-ui] .us-btn{font-size:12px;padding:5px 10px;border-radius:8px;border:1px solid var(--u-line-2);background:var(--u-surface);color:var(--u-ink);cursor:pointer}.pg-meditrace [data-ui] .us-btn--danger{color:var(--u-err);border-color:#EBAAB4}.pg-meditrace [data-ui].ui-dialog{padding:26px 26px 22px}.pg-meditrace [data-ui] .ud-title{font-size:18px;font-weight:500;letter-spacing:-.01em}.pg-meditrace [data-ui] .ud-field{display:grid;gap:6px;margin-top:18px;font-size:13px;color:var(--u-ink-3)}.pg-meditrace [data-ui] .ud-field input{font:inherit;font-size:15px;color:var(--u-ink);padding:11px 12px;border-radius:10px;border:1px solid var(--u-line-2);background:var(--u-surface)}.pg-meditrace [data-ui] .ud-field input:focus-visible{outline:2px solid var(--u-accent);outline-offset:1px;border-color:var(--u-accent)}.pg-meditrace [data-ui] .ud-seg{border:0;padding:0;margin:16px 0 0}.pg-meditrace [data-ui] .ud-seg legend{font-size:13px;color:var(--u-ink-3);padding:0;margin-bottom:6px}.pg-meditrace [data-ui] .ud-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--u-surface-3);border-radius:10px;padding:4px}.pg-meditrace [data-ui] .ud-seg legend{grid-column:1/-1;float:left;width:100%}.pg-meditrace [data-ui] .ud-seg label{position:relative;display:block;cursor:pointer}.pg-meditrace [data-ui] .ud-seg input{position:absolute;opacity:0;inset:0}.pg-meditrace [data-ui] .ud-seg span{display:block;text-align:center;font-size:13px;padding:8px 6px;border-radius:8px;color:var(--u-ink-3);transition:background-color .16s ease,color .16s ease}.pg-meditrace [data-ui] .ud-seg input:checked+span{background:var(--u-surface);color:var(--u-ink);font-weight:500;box-shadow:0 1px 2px rgba(11,18,32,.12)}.pg-meditrace [data-ui] .ud-seg input:focus-visible+span{outline:2px solid var(--u-accent);outline-offset:1px}.pg-meditrace [data-ui] .ud-submit{width:100%;margin-top:20px;min-height:48px;border:0;border-radius:var(--r-pill);background:var(--u-accent);color:#fff;font-size:15px;font-weight:500;cursor:pointer;transition:background-color var(--t-hover) ease,transform var(--t-press) var(--ease-out)}.pg-meditrace [data-ui] .ud-submit:hover{background:#1774d1}.pg-meditrace [data-ui] .ud-submit:active{transform:scale(.98)}.pg-meditrace [data-ui] .ud-note{margin-top:10px;font-size:12px;color:var(--u-ink-4);text-align:center}@media (max-width:1099px){.pg-meditrace [data-ui].ui-answer{grid-template-columns:1fr}.pg-meditrace [data-ui].ui-settings{width:min(400px,100%)}}@media (max-width:734px){.pg-meditrace [data-ui] .ua-main{padding:18px 16px 28px}.pg-meditrace [data-ui] .ua-body,.pg-meditrace [data-ui] .ua-chips{margin-left:0}.pg-meditrace [data-ui] .ua-q{font-size:16px}.pg-meditrace [data-ui].ui-verify{padding:16px 16px 18px}.pg-meditrace [data-ui].ui-panel{padding:18px 16px}.pg-meditrace [data-ui] .uw-h{font-size:22px}.pg-meditrace [data-ui] td,.pg-meditrace [data-ui] th{font-size:12px}}body:has(.pg-meditrace){background:#111111;color:#f2f2f2}.pg-meditrace{font-feature-settings:normal}.pg-meditrace [id]{scroll-margin-top:0}.pg-meditrace a{text-decoration-line:underline}.pg-meditrace .ft-credits{gap:14px}.pg-meditrace .ft-credits .ft-company{color:var(--muted)}@media (max-width:734px){.pg-meditrace .foot-board{grid-auto-flow:row dense}}@media (max-width:1099px){.pg-meditrace.scene-live .verify-stage{align-content:center}}