@font-face{font-family:__Fraunces_56bdf6;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3724a2679eb55e3d-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:__Fraunces_56bdf6;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dec24892df1f6098-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_56bdf6;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6448e9c529f1ef4a-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:__Fraunces_56bdf6;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-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:__Fraunces_56bdf6;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_56bdf6;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-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:__Fraunces_Fallback_56bdf6;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_56bdf6{font-family:__Fraunces_56bdf6,__Fraunces_Fallback_56bdf6}.__variable_56bdf6{--font-cina-serif:"__Fraunces_56bdf6","__Fraunces_Fallback_56bdf6"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-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:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-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:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-cina-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}html:has(.cina){font-size:12.8px;scroll-behavior:smooth}@media (max-width:900px){html:has(.cina){font-size:14px}}@media (prefers-reduced-motion:reduce){html:has(.cina){scroll-behavior:auto}}.cina{--c-navy:#0b1426;--c-navy-2:#0f1c36;--c-raised:#15223d;--c-line:rgba(148,170,210,.16);--c-blue:#2f6fed;--c-blue-soft:#5b8def;--c-amber:#f0b14a;--c-coral:#e8604c;--c-light:#f3f6fb;--c-ink:#0e1628;--c-text:#5b6b84;--c-mist:#aab6cb;--cina-head:7.35rem;--c-serif:var(--font-cina-serif),Georgia,serif;--c-mono:var(--font-cina-mono),ui-monospace,monospace;--c-sans:var(--font-hanken),system-ui,sans-serif;--ink:var(--c-navy);--ink-raised:var(--c-navy-2);--amber:var(--c-amber);--bone:#e8edf6;--bone-dim:var(--c-mist);--display:var(--c-serif);--body:var(--c-sans);background:var(--c-navy);color:#e8edf6;font-family:var(--c-sans);min-height:100vh}:where(.cina) *{box-sizing:border-box}:where(.cina) :is(h1,h2,h3){font-family:var(--c-serif);font-weight:600;letter-spacing:-.015em;margin:0}:where(.cina) p{margin:0}:where(.cina) :is(ol,ul){list-style:none;margin:0;padding:0}:where(.cina) a{text-decoration:none}.cina :focus-visible{outline:2px solid var(--c-amber);outline-offset:3px}.cina main{scroll-margin-top:9rem}.cina section[id]{scroll-margin-top:7.5rem}.cina-wrap{width:min(100% - 2*var(--gutter),104rem);margin:0 auto}.cina :is(h1,h2,h3){text-wrap:balance}.cina :is(p,li){text-wrap:pretty}.cina :is(.cina-btn,.cina-header__links a,.cina-brand__sub){white-space:nowrap}.cina :is(.cina-btn,.cina-textlink):active{transform:translateY(1px) scale(.98)}.cina-center{text-align:center}.cina-center .cina-lede{margin-left:auto;margin-right:auto}.cina-eyebrow{font-family:var(--c-mono);font-weight:700;font-size:.92rem;letter-spacing:.28em;text-transform:uppercase;color:var(--c-blue);margin-bottom:1.1rem}.cina-hero .cina-eyebrow,.cina-section--navy .cina-eyebrow{color:var(--c-blue-soft)}.cina-eyebrow--coral{color:var(--c-coral)!important}.cina-eyebrow--amber{color:var(--c-amber)!important}.cina-h2{font-size:clamp(2.2rem,4.8vw,4.6rem);line-height:1.08;max-width:18ch}.cina-center .cina-h2{margin-left:auto;margin-right:auto}.cina-h2--wide{max-width:24ch}.cina-h2--xl{max-width:20ch}.cina-h2 em{font-style:italic;color:var(--c-blue)}.cina-lede{margin-top:1.4rem;max-width:34rem;font-size:1.2rem;line-height:1.7;color:var(--c-mist)}.cina-lede--wide{max-width:48rem}.cina-lede--blue{color:#8ea7d6}.cina-body,.cina-section--light .cina-lede,.cina-section--white .cina-lede{color:var(--c-text)}.cina-body{margin-top:1.4rem;font-size:1.15rem;line-height:1.75}.cina-body strong{color:var(--c-ink)}.cina-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.05rem 2rem;border-radius:10px;font-family:var(--c-sans);font-size:1.08rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.cina-btn:hover{transform:translateY(-2px)}.cina-btn--amber{background:var(--c-amber);color:#1a1406;box-shadow:0 14px 34px -12px rgba(240,177,74,.7)}.cina-btn--amber:hover{background:#f5be62}.cina-btn--blue{background:var(--c-blue);color:#fff;box-shadow:0 12px 30px -12px rgba(47,111,237,.9);padding:.9rem 1.6rem}.cina-btn--blue:hover{background:#4580f2}.cina-btn--dark{background:rgba(22,33,56,.9);color:#fff;border-color:var(--c-line)}.cina-btn--dark:hover{border-color:rgba(148,170,210,.4)}.cina-btn--block{width:100%}.cina-actions{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:2.4rem}.cina-actions--center{justify-content:center}.cina-textlink{display:inline-flex;align-items:center;gap:.55rem;background:none;border:none;padding:0;cursor:pointer;font:600 1.08rem var(--c-sans);color:var(--c-blue)}.cina-textlink span{transition:transform .2s ease}.cina-textlink:hover span{transform:translateX(4px)}.cina-header{position:-webkit-sticky;position:sticky;top:0;z-index:40}.cina-header__bar{justify-content:space-between;gap:2rem;padding:1rem max(var(--gutter),calc((100% - 106rem)/2));background:rgba(52,60,76,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cina-brand,.cina-header__bar{display:flex;align-items:center}.cina-brand{gap:1rem;color:#fff}.cina-brand__tile{width:3.1rem;height:3.1rem;border-radius:10px;display:grid;place-items:center;background:var(--c-blue);color:#fff;font:700 1.55rem var(--c-serif);box-shadow:0 10px 24px -10px rgba(47,111,237,.9)}.cina-brand__text{display:flex;flex-direction:column;line-height:1.15}.cina-brand__name{font:600 1.85rem var(--c-serif);letter-spacing:-.01em}.cina-brand__sub{font:400 .78rem var(--c-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--c-mist);margin-top:.3rem}.cina-header__links{display:flex;gap:2.4rem}.cina-header__links a{color:#c9d3e4;font-size:1.12rem;transition:color .2s ease}.cina-header__links a:hover{color:#fff}.cina-ticker{display:flex;align-items:stretch;background:#161e2c;border-bottom:1px solid var(--c-line);overflow:hidden}.cina-ticker__label{flex:none;display:flex;align-items:center;padding:0 1.25rem;background:#221f1c;border-right:1px solid var(--c-line);font:700 .82rem var(--c-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--c-amber)}.cina-ticker__viewport{overflow:hidden;flex:1 1;min-width:0}.cina-ticker__track{display:flex;width:max-content;animation:cina-marquee 42s linear infinite}.cina-ticker:hover .cina-ticker__track{animation-play-state:paused}.cina-ticker__list{display:flex;flex:none}.cina-ticker__list li{display:flex;align-items:center;white-space:nowrap;padding:1.05rem 0;font-size:1.05rem;color:#dde4f0}.cina-ticker__list li:after{content:"◆";color:var(--c-amber);font-size:.55rem;margin:0 3rem}@keyframes cina-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.cina-hero{position:relative;padding:clamp(3.5rem,8vw,8rem) 0 clamp(4rem,8vw,7rem);background:radial-gradient(60rem 40rem at 10% 0,rgba(47,111,237,.16),transparent 60%),linear-gradient(180deg,#0e1a33 0,var(--c-navy) 100%);overflow:hidden}.cina-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start}.cina-hero__title{font-weight:600;font-size:clamp(4.2rem,10.5vw,9.4rem);line-height:.9;letter-spacing:-.045em;color:#fff;display:flex;flex-direction:column}.cina-hero__title em{font-style:italic;font-weight:500;font-variation-settings:"WONK" 1,"SOFT" 0;color:var(--c-amber);letter-spacing:-.035em;margin-left:-.06em}.cina-hero__sub{margin-top:2.4rem;font:italic 400 clamp(1.5rem,2.4vw,2.35rem)/1.35 var(--c-serif);color:#fff;max-width:26ch}.cina-hero__sub em{color:var(--c-amber)}.cina-hero__body{margin-top:1.6rem;max-width:38rem;font-size:1.28rem;line-height:1.75;color:var(--c-mist)}.cina-hero__body strong{color:#fff}.cina-hero__media{position:relative;margin-top:-2.5rem}.cina-hero__photo{position:relative;aspect-ratio:4/5;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.7)}.cina-hero__photo img{object-fit:cover;object-position:50% 30%}.cina-hero__photo:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(0deg,rgba(11,20,38,.92),transparent)}.cina-hero__caption{position:absolute;z-index:1;left:48%;right:6%;bottom:1.6rem;text-align:right;font:600 clamp(1.3rem,2vw,1.9rem)/1.2 var(--c-serif);color:#fff}.cina-hero__pill{position:absolute;top:2.2rem;right:-1.4rem;z-index:2;padding:1rem 1.4rem;border-radius:999px;background:var(--c-amber);color:#1a1406;font:700 .95rem var(--c-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 12px 30px -10px rgba(240,177,74,.8)}.cina-hero__stat{position:absolute;z-index:2;left:-2.4rem;bottom:3.2rem;width:min(21rem,80%);padding:1.5rem 1.8rem;border-radius:16px;background:#fff;color:var(--c-ink);box-shadow:0 30px 60px -20px rgba(0,0,0,.55);display:flex;flex-direction:column}.cina-hero__stat-label{font:400 .82rem var(--c-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--c-text)}.cina-hero__stat-num{font:600 3.4rem/1.1 var(--c-serif);color:var(--c-blue);margin-top:.35rem}.cina-hero__stat-num small{font-size:.72em}.cina-hero__stat-text{font-size:1rem;line-height:1.5;color:var(--c-text);margin-top:.2rem}.cina-section{padding:clamp(4.5rem,9vw,8rem) 0}.cina-section--navy{background:linear-gradient(180deg,var(--c-navy) 0,#101e3a 100%)}.cina-section--deep{background:radial-gradient(50rem 26rem at 50% 0,rgba(47,111,237,.14),transparent 70%),#0a1222}.cina-section--light{background:var(--c-light);color:var(--c-ink)}.cina-section--white{background:#fff;color:var(--c-ink)}.cina-diagnose__grid{display:grid;grid-template-columns:1fr .95fr;grid-gap:clamp(2rem,6vw,5.5rem);gap:clamp(2rem,6vw,5.5rem);align-items:start}.cina-symptoms{margin-top:2.6rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}.cina-symptom{position:relative;display:flex;align-items:center;gap:1.15rem;min-height:6rem;padding:1.3rem 1.4rem;border-radius:16px;background:var(--c-raised);border:1px solid var(--c-line);font-size:1.12rem;line-height:1.5;color:var(--c-mist);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.cina-symptom:hover{border-color:rgba(148,170,210,.35)}.cina-symptom input{position:absolute;opacity:0;pointer-events:none}.cina-symptom__box{flex:none;width:1.75rem;height:1.75rem;border-radius:7px;border:2px solid #9fb0cc;display:grid;place-items:center;transition:all .2s ease}.cina-symptom[data-on]{border-color:var(--c-amber);background:rgba(240,177,74,.08);color:#fff}.cina-symptom[data-on] .cina-symptom__box{background:var(--c-amber);border-color:var(--c-amber)}.cina-symptom[data-on] .cina-symptom__box:after{content:"";width:.45rem;height:.8rem;border:solid #1a1406;border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg)}.cina-symptom:has(input:focus-visible){outline:2px solid var(--c-amber);outline-offset:2px}.cina-gauge-panel{position:-webkit-sticky;position:sticky;top:9rem;margin-top:1.8rem;padding:3.4rem clamp(1.4rem,3vw,3rem) 3.2rem;border-radius:28px;background:rgba(21,34,61,.72);border:1px solid var(--c-line);text-align:center}.cina-gauge-panel__label{font:400 .9rem var(--c-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-mist)}.cina-gauge{position:relative;width:min(20rem,100%);margin:2.6rem auto 0}.cina-gauge svg{display:block;width:100%;overflow:visible}.cina-gauge__fill,.cina-gauge__track{fill:none;stroke-width:16;stroke-linecap:round}.cina-gauge__track{stroke:#233452}.cina-gauge__fill{stroke:var(--c-amber);transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.cina-gauge__value{position:absolute;left:0;right:0;top:30%;display:flex;justify-content:center;align-items:baseline}.cina-gauge__num{font:600 5rem/1 var(--c-serif);color:var(--c-amber)}.cina-gauge__pct{font:600 2rem var(--c-serif);color:var(--c-blue-soft);margin-left:.1rem}.cina-gauge__hint{position:absolute;left:0;right:0;bottom:-.2rem;font:400 .95rem var(--c-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--c-mist)}.cina-gauge-panel__note{margin:4.2rem 0 3.4rem;font-size:1.2rem;color:#fff}.cina-gauge-panel__note strong{color:var(--c-amber)}.cina-questions{margin-top:5.2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6rem;gap:1.6rem}.cina-question{display:flex;align-items:center;gap:2.2rem;padding:2.2rem 2.4rem;border-radius:22px;background:#fff;border:1px solid #e4eaf3;font-size:1.3rem;line-height:1.5;color:var(--c-ink);transition:transform .25s ease,box-shadow .25s ease}.cina-question:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px rgba(14,22,40,.35)}.cina-question__num{flex:none;min-width:2.6rem;font:400 3.2rem/1 var(--c-serif);color:#8faef0}.cina-statement{text-align:center;padding-bottom:clamp(5rem,10vw,9rem)}.cina-statement__text{max-width:23ch;margin:0 auto;font:600 clamp(2.2rem,4.6vw,4.1rem)/1.18 var(--c-serif);color:#fff}.cina-statement__text em{font-weight:400;color:var(--c-blue-soft)}.cina-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:1.1rem;margin-top:3.4rem}.cina-pills li{padding:1.15rem 1.75rem;border-radius:999px;background:#131d30;border:1px solid var(--c-line);font:400 1.05rem var(--c-mono);letter-spacing:.06em;color:#e3e9f4}.cina-programs{margin-top:5.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.8rem;gap:1.8rem;text-align:left}.cina-program{display:flex;flex-direction:column;align-items:flex-start;padding:2.8rem 2.6rem 3.4rem;border-radius:26px;background:#fff;border:1px solid #e4eaf3}.cina-program__icon{width:4.3rem;height:4.3rem;border-radius:14px;display:grid;place-items:center;background:#eaf0fb;font-size:1.9rem;margin-bottom:2.2rem}.cina-program__tag{font:700 .9rem var(--c-mono);letter-spacing:.2em;text-transform:uppercase;color:#c8861e}.cina-program h3{font-size:2rem;line-height:1.15;margin-top:.8rem;color:var(--c-ink)}.cina-program__text{margin:1.1rem 0 2.6rem;font-size:1.15rem;line-height:1.7;color:var(--c-text);flex:1 1}.cina-philosophy{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:start}.cina-philosophy .cina-h2{font-size:clamp(2.4rem,4.4vw,4.3rem);max-width:none}.cina-quote{margin:2.6rem 0 0;padding:.2rem 0 .2rem 2.2rem;border-left:4px solid var(--c-amber);font:italic 400 1.45rem/1.55 var(--c-serif);color:var(--c-text)}.cina-pillar-cards{display:grid;grid-gap:1.4rem;gap:1.4rem}.cina-pillar-card{display:flex;gap:1.8rem;padding:2.2rem 2.4rem;border-radius:22px;background:var(--c-light);border:1px solid #e1e8f2}.cina-pillar-card__num{flex:none;font:700 1.05rem var(--c-mono);color:var(--c-blue);padding-top:.55rem}.cina-pillar-card h3{font-size:1.85rem;line-height:1.2;color:var(--c-ink)}.cina-pillar-card p{margin-top:.9rem;font-size:1.13rem;line-height:1.7;color:var(--c-text)}.cina-scope{margin-top:5.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem;text-align:left}.cina-scope__card{min-height:11rem;padding:2.6rem 2.2rem;border-radius:20px;background:#131d30;border:1px solid var(--c-line);transition:border-color .2s ease,transform .2s ease}.cina-scope__card:hover{border-color:rgba(240,177,74,.45);transform:translateY(-3px)}.cina-scope__num{font:400 1.05rem var(--c-mono);color:var(--c-amber)}.cina-scope__card h3{margin-top:1.3rem;font-size:1.72rem;line-height:1.2;color:#fff;max-width:17ch}.cina-scope--areas{grid-template-columns:repeat(3,1fr);gap:1rem}.cina-scope--areas .cina-scope__card{min-height:0;padding:1.6rem 1.6rem 1.8rem}.cina-scope--areas .cina-scope__card h3{font-size:1.32rem;margin-top:.8rem;max-width:none}.cina-scope--areas+.cina-mini-label{margin-top:3.5rem}.cina-mini-label{font:700 .8rem var(--c-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--c-blue);margin:2.4rem 0 1.1rem}.cina-mini-label--light{color:var(--c-amber)}.cina-about{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(2rem,6vw,5.5rem);gap:clamp(2rem,6vw,5.5rem);align-items:start}.cina-quote--belief{margin-top:0;padding:2rem 2.2rem;border-left:4px solid var(--c-amber);background:var(--c-light);border-radius:0 18px 18px 0;font-size:1.3rem}.cina-quote__label{display:block;margin-bottom:.8rem;font:700 .78rem var(--c-mono);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:#c8861e}.cina-together{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}.cina-together li{padding:1.2rem 1.3rem;border-radius:16px;border:1px solid #e1e8f2;background:#fff}.cina-together strong{display:block;font:600 1.15rem/1.25 var(--c-serif);color:var(--c-ink)}.cina-together span{display:block;margin-top:.4rem;font-size:.92rem;color:var(--c-text)}.cina-pvm{margin-top:4.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem}.cina-pvm__card{padding:2.2rem 2rem;border-radius:22px;background:var(--c-light);border:1px solid #e1e8f2;border-top:3px solid var(--c-blue)}.cina-pvm__card p:last-child{margin-top:.9rem;font-size:1.12rem;line-height:1.7;color:var(--c-ink)}.cina-statement__lede{max-width:52rem!important;margin-left:auto;margin-right:auto}.cina-statement .cina-eyebrow{text-align:center}.cina-cycle{margin:3.2rem auto 2.4rem;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.8rem;gap:.8rem;max-width:80rem;counter-reset:none}.cina-cycle li{position:relative;padding:1.4rem 1.1rem;border-radius:16px;background:#131d30;border:1px solid var(--c-line);font:600 1.12rem/1.25 var(--c-serif);color:#fff;text-align:left}.cina-cycle li span{display:block;margin-bottom:.6rem;font:400 .9rem var(--c-mono);color:var(--c-amber)}.cina-cycle li:not(:last-child):after{content:"→";position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);color:var(--c-amber);font-size:1rem;z-index:1}.cina-wwd{margin-top:4.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem}.cina-wwd__card{padding:2.2rem 2rem 2.4rem;border-radius:22px;background:#fff;border:1px solid #e4eaf3}.cina-wwd__letter{display:grid;place-items:center;width:3rem;height:3rem;border-radius:12px;background:var(--c-blue);color:#fff;font:700 1.2rem var(--c-serif)}.cina-wwd__card h3{margin-top:1.4rem;font-size:1.55rem;line-height:1.2;color:var(--c-ink)}.cina-wwd__card p{margin-top:.8rem;font-size:1.08rem;line-height:1.7;color:var(--c-text)}.cina-community{margin-top:4.5rem;text-align:center}.cina-community .cina-body{max-width:46rem;margin:0 auto}.cina-chips{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.cina-chips li{padding:.75rem 1.2rem;border-radius:999px;background:#fff;border:1px solid #dce4f0;font-size:1rem;color:var(--c-ink)}.cina-priorities{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}.cina-prio-list{margin-top:2.6rem;display:grid;grid-gap:.9rem;gap:.9rem}.cina-prio-list li{display:grid;grid-template-columns:13rem 1fr;grid-gap:1.4rem;gap:1.4rem;padding:1.2rem 1.4rem;border-radius:16px;background:#131d30;border:1px solid var(--c-line)}.cina-prio-list strong{font:700 .85rem var(--c-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-amber);padding-top:.2rem}.cina-prio-list span{font-size:1.08rem;line-height:1.6;color:#dde4f0}.cina-impact{padding:2.4rem 2.2rem;border-radius:24px;background:rgba(21,34,61,.72);border:1px solid var(--c-line)}.cina-impact .cina-mini-label{margin-top:0}.cina-impact__lead{font:600 1.5rem var(--c-serif);color:#fff}.cina-impact ul{margin-top:1.4rem;display:grid;grid-gap:.85rem;gap:.85rem}.cina-impact li{position:relative;padding-left:2rem;font-size:1.08rem;line-height:1.55;color:#dde4f0}.cina-impact li:before{content:"✔";position:absolute;left:0;color:var(--c-amber)}.cina-leads.cina-leads--three{grid-template-columns:repeat(3,1fr);max-width:72rem;margin-left:auto;margin-right:auto;gap:2.4rem 2.2rem}.cina-commitment{display:grid;grid-gap:.4rem;gap:.4rem;margin:1.6rem auto 0;max-width:60rem}.cina-commitment li{font:600 clamp(1.6rem,3.4vw,2.8rem)/1.2 var(--c-serif);color:#fff}.cina-commitment li:nth-child(2n){color:var(--c-amber);font-style:italic;font-weight:400}.cina-final__title{margin-top:4.5rem}.cina-framework{margin-top:7rem;padding-top:5.5rem;border-top:1px solid var(--c-line)}.cina-framework__grid{margin:4rem auto 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;gap:1.6rem;max-width:64rem;text-align:left}.cina-framework__card{display:flex;flex-direction:column;align-items:flex-start;padding:2.6rem;border-radius:24px;background:#131d30;border:1px solid var(--c-line);border-top:3px solid var(--c-amber)}.cina-framework__card h3{font-size:2rem;line-height:1.15;margin-top:.8rem;color:#fff}.cina-framework__text{margin:1rem 0 2.2rem;font-size:1.15rem;line-height:1.7;color:var(--c-mist);flex:1 1}.cina-leads{margin-top:5rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.2rem 1.8rem;gap:2.2rem 1.8rem}.cina-lead{text-align:center}.cina-lead__photo{position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;background:#dce3ee}.cina-lead__photo img{object-fit:cover}.cina-lead h3{margin-top:2.2rem;font-size:1.75rem;color:var(--c-ink)}.cina-lead__role{margin-top:.8rem;font-size:1.15rem;line-height:1.7;color:var(--c-text)}.cina-lead__spec{margin-top:.7rem;font:400 1.02rem/1.6 var(--c-mono);letter-spacing:.08em;color:var(--c-blue)}.cina-final{padding:clamp(6rem,11vw,10rem) 0;background:radial-gradient(40rem 22rem at 50% 0,rgba(47,111,237,.22),transparent 70%),radial-gradient(40rem 16rem at 50% 100%,rgba(240,177,74,.06),transparent 70%),#0a1222}.cina-final .cina-h2{font-size:clamp(2.6rem,5.4vw,5rem)}.cina-footer{padding:2rem 0;background:#070d19;border-top:1px solid var(--c-line);font-size:.95rem;color:var(--c-mist)}.cina-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.cina-footer a{color:#c9d3e4}.cina-footer a:hover{color:var(--c-amber)}.cina-chat{position:fixed;right:1.6rem;bottom:1.6rem;z-index:50;width:5.2rem;height:5.2rem;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;background:#13233f;color:#fff;box-shadow:0 18px 40px -12px rgba(0,0,0,.55);transition:transform .2s ease}.cina-chat:hover{transform:translateY(-3px)}.cina-chat svg{width:1.9rem;height:1.9rem}.cina-chat__dot{position:absolute;top:.1rem;right:.1rem;width:1.1rem;height:1.1rem;border-radius:50%;background:#2ed39a;border:3px solid #fff}.cina .modal{border:1px solid var(--c-line);color:#e8edf6;font-family:var(--c-sans)}.cina .modal__head h3{font-size:1.4rem;color:#fff}.cina .modal .btn--primary{background:var(--c-amber);border-color:var(--c-amber);color:#1a1406}.cina .modal.lm{--lm-bg:var(--c-navy-2);--lm-pitch:var(--c-navy);--lm-glow:rgba(47,111,237,.22);--lm-line:var(--c-line);--lm-accent:var(--c-amber);--lm-accent-ink:#1a1406;--lm-text:#e8edf6;--lm-muted:var(--c-mist);--lm-input:var(--c-navy);--lm-heading:var(--c-serif);--lm-label:var(--c-mono);--lm-radius:22px;--lm-field-radius:10px}.cina .lm__theme{font-variation-settings:"WONK" 1}@media (max-width:1100px){.cina-header__links{gap:1.4rem}.cina-leads,.cina-programs,.cina-scope{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.cina-header__links{display:none}.cina-diagnose__grid,.cina-hero__grid,.cina-philosophy{grid-template-columns:1fr}.cina-hero__media{margin:1rem 1.2rem 0}.cina-hero__stat{left:-1.2rem}.cina-hero__pill{right:-.8rem}.cina-gauge-panel{position:static}.cina-questions{grid-template-columns:1fr}}@media (max-width:600px){.cina-brand__sub{display:none}.cina-brand__name{font-size:1.5rem}.cina-brand__tile{width:2.6rem;height:2.6rem;font-size:1.3rem}.cina-btn--blue{padding:.75rem 1.1rem;font-size:.98rem}.cina-ticker__label{display:none}.cina-framework__grid,.cina-leads,.cina-programs,.cina-scope,.cina-symptoms{grid-template-columns:1fr}.cina-framework__card{padding:1.8rem}.cina-question{padding:1.6rem;gap:1.4rem;font-size:1.12rem}.cina-hero__stat{position:relative;left:auto;bottom:auto;width:auto;margin:-3rem 1rem 0}.cina-actions .cina-btn{width:100%}.cina-chat{width:4.2rem;height:4.2rem;right:1rem;bottom:1rem}}@media (prefers-reduced-motion:reduce){.cina-ticker__track{animation:none}.cina-gauge__fill{transition:none}}@media (max-width:1100px){.cina-cycle{grid-template-columns:repeat(3,1fr)}.cina-cycle li:nth-child(3):after{display:none}.cina-pvm,.cina-scope--areas,.cina-wwd{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.cina-about,.cina-priorities{grid-template-columns:1fr}.cina-leads.cina-leads--three{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cina-cycle,.cina-leads.cina-leads--three,.cina-pvm,.cina-scope--areas,.cina-together,.cina-wwd{grid-template-columns:1fr}.cina-cycle li:after{display:none}.cina-prio-list li{grid-template-columns:1fr;gap:.4rem}.cina-hero__caption{display:none}}@media (min-width:901px){.cina-hero{min-height:calc(100dvh - 9.65rem);display:flex;align-items:center;padding:clamp(1.5rem,4vh,4rem) 0 clamp(2rem,5vh,4.5rem)}.cina-hero__grid{width:min(100% - 2*var(--gutter),104rem);align-items:center;gap:clamp(2rem,5vw,5rem)}.cina-hero__title{font-size:min(clamp(4.2rem,10.5vw,9.4rem),13vh)}.cina-hero__sub{margin-top:clamp(.8rem,2.6vh,2.4rem);font-size:min(clamp(1.5rem,2.4vw,2.35rem),3.8vh)}.cina-hero__body{margin-top:clamp(.6rem,1.8vh,1.6rem);font-size:min(1.28rem,2.6vh)}.cina-hero .cina-eyebrow{margin-bottom:clamp(.5rem,1.6vh,1.1rem)}.cina-hero .cina-actions{margin-top:clamp(1rem,3vh,2.4rem)}.cina-hero__media{margin-top:0;justify-self:end;width:min(100%,calc((100dvh - 9.65rem - 11vh) * .8))}.cina-hero__stat{bottom:clamp(1rem,4vh,3.2rem);padding:clamp(.9rem,2vh,1.5rem) clamp(1.1rem,2vh,1.8rem)}.cina-hero__stat-num{font-size:min(3.4rem,6vh)}}@media (min-width:901px) and (max-height:820px){.cina-hero__title{font-size:min(clamp(4.2rem,10.5vw,9.4rem),11.5vh)}.cina-hero__sub{font-size:min(clamp(1.5rem,2.4vw,2.35rem),3.4vh)}.cina-hero__body{max-width:34rem}.cina-hero__caption{display:none}}.cina-more{display:inline-flex;align-items:center;gap:.6rem;margin:1.6rem auto 0;padding:.7rem 1.3rem;border-radius:999px;cursor:pointer;font:600 .95rem var(--c-sans);transition:background .2s ease,border-color .2s ease,transform .2s ease}.cina-more:hover{transform:translateY(-1px)}.cina-more--light{background:#fff;border:1px solid #d5deec;color:var(--c-blue)}.cina-more--light:hover{border-color:var(--c-blue)}.cina-more--dark{background:#131d30;border:1px solid var(--c-line);color:var(--c-amber)}.cina-more--dark:hover{border-color:rgba(240,177,74,.5)}.cina-center .cina-more,.cina-questions+.cina-more{display:flex;width:max-content}.cina-pillar-cards+.cina-more,.cina-prio-list+.cina-more{margin-left:0}@media (min-width:901px){.cina section[id]{scroll-margin-top:var(--cina-head)}.cina main>section:not(.cina-hero){min-height:calc(100dvh - var(--cina-head));display:flex;flex-direction:column;justify-content:center;padding:clamp(1.4rem,4.5vh,4.5rem) 0}.cina-eyebrow{margin-bottom:clamp(.4rem,1.3vh,1.1rem)}.cina-h2{font-size:min(clamp(2.2rem,4.8vw,4.6rem),6.2vh)}.cina-final .cina-h2{font-size:min(clamp(2.6rem,5.4vw,5rem),6.4vh)}.cina-lede{font-size:min(1.2rem,2.7vh);line-height:1.6}.cina-body,.cina-lede{margin-top:clamp(.5rem,1.6vh,1.4rem)}.cina-body{font-size:min(1.15rem,2.55vh);line-height:1.65}.cina-mini-label{margin:clamp(.8rem,2.4vh,2.4rem) 0 clamp(.5rem,1.4vh,1.1rem)}.cina-more{margin-top:clamp(.7rem,2vh,1.6rem);padding:clamp(.45rem,1.1vh,.7rem) 1.2rem;font-size:min(.95rem,2.2vh)}.cina-quote--belief{padding:clamp(1rem,2.6vh,2rem) clamp(1.2rem,2.6vh,2.2rem);font-size:min(1.3rem,2.75vh)}.cina-together{gap:clamp(.4rem,1.2vh,.9rem)}.cina-together li{padding:clamp(.6rem,1.6vh,1.2rem) 1.2rem}.cina-together strong{font-size:min(1.15rem,2.5vh)}.cina-together span{font-size:min(.92rem,2vh);margin-top:.2rem}.cina-pvm{margin-top:clamp(1rem,4vh,4.5rem)}.cina-pvm__card{padding:clamp(1.1rem,3vh,2.2rem) 2rem;text-align:left}.cina-pvm__card p:last-child{font-size:min(1.12rem,2.6vh);margin-top:clamp(.4rem,1.2vh,.9rem)}.cina-symptoms{margin-top:clamp(.8rem,2.4vh,2.6rem);gap:clamp(.4rem,1.1vh,1.1rem)}.cina-symptom{min-height:0;padding:clamp(.5rem,1.4vh,1.3rem) 1.2rem;font-size:min(1.12rem,2.35vh);border-radius:12px}.cina-symptom__box{width:min(1.75rem,3.4vh);height:min(1.75rem,3.4vh)}.cina-gauge-panel{position:static;margin-top:0;padding:clamp(1.2rem,3.6vh,3.4rem) clamp(1.2rem,2.5vw,3rem)}.cina-gauge{width:min(20rem,100%,38vh);margin-top:clamp(.8rem,2.6vh,2.6rem)}.cina-gauge__num{font-size:min(5rem,10vh)}.cina-gauge-panel__note{margin:clamp(1rem,3.6vh,4.2rem) 0 clamp(.8rem,2.8vh,3.4rem);font-size:min(1.2rem,2.6vh)}.cina-questions{margin-top:clamp(1rem,3.4vh,5.2rem);gap:clamp(.6rem,1.6vh,1.6rem)}.cina-question{padding:clamp(.7rem,2vh,2.2rem) 2rem;gap:1.6rem;font-size:min(1.3rem,2.7vh)}.cina-question__num{font-size:min(3.2rem,6vh)}.cina-statement__text{font-size:min(clamp(2.2rem,4.6vw,4.1rem),5.6vh)}.cina-cycle{margin:clamp(1rem,3.4vh,3.2rem) auto clamp(.8rem,2.6vh,2.4rem)}.cina-cycle li{padding:clamp(.7rem,2vh,1.4rem) 1rem;font-size:min(1.12rem,2.4vh)}.cina-programs{margin-top:clamp(1rem,3.6vh,5.5rem)}.cina-program{padding:clamp(1rem,2.8vh,2.8rem) 2.2rem clamp(1.1rem,3vh,3.4rem)}.cina-program__icon{width:min(4.3rem,7vh);height:min(4.3rem,7vh);font-size:min(1.9rem,3.2vh);margin-bottom:clamp(.6rem,2vh,2.2rem)}.cina-program h3{font-size:min(2rem,3.6vh);margin-top:clamp(.3rem,1vh,.8rem)}.cina-program__text{font-size:min(1.15rem,2.45vh);margin:clamp(.4rem,1.2vh,1.1rem) 0 clamp(.7rem,2.2vh,2.6rem)}.cina-program__tag{font-size:min(.9rem,1.9vh)}.cina-textlink{font-size:min(1.08rem,2.4vh)}.cina-pillar-cards{gap:clamp(.5rem,1.4vh,1.4rem)}.cina-pillar-card{padding:clamp(.8rem,2.2vh,2.2rem) 2rem}.cina-pillar-card h3{font-size:min(1.85rem,3.5vh)}.cina-pillar-card p{margin-top:clamp(.3rem,.9vh,.9rem);font-size:min(1.13rem,2.4vh);line-height:1.55}.cina-scope{margin-top:clamp(1rem,3.4vh,5.5rem)}.cina-scope--areas .cina-scope__card{padding:clamp(.8rem,2.2vh,1.6rem) 1.6rem}.cina-scope--areas .cina-scope__card h3{font-size:min(1.32rem,2.75vh);margin-top:clamp(.3rem,1vh,.8rem)}.cina-pills{margin-top:clamp(.6rem,1.6vh,3.4rem);gap:clamp(.4rem,1vh,1.1rem)}.cina-pills li{padding:clamp(.45rem,1.2vh,1.15rem) 1.3rem;font-size:min(1.05rem,2.2vh)}.cina-framework{margin-top:0;padding-top:0;border-top:none}.cina-framework__grid{margin-top:clamp(1rem,3.6vh,4rem)}.cina-framework__card{padding:clamp(1.2rem,3.4vh,2.6rem) 2.4rem}.cina-framework__card h3{font-size:min(2rem,3.8vh)}.cina-framework__text{margin:clamp(.4rem,1.2vh,1rem) 0 clamp(.8rem,2.6vh,2.2rem);font-size:min(1.15rem,2.5vh)}.cina-wwd{margin-top:clamp(1rem,3.6vh,4.5rem)}.cina-wwd__card{padding:clamp(1rem,3vh,2.2rem) 2rem}.cina-wwd__letter{width:min(3rem,5.5vh);height:min(3rem,5.5vh)}.cina-wwd__card h3{margin-top:clamp(.5rem,1.8vh,1.4rem);font-size:min(1.55rem,3.2vh)}.cina-wwd__card p{font-size:min(1.08rem,2.4vh);margin-top:clamp(.3rem,1vh,.8rem)}.cina-community,.cina-community .cina-mini-label{margin-top:0}.cina-chips{margin-top:clamp(1rem,3vh,2rem);gap:clamp(.4rem,1.2vh,.7rem)}.cina-chips li{padding:clamp(.5rem,1.3vh,.75rem) 1.2rem;font-size:min(1rem,2.35vh)}.cina-prio-list{margin-top:clamp(.8rem,2.6vh,2.6rem);gap:clamp(.4rem,1.1vh,.9rem)}.cina-prio-list li{padding:clamp(.6rem,1.6vh,1.2rem) 1.4rem}.cina-prio-list span{font-size:min(1.08rem,2.35vh)}.cina-impact{padding:clamp(1.2rem,3.4vh,2.4rem) 2.2rem}.cina-impact__lead{font-size:min(1.5rem,3.2vh)}.cina-impact ul{margin-top:clamp(.6rem,1.8vh,1.4rem);gap:clamp(.3rem,1.1vh,.85rem)}.cina-impact li{font-size:min(1.08rem,2.4vh)}.cina-leads{margin-top:clamp(1rem,3.4vh,5rem)}.cina-lead__photo{width:min(100%,34vh);margin:0 auto}.cina-lead h3{margin-top:clamp(.6rem,1.8vh,2.2rem);font-size:min(1.75rem,3.4vh)}.cina-lead__role{margin-top:clamp(.2rem,.8vh,.8rem);font-size:min(1.15rem,2.4vh)}.cina-lead__spec{margin-top:clamp(.2rem,.6vh,.7rem);font-size:min(1.02rem,2.1vh)}.cina-final{padding:clamp(1.4rem,4.5vh,4.5rem) 0}.cina-commitment{margin-top:clamp(.5rem,1.6vh,1.6rem);gap:.2rem}.cina-commitment li{font-size:min(clamp(1.6rem,3.4vw,2.8rem),4.4vh)}.cina-final__title{margin-top:clamp(1rem,4vh,4.5rem)}.cina-final .cina-actions{margin-top:clamp(1rem,3vh,2.4rem)}}.cina-methods{max-width:64rem;margin:0 auto;font:400 min(1.02rem,2.2vh)/1.7 var(--c-mono);letter-spacing:.04em;color:#c9d3e4}#leadership .cina-h2,.cina-diagnose .cina-h2,.cina-priorities .cina-h2{max-width:none}@media (min-width:901px) and (max-height:820px){.cina main>section:not(.cina-hero){padding:clamp(1rem,3vh,3rem) 0}.cina-hero__title{font-size:min(clamp(4.2rem,10.5vw,9.4rem),10.5vh)}.cina-program{position:relative}.cina-program__icon{position:absolute;top:clamp(.8rem,2.4vh,2.4rem);right:1.6rem;margin:0;width:6vh;height:6vh}.cina-program__text{margin-bottom:clamp(.5rem,1.6vh,2rem)}.cina-lead__photo{width:min(100%,25vh)}.cina-leads{margin-top:clamp(.8rem,2.4vh,3rem)}.cina-prio-list li{grid-template-columns:13rem 1fr;padding:clamp(.45rem,1.2vh,1rem) 1.2rem}.cina-prio-list span{font-size:min(1.02rem,2.2vh);line-height:1.45}.cina-scope--areas .cina-scope__card{padding:clamp(.6rem,1.6vh,1.4rem) 1.4rem}.cina-scope--areas .cina-scope__card h3{font-size:min(1.25rem,2.5vh)}.cina-symptom{padding:clamp(.45rem,1.2vh,1.1rem) 1.1rem}}#practice .cina-h2{max-width:none}@media (min-width:901px) and (max-height:820px){#practice .cina-lede{display:none}#practice .cina-mini-label{margin-top:clamp(.6rem,1.8vh,1.6rem)}}.cina-wwd+.cina-more{display:flex;width:max-content;margin-left:auto;margin-right:auto}.cina-principles__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem 4rem;flex-wrap:wrap}.cina-principles__head .cina-h2{max-width:none}.cina-principles__head .cina-body{max-width:30rem;margin:0}.cina-principles{margin-top:clamp(1.2rem,4vh,4rem);display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.2rem;gap:1.2rem;counter-reset:none}.cina-principle{position:relative;display:flex;flex-direction:column;padding:clamp(1.1rem,3vh,2.2rem) 1.6rem clamp(1.2rem,3.2vh,2.4rem);border-radius:18px;background:var(--c-light);border:1px solid #e1e8f2;border-top:3px solid var(--c-blue);transition:transform .22s ease,box-shadow .22s ease}.cina-principle:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px rgba(14,22,40,.35)}.cina-principle__num{font:700 min(1rem,2.2vh) var(--c-mono);color:var(--c-blue)}.cina-principle h3{margin-top:clamp(.5rem,1.6vh,1.1rem);font-size:min(1.5rem,3.2vh);line-height:1.15;color:var(--c-ink)}.cina-principle p{margin-top:clamp(.4rem,1.2vh,.8rem);font-size:min(1.02rem,2.25vh);line-height:1.6;color:var(--c-text)}@media (max-width:1100px){.cina-principles{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.cina-principles{grid-template-columns:1fr}}.cina-brand__name,.cina-brand__sub,.cina-brand__tile,.cina-header .cina-btn--blue,.cina-header__bar{transition:padding .25s ease,width .25s ease,height .25s ease,font-size .25s ease,opacity .2s ease,max-height .25s ease,margin .25s ease}.cina-brand__sub{max-height:1.6rem;overflow:hidden}html[data-cina-scrolled] .cina-header__bar{padding-top:.45rem;padding-bottom:.45rem}html[data-cina-scrolled] .cina-brand__tile{width:2.3rem;height:2.3rem;font-size:1.15rem;border-radius:8px}html[data-cina-scrolled] .cina-brand__name{font-size:1.4rem}html[data-cina-scrolled] .cina-brand__sub{max-height:0;opacity:0;margin-top:0}html[data-cina-scrolled] .cina-header .cina-btn--blue{padding:.55rem 1.2rem;font-size:.95rem}html:has(.cina){overflow-anchor:none}