.elementor .e-631e1241-17cd{font-family:'Inter Tight';font-weight:400;font-size:13px;color:#FFFFFF;letter-spacing:-0.005em;line-height:1;margin:0px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.10);backdrop-filter:blur(10px);padding-block: 9px; padding-inline: 16px;\n}.elementor .e-3b7add75-fa8a{max-width:19ch;font-family:'Inter Tight';font-weight:400;font-size:clamp(38px,4.8vw,64px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1;text-align:center;margin:0px;}.elementor .e-320f1849-9baf{max-width:58ch;font-family:'Inter Tight';font-weight:400;font-size:17px;color:rgba(255,255,255,0.74);letter-spacing:-0.009em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-6bec9d10-e48c:hover,.elementor .e-6bec9d10-e48c:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-6bec9d10-e48c{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-2dc8ba51-28e2:hover,.elementor .e-2dc8ba51-28e2:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-2dc8ba51-28e2{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-3f333e7e-61d1:hover,.elementor .e-3f333e7e-61d1:focus-visible{color:#FFFFFF;border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.22);}.elementor .e-3f333e7e-61d1{color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);box-shadow:0px 1px 0px 0px rgba(255,255,255,0.25) inset;backdrop-filter:blur(20px) saturate(180%);transition:background-color 0.25s, border-color 0.25s;padding-block: 16px; padding-inline: 22px;\n}.elementor .e-377d2bac-36b0{margin-block-start:8px;justify-content:center;}.elementor .e-756efbb4-34ce{color:rgba(255,255,255,0.6);text-align:center;}.elementor .e-7d2cab6a-afcd{text-align:center;gap:18px;align-items:center;}.elementor .e-45930675-f277{width:100%;position:relative;z-index:2;background-image:linear-gradient(180deg, rgba(9,11,56,0.50) 0%,rgba(9,11,56,0.62) 55%,rgba(9,11,56,0.90) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;padding-block: clamp(56px,8vh,96px); padding-inline: 0px;\n}.elementor .e-996e009-df42{font-family:'Inter Tight';font-size:12px;color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.08);padding-block: 8px; padding-inline: 14px;\n}.elementor .e-7e868e70-bb76{font-family:'Inter Tight';font-size:12px;color:#FFFFFF;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.08);padding-block: 8px; padding-inline: 14px;\n}.elementor .e-393f492a-1edf{width:auto;position:absolute;inset-inline-end:clamp(20px,4vw,40px);inset-block-end:28px;z-index:3;padding:0px;}.elementor .e-5ba0a0ef-9fb4{width:100%;min-height:100vh;color:#FFFFFF;padding:0px;margin-block-start:0px;background-color:var(--ph-navy-deep);justify-content:center;}.elementor .e-60418b3d-d10b{font-family:'Inter Tight';font-weight:400;font-size:clamp(88px,13vw,168px);color:var(--ph-navy);letter-spacing:-0.04em;line-height:0.9;margin:0px;}.elementor .e-716f061f-9b9c{max-width:32ch;font-family:'Inter Tight';font-weight:400;font-size:clamp(22px,2.4vw,30px);color:#18181B;letter-spacing:-0.013em;line-height:1.2;margin:0px;}.elementor .e-77fba81a-4a64{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-18bb316a-895c{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:auto 1fr;align-items:center;}.elementor .e-4b7492a9-e8b5{width:100%;border-color:#E4E4E7;border-style:solid;background-color:#FFFFFF;padding-block: clamp(64px,8vw,104px); padding-inline: 0px; border-block-end-width: 1px; border-block-start-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-484c587d-3850{max-width:16ch;}.elementor .e-89219de-410a{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-384d42a3-f986{padding-inline: 0px;\n}.elementor .e-423aec09-23f7{width:100%;padding:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-2c950b8-ab96{padding:0px;display:grid;gap:12px;grid-template-columns:repeat(7, minmax(0,1fr));}.elementor .e-611289cb-c7df{gap:clamp(36px,4vw,52px);}.elementor .e-4196abc-d39d{width:100%;background-color:#FFFFFF;padding-block: clamp(72px,9vw,120px); padding-inline: 0px;\n}.elementor .e-5e242354-4ec6{aspect-ratio:1/1;}.elementor .e-63235a2f-788d{margin-block-start:6px;}.elementor .e-6bf16822-3d36{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-45983307-5d89{padding:0px;display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:5fr 6fr;align-items:center;}.elementor .e-d58bf92-fa23{aspect-ratio:1/1;order:2;}.elementor .e-30a28915-a2e7{margin-block-start:6px;}.elementor .e-1cbe3161-cee3{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;order:1;}.elementor .e-117bfd30-b62e{padding:0px;display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:6fr 5fr;align-items:center;}.elementor .e-af244e2-7037{aspect-ratio:1/1;}.elementor .e-6f97e157-c7fa{margin-block-start:6px;}.elementor .e-57f459f0-5d60{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-30165f7a-de91{padding:0px;display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:5fr 6fr;align-items:center;}.elementor .e-57b2cf6e-8bd5{gap:clamp(72px,9vw,128px);}.elementor .e-5ac2684b-c5da{width:100%;background-color:#F4F4F5;padding-block: clamp(80px,10vw,140px); padding-inline: 0px;\n}.elementor .e-259fe1eb-94f2{max-width:20ch;text-align:center;}.elementor .e-34e09b45-e8aa{text-align:center;display:flex;flex-direction:column;gap:18px;align-items:center;padding-block: 0px clamp(48px,6vw,80px); padding-inline: 0px;\n}.elementor .e-14ecebe5-53a5{aspect-ratio:4/5;position:sticky;inset-block-start:88px;}.elementor .e-4dac81a-307d{color:#18181B;margin-block-start:10px;}.elementor .e-50fc559a-c6b1{color:#71717A;}.elementor .e-48355046-2b36{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-13b0110c-bb55{margin-block-start:10px;}.elementor .e-583994aa-eda5{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-3f552b62-4cbe{border-color:#E4E4E7;border-style:solid;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-570b1673-d19c{aspect-ratio:4/5;position:sticky;inset-block-start:88px;order:2;}.elementor .e-63f4984c-43df{color:#18181B;margin-block-start:10px;}.elementor .e-6263a673-d0bc{color:#71717A;}.elementor .e-612ccce6-4098{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-55293707-4303{margin-block-start:10px;}.elementor .e-386b2388-9488{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;order:1;}.elementor .e-5d8e56ae-c0d7{border-color:#E4E4E7;border-style:solid;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5b637842-4dec{aspect-ratio:4/5;position:sticky;inset-block-start:88px;}.elementor .e-590ab55-3ccf{color:#18181B;margin-block-start:10px;}.elementor .e-4a9026c0-1d79{color:#71717A;}.elementor .e-3ec6853e-b493{width:100%;column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-6d021379-ade4{margin-block-start:10px;}.elementor .e-15346f93-4a0a{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-223ce737-6444{border-color:#E4E4E7;border-style:solid;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:1fr 1fr;align-items:start;padding-block: clamp(48px,6vw,88px); padding-inline: 0px; border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-4d967d6c-c842{gap:0px;}.elementor .e-55dbbedf-b8ad{width:100%;background-color:#FFFFFF;padding-block: clamp(88px,11vw,150px) clamp(40px,5vw,64px); padding-inline: 0px;\n}.elementor .e-52a23eb0-2454{color:rgba(255,255,255,0.55);}.elementor .e-66ab9d3f-fbc1{color:#FFFFFF;text-align:center;}.elementor .e-51c3cd5-8022{text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-294bd6da-3575:hover,.elementor .e-294bd6da-3575:focus-visible{opacity:72%;transform:scale3d(1.07, 1.07, 1);}.elementor .e-294bd6da-3575{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:42%;transition:opacity 0.5s, transform 0.9s;}.elementor .e-17f56809-d15c{position:relative;z-index:2;color:rgba(255,255,255,0.7);pointer-events: none;\n}.elementor .e-3cbd8f62-7435{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:clamp(24px,2.1vw,30px);color:#FFFFFF;letter-spacing:-0.013em;line-height:1.12;margin:0px;pointer-events: none;\n}.elementor .e-71cc51f-951f{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.75);margin:0px;pointer-events: none;\n}.elementor .e-6ed001a9-c91c{min-height:clamp(340px,36vw,480px);overflow:hidden;position:relative;color:#FFFFFF;text-decoration:none;padding:24px;border-radius:15px;background-color:#05062A;flex-direction:column;gap:10px;justify-content:flex-end;align-items:flex-start;}.elementor .e-6b0f6831-2448:hover,.elementor .e-6b0f6831-2448:focus-visible{opacity:72%;transform:scale3d(1.07, 1.07, 1);}.elementor .e-6b0f6831-2448{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:42%;transition:opacity 0.5s, transform 0.9s;}.elementor .e-47422611-fab4{position:relative;z-index:2;color:rgba(255,255,255,0.7);pointer-events: none;\n}.elementor .e-5c1a58a3-2321{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:clamp(24px,2.1vw,30px);color:#FFFFFF;letter-spacing:-0.013em;line-height:1.12;margin:0px;pointer-events: none;\n}.elementor .e-5175e6ad-3c7c{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.75);margin:0px;pointer-events: none;\n}.elementor .e-19a44ad-49d3{min-height:clamp(340px,36vw,480px);overflow:hidden;position:relative;color:#FFFFFF;text-decoration:none;padding:24px;border-radius:15px;background-color:#05062A;flex-direction:column;gap:10px;justify-content:flex-end;align-items:flex-start;}.elementor .e-95f3ab4-d1d6:hover,.elementor .e-95f3ab4-d1d6:focus-visible{opacity:72%;transform:scale3d(1.07, 1.07, 1);}.elementor .e-95f3ab4-d1d6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:42%;transition:opacity 0.5s, transform 0.9s;}.elementor .e-6177d116-19fb{position:relative;z-index:2;color:rgba(255,255,255,0.7);pointer-events: none;\n}.elementor .e-290bbf23-e499{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:clamp(24px,2.1vw,30px);color:#FFFFFF;letter-spacing:-0.013em;line-height:1.12;margin:0px;pointer-events: none;\n}.elementor .e-4c1a8278-57e6{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.75);margin:0px;pointer-events: none;\n}.elementor .e-2fd2e7f1-97ea{min-height:clamp(340px,36vw,480px);overflow:hidden;position:relative;color:#FFFFFF;text-decoration:none;padding:24px;border-radius:15px;background-color:#05062A;flex-direction:column;gap:10px;justify-content:flex-end;align-items:flex-start;}.elementor .e-22b2d918-cd55:hover,.elementor .e-22b2d918-cd55:focus-visible{opacity:72%;transform:scale3d(1.07, 1.07, 1);}.elementor .e-22b2d918-cd55{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:42%;transition:opacity 0.5s, transform 0.9s;}.elementor .e-786aab38-ec29{position:relative;z-index:2;color:rgba(255,255,255,0.7);pointer-events: none;\n}.elementor .e-4ef0089c-fb5d{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:clamp(24px,2.1vw,30px);color:#FFFFFF;letter-spacing:-0.013em;line-height:1.12;margin:0px;pointer-events: none;\n}.elementor .e-245a0c4a-9171{position:relative;z-index:2;font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.75);margin:0px;pointer-events: none;\n}.elementor .e-1e278b76-ce2b{min-height:clamp(340px,36vw,480px);overflow:hidden;position:relative;color:#FFFFFF;text-decoration:none;padding:24px;border-radius:15px;background-color:#05062A;flex-direction:column;gap:10px;justify-content:flex-end;align-items:flex-start;}.elementor .e-6bb63216-cb47{padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4, minmax(0,1fr));}.elementor .e-47ce7764-65c3{gap:clamp(40px,5vw,64px);}.elementor .e-39e1dbd9-33ac{width:100%;background-color:var(--ph-navy-deep);padding-block: clamp(88px,11vw,150px); padding-inline: 0px;\n}.elementor .e-368d3112-75e6{max-width:14ch;}.elementor .e-355e8a6-4687{margin-block-start:6px;}.elementor .e-4b06c47-9139{padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-5472def3-212d{width:auto;height:34px;object-fit:contain;}.elementor .e-56808807-e2a5{font-family:'Inter Tight';font-weight:400;font-size:clamp(34px,3.6vw,46px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1;margin:0px;}.elementor .e-1bfc65ab-b104{font-family:'Inter Tight';font-weight:400;font-size:14px;color:rgba(255,255,255,0.78);letter-spacing:-0.005em;margin:0px;}.elementor .e-7867e553-18dd{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-410a528c-f2ce:hover,.elementor .e-410a528c-f2ce:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-410a528c-f2ce{width:100%;max-width:420px;aspect-ratio:1.586/1;padding:clamp(20px,2.4vw,28px);border-radius:15px;background-image:linear-gradient(118deg, #090B38 0%,#0F1257 35%,#1959BB 80%,#7FA4E0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.05);transition:transform 0.4s;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-inline: auto;\n}.elementor .e-5e13af06-b2bd{display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:7fr 5fr;align-items:center;}.elementor .e-3c48e917-21ff{width:100%;background-color:#F4F4F5;padding-block: clamp(88px,11vw,150px); padding-inline: 0px;\n}