html{font-size:62.5%;}:root{--min-screen-width:360px;--max-screen-width:1290px;--cor070e14:#070E14;--cor223445:#223445;--cor4a6680:#4A6680;--cor6f88a3:#6F88A3;--cor8ca7c2:#8CA7C2;--cor-b3c9c9:#B3C9C9;--cor-bbd4d4:#BBD4D4;--cor-cae0e0:#CAE0E0;--cor-dbebeb:#DBEBEB;--cor-eef7f7:#EEF7F7;--cor-bfbfbf:#BFBFBF;--cor-cccccc:#CCCCCC;--cor-d9d9d9:#D9D9D9;--cor-e6e6e6:#E6E6E6;--cor-f5f5f5:#F5F5F5;--cor0e1b28:#0E1B28;--cor1b344d:#1B344D;--cor284d73:#284D73;--cor366799:#366799;--cor4280bf:#4280BF;--cor001b26:#001B26;--cor003248:#003248;--cor005073:#005073;--cor006a99:#006A99;--cor0085bf:#0085BF;--cor002733:#002733;--cor004459:#004459;--cor005b77:#005B77;--cor007599:#007599;--cor0092bf:#0092BF;--cor0989b3:#0989B3;--cor0a9dcc:#0A9DCC;--cor3bb4db:#3BB4DB;--cor61cff2:#61CFF2;--cor85d8f2:#85D8F2;--cor1bb3a8:#1BB3A8;--cor33ccc2:#33CCC2;--cor5be2d9:#5BE2D9;--cor7dfaf2:#7DFAF2;--cor-a3faf4:#A3FAF4;--cor-bf2e25:#BF2E25;--cor-d9342b:#D9342B;--cor-f04840:#F04840;--cor00804a:#00804A;--cor00a65f:#00A65F;--cor00cf78:#00CF78;--cor-e6bf21:#E6BF21;--cor-f0dc3e:#F0DC3E;--cor-f0e16c:#F0E16C;--space-s:clamp(1rem,calc(1.08vw + 0.61rem),2rem);--space-m:clamp(1.4rem,calc(1.51vw + 0.86rem),2.8rem);--space-l:clamp(2.8rem,calc(2.9vw + 1.76rem),5.5rem);--space-xl:clamp(4.5rem,calc(4.84vw + 2.76rem),9rem);--space-2xl:clamp(6rem,calc(6.45vw + 3.68rem),12rem);--text-xs:clamp(1.4rem,calc(0.22vw + 1.32rem),1.6rem);--text-s:clamp(1.6rem,calc(0.22vw + 1.52rem),1.8rem);--text-m:clamp(1.8rem,calc(0.65vw + 1.57rem),2.4rem);--text-l:clamp(2.4rem,calc(0.65vw + 2.17rem),3rem);--text-xl:clamp(2.9rem,calc(1.29vw + 2.44rem),4.1rem);--text-2xl:clamp(4.1rem,calc(1.51vw + 3.56rem),5.5rem);--text-3xl:clamp(5.5rem,calc(2.15vw + 4.73rem),7.5rem);}.expand-click:not(a){position:static;}.expand-click:not(a) a{position:static;}.expand-click:not(a) > a:before{content:'';position:absolute;inset:0;cursor:pointer;display:flex;z-index:2;}a.expand-click{position:static;}a.expand-click:before{content:'';position:absolute;inset:0;cursor:pointer;display:flex;}.expand-click:focus-within:after{content:'';position:absolute;inset:-2px;z-index:1;outline:2px solid var(--primary);outline-offset:2px;display:var(--after-display);}.expand-click:focus-within:focus{outline:none;}h1{font-size:var(--text-3xl);font-weight:300;line-height:0.95;letter-spacing:-0.02em;}h2{font-size:var(--text-2xl);font-weight:500;line-height:1.2;letter-spacing:-0.02em;}h3{font-size:var(--text-xl);font-weight:500;line-height:1.2;letter-spacing:-0.02em;}h4{font-size:var(--text-l);font-weight:500;line-height:1.2;letter-spacing:-0.02em;}/* Custom Stylesheets */ /* Add your custom CSS here */