/* Approved About frame 148:14. */
.abt-148-29{background:var(--brand-ivory,#f6f5ee);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-30{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:12px;color:var(--brand-muted,#52665c);width:1312px;white-space:pre-wrap}
.abt-148-31{align-content:stretch;display:flex;gap:var(--kk-space-64,64px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-32{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:720px}
.abt-148-33{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:12px;color:var(--brand-muted,#52665c);width:720px}
.abt-148-34{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:68px;color:var(--brand-forest,#123e32);letter-spacing:-2.04px;width:720px}
.abt-6{line-height:1.12;margin-bottom:0}
.abt-7{line-height:1.12}
.abt-148-35{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:30px;color:var(--brand-forest,#123e32);letter-spacing:-0.9px;width:720px}
.abt-9{line-height:1.12;margin-bottom:0}
.abt-10{line-height:1.12}
.abt-148-36{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);width:720px}
.abt-151-47{align-content:stretch;cursor:pointer;display:flex;gap:12px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:532px}
.abt-13{background:var(--brand-orange,#f65a30);align-content:stretch;display:flex;gap:var(--kk-space-12,12px);height:52px;align-items:center;overflow:clip;padding-left:var(--kk-space-20,20px);padding-right:var(--kk-space-20,20px);padding-top:var(--kk-space-16,16px);padding-bottom:var(--kk-space-16,16px);position:relative;border-radius:8px;flex-shrink:1;width:280px}
.abt-14{font-weight:700;font-size:15px;line-height:1.12;flex:1 0 0;color:white}
.abt-15{display:block}
.abt-151-49{background:var(--brand-white,white);border-width:1px;border-color:var(--brand-forest,#123e32);border-style:solid;align-content:stretch;display:flex;gap:12px;height:52px;align-items:center;justify-content:center;overflow:clip;position:relative;border-radius:8px;flex-shrink:1;width:240px}
.abt-151-50{position:relative;flex-shrink:1;width:24px;height:24px}
.abt-18{display:block}
.abt-151-53{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:600;line-height:normal;font-style:normal;position:relative;flex-shrink:1;font-size:15px;color:var(--brand-forest,#123e32);text-align:left;white-space:nowrap}
.abt-148-41{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-12,12px);height:484px;align-items:flex-start;position:relative;flex-shrink:1;width:528px}
.abt-148-42{height:430px;position:relative;border-radius:12px;flex-shrink:1;width:528px}
.abt-22{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:12px;width:100%;height:100%}
.abt-148-43{position:absolute;backdrop-filter:blur(8px);background:var(--brand-white,white);border-width:3px;border-color:var(--brand-white,white);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-8,8px);height:108px;align-items:flex-start;justify-content:center;left:48px;overflow:clip;padding-left:var(--kk-space-24,24px);padding-right:var(--kk-space-24,24px);padding-top:20px;padding-bottom:20px;border-radius:20px;box-shadow:0px 8px 24px 0px rgba(13,33,26,0.1);top:376px;width:432px}
.abt-148-44{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:27px;color:var(--brand-forest,#123e32);text-align:center;letter-spacing:-0.81px;width:384px}
.abt-25{line-height:1.12;margin-bottom:0}
.abt-26{line-height:1.12}
.abt-148-45{background:var(--brand-grey,#ededed);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-46{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-16,16px);align-items:center;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-47{align-content:stretch;display:flex;gap:var(--kk-space-8,8px);align-items:center;justify-content:center;overflow:clip;position:relative;flex-shrink:1}
.abt-148-48{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-49{position:relative;flex-shrink:1;width:24px;height:24px}
.abt-32{display:block}
.abt-148-51{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-52{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:13px;color:var(--brand-forest,#123e32);letter-spacing:-0.39px;white-space:nowrap}
.abt-148-53{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:48px;color:var(--brand-forest,#123e32);text-align:center;letter-spacing:-1.44px;width:1312px}
.abt-148-54{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);text-align:center;width:1312px}
.abt-148-55{align-content:stretch;display:flex;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-56{overflow-wrap:break-word;background:var(--brand-forest,#123e32);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;padding:var(--kk-space-32,32px);position:relative;align-self:stretch;flex-shrink:1;color:var(--brand-ivory,#f6f5ee);width:500px}
.abt-148-57{font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:46px;letter-spacing:-1.38px;width:436px}
.abt-40{line-height:1.12;margin-bottom:0}
.abt-41{line-height:1.12;margin-bottom:0}
.abt-42{line-height:1.12}
.abt-148-58{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;width:436px}
.abt-148-59{background:var(--brand-white,white);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;padding:var(--kk-space-32,32px);position:relative;flex-shrink:1;width:788px}
.abt-148-60{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:36px;color:var(--brand-forest,#123e32);letter-spacing:-1.08px;width:724px}
.abt-148-61{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);width:724px}
.abt-148-62{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:724px}
.abt-148-63{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);width:724px}
.abt-148-64{background:var(--brand-ivory,#f6f5ee);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-65{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-16,16px);align-items:center;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-66{align-content:stretch;display:flex;gap:var(--kk-space-8,8px);align-items:center;justify-content:center;overflow:clip;position:relative;flex-shrink:1}
.abt-148-67{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-68{position:relative;flex-shrink:1;width:24px;height:24px}
.abt-54{display:block}
.abt-148-70{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-71{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:13px;color:var(--brand-forest,#123e32);letter-spacing:-0.39px;white-space:nowrap}
.abt-148-72{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:48px;color:var(--brand-forest,#123e32);text-align:center;letter-spacing:-1.44px;width:1312px}
.abt-148-73{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);text-align:center;width:1312px}
.abt-148-74{align-content:stretch;display:flex;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-75{height:440px;position:relative;border-radius:12px;flex-shrink:1;width:520px}
.abt-61{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:12px;width:100%;height:100%}
.abt-148-76{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:768px}
.abt-148-77{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:30px;color:var(--brand-forest,#123e32);letter-spacing:-0.9px;width:768px}
.abt-148-78{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:768px}
.abt-148-79{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:768px}
.abt-148-80{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:30px;color:var(--brand-forest,#123e32);letter-spacing:-0.9px;width:768px}
.abt-148-81{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:768px}
.abt-148-82{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:768px}
.abt-148-83{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:30px;color:var(--brand-forest,#123e32);letter-spacing:-0.9px;width:768px}
.abt-148-84{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:768px}
.abt-148-85{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:768px}
.abt-72{background:var(--brand-forest,#123e32);align-content:stretch;cursor:pointer;display:flex;gap:var(--kk-space-12,12px);height:52px;align-items:center;overflow:clip;padding-left:var(--kk-space-20,20px);padding-right:var(--kk-space-20,20px);padding-top:var(--kk-space-16,16px);padding-bottom:var(--kk-space-16,16px);position:relative;border-radius:8px;flex-shrink:1;width:300px}
.abt-73{font-weight:700;font-size:15px;line-height:1.12;flex:1 0 0;color:white}
.abt-74{display:block}
.abt-148-90{background:var(--brand-grey,#ededed);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-91{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-16,16px);align-items:center;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-92{align-content:stretch;display:flex;gap:var(--kk-space-8,8px);align-items:center;justify-content:center;overflow:clip;position:relative;flex-shrink:1}
.abt-148-93{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-94{position:relative;flex-shrink:1;width:24px;height:24px}
.abt-80{display:block}
.abt-148-96{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-97{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:13px;color:var(--brand-forest,#123e32);letter-spacing:-0.39px;white-space:nowrap}
.abt-148-98{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:48px;color:var(--brand-forest,#123e32);text-align:center;letter-spacing:-1.44px;width:1312px}
.abt-84{line-height:1.12;margin-bottom:0}
.abt-85{line-height:1.12}
.abt-148-99{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;color:var(--brand-muted,#52665c);text-align:center;width:1312px}
.abt-148-100{overflow-wrap:break-word;align-content:stretch;display:flex;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-101{background:var(--brand-ivory,#f6f5ee);border-width:3px;border-color:var(--brand-white,white);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;padding:var(--kk-space-24,24px);position:relative;border-radius:12px;flex-shrink:1;width:421.333px}
.abt-148-102{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:14px;color:var(--brand-orange,#f65a30);letter-spacing:-0.42px;width:373.333px}
.abt-148-103{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:373.333px}
.abt-148-104{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:373.333px}
.abt-148-105{background:var(--brand-ivory,#f6f5ee);border-width:3px;border-color:var(--brand-white,white);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;padding:var(--kk-space-24,24px);position:relative;border-radius:12px;flex-shrink:1;width:421.333px}
.abt-148-106{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:14px;color:var(--brand-orange,#f65a30);letter-spacing:-0.42px;width:373.333px}
.abt-148-107{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:373.333px}
.abt-148-108{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:373.333px}
.abt-148-109{background:var(--brand-ivory,#f6f5ee);border-width:3px;border-color:var(--brand-white,white);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;padding:var(--kk-space-24,24px);position:relative;border-radius:12px;flex-shrink:1;width:421.333px}
.abt-148-110{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:14px;color:var(--brand-orange,#f65a30);letter-spacing:-0.42px;width:373.333px}
.abt-148-111{font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:373.333px}
.abt-148-112{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:373.333px}
.abt-148-113{background:var(--brand-ivory,#f6f5ee);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-114{background:var(--brand-forest,#123e32);align-content:stretch;display:flex;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding:var(--kk-space-40,40px);position:relative;flex-shrink:1;width:1312px}
.abt-148-115{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-24,24px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;color:var(--brand-ivory,#f6f5ee);width:700px}
.abt-148-116{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:12px;width:700px}
.abt-148-117{font-family:Manrope,sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:1;font-size:56px;letter-spacing:-1.68px;width:700px}
.abt-105{line-height:1.12;margin-bottom:0}
.abt-106{line-height:1.12}
.abt-148-118{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:17px;width:700px}
.abt-148-119{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-20,20px);align-items:flex-start;overflow:clip;position:relative;flex-shrink:1;width:480px}
.abt-148-120{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:32px;color:var(--brand-ivory,#f6f5ee);letter-spacing:-0.96px;width:480px}
.abt-148-121{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:36px;color:var(--brand-ivory,#f6f5ee);letter-spacing:-1.08px;width:480px}
.abt-111{background:var(--brand-orange,#f65a30);align-content:stretch;cursor:pointer;display:flex;gap:var(--kk-space-12,12px);height:52px;align-items:center;overflow:clip;padding-left:var(--kk-space-20,20px);padding-right:var(--kk-space-20,20px);padding-top:var(--kk-space-16,16px);padding-bottom:var(--kk-space-16,16px);position:relative;border-radius:8px;flex-shrink:1;width:480px}
.abt-112{font-weight:700;font-size:15px;line-height:1.12;flex:1 0 0;color:white}
.abt-113{display:block}
.abt-148-126{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:15px;color:var(--brand-ivory,#f6f5ee);width:480px}
.abt-148-127{background:var(--brand-ivory,#f6f5ee);align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-32,32px);align-items:flex-start;overflow:clip;padding-left:var(--kk-space-64,64px);padding-right:var(--kk-space-64,64px);padding-top:var(--kk-space-48,48px);padding-bottom:var(--kk-space-48,48px);position:relative;flex-shrink:1;width:1440px}
.abt-148-128{align-content:stretch;display:flex;flex-direction:column;gap:var(--kk-space-16,16px);align-items:center;overflow:clip;position:relative;flex-shrink:1;width:1312px}
.abt-148-129{align-content:stretch;display:flex;gap:var(--kk-space-8,8px);align-items:center;justify-content:center;overflow:clip;position:relative;flex-shrink:1}
.abt-148-130{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-131{position:relative;flex-shrink:1;width:24px;height:24px}
.abt-120{display:block}
.abt-148-133{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:18px;color:var(--brand-forest,#123e32);letter-spacing:-0.54px;width:10px}
.abt-148-134{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:13px;color:var(--brand-forest,#123e32);letter-spacing:-0.39px;white-space:nowrap}
.abt-148-135{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:48px;color:var(--brand-forest,#123e32);text-align:center;letter-spacing:-1.44px;width:1312px}
.abt-148-136{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:1312px}
.abt-148-137{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:1312px}
.abt-148-138{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:1312px}
.abt-148-139{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:1312px}
.abt-148-140{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:1312px}
.abt-148-141{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:1312px}
.abt-148-142{overflow-wrap:break-word;font-family:Manrope,sans-serif;font-weight:800;line-height:1.12;position:relative;flex-shrink:1;font-size:26px;color:var(--brand-forest,#123e32);letter-spacing:-0.78px;width:1312px}
.abt-148-143{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:1;font-size:16px;color:var(--brand-muted,#52665c);width:1312px}
.abt-148-144{background:var(--brand-muted,#52665c);height:1px;opacity:.2;position:relative;flex-shrink:1;width:1312px}
.about-page{max-width:1440px;margin:auto;background:#f6f5ee}
.about-page section{width:100%;max-width:1440px}
.about-page section :is(p,h1,h2,h3,a,span){max-width:100%}
.about-page [data-name="Editorial hero"]{width:100%;overflow:visible}
.about-page [data-name="About introduction"]{flex:720;min-width:0}
.about-page [data-name="Everyday life / illustrative campaign imagery"]{flex:528;min-width:0}
.about-page [data-name="Illustrative service photograph"]{width:100%;overflow:hidden}
.about-page [data-name="Local service caption"]{left:50%;transform:translateX(-50%);width:calc(100% - 96px);background:rgba(255,255,255,.76);align-items:center}
.about-page [data-name="Hero actions / call and WhatsApp"]{max-width:100%;overflow:visible}
.about-page [data-name="Hero actions / call and WhatsApp"]>a{min-width:0;flex-shrink:1}
.about-page [data-name="Hero actions / call and WhatsApp"]>a:first-child{color:white}
.about-page [data-name="Section heading"],.about-page [data-name="Section heading"]>h2,.about-page [data-name="Section heading"]>p{width:100%}
.about-page [data-name="Section label"]{width:auto}
.about-page [data-name="Our role panels"]{width:100%;align-items:stretch}
.about-page [data-name="Local help statement"]{flex:500;min-width:0}
.about-page [data-name="What KajKori does"]{flex:788;min-width:0}
.about-page [data-name="Service overview"]{width:100%}
.about-page [data-name="Service overview"]>[data-name="Illustrative service photograph"]{flex:520;min-width:0}
.about-page [data-name="Service areas"]{flex:768;min-width:0}
.about-page [data-name="Service areas"]>[data-name="Rectangle"]{width:100%}
.about-page [data-name="Service enquiry process"]{width:100%;align-items:stretch}
.about-page [data-name="Service enquiry process"]>div{flex:1;min-width:0}
.about-page [data-name="Local coverage and contact"]{width:100%}
.about-page [data-name="Coverage"]{flex:700;min-width:0}
.about-page [data-name="Contact team"]{flex:480;min-width:0}
.about-page [data-name="Contact team"]>a{width:100%}
.about-page #about-faq>*{width:100%}
@media(max-width:1100px){
 .about-page [data-name="Editorial hero"]{gap:32px}
 .about-page h1{font-size:54px}
 .about-page [data-name="Local service caption"]{width:calc(100% - 32px);padding:16px}
 .about-page .abt-148-44{font-size:24px}
 .about-page [data-name="Hero actions / call and WhatsApp"]{flex-wrap:wrap;gap:12px}
}
@media(max-width:760px){
 .about-page section{padding:48px 24px}
 .about-page [data-name="Editorial hero"]{flex-direction:column;gap:32px}
 .about-page [data-name="About introduction"],.about-page [data-name="Everyday life / illustrative campaign imagery"]{flex:auto;width:100%}
 .about-page h1{font-size:44px;letter-spacing:-1.32px}
 .about-page .abt-148-35{font-size:23px}
 .about-page [data-name="Hero actions / call and WhatsApp"]{flex-direction:column;width:100%;gap:12px}
 .about-page [data-name="Hero actions / call and WhatsApp"]>a{width:100%;flex-shrink:0}
 .about-page [data-name="Everyday life / illustrative campaign imagery"]{height:328px}
 .about-page [data-name="Everyday life / illustrative campaign imagery"]>[data-name="Illustrative service photograph"]{height:280px}
 .about-page [data-name="Local service caption"]{top:232px;height:96px;width:calc(100% - 48px);padding:20px 24px}
 .about-page .abt-148-44{font-size:22px;letter-spacing:-.66px}
 .about-page [data-name="Section heading"]>h2{font-size:32px;letter-spacing:-.96px}
 .about-page [data-name="Section heading"]>p{font-size:15px}
 .about-page [data-name="Our role panels"],.about-page [data-name="Service overview"],.about-page [data-name="Service enquiry process"],.about-page [data-name="Local coverage and contact"]{flex-direction:column}
 .about-page [data-name="Our role panels"]>div,.about-page [data-name="Service overview"]>div,.about-page [data-name="Service enquiry process"]>div,.about-page [data-name="Local coverage and contact"]>div{width:100%;flex:auto}
 .about-page .abt-148-57{font-size:36px;letter-spacing:-1.08px}
 .about-page .abt-148-60{font-size:28px;letter-spacing:-.84px}
 .about-page [data-name="Service overview"]>[data-name="Illustrative service photograph"]{flex:none;height:250px}
 .about-page [data-name="Service areas"]>h3{font-size:24px;letter-spacing:-.72px}
 .about-page [data-name="Service areas"]>a{width:100%}
 .about-page [data-name="Local coverage and contact"]{padding:24px;gap:32px}
 .about-page .abt-148-117{font-size:38px;letter-spacing:-1.14px}
 .about-page .abt-148-120{font-size:28px;letter-spacing:-.84px}
 .about-page .abt-148-121{font-size:28px;letter-spacing:-.84px}
 .about-page #about-faq>h3{font-size:22px;letter-spacing:-.66px}
}
