@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(https://jacmedicalsas.com/build/assets/instrument-sans-latin-ext-wght-normal-c4fcfea4.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(https://jacmedicalsas.com/build/assets/instrument-sans-latin-wght-normal-2ee17598.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-cyrillic-ext-wght-italic-a7b09709.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-cyrillic-wght-italic-264fdd04.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-greek-wght-italic-86596ea1.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-vietnamese-wght-italic-7fe6ce79.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-latin-ext-wght-italic-51563985.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(https://jacmedicalsas.com/build/assets/source-serif-4-latin-wght-italic-663e7ef3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-ext-400-normal-011b0d51.woff2) format("woff2"),url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-ext-400-normal-03e4831b.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-400-normal-af7360e1.woff2) format("woff2"),url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-400-normal-49f18f91.woff) format("woff");unicode-range:U+0000-00FF,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:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-ext-500-normal-99537be3.woff2) format("woff2"),url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-ext-500-normal-7bca44a5.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-500-normal-9179bba9.woff2) format("woff2"),url(https://jacmedicalsas.com/build/assets/spline-sans-mono-latin-500-normal-ad747c5d.woff) format("woff");unicode-range:U+0000-00FF,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}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.website{--teal: #62c2cd;--teal-deep: #2e93a1;--teal-dark: #14545e;--violet: #6a38b5;--ink: #081a1f;--ink-2: #0d2530;--ink-3: #143641;--paper: #f6fafb;--paper-2: #eaf2f4;--white: #ffffff;--text: #10272e;--text-muted: #3f555c;--text-light: #eef6f8;--text-light-muted: #a8c1c7;--line: rgba(16, 39, 46, .1);--line-light: rgba(221, 236, 239, .14);--shadow-sm: 0 1px 2px rgba(8, 26, 31, .05), 0 4px 12px rgba(8, 26, 31, .05);--shadow-md: 0 2px 4px rgba(8, 26, 31, .05), 0 12px 32px rgba(8, 26, 31, .1);--shadow-lg: 0 4px 8px rgba(8, 26, 31, .06), 0 24px 64px rgba(8, 26, 31, .16);--font-sans: "Instrument Sans Variable", system-ui, -apple-system, sans-serif;--font-serif: "Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--font-mono: "Spline Sans Mono", ui-monospace, "SF Mono", monospace;--fs-hero: clamp(2.65rem, 1.1rem + 6.3vw, 5.4rem);--fs-title: clamp(2.15rem, 1.1rem + 3.5vw, 3.7rem);--fs-subtitle: clamp(1.45rem, 1.05rem + 1.5vw, 2.15rem);--fs-lead: clamp(1.15rem, 1.05rem + .4vw, 1.35rem);--fs-body: 1.075rem;--fs-small: .95rem;--fs-mono: .85rem;--radius-sm: 12px;--radius-md: 20px;--radius-lg: 28px;--radius-pill: 999px;--container: 1240px;--container-wide: 1440px;--gutter: clamp(1.25rem, 4vw, 2.5rem);--section-pad: clamp(5rem, 4rem + 6vw, 9.5rem);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-smooth: cubic-bezier(.65, 0, .35, 1);--dur: .8s;font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.65;color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.website img,.website svg{display:block;max-width:100%}.website a{color:inherit;text-decoration:none}.website button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.website input,.website textarea{font:inherit}.website ::-moz-selection{background:var(--teal);color:var(--ink)}.website ::selection{background:var(--teal);color:var(--ink)}.website :focus-visible{outline:2px solid var(--teal-deep);outline-offset:3px;border-radius:4px}.website .container{width:min(var(--container),100% - var(--gutter) * 2);margin-inline:auto}.website .container--wide{width:min(var(--container-wide),100% - var(--gutter) * 2)}.website .section{padding-block:var(--section-pad);position:relative}.website .section--dark{background:var(--ink);color:var(--text-light)}.website .trace-tag{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep)}.website .trace-tag:before{content:"";width:7px;height:7px;background:linear-gradient(currentColor,currentColor) 0 0 / 3px 3px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 / 3px 3px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 3px 3px no-repeat;opacity:.9}.website .section--dark .trace-tag{color:var(--teal)}.website .title{font-size:var(--fs-title);font-weight:560;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.website .title em,.website .hero__title em,.website h1 em{font-family:var(--font-serif);font-style:italic;font-weight:500;letter-spacing:-.01em;color:var(--teal-deep)}.website .section--dark .title em,.website .hero__title em,.website .section--dark h1 em{color:var(--teal)}.website .lead{font-size:var(--fs-lead);line-height:1.6;color:var(--text-muted);text-wrap:pretty}.website .section--dark .lead{color:var(--text-light-muted)}.website .section-head{display:grid;gap:1.25rem;max-width:60ch;margin-bottom:clamp(3rem,2rem + 4vw,5.5rem)}.website .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.75rem;border-radius:var(--radius-pill);font-weight:600;font-size:1.02rem;letter-spacing:.01em;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),background-color .3s ease,color .3s ease}.website .btn:hover{transform:translateY(-2px)}.website .btn:active{transform:translateY(0) scale(.98)}.website .btn svg{width:17px;height:17px;transition:transform .45s var(--ease-out)}.website .btn:hover svg{transform:translate(3px)}.website .btn--primary{background:var(--teal);color:var(--ink);box-shadow:0 8px 24px #62c2cd47}.website .btn--primary:hover{background:#74cdd7;box-shadow:0 14px 36px #62c2cd61}.website .btn--ghost{border:1px solid var(--line);color:var(--text);background:transparent}.website .btn--ghost:hover{background:rgba(16,39,46,.04)}.website .section--dark .btn--ghost,.website .btn--ghost-light{border:1px solid var(--line-light);color:var(--text-light)}.website .section--dark .btn--ghost:hover,.website .btn--ghost-light:hover{background:rgba(221,236,239,.07)}.website [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out);transition-delay:var(--reveal-delay, 0s)}.website [data-reveal=fade]{transform:none}.website [data-reveal=scale]{transform:translateY(20px) scale(.97)}.website .is-revealed[data-reveal],.website .is-revealed[data-reveal=scale]{opacity:1;transform:none}.website [data-delay="1"]{--reveal-delay: .1s}.website [data-delay="2"]{--reveal-delay: .2s}.website [data-delay="3"]{--reveal-delay: .3s}.website [data-delay="4"]{--reveal-delay: .4s}.website [data-delay="5"]{--reveal-delay: .5s}.website [data-delay="6"]{--reveal-delay: .58s}.website [data-stagger="1"]{--reveal-delay: .06s}.website [data-stagger="2"]{--reveal-delay: .12s}.website [data-stagger="3"]{--reveal-delay: .18s}.website [data-stagger="4"]{--reveal-delay: .24s}.website [data-stagger="5"]{--reveal-delay: .3s}.website [data-stagger="6"]{--reveal-delay: .36s}.website [data-stagger="7"]{--reveal-delay: .42s}.website [data-stagger="8"]{--reveal-delay: .48s}.website .media-depth{overflow:hidden;border-radius:var(--radius-lg)}.website .media-depth img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.website [data-parallax] img{transform:translateY(var(--py, 0)) scale(1.12)}.website .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.website [data-reveal]{opacity:1;transform:none}.website [data-parallax] img{transform:none}}.website .header{position:fixed;inset-inline:0;top:0;z-index:100;padding-block:1rem;transition:background-color .4s ease,padding .4s ease,box-shadow .4s ease,backdrop-filter .4s ease}.website .header.is-scrolled{padding-block:.6rem;background:rgba(8,26,31,.72);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 1px #ddecef14}.website .header__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem}.website .header__logo img{width:clamp(88px,10vw,108px);height:auto;filter:brightness(1.35)}.website .header__nav ul{display:flex;align-items:center;gap:.25rem;list-style:none}.website .header__nav{display:flex;align-items:center;gap:1.5rem}.website .header__link{display:inline-block;padding:.5rem .9rem;font-size:1.08rem;font-weight:700;letter-spacing:.01em;color:#fff;border-radius:var(--radius-pill);transition:background-color .3s ease,color .3s ease}.website .header__link:hover{background:rgba(221,236,239,.12);color:#fff}.website .header__nav-actions{display:flex;align-items:center;gap:.6rem}.website .header__nav-actions .btn{padding:.6rem 1.25rem;font-size:1rem;font-weight:700}.website .header__login{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:40px;height:40px;border-radius:var(--radius-pill);border:1px solid var(--line-light);color:var(--text-light);transition:border-color .3s ease,background-color .3s ease,color .3s ease}.website .header__login:hover{border-color:#62c2cd8c;background:rgba(221,236,239,.08);color:var(--teal)}.website .header__login svg{width:19px;height:19px;flex-shrink:0}.website .header__login-label{display:none}.website .header__toggle{display:none;flex-direction:column;justify-content:center;gap:7px;width:46px;height:46px;padding:12px;border-radius:var(--radius-pill);background:rgba(221,236,239,.08)}.website .header__toggle span{display:block;height:2px;background:var(--text-light);border-radius:2px;transition:transform .4s var(--ease-out);transform-origin:center}.website .header__toggle[aria-expanded=true] span:first-child{transform:translateY(4.5px) rotate(45deg)}.website .header__toggle[aria-expanded=true] span:last-child{transform:translateY(-4.5px) rotate(-45deg)}@media (max-width: 960px){.website .header__toggle{display:flex;position:relative;z-index:10}.website .header__nav{position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;gap:2.5rem;background:rgba(8,26,31,.96);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease-out),visibility .45s}.website .header__nav.is-open{opacity:1;visibility:visible}.website .header__nav ul{flex-direction:column;gap:.5rem}.website .header__link{font-size:1.55rem;padding:.6rem 1.4rem}.website .header__nav-actions{flex-direction:column;width:min(280px,80vw)}.website .header__nav-actions .btn{width:100%;padding:.9rem 1.2rem}.website .header__login{width:100%;height:auto;padding:.9rem 1.2rem}.website .header__login-label{display:inline;font-weight:560;font-size:1rem}}.website .footer{position:relative;background:var(--ink);color:var(--text-light-muted);padding-block:clamp(4rem,3rem + 4vw,6.5rem) 2rem;overflow:hidden}.website .footer__glow{position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(to right,transparent,rgba(98,194,205,.5),transparent)}.website .footer__inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);padding-bottom:clamp(3rem,2rem + 3vw,4.5rem);border-bottom:1px solid var(--line-light)}.website .footer__brand{display:grid;gap:1.25rem;align-content:start}.website .footer__logo{width:130px;height:auto;filter:brightness(1.35)}.website .footer__brand p{font-size:.93rem;max-width:38ch}.website .footer__nit{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;margin-top:-.75rem}.website .footer h3{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:1.25rem}.website .footer ul{display:grid;gap:.6rem;list-style:none;font-size:.93rem}.website .footer a{color:var(--text-light-muted);transition:color .3s ease}.website .footer a:hover{color:var(--teal)}.website .footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:2rem;font-size:.82rem}.website .footer__legal-tag{font-family:var(--font-serif);font-style:italic}@media (max-width: 780px){.website .footer__inner{grid-template-columns:1fr}}.website .wa-float{position:fixed;right:max(1.1rem,env(safe-area-inset-right));bottom:max(1.1rem,env(safe-area-inset-bottom));z-index:90;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;color:#fff;background:#1fbf65;box-shadow:0 10px 28px #1fbf6559;transition:transform .25s var(--ease-out),background .25s ease,box-shadow .25s ease}.website .wa-float:hover{background:#2bd074;transform:translateY(-3px) scale(1.04);box-shadow:0 14px 34px #1fbf656b}.website .wa-float svg{width:1.7rem;height:1.7rem}.website .lab-badge{position:fixed;left:max(1.1rem,env(safe-area-inset-left));bottom:max(1.1rem,env(safe-area-inset-bottom));z-index:90;display:grid;place-items:center;width:6.25rem;height:6.25rem;border-radius:50%;color:#fff;text-align:center;background:radial-gradient(circle at 32% 28%,rgba(213,246,250,.28),transparent 42%),linear-gradient(160deg,#1a6b76 0%,#0d3a44 55%,#081a1f 100%);border:2px solid rgba(98,194,205,.75);box-shadow:0 12px 32px #081a1f59,0 0 0 6px #62c2cd1a,inset 0 1px #d5f6fa40;transition:transform .3s var(--ease-out),box-shadow .3s ease,border-color .3s ease}.website .lab-badge:hover{transform:translateY(-3px) scale(1.04);border-color:var(--teal)}.website .lab-badge__ring{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed rgba(213,246,250,.45);animation:lab-badge-spin 18s linear infinite}.website .lab-badge__inner{position:relative;z-index:1;display:grid;gap:.15rem;place-items:center;line-height:1.15;padding:.4rem}.website .lab-badge__rank{font-family:var(--font-mono);font-size:1.35rem;font-weight:700;letter-spacing:.06em;color:var(--teal);text-transform:uppercase}.website .lab-badge__label{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@keyframes lab-badge-spin{to{transform:rotate(360deg)}}@media (max-width: 560px){.website .lab-badge{width:5.2rem;height:5.2rem}.website .lab-badge__rank{font-size:1.15rem}.website .lab-badge__label{font-size:.55rem}}@media (prefers-reduced-motion: reduce){.website .lab-badge__ring{animation:none}.website .wa-float:hover,.website .lab-badge:hover{transform:none}}.website .hero{position:relative;min-height:100svh;display:flex;align-items:center;background:var(--ink);color:var(--text-light);overflow:hidden;padding-block:8rem 6rem}.website .hero__media{position:absolute;top:-12%;right:0;bottom:-12%;left:0}.website .hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center}.website .hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,rgba(8,26,31,.94) 22%,rgba(8,26,31,.55) 55%,rgba(8,26,31,.25) 100%),linear-gradient(to top,var(--ink) 0%,transparent 32%)}.website .hero__matrix{position:absolute;right:clamp(1rem,6vw,7rem);bottom:10%;width:clamp(120px,15vw,200px);opacity:.7;z-index:1}.website .hero__matrix rect{fill:var(--teal);opacity:0;animation:matrix-in .7s var(--ease-out) forwards}.website .hero__matrix rect:nth-child(1){animation-delay:.9s}.website .hero__matrix rect:nth-child(2){animation-delay:.95s}.website .hero__matrix rect:nth-child(3){animation-delay:1s}.website .hero__matrix rect:nth-child(4){animation-delay:1.05s}.website .hero__matrix rect:nth-child(5){animation-delay:1.1s}.website .hero__matrix rect:nth-child(6){animation-delay:1.15s}.website .hero__matrix rect:nth-child(7){animation-delay:1.2s}.website .hero__matrix rect:nth-child(8){animation-delay:1.25s}.website .hero__matrix rect:nth-child(9){animation-delay:1.3s}.website .hero__matrix rect:nth-child(10){animation-delay:1.35s}.website .hero__matrix rect:nth-child(11){animation-delay:1.4s}.website .hero__matrix rect:nth-child(12){animation-delay:1.45s}.website .hero__matrix rect:nth-child(13){animation-delay:1.5s}.website .hero__matrix rect:nth-child(14){animation-delay:1.55s}.website .hero__matrix rect:nth-child(15){animation-delay:1.6s}.website .hero__matrix rect:nth-child(16){animation-delay:1.65s}.website .hero__matrix rect:nth-child(17){animation-delay:1.7s}.website .hero__matrix rect:nth-child(18){animation-delay:1.75s}.website .hero__matrix rect:nth-child(19){animation-delay:1.8s}.website .hero__matrix rect:nth-child(20){animation-delay:1.85s}.website .hero__matrix rect:nth-child(21){animation-delay:1.9s}.website .hero__matrix rect:nth-child(22){animation-delay:1.95s}.website .hero__matrix rect:nth-child(23){animation-delay:2s}.website .hero__matrix rect:nth-child(24){animation-delay:2.05s}.website .hero__matrix rect:nth-child(25){animation-delay:2.1s}.website .hero__matrix rect:nth-child(26){animation-delay:2.15s}.website .hero__matrix rect:nth-child(27){animation-delay:2.2s}.website .hero__matrix rect:nth-child(28){animation-delay:2.25s}.website .hero__matrix rect:nth-child(29){animation-delay:2.3s}.website .hero__matrix rect:nth-child(30){animation-delay:2.35s}@keyframes matrix-in{0%{opacity:0;transform:translateY(8px)}to{opacity:.85;transform:none}}.website .hero__content{position:relative;z-index:2;display:grid;gap:1.75rem;justify-items:start}.website .hero__title{font-size:var(--fs-hero);font-weight:580;line-height:1.04;letter-spacing:-.03em;max-width:15ch;text-wrap:balance;color:#fff}.website .hero__lead{font-size:var(--fs-lead);color:var(--text-light-muted);max-width:46ch;text-wrap:pretty}.website .hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.5rem}.website .hero__note{margin-top:clamp(1.5rem,4vh,3rem);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--text-light-muted)}.website .hero__scroll{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);width:26px;height:42px;border:1.5px solid var(--line-light);border-radius:var(--radius-pill);display:grid;justify-items:center;padding-top:8px;z-index:2}.website .hero__scroll span{width:3px;height:8px;border-radius:2px;background:var(--teal);animation:scroll-hint 2.2s var(--ease-smooth) infinite}@keyframes scroll-hint{0%,to{transform:translateY(0);opacity:1}55%{transform:translateY(12px);opacity:0}56%{transform:translateY(-4px);opacity:0}}@media (max-width: 720px){.website .hero{padding-block:7.5rem 5.5rem}.website .hero__media img{-o-object-position:78% center;object-position:78% center}.website .hero__veil{background:linear-gradient(160deg,rgba(8,26,31,.92) 30%,rgba(8,26,31,.62) 100%),linear-gradient(to top,var(--ink) 0%,transparent 40%)}.website .hero__matrix{bottom:auto;top:7%;right:.75rem;width:84px;opacity:.3}.website .hero__actions .btn{width:100%}.website .hero__scroll{display:none}}.website .about{background:radial-gradient(80rem 36rem at 90% -10%,rgba(106,56,181,.14),transparent 60%),radial-gradient(60rem 32rem at -10% 110%,rgba(98,194,205,.1),transparent 55%),var(--ink)}.website .about__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);align-items:start}.website .about__media{position:sticky;top:110px;aspect-ratio:4 / 4.6;box-shadow:var(--shadow-lg)}.website .about__media-tag{position:absolute;left:1.1rem;bottom:1.1rem;padding:.45rem .9rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);background:rgba(8,26,31,.55);border:1px solid var(--line-light);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.website .about__cards{display:grid;gap:1rem}.website .about__card{padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--radius-lg);background:rgba(13,37,48,.55);border:1px solid var(--line-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.website .about__card h3{display:flex;align-items:baseline;gap:.5rem;font-size:1.15rem;font-weight:580;margin-bottom:.6rem;color:#fff}.website .about__card h3 span{color:var(--teal);font-size:.85em}.website .about__card p{color:var(--text-light-muted);font-size:.97rem}.website .about__values{padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--radius-lg);background:rgba(13,37,48,.55);border:1px solid rgba(98,194,205,.3);color:var(--text-light)}.website .about__values h3{font-size:1.15rem;font-weight:580;margin-bottom:1rem}.website .about__values ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none}.website .about__values li{padding:.45rem 1rem;font-size:.88rem;border:1px solid rgba(98,194,205,.35);border-radius:var(--radius-pill);color:var(--teal)}.website .about__values li:hover{background:var(--teal);color:var(--ink)}.website .about__cta{justify-self:start;margin-top:.5rem}@media (max-width: 900px){.website .about__grid{grid-template-columns:1fr}.website .about__media{position:relative;top:0;aspect-ratio:4 / 3}}.website .services{background:var(--paper)}.website .services__list{list-style:none;border-top:1px solid var(--line)}.website .services__row{border-bottom:1px solid var(--line)}.website .services__row-inner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.4rem,2.5vw,2.1rem);transition:padding-inline .5s var(--ease-out)}.website .services__row:hover .services__row-inner{padding-inline:.75rem}.website .services__code{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.12em;color:var(--teal-deep)}.website .services__body h3{font-size:clamp(1.3rem,1rem + 1.6vw,2.1rem);font-weight:560;letter-spacing:-.02em;line-height:1.15}.website .services__row:hover .services__body h3{color:var(--teal-deep)}.website .services__body p{margin-top:.35rem;color:var(--text-muted);font-size:.95rem;max-width:52ch}.website .services__thumb{display:none}.website .services__all{display:flex;justify-content:center;margin-top:2.5rem}.website .services__preview{position:fixed;top:0;left:0;z-index:50;width:300px;aspect-ratio:4 / 3;border-radius:var(--radius-md);overflow:hidden;pointer-events:none;opacity:0;transform:scale(.9);transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);box-shadow:var(--shadow-lg)}.website .services__preview.is-active{opacity:1;transform:scale(1)}.website .services__preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s ease}.website .services__preview img.is-current{opacity:1}@media (hover: none),(max-width: 860px){.website .services__preview{display:none}}@media (max-width: 860px){.website .services__list{display:grid;gap:1rem;border-top:0}.website .services__row{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--white);box-shadow:var(--shadow-sm)}.website .services__row-inner{grid-template-columns:1fr;grid-template-areas:"thumb" "code" "body";gap:.75rem;padding:0 0 1.4rem}.website .services__row:hover .services__row-inner{padding-inline:0}.website .services__thumb{display:block;grid-area:thumb;aspect-ratio:16 / 9;overflow:hidden;margin-bottom:.5rem}.website .services__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.website .services__code{grid-area:code;padding-inline:1.25rem}.website .services__body{grid-area:body;padding-inline:1.25rem}}.website .trust{padding-block:clamp(4.5rem,3rem + 5vw,8rem);background:radial-gradient(70rem 32rem at 15% -10%,rgba(98,194,205,.1),transparent 55%),var(--ink)}.website .trust__intro{max-width:44ch;font-size:var(--fs-subtitle);line-height:1.4;letter-spacing:-.015em;color:var(--text-light);margin-bottom:clamp(3rem,2rem + 4vw,5rem)}.website .trust__intro strong{font-weight:560;color:var(--teal)}.website .trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1rem}.website .trust__card{display:grid;gap:.65rem;align-content:start;padding:2rem;border-radius:var(--radius-lg);background:rgba(13,37,48,.55);border:1px solid var(--line-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .5s var(--ease-out),border-color .35s ease}.website .trust__card:hover{transform:translateY(-4px);border-color:#62c2cd66}.website .trust__icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:.5rem;border-radius:14px;color:var(--teal);background:linear-gradient(135deg,rgba(98,194,205,.18),rgba(106,56,181,.14))}.website .trust__icon svg{width:24px;height:24px}.website .trust__card h2{font-size:1.1rem;font-weight:580;color:#fff}.website .trust__card p{font-size:.95rem;color:var(--text-light-muted)}.website .sectors{background:var(--paper-2);overflow:clip}.website .sectors__composition{position:relative;display:grid;grid-template-columns:repeat(12,1fr)}.website .sectors__main{grid-column:1 / 10;grid-row:1;aspect-ratio:16 / 9;box-shadow:var(--shadow-lg)}.website .sectors__side{grid-column:9 / 13;grid-row:1;align-self:end;margin-bottom:-14%;aspect-ratio:4 / 4.4;box-shadow:var(--shadow-lg);border:6px solid var(--paper-2)}.website .sectors__chips{grid-column:1 / 9;grid-row:2;display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin-top:2rem}.website .sectors__chips li{padding:.6rem 1.3rem;font-size:.92rem;font-weight:520;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);transition:transform .4s var(--ease-out),background-color .3s ease,color .3s ease}.website .sectors__chips li:hover{transform:translateY(-3px);background:var(--ink);color:var(--teal)}@media (max-width: 900px){.website .sectors__main{grid-column:1 / 13;aspect-ratio:4 / 3}.website .sectors__side{grid-column:6 / 13;margin-bottom:-18%;border-width:4px}.website .sectors__chips{grid-column:1 / 13;margin-top:5rem}}.website .home-blog{background:radial-gradient(70rem 32rem at 85% -10%,rgba(106,56,181,.12),transparent 60%),var(--ink)}.website .home-blog__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;max-width:none}.website .home-blog__all{flex-shrink:0;margin-bottom:.4rem}@media (max-width: 720px){.website .home-blog__head{flex-direction:column;align-items:flex-start}}.website .home-blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.25rem}.website .home-blog__card{border-radius:var(--radius-lg);background:rgba(13,37,48,.55);border:1px solid var(--line-light);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .55s var(--ease-out),border-color .35s ease}.website .home-blog__card:hover{transform:translateY(-6px);border-color:#62c2cd66}.website .home-blog__link{display:grid;height:100%}.website .home-blog__media{aspect-ratio:16 / 10;overflow:hidden}.website .home-blog__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-out)}.website .home-blog__card:hover .home-blog__media img{transform:scale(1.05)}.website .home-blog__body{display:grid;gap:.7rem;align-content:start;padding:1.5rem}.website .home-blog__meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.website .home-blog__category{padding:.25rem .75rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);background:rgba(98,194,205,.14);border-radius:var(--radius-pill)}.website .home-blog__date{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-light-muted)}.website .home-blog__body h3{font-size:1.15rem;font-weight:560;line-height:1.35;color:#fff}.website .home-blog__more{display:inline-flex;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.9rem;font-weight:560;color:var(--teal)}.website .home-blog__more svg{width:15px;height:15px;transition:transform .4s var(--ease-out)}.website .home-blog__card:hover .home-blog__more svg{transform:translate(4px)}.website .faq{background:var(--paper)}.website .faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}.website .faq__intro{position:sticky;top:120px;display:grid;gap:1.25rem;justify-items:start}.website .faq__list{display:grid;gap:.75rem}.website .faq__item{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm)}.website .faq__item[open]{border-color:#2e93a166}.website .faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.3rem 1.5rem;font-weight:560;font-size:1.02rem;cursor:pointer;list-style:none}.website .faq__item summary::-webkit-details-marker{display:none}.website .faq__icon{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--paper-2);color:var(--teal-deep);transition:transform .45s var(--ease-out),background-color .3s ease,color .3s ease}.website .faq__icon svg{width:16px;height:16px}.website .faq__item[open] .faq__icon{transform:rotate(45deg);background:var(--teal);color:var(--ink)}.website .faq__item p{padding:0 1.5rem 1.4rem;color:var(--text-muted);font-size:.96rem;max-width:68ch}@media (max-width: 860px){.website .faq__grid{grid-template-columns:1fr}.website .faq__intro{position:static}}.website .contact{background:var(--paper-2)}.website .contact__panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.5rem,5vw,5rem);padding:clamp(2rem,5vw,4.5rem);border-radius:calc(var(--radius-lg) + 8px);background:radial-gradient(50rem 30rem at 110% -20%,rgba(106,56,181,.18),transparent 55%),radial-gradient(40rem 26rem at -15% 115%,rgba(98,194,205,.16),transparent 55%),var(--ink);color:var(--text-light);box-shadow:var(--shadow-lg)}.website .contact__info{display:grid;gap:1.25rem;align-content:start}.website .contact__info .title em{color:var(--teal)}.website .contact__info .lead{color:var(--text-light-muted)}.website .contact__info .trace-tag{color:var(--teal)}.website .contact__data{display:grid;gap:.9rem;list-style:none;margin-top:.75rem}.website .contact__data li{display:flex;align-items:flex-start;gap:.8rem;font-size:.95rem;color:var(--text-light-muted)}.website .contact__data svg{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--teal)}.website .contact__data a{color:var(--text-light);text-decoration:underline;text-decoration-color:#62c2cd66;text-underline-offset:3px}.website .contact__data a:hover{text-decoration-color:var(--teal)}.website .contact__form{display:grid;gap:1.1rem;align-content:start;padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--radius-lg);background:rgba(246,250,251,.06);border:1px solid var(--line-light);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.website .contact__field{display:grid;gap:.45rem;min-width:0}.website .contact__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.1rem}.website .contact__field label{font-size:.85rem;font-weight:560;color:var(--text-light)}.website .contact__field input,.website .contact__field textarea{width:100%;min-width:0;padding:.85rem 1.1rem;border-radius:var(--radius-sm);border:1px solid var(--line-light);background:rgba(8,26,31,.45);color:#fff;font-size:.95rem;resize:vertical}.website .contact__field input::-moz-placeholder,.website .contact__field textarea::-moz-placeholder{color:#93b0b6a6}.website .contact__field input::placeholder,.website .contact__field textarea::placeholder{color:#93b0b6a6}.website .contact__field input:focus,.website .contact__field textarea:focus{outline:none;border-color:var(--teal);background:rgba(8,26,31,.7)}.website .contact__error{font-size:.8rem;color:#ffd7d7}.website .contact__success{padding:.85rem 1rem;border-radius:var(--radius-sm);background:rgba(31,191,101,.16);color:#d5f6e4;font-size:.9rem}.website .contact__submit{margin-top:.25rem;width:100%}.website .contact__hint{font-size:.8rem;color:var(--text-light-muted);text-align:center}@media (max-width: 900px){.website .contact__panel{grid-template-columns:1fr}}@media (max-width: 480px){.website .contact__row{grid-template-columns:1fr}}.website .cycle{position:relative;width:min(440px,92vw);aspect-ratio:1;margin-inline:auto}.website .cycle__ring{position:absolute;top:36px;right:36px;bottom:36px;left:36px;border:3px dashed rgba(98,194,205,.65);border-radius:50%;animation:cycle-spin 40s linear infinite}@keyframes cycle-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.website .cycle__ring{animation:none}}.website .cycle__core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.1rem;color:#fff;background:radial-gradient(circle at 30% 25%,var(--teal-deep),var(--teal-dark) 75%);box-shadow:0 12px 34px #081a1f73,0 0 0 8px #62c2cd14}.website .cycle__core strong{font-family:var(--font-mono);font-size:.95rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.website .cycle__core small{font-size:.7rem;line-height:1.4;margin-top:.4rem;opacity:.88}.website .cycle__node{position:absolute;width:118px;margin-left:-59px;margin-top:-32px;padding:.65rem .55rem;text-align:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.website .cycle__node:hover{transform:translateY(-4px)}.website .cycle__node b{display:block;font-size:.82rem;font-weight:600;color:var(--teal-dark)}.website .cycle__node small{display:block;margin-top:2px;font-size:.66rem;line-height:1.35;color:var(--text-muted)}.website .cycle__node--n1{top:6%;left:50%}.website .cycle__node--n2{top:38%;left:96%}.website .cycle__node--n3{top:88%;left:78%}.website .cycle__node--n4{top:88%;left:22%}.website .cycle__node--n5{top:38%;left:4%}@media (max-width: 480px){.website .cycle__node{width:96px;margin-left:-48px}.website .cycle__node--n2{left:87%}.website .cycle__node--n5{left:13%}}.website .trace{background:radial-gradient(90rem 40rem at 85% -10%,rgba(106,56,181,.07),transparent 60%),radial-gradient(70rem 36rem at -10% 110%,rgba(98,194,205,.12),transparent 55%),var(--paper)}.website .trace__cta{justify-self:start}.website .trace__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,5vw,5.5rem);align-items:start}.website .trace__timeline{position:relative;padding-left:clamp(1.75rem,4vw,2.5rem)}.website .trace__cycle{position:sticky;top:130px;display:grid;place-items:center;padding-block:1.5rem}@media (max-width: 900px){.website .trace__grid{grid-template-columns:1fr}.website .trace__cycle{position:relative;top:0;order:-1}}.website .trace__line{position:absolute;left:5px;top:10px;bottom:10px;width:2px;background:var(--line);border-radius:2px;overflow:hidden}.website .trace__line-fill{width:100%;height:100%;background:linear-gradient(to bottom,var(--teal),var(--violet));transform:scaleY(var(--progress, 0));transform-origin:top}.website .trace__steps{list-style:none;display:grid;gap:clamp(2rem,4vw,3.25rem)}.website .trace__step{position:relative;max-width:56ch}.website .trace__dot{position:absolute;left:calc(-1*clamp(1.75rem,4vw,2.5rem) - .5px);top:8px;width:13px;height:13px;border-radius:50%;background:var(--paper);border:2.5px solid var(--teal-deep);box-shadow:0 0 0 5px #2e93a11f}.website .trace__code{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;color:var(--teal-deep)}.website .trace__step--base .trace__code{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:var(--radius-pill);letter-spacing:.12em;color:var(--ink);background:var(--teal)}.website .trace__step--base .trace__dot{border-color:var(--teal);background:var(--teal);box-shadow:0 0 0 5px #62c2cd38}.website .trace__step h3{margin-top:.4rem;font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-weight:560;color:var(--text)}.website .trace__step--base h3{font-weight:650}.website .trace__step p{margin-top:.4rem;color:var(--text-muted);font-size:.97rem}.website .trace__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1rem;margin-top:clamp(4rem,3rem + 4vw,6.5rem)}.website .trace__stat dd{display:grid;gap:.6rem;padding:1.9rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-sm);height:100%}.website .trace__stat dd:hover{border-color:#2e93a166;transform:translateY(-4px);box-shadow:var(--shadow-md)}.website .trace__stat-num{font-size:clamp(2.6rem,2rem + 2.5vw,4rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--teal-deep);font-variant-numeric:tabular-nums}.website .trace__stat-label{color:var(--text-muted);font-size:.93rem;max-width:30ch}.website .texp{background:var(--ink);color:var(--text-light)}.website .texp__intro{display:grid;gap:1.25rem;max-width:62ch;padding-top:clamp(8rem,6rem + 8vh,12rem);padding-bottom:clamp(3rem,5vh,5rem)}.website .texp__title{font-size:var(--fs-hero);font-weight:580;line-height:1.04;letter-spacing:-.03em;color:#fff;text-wrap:balance}.website .texp__title em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--teal)}.website .texp__intro .lead{color:var(--text-light-muted)}.website .texp__stage{position:relative;min-height:100svh;display:grid;place-items:center}.website .texp__scene{position:relative;width:100%;height:100svh;overflow:hidden}.website .texp__media,.website .texp__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.website .texp__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 38%;object-position:50% 38%}.website .texp__vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 42%,transparent 38%,rgba(8,26,31,.66) 100%),linear-gradient(to bottom,rgba(8,26,31,.55),transparent 22% 72%,rgba(8,26,31,.75))}.website .texp__holo{position:absolute;inset:clamp(4.5rem,10vh,6rem) clamp(.5rem,8vw,9rem) 1.25rem}.website .texp__glow{position:absolute;left:51%;top:60%;width:14px;height:14px;border-radius:50%;background:#d5f6fa;box-shadow:0 0 18px 6px #62c2cdbf,0 0 60px 26px #62c2cd4d;animation:texp-glow 2.6s ease-in-out infinite}@keyframes texp-glow{50%{box-shadow:0 0 26px 10px #62c2cde6,0 0 90px 40px #62c2cd66}}.website .texp__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.website .texp__line,.website .texp__pulse{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.website .texp__line{stroke:#62c2cda6;stroke-width:3;stroke-dasharray:4 8}.website .texp__pulse{stroke:#d5f6fa;stroke-width:4;filter:drop-shadow(0 0 8px rgba(98,194,205,.95));opacity:0}.website .texp__core{position:absolute;left:50%;top:76%;transform:translate(-50%,-50%);display:grid;gap:.45rem;width:clamp(280px,26vw,380px);padding:1.55rem 1.75rem 1.65rem;text-align:center;border-radius:var(--radius-md);border:2px solid rgba(98,194,205,.85);background:linear-gradient(160deg,rgba(24,98,110,.94),rgba(10,48,56,.95));-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 20px 48px #040e118c,0 0 48px #62c2cd59,inset 0 1px #d5f6fa47}.website .texp__core-tag{justify-self:center;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--teal);padding:.28rem .7rem;border-radius:var(--radius-pill)}.website .texp__core b{font-family:var(--font-mono);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff}.website .texp__core small{font-size:1.02rem;line-height:1.5;color:#e8f6f8}.website .texp__nodes{list-style:none;position:absolute;top:0;right:0;bottom:0;left:0}.website .texp__node{position:absolute;transform:translate(-50%,-50%);width:clamp(220px,20vw,300px)}.website .texp__node[data-stage="0"]{left:50%;top:5%}.website .texp__node[data-stage="1"]{left:93.3%;top:34.7%}.website .texp__node[data-stage="2"]{left:76.7%;top:82.8%}.website .texp__node[data-stage="3"]{left:23.3%;top:82.8%}.website .texp__node[data-stage="4"]{left:6.7%;top:34.7%}.website .texp__card{display:grid;gap:.4rem;padding:1.35rem 1.45rem;text-align:left;border-radius:var(--radius-md);border:1px solid rgba(213,246,250,.28);background:rgba(11,32,41,.74);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}.website .texp__node.is-active .texp__card{border-color:#62c2cdbf;box-shadow:0 0 24px #62c2cd47}.website .texp__card-num{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.18em;color:var(--teal)}.website .texp__card b{font-size:1.3rem;font-weight:600;color:#fff}.website .texp__card small{font-size:.98rem;line-height:1.45;color:#c3d9dd}.website .texp__readout{position:absolute;left:clamp(1.25rem,4vw,2.5rem);bottom:clamp(1.25rem,4vh,2.25rem);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.1em;color:var(--teal)}@media (max-width: 899px){.website .texp__stage{min-height:0;display:block}.website .texp__scene{height:auto;overflow:visible}.website .texp__media{inset:auto;position:sticky;top:64px;z-index:0;height:48svh}.website .texp__glow,.website .texp__svg,.website .texp__readout{display:none}.website .texp__holo{position:relative;inset:auto;z-index:1;padding:1.5rem var(--gutter) 3rem}.website .texp__core{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:480px;margin:0 auto 1.25rem;text-align:left}.website .texp__core-tag{justify-self:start}.website .texp__nodes{position:relative;inset:auto;display:grid;gap:1rem;max-width:480px;margin-inline:auto;padding-left:1.5rem}.website .texp__nodes:before{content:"";position:absolute;left:5px;top:12px;bottom:12px;width:3px;border-radius:2px;background:linear-gradient(to bottom,var(--teal),rgba(98,194,205,.15))}.website .texp__node{position:relative;left:auto!important;top:auto!important;transform:none;width:100%}.website .texp__node:before{content:"";position:absolute;left:-1.5rem;top:1.1rem;width:9px;height:9px;margin-left:1.5px;border-radius:50%;background:var(--ink);border:2px solid var(--teal)}}.website .tpat{background:var(--paper)}.website .tpat__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem}.website .tpat__card{display:grid;gap:.7rem;padding:2rem 1.9rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.website .tpat__card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.website .tpat__num{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;color:var(--teal-deep)}.website .tpat__card h3,.website .trep__card h3,.website .tkey__item h3,.website .trol__card h3{font-size:1.15rem;font-weight:600;line-height:1.3}.website .tpat__card p,.website .tkey__item p,.website .trol__card p{font-size:.95rem;color:var(--text-muted)}.website .trep__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1.25rem}.website .trep__card{display:grid;gap:.8rem;padding:2.2rem 2rem;border:1px solid var(--line-light);border-radius:var(--radius-lg);background:rgba(13,37,48,.55)}.website .trep__tag{justify-self:start;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);padding:.35rem .8rem;border:1px solid rgba(98,194,205,.35);border-radius:var(--radius-pill)}.website .trep__card h3{color:#fff;font-size:1.4rem}.website .trep__card p{color:var(--text-light-muted)}.website .trep__highlight{color:var(--teal);font-weight:700}.website .tkey{background:linear-gradient(to bottom,var(--paper),var(--paper-2) 130%)}.website .tkey__grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1.1rem}.website .tkey__item{display:flex;gap:1rem;padding:1.5rem 1.6rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.website .tkey__check{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--teal-dark);background:rgba(98,194,205,.18)}.website .tkey__check svg{width:18px;height:18px}.website .trol{background:var(--paper);padding-top:0}.website .trol__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem}.website .trol__card{display:grid;gap:.7rem;padding:2rem 1.9rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-sm)}.website .trol__card h3{color:var(--teal-dark)}.website .services-hero{padding-block:clamp(9rem,18vh,13rem) clamp(4rem,8vh,7rem);background:radial-gradient(60rem 30rem at 80% 0%,rgba(98,194,205,.16),transparent 60%),var(--ink);color:var(--text-light)}.website .services-hero__inner{display:grid;gap:1.25rem;max-width:760px}.website .services-hero h1{max-width:13ch;font-size:var(--fs-hero);font-weight:580;line-height:1.04;letter-spacing:-.035em;color:#fff}.website .services-hero h1 em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--teal)}.website .services-hero .lead{max-width:56ch;color:var(--text-light-muted)}.website .services-grid{background:var(--paper)}.website .services-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.website .service-card{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);transition:transform .55s var(--ease-out),box-shadow .55s var(--ease-out)}.website .service-card:hover{transform:translateY(-7px);box-shadow:var(--shadow-lg)}.website .service-card a{display:grid;height:100%}.website .service-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.website .service-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-out)}.website .service-card:hover .service-card__media img{transform:scale(1.045)}.website .service-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(8,26,31,.52),transparent 55%)}.website .service-card__number{position:absolute;z-index:1;left:1.25rem;bottom:1rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;color:#fff}.website .service-card__content{display:grid;gap:.8rem;padding:1.6rem}.website .service-card__tag{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep)}.website .service-card h2{font-size:clamp(1.35rem,1rem + 1vw,1.85rem);font-weight:600}.website .service-card p{color:var(--text-muted);font-size:.94rem}.website .service-card__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;font-weight:600;font-size:.9rem;color:var(--teal-dark)}.website .service-card__link svg{width:17px;transition:transform .4s var(--ease-out)}.website .service-card:hover .service-card__link svg{transform:translate(4px)}@media (max-width: 900px){.website .services-grid__list{grid-template-columns:1fr;max-width:680px}.website .service-card a{grid-template-columns:minmax(220px,.85fr) 1fr}}@media (max-width: 640px){.website .service-card a{grid-template-columns:1fr}}.website .maintenance-hero,.website .products-hero{position:relative;min-height:100svh;display:grid;align-items:center;overflow:hidden;color:var(--text-light);background:var(--ink)}.website .products-hero{min-height:88svh}.website .maintenance-hero__media,.website .maintenance-hero__media img,.website .maintenance-hero__overlay,.website .products-hero__media,.website .products-hero__media img,.website .products-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.website .maintenance-hero__media img,.website .products-hero__media img{-o-object-fit:cover;object-fit:cover}.website .maintenance-hero__overlay{background:linear-gradient(90deg,rgba(8,26,31,.96) 0%,rgba(8,26,31,.76) 48%,rgba(8,26,31,.25) 100%)}.website .products-hero__overlay{background:linear-gradient(90deg,rgba(8,26,31,.96),rgba(8,26,31,.72) 52%,rgba(8,26,31,.24)),linear-gradient(to top,rgba(8,26,31,.68),transparent 45%)}.website .maintenance-hero__content,.website .products-hero__content{position:relative;z-index:1;display:grid;gap:1.3rem;max-width:760px;padding-top:6rem}.website .maintenance-hero h1,.website .products-hero h1{font-size:var(--fs-hero);font-weight:580;line-height:1.04;letter-spacing:-.035em;color:#fff}.website .maintenance-hero h1 em,.website .products-hero h1 em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--teal)}.website .maintenance-hero .lead,.website .products-hero .lead{max-width:58ch;color:var(--text-light-muted)}.website .maintenance-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem}.website .maintenance-hero__note{margin-top:1rem;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.08em;color:var(--teal)}.website .products-hero .btn{justify-self:start}.website .platform,.website .treatments,.website .reasons,.website .products-categories{background:var(--paper)}.website .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.website .feature-card,.website .reason-grid article{padding:1.7rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm)}.website .feature-card span{font-family:var(--font-mono);font-size:.7rem;color:var(--teal-deep)}.website .feature-card h3,.website .reason-grid h3{margin-top:.6rem;font-size:1.08rem;line-height:1.25}.website .feature-card p,.website .reason-grid p{margin-top:.5rem;font-size:.92rem;color:var(--text-muted)}.website .modalities__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3.5rem)}.website .modalities__media{position:sticky;top:110px;align-self:start;aspect-ratio:4 / 5;box-shadow:var(--shadow-lg)}.website .modalities__media-tag{position:absolute;left:1.1rem;bottom:1.1rem;padding:.45rem .9rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);background:rgba(8,26,31,.55);border:1px solid var(--line-light);border-radius:var(--radius-pill)}.website .modality-grid{display:grid;gap:1rem}.website .modality-card{padding:1.7rem 1.8rem;border:1px solid var(--line-light);border-radius:var(--radius-lg);background:rgba(13,37,48,.55)}.website .modality-card--featured{border-color:#62c2cd8c}.website .modality-card span{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--teal)}.website .modality-card h3{margin-top:.7rem;font-size:1.28rem;color:#fff}.website .modality-card p{margin-top:.65rem;color:var(--text-light-muted)}.website .treatments__layout,.website .recovery__layout{display:grid;grid-template-columns:1fr .9fr;gap:clamp(2rem,5vw,5rem);align-items:center}.website .treatments__list{display:grid;gap:.8rem;list-style:none}.website .treatments__list li{display:flex;gap:.9rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white)}.website .treatments__list li>span{flex:0 0 30px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(98,194,205,.18);color:var(--teal-dark)}.website .treatments__list h3{font-size:1rem}.website .treatments__list p{margin-top:.15rem;font-size:.9rem;color:var(--text-muted)}.website .treatments__media{aspect-ratio:4/5;box-shadow:var(--shadow-lg)}.website .recovery__media{aspect-ratio:4/3;border:1px solid var(--line-light)}.website .recovery__content{display:grid;gap:1.2rem}.website .recovery__content .btn{justify-self:start}.website .reason-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.website .maintenance-faq{background:var(--paper-2)}.website .maintenance-faq__layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(2rem,5vw,5rem);align-items:start}.website .maintenance-faq__list{display:grid;gap:.75rem}.website .maintenance-faq details{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm)}.website .maintenance-faq summary{display:flex;justify-content:space-between;gap:1rem;padding:1.15rem 1.3rem;cursor:pointer;font-weight:600;list-style:none}.website .maintenance-faq summary::-webkit-details-marker{display:none}.website .maintenance-faq summary span{color:var(--teal-deep)}.website .maintenance-faq details p{padding:0 1.3rem 1.2rem;color:var(--text-muted)}.website .products-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.website .products-categories__grid article{display:grid;gap:.7rem;padding:2rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm)}.website .products-categories__grid span{font-family:var(--font-mono);font-size:.72rem;color:var(--teal-deep)}.website .products-categories__grid h2{font-size:1.35rem}.website .products-categories__grid p{color:var(--text-muted)}.website .products-cta__inner{display:flex;align-items:end;justify-content:space-between;gap:2rem}.website .products-cta__inner>div{display:grid;gap:1rem}@media (max-width: 900px){.website .feature-grid,.website .modalities__layout,.website .treatments__layout,.website .recovery__layout,.website .maintenance-faq__layout{grid-template-columns:1fr}.website .modalities__media{position:static;order:-1;aspect-ratio:16/10}.website .reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.website .treatments__media,.website .recovery__media{order:-1;aspect-ratio:16/10}}@media (max-width: 760px){.website .products-categories__grid{grid-template-columns:1fr}.website .products-cta__inner{align-items:start;flex-direction:column}}@media (max-width: 560px){.website .maintenance-hero__actions .btn{width:100%}.website .reason-grid{grid-template-columns:1fr}}.website .archive__hero{background:radial-gradient(60rem 30rem at 85% -20%,rgba(106,56,181,.16),transparent 55%),radial-gradient(50rem 26rem at -10% 120%,rgba(98,194,205,.12),transparent 55%),var(--ink);color:var(--text-light);padding:clamp(8rem,6rem + 6vw,12rem) 0 clamp(3.5rem,2.5rem + 4vw,6rem)}.website .archive__hero-inner{display:grid;gap:1.25rem;max-width:760px}.website .archive__hero .trace-tag{color:var(--teal)}.website .archive__title{font-size:clamp(2.2rem,1.3rem + 3.6vw,4rem);font-weight:580;line-height:1.06;letter-spacing:-.025em;color:#fff}.website .archive__title em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--teal)}.website .archive__lead{font-size:var(--fs-lead);color:var(--text-light-muted);max-width:52ch}.website .archive__content{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.website .archive__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:1.25rem}.website .archive__card{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow-sm)}.website .archive__card:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.website .archive__link{display:grid;height:100%;grid-template-rows:auto 1fr}.website .archive__media{aspect-ratio:16 / 10;overflow:hidden}.website .archive__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-out)}.website .archive__card:hover .archive__media img{transform:scale(1.05)}.website .archive__body{display:grid;gap:.7rem;padding:1.5rem}.website .archive__meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.website .archive__category{padding:.25rem .75rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);background:rgba(98,194,205,.14);border-radius:var(--radius-pill)}.website .archive__date{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.website .archive__body h2{font-size:1.15rem;font-weight:560;line-height:1.35}.website .archive__excerpt{font-size:.92rem;color:var(--text-muted)}.website .archive__more{display:inline-flex;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.9rem;font-weight:560;color:var(--teal-deep)}.website .archive__more svg{width:15px;height:15px;transition:transform .4s var(--ease-out)}.website .archive__card:hover .archive__more svg{transform:translate(4px)}.website .archive__pagination{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.website .archive__pages{display:flex;gap:.4rem;list-style:none}.website .archive__page{display:grid;place-items:center;min-width:42px;height:42px;padding-inline:.5rem;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.85rem;color:var(--text-muted);border:1px solid transparent}.website a.archive__page:hover{border-color:var(--line);color:var(--text)}.website .archive__page.is-current{background:var(--ink);color:var(--teal)}.website .archive__page-arrow{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;color:var(--text)}.website .archive__page-arrow svg{width:17px;height:17px}.website a.archive__page-arrow:hover{background:var(--teal);border-color:var(--teal);color:var(--ink)}.website .archive__page-arrow.is-disabled{opacity:.3}.website .post__hero{background:radial-gradient(60rem 30rem at 85% -20%,rgba(106,56,181,.16),transparent 55%),radial-gradient(50rem 26rem at -10% 120%,rgba(98,194,205,.12),transparent 55%),var(--ink);color:var(--text-light);padding:clamp(8rem,6rem + 6vw,12rem) 0 clamp(3rem,2rem + 4vw,5rem)}.website .post__hero-inner{display:grid;gap:1.25rem;justify-items:start;max-width:860px}.website .post__back{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:520;color:var(--text-light-muted)}.website .post__back svg{width:16px;height:16px;transition:transform .4s var(--ease-out)}.website .post__back:hover{color:var(--teal)}.website .post__back:hover svg{transform:translate(-3px)}.website .post__hero .trace-tag{color:var(--teal)}.website .post__title{font-size:clamp(2rem,1.2rem + 3.4vw,3.6rem);font-weight:580;line-height:1.08;letter-spacing:-.025em;color:#fff}.website .post__meta{display:flex;flex-wrap:wrap;gap:.7rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-light-muted)}.website .post__layout{max-width:860px;padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.website .post__cover{aspect-ratio:16 / 9;margin-top:-2.5rem;box-shadow:var(--shadow-lg)}.website .post-body{padding-top:clamp(2.5rem,2rem + 2vw,4rem);font-size:1.08rem;line-height:1.75;color:var(--text)}.website .post-body p{margin-bottom:1.4rem;color:var(--text-muted)}.website .post-body strong{color:var(--text);font-weight:580}.website .post-body h2{margin:2.6rem 0 1rem;font-size:clamp(1.4rem,1.1rem + 1.2vw,1.85rem);font-weight:580;line-height:1.2;color:var(--text)}.website .post-body h3{margin:2rem 0 .8rem;font-size:1.25rem;font-weight:580}.website .post-body ul,.website .post-body ol{margin:0 0 1.4rem;padding-left:1.4rem;display:grid;gap:.6rem;color:var(--text-muted)}.website .post-body li::marker{color:var(--teal-deep)}.website .post-body blockquote{margin:2.2rem 0;padding:1.5rem 1.75rem;font-family:var(--font-serif);font-style:italic;font-size:1.25rem;line-height:1.5;color:var(--teal-dark);background:rgba(98,194,205,.1);border-left:3px solid var(--teal);border-radius:0 var(--radius-md) var(--radius-md) 0}.website .post-body blockquote p{margin:0;color:inherit}.website .post__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3rem;padding:clamp(1.75rem,3vw,2.5rem);border-radius:var(--radius-lg);background:var(--ink);color:var(--text-light)}.website .post__cta .trace-tag{color:var(--teal)}.website .post__cta h2{margin-top:.5rem;font-size:clamp(1.3rem,1rem + 1.2vw,1.7rem);font-weight:580;color:#fff;max-width:24ch}.website .post__related{background:var(--paper-2);padding-block:clamp(4rem,3rem + 4vw,6.5rem)}.website .post__related-title{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem);font-weight:560;margin-bottom:2.25rem}.website .post__related-title em{font-family:var(--font-serif);font-style:italic;font-weight:500;color:var(--teal-deep)}.website .post__related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1.25rem}.website .post__related-card{display:grid;grid-template-columns:130px 1fr;gap:1.25rem;align-items:center;padding:1rem;border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.website .post__related-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.website .post__related-card figure{aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden}.website .post__related-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.website .post__related-cat{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep)}.website .post__related-card h3{margin-top:.4rem;font-size:1.05rem;font-weight:560;line-height:1.35}@media (max-width: 560px){.website .post__related-card{grid-template-columns:90px 1fr}}
