.elementor .e-46f6baed-9459{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.66);line-height:1.4;& a { color: rgba(255,255,255,0.88); text-decoration: underline; text-underline-offset: 3px; } & span { padding-inline-start: 0.35rem; padding-inline-end: 0.35rem; }\n}.elementor .e-3f10d1c1-72f8{max-width:52rem;font-family:Shape;font-weight:500;font-size:3.5rem;color:var(--ns-white);letter-spacing:-0.025em;line-height:1.06;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-63a599d5-4b25{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-1d768b69-944c{max-width:40rem;}.elementor .e-5de7b265-ac26{padding-block-start:0.4rem;}.elementor .e-168a3941-27cd{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-34e3aea5-e84e{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-13e0cddb-dcf7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-a3cd8bb-e2fa{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-30147caa-3976{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-3fa6431-7434{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-69389909-ed7e{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-6d1881ab-a262{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-64de3f1d-f296{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-789312d6-7bda{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.9rem;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-56627a4e-542c{gap:1.35rem;}.elementor .e-72d1a9fa-1531{padding-block-start:10.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--ns-ink);display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(ellipse at 85% 15%, rgba(21,67,80,0.85) 0%, rgba(4,13,16,0) 55%), radial-gradient(ellipse at 0% 100%, rgba(254,227,63,0.08) 0%, rgba(4,13,16,0) 45%);\n}.elementor .e-19c59282-3581{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-31d6e9e4-2f3f{gap:1.4rem;flex:0 1 38%;}.elementor .e-1b6c873d-fc41{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-355ad1cd-44dc{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-7eb54444-f18e{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-61ed925c-e555{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12); border-block-end: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-7c631f6-28d4{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-886e69e-5dba{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-57c89b8c-a28b{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-54db1aba-b357{max-width:50rem;}.elementor .e-13b90c1e-47f6{flex:1 1 14rem;}.elementor .e-3350878a-4a76{flex:1 1 14rem;}.elementor .e-e9be469-6157{flex:1 1 14rem;}.elementor .e-234dfc9b-5d9a{flex:1 1 14rem;}.elementor .e-5bcea559-d38c{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-59b1f4ff-a77b{background-color:var(--ns-mist);}.elementor .e-61d4c960-e962{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-251d8ab1-ca0b{max-width:50rem;}.elementor .e-7185970d-5fac{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-7fd7f26a-8605{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-315e6855-1107{gap:0.7rem;flex:1 1 14rem;}.elementor .e-5d531434-d533{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-1f7952d4-6eb9{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-192bda18-423c{gap:0.7rem;flex:1 1 14rem;}.elementor .e-6629b12f-7f5a{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-3a64c973-541c{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-22cbf8e-f928{gap:0.7rem;flex:1 1 14rem;}.elementor .e-26f51476-ec0b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-6001d490-e319{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-615a5e60-47c9{gap:0.7rem;flex:1 1 14rem;}.elementor .e-ddfc5ce-a8e7{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-28e4f418-8949{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 90% 0%, rgba(21,67,80,0.7) 0%, rgba(4,13,16,0) 55%);\n}.elementor .e-2f2ba470-7520{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-3d4cad40-4ff0{align-self:flex-start;}.elementor .e-eb9c5f3-7119{font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.5;& a { color: var(--ns-teal); font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-66c2de15-a9dd{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-44044af1-7cc4{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4552258c-dd5f{padding:0px;flex:1 1 auto;}.elementor .e-6da08201-53de{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-5224b869-1b73{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-1f6fd83a-6883{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-3d8dabbd-b36e{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-abe574-d170{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4eaeaaf4-d1c1{padding:0px;flex:1 1 auto;}.elementor .e-26ff53e1-3105{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-56171f3c-f59b{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-5e7730e3-1312{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-78bfe54d-b5ce{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-3914d6e8-d54b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-70a3f972-dc6c{padding:0px;flex:1 1 auto;}.elementor .e-70d30300-ac5f{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-2815bbb5-7f04{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-1704bc96-9c40{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-250a5deb-e3c3{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-7d443579-af70{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6eb5ba5-1bea{padding:0px;flex:1 1 auto;}.elementor .e-7c72431b-8e1a{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-2643e5fd-9eab{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-7589e9eb-515e{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-224c8bf1-7829{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-130d4eb3-c125{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-68a858aa-616d{padding:0px;flex:1 1 auto;}.elementor .e-224b1a1f-a08e{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-37222996-28a7{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-331300f-2f78{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-47a6a0eb-2d29{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-59723bad-b11f{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-6438d99d-fd97{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-22eb9560-73c8{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-b07909e-8351{max-width:40rem;}.elementor .e-4d658ee-cb2e{padding-block-start:0.4rem;}.elementor .e-7fba717a-8406{max-width:52rem;gap:1.35rem;}.elementor .e-20d8f4be-6bb3{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 85% 20%, rgba(21,67,80,0.8) 0%, rgba(4,13,16,0) 55%);\n}