.elementor .e-1a516c00-67b1{font-weight:600;font-size:0.75rem;color:var(--ka-red);letter-spacing:0.09em;}.elementor .e-3dd2a1ab-fd0e{font-size:clamp(2.5rem, 4.6vw, 4.6rem);line-height:1.05;}.elementor .e-5017be75-bf42{max-width:40rem;color:var(--ka-muted);}.elementor .e-53bc1681-5f54{align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-7cc6fd9b-babe{gap:1.6rem;flex:1 1 0px;}.elementor .e-759fc42e-6c7e{aspect-ratio:1.35;}.elementor .e-fe9e453-97cd{flex:1 1 0px;}.elementor .e-7aad5e16-50e2{gap:4rem;align-items:center;}.elementor .e-6ece239c-9e5d{padding-block-start:4rem;background-color:var(--ka-mist);}.elementor .e-348f85f4-e42a{font-size:2.7rem;line-height:1.15;}.elementor .e-54050e-109d{color:var(--ka-muted);line-height:1.65;}.elementor .e-13caa4ee-db2f{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-4ce2b0d5-9a54{color:var(--ka-muted);line-height:1.65;}.elementor .e-4526e605-3577{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-434178f5-7ee9{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-307e8456-a3fd{color:var(--ka-muted);line-height:1.65;}.elementor .e-4ca92f8e-e6e7{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-52399361-d3fc{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-b9c9a05-c09b{color:var(--ka-muted);line-height:1.65;}.elementor .e-5827fb95-3040{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-d925caa-f823{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-642aedb0-750d{color:var(--ka-muted);line-height:1.65;}.elementor .e-2a05dc1c-66b3{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-4a54196-2099{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-5a3921f9-fc94{align-self:flex-start;text-align: left; white-space: normal;\n}.elementor .e-ece42d5-a129{padding:0px;gap:1.5rem;}.elementor .e-8a5fe64-181e{font-size:2.7rem;line-height:1.15;}.elementor .e-5b999ff0-9fbd{color:var(--ka-muted);line-height:1.65;}.elementor .e-7dc49b89-acd0{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-80ab8b6-1660{color:var(--ka-muted);line-height:1.65;}.elementor .e-6df221d6-857c{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-362becf8-181c{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-729d3b54-d326{color:var(--ka-muted);line-height:1.65;}.elementor .e-65cf1408-48c3{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-7be7831e-1b33{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-3bcf1d6d-d06f{color:var(--ka-muted);line-height:1.65;}.elementor .e-4994ef8f-56d8{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-14725684-16de{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.35;}.elementor .e-172fa22b-1b90{color:var(--ka-muted);line-height:1.65;}.elementor .e-5e8233-fb95{padding-block-start:1.25rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d5d7d3;\n}.elementor .e-3a5f4c4a-3bb5{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-2ea915ff-81e4{padding:2.5rem;margin-block-start:2rem;background-color:var(--ka-mist);gap:1.5rem;}.elementor .e-6a08154-d626{font-size:clamp(2.25rem, 3.3vw, 3rem);line-height:1.15;}.elementor .e-1524fa03-8057{color:var(--ka-muted);line-height:1.65;}.elementor .e-17aadb1d-efaf{margin-block-start:0.5rem;align-self:flex-start;text-align: left;\n}.elementor .e-5e008e90-2a4e{min-width:0px;gap:1.4rem;}.elementor .e-5b4c0f73-bdcb{font-family:var(--ka-body);font-size:1.3rem;letter-spacing:0px;line-height:1.35;}.elementor .e-53db6285-7225{font-weight:600;font-size:0.95rem;}.elementor .e-11aa4c67-c700{color:var(--ka-muted);line-height:1.65;}.elementor .e-13547241-57c2{padding-block-start:1rem;border-block-start-width:1px;gap:0.3rem;border-top-style: solid; border-top-color: #d8dad7;\n}.elementor .e-69d8c628-19cd{font-weight:600;font-size:0.95rem;}.elementor .e-1b2f9af6-2a48{color:var(--ka-muted);line-height:1.65;}.elementor .e-3ad930f9-2118{padding-block-start:1rem;border-block-start-width:1px;gap:0.3rem;border-top-style: solid; border-top-color: #d8dad7;\n}.elementor .e-25c4488b-d7a2{font-weight:600;font-size:0.95rem;}.elementor .e-2d2404a-5e19{color:var(--ka-muted);line-height:1.65;}.elementor .e-55a2655c-5ae8{padding-block-start:1rem;border-block-start-width:1px;gap:0.3rem;border-top-style: solid; border-top-color: #d8dad7;\n}.elementor .e-4452c205-eb3a{font-size:0.875rem;color:var(--ka-muted);line-height:1.65;}.elementor .e-1fabdf7-c893{min-width:0px;padding:2rem;background-color:#ffffff;gap:1rem;}.elementor .e-3bf289fc-35d8{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;}.elementor .e-516b7c72-e38d{background-color:var(--ka-mist);}.elementor .e-7421a85d-4b8c{max-width:39rem;font-size:1.05rem;color:var(--ka-muted);line-height:1.75;}.elementor .e-144c833d-b9cf{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-61ab4f41-75c1:hover,.elementor .e-61ab4f41-75c1:focus-visible{color:var(--ka-red);}.elementor .e-61ab4f41-75c1{font-size:1rem;color:var(--ka-ink);line-height:1.6;text-decoration:none;padding:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align: left; &:focus-visible { outline: 2px solid #cc202b; outline-offset: 4px; }\n}.elementor .e-2bd01e53-80f2{gap:0.35rem;}.elementor .e-2820cf9a-81f2{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-5f6af043-91ae:hover,.elementor .e-5f6af043-91ae:focus-visible{color:var(--ka-red);}.elementor .e-5f6af043-91ae{font-size:1rem;color:var(--ka-ink);line-height:1.6;text-decoration:none;padding:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align: left; overflow-wrap: anywhere; &:focus-visible { outline: 2px solid #cc202b; outline-offset: 4px; }\n}.elementor .e-10cccb3e-52d5{gap:0.35rem;}.elementor .e-60dcc471-54a3{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-b86f5f7-d5bd{line-height:1.65;}.elementor .e-77b238ae-aaac:hover,.elementor .e-77b238ae-aaac:focus-visible{color:var(--ka-red);}.elementor .e-77b238ae-aaac{font-size:0.85rem;color:var(--ka-ink);line-height:1.6;text-decoration:underline;padding:0px;margin-block-start:0.25rem;background-color:transparent;display:inline-block;align-self:flex-start;text-align: left; &:focus-visible { outline: 2px solid #cc202b; outline-offset: 4px; }\n}.elementor .e-4719fce7-627b{gap:0.35rem;grid-column:1 / -1;}.elementor .e-696b77a0-d8fd{padding-block-start:1.6rem;margin-block-start:0.35rem;display:grid;gap:1.6rem;grid-template-columns:repeat(2, minmax(0, 1fr));border-block-start-width: 1px; border-top-style: solid; border-top-color: #d8dad7;\n}.elementor .e-780cfa3e-d660{max-width:36rem;font-size:0.9rem;color:var(--ka-muted);}.elementor .e-47da139-1e03{margin-block-start:0.3rem;align-self:flex-start;white-space: nowrap;\n}.elementor .e-33b37ed2-b9f7{min-width:0px;gap:1.4rem;}.elementor .e-43fdf73c-2e43{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;object-position: center;\n}.elementor .e-1a22014f-cb00{min-width:0px;gap:0.75rem;}.elementor .e-ee82aac-cdb5{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:center;}.elementor .e-2d53fd4c-55b8{padding-block-start:4rem;padding-block-end:4rem;}.elementor .e-352c36b1-c778{align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-68d8216f-cac9{padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor .e-4e158b9e-cd86{width:100%;min-width:0px;gap:0px;box-sizing: border-box;\n}