/* Frozen website typography. No browser editor or local drafts. */
@media (min-width:761px){
[data-type="nav"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="heroZh"]{font-family:"Harmony",sans-serif;font-size:56px;font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="heroEn"]{font-family:"Acumin",sans-serif;font-size:38px;font-weight:100;line-height:1.25;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="introZh"]{font-family:"Harmony",sans-serif;font-size:26px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="introEn"]{font-family:"Acumin",sans-serif;font-size:29px;font-weight:100;line-height:1.15;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="buttonZh"]{font-family:"Harmony",sans-serif;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="buttonEn"]{font-family:"Harmony",sans-serif;font-size:15px;font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="section"]{font-family:"Acumin",sans-serif;font-size:38px;font-weight:300;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="index"]{font-family:"Harmony",sans-serif;font-size:38px;font-weight:500;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="questionZh"]{font-family:"Harmony",sans-serif;font-size:calc(32 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="questionEn"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="cardZh"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:500;line-height:1.25;letter-spacing:8px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="cardEn"]{font-family:"Harmony",sans-serif;font-size:calc(24 * min(1px,0.059630292vw));font-weight:400;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="systemIndex"]{font-family:"Harmony",sans-serif;font-size:calc(38 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemTitle"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemIntroZh"]{font-family:"Harmony",sans-serif;font-size:calc(34 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemIntroEn"]{font-family:"Harmony",sans-serif;font-size:calc(26 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="systemNameEn"]{font-family:"Harmony",sans-serif;font-size:calc(30 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemNameZh"]{font-family:"Harmony",sans-serif;font-size:calc(50 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemDescription"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemProducts"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="systemLink"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyIndex"]{font-family:"Harmony",sans-serif;font-size:calc(38 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyTitle"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyIntroZh"]{font-family:"Harmony",sans-serif;font-size:calc(34 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyIntroEn"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyStageEn"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:100;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyStageZh"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:100;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyBullet"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:500;line-height:1.42;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyArrow"]{font-family:"Harmony",sans-serif;font-size:calc(40 * min(1px,0.059630292vw));font-weight:100;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyDiagram"]{font-family:"Harmony",sans-serif;font-size:calc(11 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyQuoteZh"]{font-family:"Harmony",sans-serif;font-size:calc(11 * min(1px,0.059630292vw));font-weight:400;line-height:1.8;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="journeyQuoteEn"]{font-family:"Acumin",sans-serif;font-size:calc(12 * min(1px,0.059630292vw));font-weight:300;line-height:1.15;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="scienceIndex"]{font-family:"Harmony",sans-serif;font-size:calc(38 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="scienceTitle"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="compoundZh"]{font-family:"Harmony",sans-serif;font-size:calc(25 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="compoundEn"]{font-family:"Harmony",sans-serif;font-size:calc(24 * min(1px,0.059630292vw));font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="biologyTitleEn"]{font-family:"Harmony",sans-serif;font-size:calc(32 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="biologyTitleZh"]{font-family:"Harmony",sans-serif;font-size:calc(31 * min(1px,0.059630292vw));font-weight:500;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="biologyBodyZh"]{font-family:"Harmony",sans-serif;font-size:calc(26 * min(1px,0.059630292vw));font-weight:500;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="biologyBodyEn"]{font-family:"Harmony",sans-serif;font-size:calc(23 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="networkLabel"]{font-family:"Harmony",sans-serif;font-size:calc(24 * min(1px,0.059630292vw));font-weight:300;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="networkZh"]{font-family:"Harmony",sans-serif;font-size:calc(24 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="networkCenter"]{font-family:"Harmony",sans-serif;font-size:calc(28 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="networkCenterZh"]{font-family:"Harmony",sans-serif;font-size:calc(23 * min(1px,0.059630292vw));font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="evidenceLetter"]{font-family:"Harmony",sans-serif;font-size:calc(30 * min(1px,0.059630292vw));font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="evidenceWord"]{font-family:"Georgia",sans-serif;font-size:calc(31 * min(1px,0.059630292vw));font-weight:700;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 700,"wdth" 100;}
[data-type="evidenceZh"]{font-family:"Harmony",sans-serif;font-size:calc(30 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="evidenceCaption"]{font-family:"Harmony",sans-serif;font-size:calc(28 * min(1px,0.059630292vw));font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="evidenceFooter"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="evidenceButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="evidenceButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodIndex"]{font-family:"Harmony",sans-serif;font-size:calc(42 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodTitle"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodIntroZh"]{font-family:"Harmony",sans-serif;font-size:calc(33 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodIntroEn"]{font-family:"Acumin",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="methodStatement"]{font-family:"Acumin",sans-serif;font-size:calc(46 * min(1px,0.059630292vw));font-weight:500;line-height:1.15;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 500,"wdth" 115;}
[data-type="methodItalic"]{font-family:"TimesRoman",sans-serif;font-size:calc(50 * min(1px,0.059630292vw));font-weight:400;line-height:1.1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="methodDescription"]{font-family:"Harmony",sans-serif;font-size:calc(23 * min(1px,0.059630292vw));font-weight:300;line-height:1.6;letter-spacing:1.5px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodNodeEn"]{font-family:"Harmony",sans-serif;font-size:calc(34 * min(1px,0.059630292vw));font-weight:100;line-height:1.15;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="methodNodeZh"]{font-family:"Harmony",sans-serif;font-size:calc(33 * min(1px,0.059630292vw));font-weight:300;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodPhotoLabel"]{font-family:"Harmony",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:300;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesTitle"]{font-family:"Harmony",sans-serif;font-size:calc(40 * min(1px,0.059630292vw));font-weight:600;line-height:1.15;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 600,"wdth" 100;}
[data-type="placesTitleZh"]{font-family:"Harmony",sans-serif;font-size:calc(38 * min(1px,0.059630292vw));font-weight:600;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 600,"wdth" 100;}
[data-type="placesNameZh"]{font-family:"Harmony",sans-serif;font-size:calc(33 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesNameEn"]{font-family:"Harmony",sans-serif;font-size:calc(32 * min(1px,0.059630292vw));font-weight:300;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesDescriptionZh"]{font-family:"Harmony",sans-serif;font-size:calc(21 * min(1px,0.059630292vw));font-weight:300;line-height:1.35;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesDescriptionEn"]{font-family:"Harmony",sans-serif;font-size:calc(21 * min(1px,0.059630292vw));font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesFieldTitle"]{font-family:"Harmony",sans-serif;font-size:calc(40 * min(1px,0.059630292vw));font-weight:300;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesFieldTopics"]{font-family:"Harmony",sans-serif;font-size:calc(39 * min(1px,0.059630292vw));font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeIndex"]{font-family:"Harmony",sans-serif;font-size:calc(42 * min(1px,0.059630292vw));font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeTitle"]{font-family:"Harmony",sans-serif;font-size:calc(36 * min(1px,0.059630292vw));font-weight:300;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="lifeIntroZh"]{font-family:"Harmony",sans-serif;font-size:calc(33 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeIntroEn"]{font-family:"Acumin",sans-serif;font-size:calc(27 * min(1px,0.059630292vw));font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="lifeTime"]{font-family:"Cochin",sans-serif;font-size:calc(53 * min(1px,0.059630292vw));font-weight:400;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="lifeRoad"]{font-family:"Cochin",sans-serif;font-size:calc(48 * min(1px,0.059630292vw));font-weight:400;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="lifeCardCopy"]{font-family:"Harmony",sans-serif;font-size:calc(28 * min(1px,0.059630292vw));font-weight:300;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="lifeButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaTitle"]{font-family:"Harmony",sans-serif;font-size:calc(40 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaZh"]{font-family:"Harmony",sans-serif;font-size:calc(32 * min(1px,0.059630292vw));font-weight:400;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="findTeaButtonZh"]{font-family:"Harmony",sans-serif;font-size:calc(17 * min(1px,0.059630292vw));font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaButtonEn"]{font-family:"Harmony",sans-serif;font-size:calc(15 * min(1px,0.059630292vw));font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="footerHeading"]{font-family:"Harmony",sans-serif;font-size:calc(29 * min(1px,0.059630292vw));font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="footerLink"]{font-family:"Harmony",sans-serif;font-size:calc(20 * min(1px,0.059630292vw));font-weight:300;line-height:1.45;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="footerSocial"]{font-family:"Harmony",sans-serif;font-size:calc(26 * min(1px,0.059630292vw));font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="footerNewsletter"]{font-family:"Harmony",sans-serif;font-size:calc(25 * min(1px,0.059630292vw));font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="footerSmall"]{font-family:"Harmony",sans-serif;font-size:calc(20 * min(1px,0.059630292vw));font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
.brand img{width:155px;height:auto}.footer-brand{width:calc(245 * min(1px,0.059630292vw))}
}
@media (max-width:760px){
[data-type="nav"]{font-family:"Harmony",sans-serif;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="heroZh"]{font-family:"Harmony",sans-serif;font-size:36px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="heroEn"]{font-family:"Acumin",sans-serif;font-size:24px;font-weight:100;line-height:1.25;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="introZh"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:500;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="introEn"]{font-family:"Acumin",sans-serif;font-size:20px;font-weight:100;line-height:1.35;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="buttonZh"]{font-family:"Harmony",sans-serif;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:1px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="buttonEn"]{font-family:"Harmony",sans-serif;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="section"]{font-family:"Acumin",sans-serif;font-size:26px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="index"]{font-family:"Harmony",sans-serif;font-size:30px;font-weight:500;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="questionZh"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="questionEn"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="cardZh"]{font-family:"Harmony",sans-serif;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:3px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="cardEn"]{font-family:"Harmony",sans-serif;font-size:11px;font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="systemIndex"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemTitle"]{font-family:"Harmony",sans-serif;font-size:26px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemIntroZh"]{font-family:"Harmony",sans-serif;font-size:22px;font-weight:500;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemIntroEn"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="systemNameEn"]{font-family:"Harmony",sans-serif;font-size:21px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemNameZh"]{font-family:"Harmony",sans-serif;font-size:36px;font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="systemDescription"]{font-family:"Harmony",sans-serif;font-size:17px;font-weight:300;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="systemProducts"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="systemLink"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyIndex"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyTitle"]{font-family:"Harmony",sans-serif;font-size:25px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyIntroZh"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyIntroEn"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:100;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyStageEn"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:100;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyStageZh"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:100;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyBullet"]{font-family:"Harmony",sans-serif;font-size:22px;font-weight:500;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyArrow"]{font-family:"Harmony",sans-serif;font-size:34px;font-weight:100;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="journeyDiagram"]{font-family:"Harmony",sans-serif;font-size:11px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyQuoteZh"]{font-family:"Harmony",sans-serif;font-size:10px;font-weight:400;line-height:1.8;letter-spacing:1px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="journeyQuoteEn"]{font-family:"Acumin",sans-serif;font-size:11px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="journeyButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="journeyButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="scienceIndex"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="scienceTitle"]{font-family:"Harmony",sans-serif;font-size:25px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="compoundZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="compoundEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="biologyTitleEn"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="biologyTitleZh"]{font-family:"Harmony",sans-serif;font-size:23px;font-weight:500;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="biologyBodyZh"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:300;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="biologyBodyEn"]{font-family:"Harmony",sans-serif;font-size:17px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="networkLabel"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="networkZh"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="networkCenter"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="networkCenterZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="evidenceLetter"]{font-family:"Harmony",sans-serif;font-size:calc(22 * min(1px,0.131578947vw));font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="evidenceWord"]{font-family:"Georgia",sans-serif;font-size:calc(18 * min(1px,0.131578947vw));font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="evidenceZh"]{font-family:"Harmony",sans-serif;font-size:calc(20 * min(1px,0.131578947vw));font-weight:500;line-height:1.4;letter-spacing:1px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="evidenceCaption"]{font-family:"Harmony",sans-serif;font-size:calc(20 * min(1px,0.131578947vw));font-weight:300;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="evidenceFooter"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="evidenceButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="evidenceButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodIndex"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodTitle"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodIntroZh"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodIntroEn"]{font-family:"Acumin",sans-serif;font-size:18px;font-weight:100;line-height:1.5;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="methodStatement"]{font-family:"Acumin",sans-serif;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 500,"wdth" 115;}
[data-type="methodItalic"]{font-family:"TimesRoman",sans-serif;font-size:32px;font-weight:400;line-height:1.15;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="methodDescription"]{font-family:"Harmony",sans-serif;font-size:17px;font-weight:300;line-height:1.7;letter-spacing:0.8px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodNodeEn"]{font-family:"Harmony",sans-serif;font-size:22px;font-weight:100;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="methodNodeZh"]{font-family:"Harmony",sans-serif;font-size:22px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodPhotoLabel"]{font-family:"Harmony",sans-serif;font-size:19px;font-weight:300;line-height:1.4;letter-spacing:1px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="methodButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="methodButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesTitle"]{font-family:"Harmony",sans-serif;font-size:29px;font-weight:600;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 600,"wdth" 100;}
[data-type="placesTitleZh"]{font-family:"Harmony",sans-serif;font-size:27px;font-weight:600;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 600,"wdth" 100;}
[data-type="placesNameZh"]{font-family:"Harmony",sans-serif;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesNameEn"]{font-family:"Harmony",sans-serif;font-size:21px;font-weight:300;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesDescriptionZh"]{font-family:"Harmony",sans-serif;font-size:15px;font-weight:300;line-height:1.35;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesDescriptionEn"]{font-family:"Harmony",sans-serif;font-size:15px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesFieldTitle"]{font-family:"Harmony",sans-serif;font-size:26px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesFieldTopics"]{font-family:"Harmony",sans-serif;font-size:23px;font-weight:300;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="placesButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="placesButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeIndex"]{font-family:"Harmony",sans-serif;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeTitle"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:300;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="lifeIntroZh"]{font-family:"Harmony",sans-serif;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeIntroEn"]{font-family:"Acumin",sans-serif;font-size:18px;font-weight:100;line-height:1.4;letter-spacing:0px;font-stretch:115%;font-variation-settings:"wght" 100,"wdth" 115;}
[data-type="lifeTime"]{font-family:"Cochin",sans-serif;font-size:30px;font-weight:400;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="lifeRoad"]{font-family:"Cochin",sans-serif;font-size:30px;font-weight:400;line-height:1;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="lifeCardCopy"]{font-family:"Harmony",sans-serif;font-size:18px;font-weight:300;line-height:1.25;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="lifeButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="lifeButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaTitle"]{font-family:"Harmony",sans-serif;font-size:27px;font-weight:500;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaZh"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:400;line-height:1.6;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="findTeaButtonZh"]{font-family:"Harmony",sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:2px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="findTeaButtonEn"]{font-family:"Harmony",sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 500,"wdth" 100;}
[data-type="footerHeading"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="footerLink"]{font-family:"Harmony",sans-serif;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
[data-type="footerSocial"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 400,"wdth" 100;}
[data-type="footerNewsletter"]{font-family:"Harmony",sans-serif;font-size:20px;font-weight:100;line-height:1.3;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 100,"wdth" 100;}
[data-type="footerSmall"]{font-family:"Harmony",sans-serif;font-size:15px;font-weight:300;line-height:1.5;letter-spacing:0px;font-stretch:100%;font-variation-settings:"wght" 300,"wdth" 100;}
.brand img{width:137px;height:auto}.footer-brand{width:190px}
}
