:root{--ib-content-width:1180px;--ib-edkrem:#f6f1ea;--ib-edkrem2:#ece3d6;--ib-edkum:#efe4d2;--ib-edaltin:#eab467;--ib-edaltink:#855a22;--ib-edantra:#171c1f;--ib-edink:#1d2124;--ib-edgri:#61676a}
.ib-c-edsec{padding-block-start:96px;padding-inline-end:24px;padding-block-end:96px;padding-inline-start:24px;background-color:var(--ib-edkrem);color:var(--ib-edink)}
.ib-c-edsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsec>.ib-con__in{gap:44px}
.ib-c-edsec2{background-color:var(--ib-edkrem2)}
.ib-c-edhead{padding:0px;text-align:center;max-width:660px;margin-block-start:0px;margin-inline-end:auto;margin-block-end:0px;margin-inline-start:auto}
.ib-c-edhead:not(.ib-con--boxed),.ib-con--boxed.ib-c-edhead>.ib-con__in{gap:12px;align-items:center}
.ib-c-edeye{font-size:0.74rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--ib-edaltink);line-height:1.4}
.ib-c-edeyedk{color:var(--ib-edaltin)}
.ib-c-edh2{font-family:"Playfair Display", Georgia, "Times New Roman", serif;font-size:clamp(2rem, 1.4rem + 2vw, 2.9rem);font-style:italic;font-weight:500;line-height:1.15;color:var(--ib-edaltink)}
.ib-c-edh2dk{color:var(--ib-edaltin)}
.ib-c-edh3{font-family:"Playfair Display", Georgia, "Times New Roman", serif;font-size:1.35rem;font-weight:600;line-height:1.3;color:var(--ib-edink)}
.ib-c-edlead{font-size:1.05rem;line-height:1.75;color:var(--ib-edgri);max-width:62ch}
.ib-c-edleaddk{color:#c9c4bb}
.ib-c-edbody{font-size:1rem;line-height:1.75;color:var(--ib-edgri)}
.ib-c-edbtns{padding:0px}
.ib-c-edbtns:not(.ib-con--boxed),.ib-con--boxed.ib-c-edbtns>.ib-con__in{flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center}
.ib-c-edbtn{background-color:var(--ib-edantra);color:var(--ib-edaltin);border-style:solid;border-width:1px;border-color:var(--ib-edantra);border-radius:0px;padding-block-start:15px;padding-inline-end:28px;padding-block-end:15px;padding-inline-start:28px;font-weight:600;font-size:0.92rem;letter-spacing:0.04em;line-height:1;transition:background-color 200ms ease, color 200ms ease, border-color 200ms ease}
.ib-c-edbtn:hover,.ib-c-edbtn:focus-visible{background-color:var(--ib-edaltin);color:var(--ib-edantra);border-color:var(--ib-edaltin)}
.ib-c-edbtng{background-color:rgba(0,0,0,0);color:var(--ib-edaltin);border-color:var(--ib-edaltin)}
.ib-c-edbtng:hover,.ib-c-edbtng:focus-visible{background-color:var(--ib-edaltin);color:var(--ib-edantra);border-color:var(--ib-edaltin)}
.ib-c-edbtnf{background-color:var(--ib-edaltin);color:var(--ib-edantra);border-color:var(--ib-edaltin)}
.ib-c-edbtnf:hover,.ib-c-edbtnf:focus-visible{background-color:rgba(0,0,0,0);color:var(--ib-edaltin);border-color:var(--ib-edaltin)}
.ib-c-edgroup{padding-block-start:30px;padding-inline-end:0px;padding-block-end:30px;padding-inline-start:0px;border-style:solid;border-block-start-width:1px;border-inline-end-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-color:var(--ib-edkrem2)}
.ib-c-edgroup:not(.ib-con--boxed),.ib-con--boxed.ib-c-edgroup>.ib-con__in{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px}
.ib-c-edgname{padding:0px}
.ib-c-edgname:not(.ib-con--boxed),.ib-con--boxed.ib-c-edgname>.ib-con__in{gap:6px}
.ib-c-edgt{font-family:"Playfair Display", Georgia, "Times New Roman", serif;font-size:1.65rem;font-style:italic;font-weight:500;line-height:1.2;color:var(--ib-edink)}
.ib-c-edgs{font-size:0.9rem;color:var(--ib-edgri)}
.ib-c-edg3{padding:0px}
.ib-c-edg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg3>.ib-con__in{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}
.ib-c-edg4{padding:0px}
.ib-c-edg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg4>.ib-con__in{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}
.ib-c-edcard{background-color:#fffdfb;padding:0px;overflow:hidden;transition:transform 250ms ease, box-shadow 250ms ease}
.ib-c-edcard:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcard>.ib-con__in{gap:0px}
.ib-c-edcard:hover,.ib-c-edcard:focus-visible{translate:0px -3px;box-shadow:0px 20px 40px -24px rgba(23,28,31,0.35)}
.ib-c-edcimg{aspect-ratio:4/3;overflow:hidden;background-color:var(--ib-edkrem2)}
.ib-c-edcbody{padding-block-start:18px;padding-inline-end:20px;padding-block-end:22px;padding-inline-start:20px}
.ib-c-edcbody:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcbody>.ib-con__in{gap:6px}
.ib-c-edcardt{font-family:"Playfair Display", Georgia, "Times New Roman", serif;font-size:1.22rem;font-weight:500;line-height:1.25;color:var(--ib-edink)}
.ib-c-edcardx{font-size:0.9rem;line-height:1.6;color:var(--ib-edgri)}
.ib-c-edmore{font-size:0.82rem;font-weight:600;color:var(--ib-edaltink);margin-block-start:6px;margin-inline-end:0px;margin-block-end:0px;margin-inline-start:0px}
.ib-c-edsteps{padding:0px}
.ib-c-edsteps:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsteps>.ib-con__in{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}
.ib-c-edstep{padding-block-start:22px;padding-inline-end:0px;padding-block-end:0px;padding-inline-start:0px;border-style:solid;border-block-start-width:1px;border-inline-end-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-color:var(--ib-edink)}
.ib-c-edstep:not(.ib-con--boxed),.ib-con--boxed.ib-c-edstep>.ib-con__in{gap:10px}
.ib-c-edsplit{padding:0px}
.ib-c-edsplit:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsplit>.ib-con__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:center}
.ib-c-edcol{padding:0px}
.ib-c-edcol:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcol>.ib-con__in{gap:18px}
.ib-c-edcover{overflow:hidden}
.ib-c-edh1{font-family:"Playfair Display", Georgia, "Times New Roman", serif;font-size:clamp(2.2rem, 1.5rem + 2.6vw, 3.4rem);font-weight:500;line-height:1.1;color:var(--ib-edink)}
.ib-c-edphero{padding-block-start:72px;padding-inline-end:24px;padding-block-end:72px;padding-inline-start:24px;background-color:var(--ib-edantra);color:#ece7df}
.ib-c-edphero:not(.ib-con--boxed),.ib-con--boxed.ib-c-edphero>.ib-con__in{gap:0px}
.ib-c-edph1{color:var(--ib-edaltin);font-style:italic}
.ib-c-edphimg{aspect-ratio:4/3;overflow:hidden}
.ib-c-edcrumb{padding:0px;font-size:0.82rem;color:#9aa0a2}
.ib-c-edcrumb:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcrumb>.ib-con__in{flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}
.ib-c-edcta{padding-block-start:72px;padding-inline-end:24px;padding-block-end:72px;padding-inline-start:24px;background-color:#22282b;color:#ffffff;text-align:center}
.ib-c-edcta:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcta>.ib-con__in{gap:18px;align-items:center}
.ib-c-edg2{padding:0px}
.ib-c-edg2:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg2>.ib-con__in{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}
.ib-el-ebebd2ec165b{padding:0px}
.ib-el-ebebd2ec165b{gap:0px}
.ib-el-ecdfde60b669{justify-content:center}
@media (max-width:1024px){
.ib-c-edsec{padding-block-start:72px;padding-inline-end:20px;padding-block-end:72px;padding-inline-start:20px}
.ib-c-edsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsec>.ib-con__in{gap:36px}
.ib-c-edgroup:not(.ib-con--boxed),.ib-con--boxed.ib-c-edgroup>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:18px}
.ib-c-edg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg3>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-edg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg4>.ib-con__in{grid-template-columns:repeat(2, minmax(0, 1fr))}
.ib-c-edsplit:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsplit>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:36px}
.ib-c-edphero{padding-block-start:56px;padding-inline-end:20px;padding-block-end:56px;padding-inline-start:20px}
}
@media (max-width:767px){
.ib-c-edsec{padding-block-start:56px;padding-inline-end:16px;padding-block-end:56px;padding-inline-start:16px}
.ib-c-edsec:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsec>.ib-con__in{gap:28px}
.ib-c-edlead{font-size:1rem}
.ib-c-edg3:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg3>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:12px}
.ib-c-edg4:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg4>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:12px}
.ib-c-edcard:not(.ib-con--boxed),.ib-con--boxed.ib-c-edcard>.ib-con__in{display:grid;grid-template-columns:112px minmax(0,1fr)}
.ib-c-edcbody{padding-block-start:14px;padding-inline-end:16px;padding-block-end:14px;padding-inline-start:16px}
.ib-c-edcardt{font-size:1.1rem}
.ib-c-edcardx{font-size:0.84rem}
.ib-c-edsteps:not(.ib-con--boxed),.ib-con--boxed.ib-c-edsteps>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr))}
.ib-c-edphero{padding-block-start:40px;padding-inline-end:16px;padding-block-end:48px;padding-inline-start:16px}
.ib-c-edcta{padding-block-start:52px;padding-inline-end:16px;padding-block-end:52px;padding-inline-start:16px}
.ib-c-edg2:not(.ib-con--boxed),.ib-con--boxed.ib-c-edg2>.ib-con__in{grid-template-columns:repeat(1, minmax(0, 1fr));gap:12px}
}
