:root{--primary:#1264b1;--secondary:#2380cc;--title:#15181c;--text:#5c6470;--dark:#0b142e;--line:#dfe5ea;--light:#f4f7f9}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:138rem;margin:0px auto;position:relative}.content .content{padding:0px}.tcon h1,.tcon h2{color:var(--title);font-family:'Funnel Display',sans-serif;font-weight:600;font-size:4.8rem;line-height:5.6rem}.tcon .tag + h1,.tcon .tag + h2{margin-top:1.8rem}.tcon h1 em,.tcon h2 em{color:var(--primary)}.tcon p{color:var(--text);font-size:1.8rem;line-height:2.8rem}.tcon h1 + p,.tcon h2 + p{margin-top:2.2rem}.tcon.light h1,.tcon.light h2{color:#fff}.tcon.light h1 em,.tcon.light h2 em{color:var(--secondary)}.tcon.light p{color:rgba(255,255,255,0.8)}@media screen and (min-width:769px) and (max-width:1480px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}.tcon h1,.tcon h2{font-size:4.2rem;line-height:1.2}}@media screen and (max-width:768px){.content{padding:0px 20px}.tcon .tag + h1,.tcon .tag + h2{margin-top:12px}.tcon h1,.tcon h2{font-size:28px;line-height:1.25}.tcon p{font-size:14px;line-height:1.7}.tcon h1 + p,.tcon h2 + p{margin-top:12px}}.cap_materials{position:relative;overflow:hidden;padding:15rem 0px 15.4rem;background-color:var(--light)}.cap_materials > .pixels{left:2.2rem;top:-2.74rem}.cap_materials .tcon{max-width:86rem}.cap_materials .tcon .tag + h2{margin-top:1.5rem}.cap_materials .tcon h2 + p{margin-top:3.3rem}.cap_materials .rows{margin-top:5.4rem}.cap_materials .rows > li{display:flex;align-items:flex-start;padding:3.6rem 4.4rem 4.4rem 3.9rem;border-radius:2.1rem;border:1px solid var(--line);background-color:#fff;transition:box-shadow 0.4s}.cap_materials .rows > li:hover{box-shadow:0px 1.6rem 3.6rem rgba(2,23,48,0.06)}.cap_materials .rows > li + li{margin-top:2.1rem}.cap_materials .rows h3{flex-shrink:0;width:42.06rem;padding-top:0.4rem;color:#0e1620;font-family:'Funnel Display',sans-serif;font-weight:600;font-size:2.8rem;line-height:3.5rem}.cap_materials .chips{flex:1;min-width:0px;display:flex;flex-wrap:wrap;gap:1.56rem;padding-top:0.8rem}.cap_materials .chips li{display:inline-flex;align-items:center;gap:0.9rem;height:4.37rem;padding:0px 1.9rem;border-radius:0.6rem;border:1.4px solid var(--primary);background-color:#fff;font-family:'Funnel Display',sans-serif;font-size:1.5rem;line-height:1.9rem;white-space:nowrap;transition:0.3s}.cap_materials .chips li:hover{color:#fff;background-color:var(--primary)}.cap_materials .chips strong{color:#0e1620;font-weight:600;transition:color 0.3s}.cap_materials .chips span{color:#4a5768;font-weight:400;transition:color 0.3s}.cap_materials .chips li:hover strong,.cap_materials .chips li:hover span{color:#fff}@media screen and (min-width:769px) and (max-width:1024px){.cap_materials{padding:9rem 0px 9rem}.cap_materials .rows{margin-top:4rem}.cap_materials .rows > li{padding:3rem 3rem 3.4rem}.cap_materials .rows h3{width:22rem;font-size:2.4rem}.cap_materials .chips li{padding:0px 1.4rem;font-size:1.4rem}}@media screen and (max-width:768px){.cap_materials{padding:50px 0px}.cap_materials .tcon h2 + p{margin-top:14px}.cap_materials .rows{margin-top:28px}.cap_materials .rows > li{flex-direction:column;padding:20px 20px 22px;border-radius:14px}.cap_materials .rows > li + li{margin-top:14px}.cap_materials .rows h3{width:100%;padding-top:0px;font-size:20px;line-height:26px}.cap_materials .chips{width:100%;gap:10px;padding-top:16px}.cap_materials .chips li{gap:6px;height:auto;min-height:38px;padding:6px 12px;font-size:13px;line-height:17px;white-space:normal}}