.elementor .e-2164875f-1ab1{font-weight:600;font-size:0.75rem;color:var(--ka-red);letter-spacing:0.09em;}.elementor .e-2e816e4e-6c3e{font-size:clamp(2.5rem, 4.6vw, 4.6rem);line-height:1.05;}.elementor .e-640fcbd9-6b10{max-width:40rem;color:var(--ka-muted);}.elementor .e-79211a23-e100{align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-2da1379b-3237{gap:1.6rem;flex:1 1 0px;}.elementor .e-6638a78-646b{aspect-ratio:1.35;}.elementor .e-2fcbae15-622c{flex:1 1 0px;}.elementor .e-4446dc7-cf11{gap:4rem;align-items:center;}.elementor .e-159ea64e-16d1{padding-block-start:4rem;background-color:var(--ka-mist);}.elementor .e-79aafe9c-4667{aspect-ratio:1.35;}.elementor .e-3100ab71-c54e{font-size:clamp(1.4rem, 2.1vw, 2rem);}.elementor .e-48c621e5-7fce{padding-block-start:0.5rem;margin-block-start:auto;align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-24a3a1b2-160c{flex:1 1 0px;}.elementor .e-49f60e62-7424{aspect-ratio:1.35;}.elementor .e-4d50ba35-9991{font-size:clamp(1.4rem, 2.1vw, 2rem);}.elementor .e-12a12996-6539{padding-block-start:0.5rem;margin-block-start:auto;align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-64879ca2-40fb{flex:1 1 0px;}.elementor .e-3319edbb-a328{aspect-ratio:1.35;}.elementor .e-5f9b846a-ad12{font-size:clamp(1.4rem, 2.1vw, 2rem);}.elementor .e-704d31c2-64a1{padding-block-start:0.5rem;margin-block-start:auto;align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-3f6b57bb-dc41{flex:1 1 0px;}.elementor .e-680415fb-193f{align-items:stretch;}.elementor .e-423de496-7bca{font-size:2.7rem;line-height:1.15;}.elementor .e-302d911a-b8c7{color:var(--ka-muted);line-height:1.65;}.elementor .e-186cbdff-db02{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-6484e11f-8da1{color:var(--ka-muted);line-height:1.65;}.elementor .e-4f954b68-a6ad{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-1017065-f88d{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-18def709-d265{color:var(--ka-muted);line-height:1.65;}.elementor .e-1be26a51-a65d{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-63d4bba1-a12a{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-152d866d-6bd4{color:var(--ka-muted);line-height:1.65;}.elementor .e-515e45bd-cbf7{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-2ff55d64-19f3{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-5aef3bbd-bfc7{color:var(--ka-muted);line-height:1.65;}.elementor .e-5ee844e0-3486{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-143c7cd4-f1b2{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-5f59155a-f9d9{color:var(--ka-muted);line-height:1.65;}.elementor .e-416df7e4-c007{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-59db8f3a-4a6a{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-63a4c593-7f5b{color:var(--ka-muted);line-height:1.65;}.elementor .e-72915c0d-c02f{padding-block-start:1.5rem;border-block-start-width:1px;gap:0.75rem;border-top-style: solid; border-top-color: #d4d6d3;\n}.elementor .e-7767fa58-f175{padding:0px;margin-block-start:1rem;display:grid;gap:2.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-80d405b-81a3{font-size:2.7rem;line-height:1.15;}.elementor .e-68854a30-2501{color:var(--ka-muted);line-height:1.65;}.elementor .e-648ad194-fd2f{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-6eb7cd84-df92{color:var(--ka-muted);line-height:1.65;}.elementor .e-63c796a5-9810{gap:0.75rem;flex:1 1 0px;}.elementor .e-492c2bfe-7fa6{font-family:var(--ka-body);font-size:1.25rem;letter-spacing:0px;line-height:1.3;}.elementor .e-6c052650-be5b{color:var(--ka-muted);line-height:1.65;}.elementor .e-401a6db1-b067{gap:0.75rem;flex:1 1 0px;}.elementor .e-12dd909d-5ba1{gap:2.5rem;align-items:flex-start;}.elementor .e-4b9f4fe0-6360{color:var(--ka-muted);line-height:1.65;}.elementor .e-5e9f3bd6-1b57{align-self:flex-start;text-align: left;\n}.elementor .e-2c382243-68ca{padding:2.5rem;margin-block-start:2rem;background-color:#ffffff;gap:1.5rem;}.elementor .e-7322a266-8675{background-color:var(--ka-mist);}.elementor .e-46ac11ca-a2f8{max-width:39rem;font-size:1.05rem;color:var(--ka-muted);line-height:1.75;}.elementor .e-3b190fb5-2436{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-10f2b84c-9bed:hover,.elementor .e-10f2b84c-9bed:focus-visible{color:var(--ka-red);}.elementor .e-10f2b84c-9bed{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-7431f636-255c{gap:0.35rem;}.elementor .e-781eb2a9-5eb0{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-293efd46-d5ad:hover,.elementor .e-293efd46-d5ad:focus-visible{color:var(--ka-red);}.elementor .e-293efd46-d5ad{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-49a6e017-7e0f{gap:0.35rem;}.elementor .e-4450420f-4b4d{font-size:0.7rem;color:var(--ka-muted);letter-spacing:0.09em;}.elementor .e-5de9333c-b9a2{line-height:1.65;}.elementor .e-309911e9-db32:hover,.elementor .e-309911e9-db32:focus-visible{color:var(--ka-red);}.elementor .e-309911e9-db32{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-70f99480-70e7{gap:0.35rem;grid-column:1 / -1;}.elementor .e-785d9adc-45fe{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-8ce7e5-adc0{max-width:36rem;font-size:0.9rem;color:var(--ka-muted);}.elementor .e-7027ba76-7010{margin-block-start:0.3rem;align-self:flex-start;white-space: nowrap;\n}.elementor .e-544b488d-6191{min-width:0px;gap:1.4rem;}.elementor .e-3f662cce-471f{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;object-position: center;\n}.elementor .e-68c746b3-b309{min-width:0px;gap:0.75rem;}.elementor .e-5d82e9b3-e89e{padding:0px;display:grid;gap:4rem;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:center;}.elementor .e-6a2af4f9-cb6e{padding-block-start:4rem;padding-block-end:4rem;}.elementor .e-4e4cecb9-6115{align-self:flex-start;white-space: normal; text-align: left;\n}.elementor .e-11da7122-1b3c{padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor .e-3437cf5d-6d96{width:100%;min-width:0px;gap:0px;box-sizing: border-box;\n}