/* * BIOTEN platform V7.3.4 * Patent-asset scope, compact scientific typography and original dark footer. * Loaded after V7.3.3 and intentionally scoped to the V7.3.4 release marker. */ body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] { --btp734-line: rgba(15, 98, 86, 0.12); --btp734-emerald: #078a72; --btp734-emerald-deep: #075d51; --btp734-blue: #0b659a; --btp734-ink: #123f43; --btp734-muted: #667d79; } /* Patent assets: stronger number hierarchy, calmer supporting copy. */ body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip { grid-template-columns: minmax(0, 1.06fr) minmax(430px, 0.94fr); margin-bottom: 22px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__copy { min-height: 238px; padding: 32px 36px 31px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__eyebrow { margin-bottom: 11px; font-size: 9.5px; letter-spacing: 0.105em; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp732-ip h3 { max-width: 590px; font-size: clamp(26px, 2vw, 33px) !important; letter-spacing: -0.028em !important; line-height: 1.27 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__copy > p:last-child { max-width: 590px; margin-top: 13px; font-size: 12.5px; line-height: 1.74; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metrics { gap: 0; padding: 20px 19px; background: linear-gradient(135deg, #edf7f3 0%, #edf5f8 100%); } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric { min-width: 0; padding: 20px 18px 18px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric strong { font-size: clamp(40px, 3.25vw, 52px); font-weight: 700; letter-spacing: -0.055em; line-height: 0.94; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric span { max-width: 15em; margin-top: 11px; color: #315f66; font-size: 10px; font-weight: 700; letter-spacing: 0.045em; line-height: 1.58; text-wrap: pretty; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric dd { max-width: 19em; margin-top: 7px; color: #6a807c; font-size: 10px; line-height: 1.6; text-wrap: pretty; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__evidence { display: flex; min-height: 42px; align-items: center; justify-content: flex-start; padding: 11px 28px 12px 32px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__evidence p { max-width: 100%; color: #6f837f; font-size: 9.5px; line-height: 1.65; } html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric span { font-size: 8.5px; letter-spacing: 0.035em; line-height: 1.55; } html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric dd { font-size: 9px; } /* R&D main chain: precise technical table rather than five large cards. */ body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp730-process { grid-template-columns: minmax(176px, 0.68fr) minmax(0, 3.32fr); margin-bottom: 22px; border-radius: 14px; box-shadow: 0 13px 38px rgba(27, 76, 69, 0.04); } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp731-science .btp730-process > h2 { min-height: 112px; padding: 21px 22px !important; background-color: #e5f3ed !important; background-image: linear-gradient(135deg, #e5f3ed, #e8f3f1) !important; color: var(--btp734-emerald-deep) !important; font-size: 17px !important; font-weight: 680 !important; letter-spacing: -0.018em !important; line-height: 1.42 !important; text-wrap: balance; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li { min-height: 112px; padding: 18px 15px 17px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li::before { content: attr(data-step); margin-bottom: 7px; font-size: 8.5px; letter-spacing: 0.09em; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process strong { font-size: 12.5px; font-weight: 680; line-height: 1.42; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process span { margin-top: 4px; font-size: 10px; line-height: 1.58; text-wrap: pretty; } /* The same typographic rhythm is applied to the detailed R&D modules. */ body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain li { grid-template-columns: 40px minmax(0, 1fr); gap: 15px; padding-block: 17px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain > li > span { padding-top: 2px; font-size: 9.5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain strong { font-size: 15.5px; letter-spacing: -0.012em; line-height: 1.46; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain p { margin-top: 5px; font-size: 12px; line-height: 1.68; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-capabilities { gap: 11px; margin-top: 20px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-capabilities article { padding: 19px 21px 18px; border-radius: 12px; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp731-science .btp580-capabilities h3 { font-size: 15px !important; letter-spacing: -0.012em !important; line-height: 1.45 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-capabilities p { margin-top: 6px; font-size: 11.5px; line-height: 1.68; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-loop { grid-template-columns: minmax(215px, 0.66fr) minmax(0, 2.34fr); gap: 26px; margin-top: 15px; padding: 24px 27px; border-radius: 14px; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp580-loop h3 { font-size: 20px !important; line-height: 1.4 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-loop > div > p { margin-top: 6px; font-size: 11.5px; line-height: 1.68; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-loop ol { gap: 5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-loop li { padding: 8px 6px; font-size: 10.5px; line-height: 1.5; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-loop li::before { margin-bottom: 6px; font-size: 8.5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-paths { gap: 11px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-paths > div { min-height: 188px; padding: 22px 20px 20px; border-radius: 14px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-paths dt { min-height: 2.9em; font-size: 15px; letter-spacing: -0.012em; line-height: 1.45; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-paths dd { margin-top: 9px; font-size: 11.5px; line-height: 1.7; } /* Footer alone returns to the original deep blue-green BIOTEN field. */ html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer.footer.formal-site-footer, html[data-theme="dark"][data-theme] body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer.footer.formal-site-footer { border-top: 0 !important; background: radial-gradient(circle at 12% 0%, rgba(52, 171, 147, 0.14), transparent 28%), linear-gradient(135deg, #061b29 0%, #062720 62%, #082e27 100%) !important; color: #f0faf7 !important; } html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-inner.footer-inner { padding-top: 31px !important; padding-bottom: 17px !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .btp730-footer__brand { grid-template-columns: 108px minmax(0, 1fr); gap: 20px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .btp730-footer__brandmark { width: 108px; border: 1px solid rgba(230, 248, 243, 0.12); box-shadow: 0 8px 24px rgba(1, 19, 25, 0.16); } html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-note.footer-note { color: rgba(237, 250, 246, 0.7) !important; font-size: 10.5px !important; line-height: 1.65 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-footer__routes a { color: rgba(240, 252, 248, 0.76); font-size: 10.5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-footer__routes a:hover { color: #91e6d1; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-footer__terms { margin-top: 22px; padding-block: 13px 15px; border-top-color: rgba(218, 248, 239, 0.1); } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-footer__terms span { border-color: rgba(200, 241, 230, 0.12); background: rgba(255, 255, 255, 0.025); color: rgba(223, 245, 239, 0.57); font-size: 8px; } html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-bottom.footer-bottom, html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-bottom.footer-bottom strong, html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-legal, html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-legal :is(a, span) { color: rgba(225, 243, 238, 0.5) !important; } html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-bottom.footer-bottom { border-top-color: rgba(218, 248, 239, 0.1) !important; } html body[class][class][class][class][class][class][class].bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .footer-bottom.footer-bottom strong { color: rgba(239, 251, 247, 0.74) !important; } @media (max-width: 1060px) { body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip { grid-template-columns: minmax(0, 1fr) minmax(395px, 0.94fr); } } @media (max-width: 920px) { body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip { grid-template-columns: 1fr; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__copy { padding: 29px 30px 24px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metrics { padding: 8px 24px 20px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp730-process { grid-template-columns: 1fr; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp731-science .btp730-process > h2 { min-height: 0; padding: 17px 19px !important; border-bottom: 1px solid var(--btp734-line); } } @media (max-width: 720px) { body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__copy { padding: 24px 20px 20px; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp732-ip h3 { max-width: 320px; font-size: 22px !important; line-height: 1.31 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__copy > p:last-child { margin-top: 11px; font-size: 11.5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metrics { padding: 7px 11px 15px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric { padding: 15px 10px 13px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric strong { font-size: 36px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric span { margin-top: 8px; font-size: 8.5px; letter-spacing: 0.025em; line-height: 1.55; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__metric dd { margin-top: 5px; font-size: 8.5px; line-height: 1.55; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__evidence { padding: 10px 16px 12px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp732-ip__evidence p { font-size: 8.5px; } html body.bioten-platform-v580.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] main.btp580-main .btp731-science .btp730-process > h2 { padding: 16px 16px 15px !important; font-size: 16px !important; line-height: 1.4 !important; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process ol { grid-template-columns: 1fr; overflow: visible; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li, body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li:last-child { display: grid; grid-column: auto; grid-template-columns: 34px minmax(104px, 0.78fr) minmax(0, 1.22fr); gap: 10px; min-height: 0; align-items: center; padding: 13px 15px; border-top: 1px solid var(--btp734-line); border-left: 0; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li::before { margin: 0; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process strong { font-size: 11.5px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process span { margin: 0; font-size: 9.5px; line-height: 1.55; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain li { grid-template-columns: 34px minmax(0, 1fr); gap: 11px; padding-block: 13px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain strong { font-size: 14px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-system__chain p { font-size: 10.8px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-capabilities article, body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp580-paths > div { padding: 17px 16px 16px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-science .btp580-loop { gap: 16px; padding: 20px 17px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .btp730-footer__brand { grid-template-columns: 92px minmax(0, 1fr); gap: 15px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] footer.btp731-footer .btp730-footer__brandmark { width: 92px; } } @media (max-width: 420px) { body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li, body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li:last-child { grid-template-columns: 29px minmax(92px, 0.76fr) minmax(0, 1.24fr); gap: 8px; padding-inline: 12px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process strong { font-size: 11px; } body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process span { font-size: 9px; } html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li, html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process li:last-child { grid-template-columns: 25px minmax(94px, 0.85fr) minmax(0, 1.15fr); gap: 7px; } html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process strong { font-size: 9.5px; } html[data-lang="en"] body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp730-process span { font-size: 8.5px; } } @media (prefers-reduced-motion: reduce) { body.bioten-platform-v580[data-v734-release="patent-assets-precision-v7.3.4"] .btp731-footer__routes a { transition: none !important; } }