.meds_world__zes8w{--bg:#f6f2ff;--surface:#fff;--stroke:#e2d9f5;--ink:#1d1a24;--text:#34303d;--dim:#6f6880;--purple:#6b4fd1;--kcal:var(--purple);--serif:"Source Serif 4",Georgia,var(--cjk-serif),serif;--ui:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;min-height:100vh;color:var(--text);background:var(--bg)}.meds_page__BlRUe{padding:56px 20px 92px;font-family:var(--serif);font-size:clamp(17px,1.5vw,20px);font-weight:440;line-height:1.6}.meds_page__BlRUe>*,.meds_section__Ftne_>*{max-width:680px;margin-left:auto;margin-right:auto}.meds_page__BlRUe>.meds_hero__HChuw,.meds_page__BlRUe>.meds_section__Ftne_{max-width:880px}.meds_page__BlRUe>.meds_previews__zCq4z{max-width:1040px}.meds_world__zes8w figure p{margin:0;font-size:inherit;line-height:inherit}.meds_hero__HChuw{margin-top:64px}.meds_display__znVd_{margin:0;color:var(--ink);font-family:var(--ui);font-size:clamp(48px,10vw,88px);font-weight:700;letter-spacing:-.04em;line-height:1}.meds_lead__c3LSY{margin:16px 0 0;color:var(--ink);font-size:21px;line-height:1.45}.meds_meta__2KbqT{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 24px;margin:32px 0 0;font-family:var(--ui);font-size:15px;font-weight:500;line-height:1.4}.meds_meta__2KbqT dt{color:var(--dim)}.meds_meta__2KbqT dd{margin:0;color:var(--ink)}.meds_link__tYW_w{color:var(--purple);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.meds_previews__zCq4z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:64px;margin-bottom:0}.meds_previews__zCq4z img{display:block;width:100%;height:auto;border-radius:12px}.meds_part__Ahfbu{max-width:880px;margin-top:128px;padding-top:20px;border-top:1px solid var(--stroke);color:var(--dim);font-family:var(--ui);font-size:15px;font-weight:500}.meds_section__Ftne_{margin-top:48px}.meds_h2__zuvSj{margin-top:0;margin-bottom:16px;color:var(--ink);font-family:var(--ui);font-size:clamp(28px,5vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15}.meds_section__Ftne_>p{font-size:inherit;line-height:inherit}.meds_em___Hvz9{color:var(--ink);font-weight:600}.meds_tests__Azqfh{margin-top:40px;margin-bottom:0;font-family:var(--ui)}.meds_figTitle__fVioE{display:block;margin-bottom:12px;color:var(--ink);font-size:17px;font-weight:600;line-height:1.3}.meds_frame__vZYrn{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border-radius:6px;background:var(--surface);box-shadow:0 0 0 1px var(--stroke)}.meds_test__CduWI{position:relative;padding-left:24px;color:var(--ink);font-family:var(--mono);font-size:13px;line-height:1.45}.meds_test__CduWI:before{content:"✓";position:absolute;left:0;color:#14ae5c;font-family:var(--ui);font-weight:700}.meds_funnel__d8qdE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin-top:40px;margin-bottom:0;padding-top:20px;border-top:1px solid var(--stroke);font-family:var(--ui)}.meds_funnel__d8qdE .meds_figTitle__fVioE{grid-column:1/-1}.meds_funnel__d8qdE>div{display:flex;flex-direction:column;gap:6px}.meds_funnel__d8qdE strong{color:var(--ink);font-size:clamp(32px,6vw,52px);font-weight:700;letter-spacing:-.035em;line-height:1}.meds_funnel__d8qdE>div span{color:var(--text);font-size:15px;font-weight:500;line-height:1.4}.meds_funnel__d8qdE .meds_last__lKW46 strong{color:var(--purple)}@media (max-width:760px){.meds_page__BlRUe{padding:38px 18px 70px}.meds_previews__zCq4z{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.meds_part__Ahfbu{margin-top:96px}}