.elementor .e-dhhw1-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhhw2-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhhw3-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhhw4-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhhw5-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhhw6-aa01{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding:0;\n}.elementor .e-dhht01-aa01{display:flex;flex-direction:row;gap:32px;width:200%;align-items:stretch;padding:0;\n}.elementor .e-dhhm01-aa01{width:100%;overflow:hidden;\n}.elementor .e-dhhp01-aa01{position:sticky;top:0;height:100vh;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:48px;padding:0;\n}.elementor .e-dhho01-aa01{height:300vh;min-height:0;position:relative;\n}.elementor .e-dhfill01-aa01{width:2px;height:100%;min-width:2px;min-height:0px;padding:0px;background-color:#0D0C11;transform-origin: top center; transform: scaleY(0);\n}.elementor .e-65c875ca-58db{width:2px;min-width:2px;min-height:0px;position:absolute;inset-block-start:28px;inset-block-end:-160px;inset-inline-start:10px;padding:0px;background-color:#C6E5FE;}.elementor .e-7adb9ea3-8f10{width:14px;height:14px;min-width:14px;min-height:14px;padding:0px;margin-block-start:11px;margin-inline-start:-6px;border-radius:50%;background-color:#F79548;flex:0 0 auto;}.elementor .e-7897d406-759f{font-family:Clofie;font-weight:400;font-size:13px;color:#F79548;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-59c49007-f548{font-family:Clofie;font-weight:400;font-size:28px;color:#0D0C11;line-height:1.2;margin-block-start:0px;margin-block-end:0px;}.elementor .e-4f0bcb8a-4153{font-family:Clofie;font-size:16px;color:#0D0C11;line-height:1.5;margin-block-start:4px;margin-block-end:0px;}.elementor .e-2199f99f-2506{font-family:Clofie;font-weight:700;font-size:12px;color:#9BA3AA;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;}.elementor .e-50e780ba-553d{font-family:Clofie;font-size:15px;color:#0D0C11;line-height:1.45;margin-block-start:0px;margin-block-end:0px;}.elementor .e-32aa586b-f216{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:14px;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-start-width:3px;background-color:#F8F8F0;}.elementor .e-4d38aa94-7f43{max-width:760px;flex-direction:column;gap:8px;}.elementor .e-1314e490-c6cc{position:relative;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-33c42c36-ece8{width:14px;height:14px;min-width:14px;min-height:14px;padding:0px;margin-block-start:11px;margin-inline-start:-6px;border-radius:50%;background-color:#F79548;flex:0 0 auto;}.elementor .e-6b584ca7-d268{font-family:Clofie;font-weight:400;font-size:13px;color:#F79548;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7ecc7272-b6a0{font-family:Clofie;font-weight:400;font-size:28px;color:#0D0C11;line-height:1.2;margin-block-start:0px;margin-block-end:0px;}.elementor .e-35b85fc0-bf5e{font-family:Clofie;font-size:16px;color:#0D0C11;line-height:1.5;margin-block-start:4px;margin-block-end:0px;}.elementor .e-1e941dfa-fc31{font-family:Clofie;font-weight:700;font-size:12px;color:#9BA3AA;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;}.elementor .e-57610547-3667{font-family:Clofie;font-size:15px;color:#0D0C11;line-height:1.45;margin-block-start:0px;margin-block-end:0px;}.elementor .e-3a59a777-9994{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:14px;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-start-width:3px;background-color:#F8F8F0;}.elementor .e-4db2052c-cf8c{max-width:760px;flex-direction:column;gap:8px;}.elementor .e-21c4071b-ea08{position:relative;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-4f26121b-d1c0{width:14px;height:14px;min-width:14px;min-height:14px;padding:0px;margin-block-start:11px;margin-inline-start:-6px;border-radius:50%;background-color:#F79548;flex:0 0 auto;}.elementor .e-13539bee-ae79{font-family:Clofie;font-weight:400;font-size:13px;color:#F79548;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7747424c-4f45{font-family:Clofie;font-weight:400;font-size:28px;color:#0D0C11;line-height:1.2;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7a9ff7ee-a021{font-family:Clofie;font-size:16px;color:#0D0C11;line-height:1.5;margin-block-start:4px;margin-block-end:0px;}.elementor .e-31c8566e-1ccc{font-family:Clofie;font-weight:700;font-size:12px;color:#9BA3AA;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;}.elementor .e-44c5543a-fece{font-family:Clofie;font-size:15px;color:#0D0C11;line-height:1.45;margin-block-start:0px;margin-block-end:0px;}.elementor .e-2bfd9a4b-8537{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:14px;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-start-width:3px;background-color:#F8F8F0;}.elementor .e-7f8dda52-f172{max-width:760px;flex-direction:column;gap:8px;}.elementor .e-131d3142-77b7{position:relative;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-256e5365-28b7{width:14px;height:14px;min-width:14px;min-height:14px;padding:0px;margin-block-start:11px;margin-inline-start:-6px;border-radius:50%;background-color:#F79548;flex:0 0 auto;}.elementor .e-1095269c-57db{font-family:Clofie;font-weight:400;font-size:13px;color:#F79548;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;}.elementor .e-d81dc5d-7769{font-family:Clofie;font-weight:400;font-size:28px;color:#0D0C11;line-height:1.2;margin-block-start:0px;margin-block-end:0px;}.elementor .e-1fc6c896-795c{font-family:Clofie;font-size:16px;color:#0D0C11;line-height:1.5;margin-block-start:4px;margin-block-end:0px;}.elementor .e-468cc44-3bb6{font-family:Clofie;font-weight:700;font-size:12px;color:#9BA3AA;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;}.elementor .e-6d5cc9c7-cb02{font-family:Clofie;font-size:15px;color:#0D0C11;line-height:1.45;margin-block-start:0px;margin-block-end:0px;}.elementor .e-7d0db4ea-f3f3{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:14px;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-start-width:3px;background-color:#F8F8F0;}.elementor .e-ac44c6b-e892{max-width:760px;flex-direction:column;gap:8px;}.elementor .e-57df0183-9f32{position:relative;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-65b7758-a9e8{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:56px;}.elementor .e-2e7517c-428e11c{flex:0 1 auto;align-self:stretch;order:-99999;}.elementor .e-c3311b1-a71e244{flex:0 1 auto;align-self:stretch;order:-99999;}.elementor .e-26640d3-e9baef3{flex:0 1 auto;align-self:stretch;order:-99999;}.elementor .e-15d6f3ff-52df{max-width:44rem;font-weight:500;font-size:3.25rem;color:#0D0C11;letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-7e746244-8702{max-width:44rem;font-size:1.05rem;color:#4D4D4D;line-height:1.55;margin:0px;}.elementor .e-d700af2-9492{width:100%;max-width:78rem;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-32dc9c91-88b9{min-width:2.5rem;min-height:2.5rem;position:relative;font-weight:400;font-size:0px;color:#0D0C11;line-height:1;text-align:center;padding:0px;margin:0px;border-radius:0px;border-width:1px;border-color:#0D0C11;border-style:solid;display:grid;flex:0 0 2.5rem;justify-content:center;align-items:center;place-items: center;\n}.elementor .e-2337083-d2a6{width:auto;height:auto;max-width:8rem;object-fit:contain;display:block;flex:0 1 auto;}.elementor .e-29a505fe-e365{min-width:9rem;min-height:3rem;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;flex:0 0 9rem;justify-content:center;align-items:center;}.elementor .e-313d38aa-c3b7{min-width:0px;font-weight:500;font-size:1.35rem;color:#0D0C11;letter-spacing:-0.02em;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-26499f5-6000{width:100%;min-width:0px;flex-direction:row;gap:2rem;flex-wrap:nowrap;align-items:center;}.elementor .e-33904bb7-430b{width:100%;min-width:0px;flex:1 1 auto;}.elementor .e-dh-6142a1b{width:1.25rem;min-width:1.25rem;max-width:1.25rem;flex:0 0 1.25rem;}.elementor .e-2af9bfce-e818:hover,.elementor .e-2af9bfce-e818:focus-visible{background-color:#C6E5FE;}.elementor .e-2af9bfce-e818:focus{outline-width:2px;outline-color:#0D0C11;outline-style:none;outline-offset:-2px;}.elementor .e-2af9bfce-e818{width:100%;min-height:6rem;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FDFDF2;flex-direction:row;align-items:center;&:focus-visible { outline: 2px solid #007396; outline-offset: -2px; }\n}.elementor .e-5065cdc8-307a{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-40c776ff-8e70{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-20675a4d-b239{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 0px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-7604a4fb-fb77{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-3cdde0ab-c14d{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-19e26cdf-3bdc{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-69403c4c-7df4{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-17628a98-89e5{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-29dac1d8-b537{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-5dfd2c29-51c4{width:100%;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-70960965-3d01{width:100%;max-width:38rem;font-size:1rem;color:#4D4D4D;line-height:1.55;margin:0px;}.elementor .e-1dbbce5a-6363:hover,.elementor .e-1dbbce5a-6363:focus-visible{color:#0D0C11;text-decoration:underline;background-color:transparent;}.elementor .e-1dbbce5a-6363{width:auto;font-weight:500;font-size:0.95rem;color:#007396;line-height:1.25;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:0.55rem;align-items:center;align-self:flex-start;&::before { content: '→'; width: 1.25rem; height: 1.25rem; border-radius: 50%; background-color: #007396; color: #FDFDF2; display: inline-grid; place-items: center; font-size: 0.8rem; line-height: 1; } &:hover::before { background-color: #0D0C11; } &:focus-visible { outline: 2px solid #007396; outline-offset: 3px; }\n}.elementor .e-146c22bd-557c{min-width:0px;flex-direction:column;gap:1.75rem;flex:5 1 0px;justify-content:center;align-items:stretch;}.elementor .e-50a0cfad-4ab8{width:100%;height:auto;min-width:0px;max-width:100%;object-fit:contain;padding:0px;margin:0px;border-width:0px;display:block;flex:4 1 0px;align-self:flex-start;}.elementor .e-2d20a727-4b09{width:100%;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:6.5rem;padding-inline-end:2rem;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-103bbc80-cc04{width:100%;padding:0px;background-color:#C6E5FE;}.elementor .e-1cc6a740-44fb{width:100%;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #4D4D4D; &:last-child { border-bottom: 0; } & summary p:first-of-type { color: transparent; background-color: #FDFDF2; } & summary p:first-of-type::after { content: "+"; position: absolute; inset: 0; display: grid; place-items: center; color: #0D0C11; font-size: 1.35rem; line-height: 1; } &[open] summary p:first-of-type { color: transparent; background-color: #0D0C11; } &[open] summary p:first-of-type::after { content: "−"; color: #FDFDF2; } &[open] > summary { background-color: #C6E5FE; }\n}.elementor .e-76ac45c5-8445{min-width:2.5rem;min-height:2.5rem;position:relative;font-weight:400;font-size:0px;color:#0D0C11;line-height:1;text-align:center;padding:0px;margin:0px;border-radius:0px;border-width:1px;border-color:#0D0C11;border-style:solid;display:grid;flex:0 0 2.5rem;justify-content:center;align-items:center;place-items: center;\n}.elementor .e-30fab046-8697{width:auto;height:auto;max-width:8rem;max-height:2.75rem;object-fit:contain;display:block;flex:0 1 auto;}.elementor .e-291d90e8-ace1{min-width:9rem;min-height:3rem;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;flex:0 0 9rem;justify-content:center;align-items:center;}.elementor .e-3199b3b6-c37b{min-width:0px;font-weight:500;font-size:1.35rem;color:#0D0C11;letter-spacing:-0.02em;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-574f2846-9cc0{width:100%;min-width:0px;flex-direction:row;gap:2rem;flex-wrap:nowrap;align-items:center;}.elementor .e-2d666b0f-c2ff{width:100%;min-width:0px;flex:1 1 auto;}.elementor .e-dh-5065392{width:1.25rem;min-width:1.25rem;max-width:1.25rem;flex:0 0 1.25rem;}.elementor .e-67234187-1eff:hover,.elementor .e-67234187-1eff:focus-visible{background-color:#C6E5FE;}.elementor .e-67234187-1eff:focus{outline-width:2px;outline-color:#0D0C11;outline-style:none;outline-offset:-2px;}.elementor .e-67234187-1eff{width:100%;min-height:6rem;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FDFDF2;flex-direction:row;align-items:center;&:focus-visible { outline: 2px solid #007396; outline-offset: -2px; }\n}.elementor .e-5d8aa962-fe5f{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-412af969-211d{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-4cac8fd0-d56c{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 0px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-adf3cfb-7d46{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-48eaa973-4c31{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-1eb5d6f4-b917{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-5859e260-8bf3{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-6485652f-e842{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-2c811049-1a5e{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-6f6c8d3e-ff6d{width:100%;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1e3b518e-9de0{width:100%;max-width:38rem;font-size:1rem;color:#4D4D4D;line-height:1.55;margin:0px;}.elementor .e-6fa3ba1e-d88d:hover,.elementor .e-6fa3ba1e-d88d:focus-visible{color:#0D0C11;text-decoration:underline;background-color:transparent;}.elementor .e-6fa3ba1e-d88d{width:auto;font-weight:500;font-size:0.95rem;color:#007396;line-height:1.25;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:0.55rem;align-items:center;align-self:flex-start;&::before { content: '→'; width: 1.25rem; height: 1.25rem; border-radius: 50%; background-color: #007396; color: #FDFDF2; display: inline-grid; place-items: center; font-size: 0.8rem; line-height: 1; } &:hover::before { background-color: #0D0C11; } &:focus-visible { outline: 2px solid #007396; outline-offset: 3px; }\n}.elementor .e-43702163-8f5f{min-width:0px;flex-direction:column;gap:1.75rem;flex:5 1 0px;justify-content:center;align-items:stretch;}.elementor .e-e17a84b-f9eb{width:100%;height:auto;min-width:0px;max-width:100%;object-fit:contain;padding:0px;margin:0px;border-width:0px;display:block;flex:4 1 0px;align-self:flex-start;}.elementor .e-75b2321c-427e{width:100%;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:6.5rem;padding-inline-end:2rem;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-1c9eb234-b13b{width:100%;padding:0px;background-color:#C6E5FE;}.elementor .e-7878eed5-a1af{width:100%;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #4D4D4D; &:last-child { border-bottom: 0; } & summary p:first-of-type { color: transparent; background-color: #FDFDF2; } & summary p:first-of-type::after { content: "+"; position: absolute; inset: 0; display: grid; place-items: center; color: #0D0C11; font-size: 1.35rem; line-height: 1; } &[open] summary p:first-of-type { color: transparent; background-color: #0D0C11; } &[open] summary p:first-of-type::after { content: "−"; color: #FDFDF2; } &[open] > summary { background-color: #C6E5FE; }\n}.elementor .e-2d8fe9b0-2132{min-width:2.5rem;min-height:2.5rem;position:relative;font-weight:400;font-size:0px;color:#0D0C11;line-height:1;text-align:center;padding:0px;margin:0px;border-radius:0px;border-width:1px;border-color:#0D0C11;border-style:solid;display:grid;flex:0 0 2.5rem;justify-content:center;align-items:center;place-items: center;\n}.elementor .e-c7f83c8-dc25{width:100%;max-width:8rem;& img { width: 100%; max-height: 2.75rem; object-fit: contain; }\n}.elementor .e-61027ae3-9082{min-width:9rem;min-height:3rem;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;flex-direction:column;flex:0 0 9rem;justify-content:center;align-items:center;}.elementor .e-11f17857-9556{min-width:0px;font-weight:500;font-size:1.35rem;color:#0D0C11;letter-spacing:-0.02em;line-height:1.25;margin:0px;flex:1 1 auto;}.elementor .e-7e1ebf45-d9e8{width:100%;min-width:0px;flex-direction:row;gap:2rem;flex-wrap:nowrap;align-items:center;}.elementor .e-9df5ec8-8b9e{width:100%;min-width:0px;flex:1 1 auto;}.elementor .e-dh-cad5228{width:1.25rem;min-width:1.25rem;max-width:1.25rem;flex:0 0 1.25rem;}.elementor .e-56e56f88-3404:hover,.elementor .e-56e56f88-3404:focus-visible{background-color:#C6E5FE;}.elementor .e-56e56f88-3404:focus{outline-width:2px;outline-color:#0D0C11;outline-style:none;outline-offset:-2px;}.elementor .e-56e56f88-3404{width:100%;min-height:6rem;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FDFDF2;flex-direction:row;align-items:center;&:focus-visible { outline: 2px solid #007396; outline-offset: -2px; }\n}.elementor .e-6c494378-1eb9{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-4d9b0483-9206{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-1db44295-e215{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 0px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-54614400-8ad9{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-6b19b5c3-df84{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-2dba64c1-e3f3{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-29ddba33-689c{font-weight:500;font-size:2.65rem;color:#0D0C11;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-cf7631c-608b{font-size:0.82rem;color:#4D4D4D;line-height:1.35;margin:0px;}.elementor .e-6db2c438-66e2{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.35rem;flex:1 1 0px;justify-content:flex-start;align-items:flex-start;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #0D0C11;\n}.elementor .e-4e0254cb-e8b5{width:100%;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1c49bf5b-5329{width:100%;max-width:38rem;font-size:1rem;color:#4D4D4D;line-height:1.55;margin:0px;}.elementor .e-681f0a2d-1b8e:hover,.elementor .e-681f0a2d-1b8e:focus-visible{color:#0D0C11;text-decoration:underline;background-color:transparent;}.elementor .e-681f0a2d-1b8e{width:auto;font-weight:500;font-size:0.95rem;color:#007396;line-height:1.25;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:0.55rem;align-items:center;align-self:flex-start;&::before { content: '→'; width: 1.25rem; height: 1.25rem; border-radius: 50%; background-color: #007396; color: #FDFDF2; display: inline-grid; place-items: center; font-size: 0.8rem; line-height: 1; } &:hover::before { background-color: #0D0C11; } &:focus-visible { outline: 2px solid #007396; outline-offset: 3px; }\n}.elementor .e-a3eed3-1b39{min-width:0px;flex-direction:column;gap:1.75rem;flex:5 1 0px;justify-content:center;align-items:stretch;}.elementor .e-126d5237-c917{width:100%;height:auto;min-width:0px;max-width:100%;object-fit:contain;padding:0px;margin:0px;border-width:0px;display:block;flex:4 1 0px;align-self:flex-start;}.elementor .e-6bf99d53-9b7d{width:100%;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:6.5rem;padding-inline-end:2rem;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-674e2887-54ee{width:100%;padding:0px;background-color:#C6E5FE;}.elementor .e-200a120f-ab6b{width:100%;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #4D4D4D; &:last-child { border-bottom: 0; } & summary p:first-of-type { color: transparent; background-color: #FDFDF2; } & summary p:first-of-type::after { content: "+"; position: absolute; inset: 0; display: grid; place-items: center; color: #0D0C11; font-size: 1.35rem; line-height: 1; } &[open] summary p:first-of-type { color: transparent; background-color: #0D0C11; } &[open] summary p:first-of-type::after { content: "−"; color: #FDFDF2; } &[open] > summary { background-color: #C6E5FE; }\n}.elementor .e-432226f7-ccb8{width:100%;max-width:78rem;border-radius:0px;border-width:0px;border-color:#0D0C11;border-style:solid;background-color:#FDFDF2;}.elementor .e-f0149d8-934e{width:100%;color:#0D0C11;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FDFDF2;flex-direction:column;align-items:center;}