.page_page__Zs_E4{padding-top:var(--header-total)}.page_hero__j4K7k{position:relative;overflow:hidden;padding:clamp(5rem,10vw,7rem) 0 clamp(4rem,8vw,6rem)}.page_hero__j4K7k:before{content:"";position:absolute;inset:0;background-image:url("/images/Hero section background image 1.jpg");background-size:cover;background-position:top;background-repeat:no-repeat;z-index:0}.page_hero__j4K7k:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(13,13,13,.88),rgba(13,13,13,.78) 60%,rgba(13,13,13,.84));z-index:0}.page_heroContainer__7g8rF{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);display:grid;grid-template-columns:1fr 460px;grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);align-items:center}.page_badge__8Pxw2{display:inline-block;font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:4px;background:var(--color-accent);color:var(--color-bg);margin-bottom:1.5rem}.page_heroTitle__iSYoY{font-family:var(--font-section-title);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;font-style:normal;line-height:1.08;color:var(--color-white);margin:0 0 1.5rem}.page_heroTagline___hdwB{font-family:var(--font-body);font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.85;color:var(--color-text-muted);margin:0;max-width:520px}.page_section__G_CNs{padding:var(--space-section) 0;background:var(--color-cream)}.page_sectionDark__1yW04{background:var(--color-bg)}.page_sectionWarm__XXpLT{padding:var(--space-section) 0;background:#efe9d2}.page_container__7ErZC{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.page_sectionHeader__f0qtc{text-align:center;margin-bottom:3rem}.page_eyebrow__FhuAO{display:inline-block;font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.75rem}.page_sectionTitle__2Rfrf{color:var(--color-white)}.page_sectionTitleDark__Xqd8f,.page_sectionTitle__2Rfrf{font-family:var(--font-section-title);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;font-style:normal;line-height:1.15;margin:0}.page_sectionTitleDark__Xqd8f{color:var(--color-bg)}.page_sectionSub__2rrUH{font-family:var(--font-body);font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.75;color:var(--color-text-muted);max-width:560px;margin:.75rem auto 0}.page_formCard__58Zbs{background:#fff;border:1px solid rgba(255,255,255,.12);border-top:3px solid var(--color-accent);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.55);min-height:480px}.page_reasonsGrid__8WmvX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;max-width:900px;margin:0 auto}.page_reasonCard__r0Gz_{position:relative;background:linear-gradient(150deg,#252a3a,#1e2230);border:1px solid rgba(200,168,76,.22);border-top:3px solid var(--color-accent);border-radius:16px;padding:32px 28px;box-shadow:0 4px 24px rgba(0,0,0,.18);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.page_reasonCard__r0Gz_:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(ellipse at 50% 0,rgba(200,168,76,.08) 0,transparent 65%);pointer-events:none}.page_reasonCard__r0Gz_:hover{background:var(--color-accent);border-color:var(--color-accent);border-top-color:rgba(0,0,0,.18);box-shadow:0 16px 48px rgba(200,168,76,.35);transform:translateY(-5px)}.page_reasonCard__r0Gz_:hover .page_reasonNum__jdIqS{color:rgba(0,0,0,.4);opacity:1}.page_reasonCard__r0Gz_:hover .page_reasonTitle__nrHYE{color:#1a1208}.page_reasonCard__r0Gz_:hover .page_reasonBody__MAGf9{color:rgba(20,14,2,.78)}.page_reasonNum__jdIqS{display:block;font-family:var(--font-section-title);font-size:2rem;font-weight:300;font-style:normal;color:var(--color-accent);opacity:.7;margin-bottom:12px;line-height:1;letter-spacing:-.02em}.page_reasonTitle__nrHYE{font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);margin:0 0 10px}.page_reasonBody__MAGf9{font-family:var(--font-body);font-size:.9rem;line-height:1.75;color:rgba(255,255,255,.62);margin:0}.page_cpdSection__cO3j4{background:#ffffff;padding:clamp(2.5rem,5vw,4rem) 0;position:relative;overflow:hidden}.page_cpdSection__cO3j4:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 0,rgba(200,168,76,.06) 0,transparent 70%);pointer-events:none}.page_cpdSection__cO3j4 .page_container__7ErZC{position:relative;z-index:1}.page_cpdHeader__Oe0pA{text-align:center;max-width:680px;margin:0 auto 1.5rem}.page_cpdEyebrow__giWOo{display:inline-block;font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.85rem}.page_cpdTitle__uj_OV{font-family:var(--font-section-title);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;font-style:normal;line-height:1.12;color:var(--color-bg);margin:0 0 .75rem}.page_cpdDivider__6C1Ze{width:48px;height:2px;background:var(--color-accent);border-radius:2px;margin:0 auto 1rem}.page_cpdIntro___rwJv{font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.8;color:rgba(13,13,13,.65);margin:0}.page_cpdPills__EUBC5{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:1.5rem}.page_cpdPill__MPiUu{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--color-bg);background:rgba(200,168,76,.1);border:1px solid rgba(200,168,76,.35);border-radius:var(--radius-full);padding:8px 18px}.page_cpdPill__MPiUu svg{color:var(--color-accent);flex-shrink:0}.page_cpdBody__DMe_G{font-family:var(--font-body);font-size:clamp(.9rem,1.3vw,1rem);line-height:1.9;color:rgba(13,13,13,.62);text-align:center;max-width:640px;margin:0 auto 2rem}.page_cpdCta__2l34t{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_cpdNote__6SHg_{font-family:var(--font-body);font-size:.8rem;font-weight:500;letter-spacing:.03em;color:rgba(13,13,13,.4);margin:0}.page_cpdButton__zWrpX{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:.9rem;font-weight:700;color:var(--color-bg);background:var(--color-accent);border-radius:var(--radius-full);padding:14px 36px;text-decoration:none;transition:background-color var(--transition-fast),transform var(--transition-fast)}.page_cpdButton__zWrpX:hover{background:#b89a3e;transform:translateY(-1px)}@media (max-width:960px){.page_heroContainer__7g8rF{grid-template-columns:1fr}.page_heroText__hOmtI{text-align:center}.page_heroTagline___hdwB{margin:0 auto}.page_formCard__58Zbs{max-width:560px;margin:0 auto}}@media (max-width:768px){.page_reasonsGrid__8WmvX{grid-template-columns:1fr}.page_formCard__58Zbs{border-radius:14px}.page_cpdPills__EUBC5{gap:8px}.page_cpdPill__MPiUu{font-size:.75rem;padding:7px 14px}}@media (max-width:480px){.page_formCard__58Zbs{border-radius:12px}}