.elementor .e-3ea4da04-1b10{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#9fc0d6;letter-spacing:0.16em;margin:0px;}.elementor .e-2c8b3013-e106{max-width:48rem;font-family:Roboto;font-weight:800;font-size:3.75rem;color:white;letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-5aece1b3-c803{width:100%;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-57e323b7-1681{padding-block-start:10rem;padding-block-end:2.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:url("https://platinuminfinity.com/wp-content/uploads/2026/10/pi-original-hero-network-animated.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#2F3032;display:flex;flex-direction:column;}.elementor .e-2121f28f-7f42{font-family:Roboto;font-size:0.875rem;color:#7D8893;margin:0px;}.elementor .e-143bce8d-ee70{width:100%;height:100%;object-fit:cover;position:absolute;opacity:40%;transition:transform 0.7s;inset:0; & img { width:100%;height:100%;object-fit:cover; }\n}.elementor .e-48ea8347-ae96{min-width:0px;min-height:0px;position:absolute;background-image:linear-gradient(0deg, #1D1E20 0%,#1d1e2099 55%,#1d1e2000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-4fa760f8-8e94{font-family:Roboto;font-weight:600;font-size:0.7rem;color:white;line-height:1.3;text-transform:uppercase;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;border-radius:2rem;border-width:1px;border-color:#ffffff26;border-style:solid;background-color:#ffffff26;align-self:flex-start;}.elementor .e-386cd216-ad4d{font-family:Roboto;font-weight:600;font-size:1.125rem;color:white;line-height:1.375;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77200cdc-deb0{overflow:hidden;font-family:Roboto;font-size:0.875rem;color:#ffffffb3;line-height:1.6;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-1280097e-4d36{font-family:Roboto;font-weight:600;font-size:0.875rem;color:#9fc0d6;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d0fdf17-b96e{position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-4f495309-5ec6:hover,.elementor .e-4f495309-5ec6:focus-visible{box-shadow:0px 12px 30px 0px #1d1e2025;}.elementor .e-4f495309-5ec6{min-height:13.75rem;overflow:hidden;position:relative;color:white;text-decoration:none;padding:1.5rem;border-radius:1.25rem;background-color:#2F3032;display:flex;flex-direction:column;justify-content:flex-end;background-image:radial-gradient(#ffffff20 1px,transparent 1px); background-size:18px 18px; &:hover img { transform:scale(1.05); }\n}.elementor .e-175685de-6486{padding:0px;display:flex;}.elementor .e-27dc2fd5-5611{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);}.elementor .e-260306af-ae76{font-family:Roboto;font-weight:700;font-size:1.5rem;color:#2F3032;margin:0px;}.elementor .e-3c1f2aaf-fd13{font-family:Roboto;font-size:1rem;color:#5f6973;line-height:1.6;margin:0px;}.elementor .e-783203bd-47b4{font-family:Roboto;font-weight:600;font-size:0.875rem;color:#557E9A;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:2rem;border-width:1px;border-color:#557e9a50;border-style:solid;background-color:transparent;}.elementor .e-33323933-7c6a{text-align:center;padding:3rem;border-radius:1.25rem;border-width:1px;border-color:#ccd4db;border-style:dashed;background-color:white;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-1bef143c-39ba{padding:0px;display:block;& .e-collection-loop-pagination { margin-top:2rem; } & nav a { font-family:Roboto;color:#557E9A;font-weight:600; }\n}.elementor .e-709fc95a-9ffd{font-family:Roboto;font-size:0.875rem;color:#7D8893;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > span { display:flex;align-items:center;justify-content:space-between;gap:1rem; } & a { display:inline-block;border:1px solid #557e9a40;border-radius:2rem;padding:0.75rem 1.25rem;font-weight:600;color:#557E9A;text-decoration:none; } & a:hover { background-color:#557E9A;color:white; }\n}.elementor .e-19a915f5-bda4{width:100%;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-7defa847-4bb4{padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F4F6F8;display:flex;flex-direction:column;}