.CalendlyEmbed-module__cZw_ba__widgetContainer{justify-content:center;align-items:stretch;width:100%;max-width:1000px;min-height:700px;display:flex}.CalendlyEmbed-module__cZw_ba__calendlyWidget{border:none;width:100%;height:700px}@media (max-width:768px){.CalendlyEmbed-module__cZw_ba__widgetContainer{min-height:900px}.CalendlyEmbed-module__cZw_ba__calendlyWidget{height:900px}}
.consultations-module__q3IBra__pageWrapper{background-color:var(--background,#faf8f5);width:100%;min-height:100vh}.consultations-module__q3IBra__headerBanner{aspect-ratio:2;border-bottom:3px solid var(--brand-shell,#c8974b);background-color:#1a1614;background-image:linear-gradient(#00000040,#0006),url(/assets/backgrounds/Philosophical%20Consultancy.jpg?v=2);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:220px;max-height:460px;display:flex;box-shadow:0 4px 20px #0000001f}.consultations-module__q3IBra__headerTitle{color:#fff;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-shadow:0 2px 10px #000000b3;padding:0 1.5rem;font-family:Playfair Display,Georgia,serif;font-size:3.4rem}.consultations-module__q3IBra__mainLayout{justify-content:center;width:100%;padding:3.5rem 1.5rem 5rem;display:flex}.consultations-module__q3IBra__contentCard{background:var(--content-bg,#fff);border:1px solid #c8974b33;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:1100px;padding:3.5rem 2.5rem;display:flex;box-shadow:0 10px 30px #0f3b5f0f}.consultations-module__q3IBra__sectionHeader{text-align:center;max-width:720px;margin-bottom:2.75rem}.consultations-module__q3IBra__sectionBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-green-dark,#2e721e);background-color:var(--brand-green-light,#ebf7e9);border:1px solid #3d8e2833;border-radius:50px;margin-bottom:.85rem;padding:.35rem 1rem;font-size:.82rem;font-weight:700;display:inline-block}.consultations-module__q3IBra__sectionTitle{color:var(--brand-dark-blue,#0f3b5f);margin-bottom:.85rem;font-family:Playfair Display,Georgia,serif;font-size:2.3rem;line-height:1.25}.consultations-module__q3IBra__sectionDescription{color:#4a5568;white-space:pre-wrap;font-size:1.05rem;line-height:1.7}.consultations-module__q3IBra__tiersContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:980px;margin-bottom:2.5rem;display:grid}.consultations-module__q3IBra__tierCard{cursor:pointer;text-align:left;background-color:#fff;border:2px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:space-between;padding:2rem 1.75rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 2px 10px #00000008}.consultations-module__q3IBra__tierCard:hover{border-color:var(--brand-blue,#6ec5ed);transform:translateY(-3px);box-shadow:0 8px 24px #6ec5ed26}.consultations-module__q3IBra__tierCardActive{border-color:var(--brand-shell,#c8974b);background-color:#fffdf9;transform:translateY(-2px);box-shadow:0 8px 28px #c8974b2e}.consultations-module__q3IBra__tierCardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.consultations-module__q3IBra__tierPillFree{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-green-dark,#2e721e);background-color:var(--brand-green-light,#ebf7e9);border:1px solid #3d8e284d;border-radius:20px;padding:.3rem .8rem;font-size:.75rem;font-weight:700}.consultations-module__q3IBra__tierPillPaid{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-shell-dark,#a8762d);background-color:#faf4eb;border:1px solid #c8974b59;border-radius:20px;padding:.3rem .8rem;font-size:.75rem;font-weight:700}.consultations-module__q3IBra__radioIndicator{border:2px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.consultations-module__q3IBra__radioIndicatorActive{border-color:var(--brand-shell,#c8974b);background-color:var(--brand-shell,#c8974b)}.consultations-module__q3IBra__radioInnerDot{background-color:#fff;border-radius:50%;width:8px;height:8px}.consultations-module__q3IBra__tierTitle{color:var(--brand-dark-blue,#0f3b5f);margin-bottom:.4rem;font-family:Playfair Display,Georgia,serif;font-size:1.35rem}.consultations-module__q3IBra__tierDuration{color:#64748b;align-items:center;gap:.35rem;margin-bottom:.85rem;font-size:.88rem;font-weight:600;display:inline-flex}.consultations-module__q3IBra__tierDescription{color:#555;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.consultations-module__q3IBra__tierPolicyNotice{color:#57534e;border-left:3px solid var(--brand-shell,#c8974b);background-color:#fafaf9;border-radius:6px;margin-top:.5rem;margin-bottom:1.25rem;padding:.5rem .75rem;font-size:.82rem;line-height:1.5}.consultations-module__q3IBra__tierPricingRow{border-top:1px solid #edf2f7;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:1.25rem;display:flex}.consultations-module__q3IBra__priceLabel{color:#718096;text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:600}.consultations-module__q3IBra__priceValueFree{color:var(--brand-green,#3d8e28);font-family:Playfair Display,Georgia,serif;font-size:1.6rem;font-weight:800}.consultations-module__q3IBra__priceValuePaid{color:var(--brand-shell-dark,#a8762d);font-family:Playfair Display,Georgia,serif;font-size:1.7rem;font-weight:800}.consultations-module__q3IBra__priceUnit{color:#718096;font-size:.9rem;font-weight:500;font-family:var(--font-geist-sans), Arial, sans-serif;margin-left:.3rem}.consultations-module__q3IBra__paymentNoticeBox{border-left:4px solid var(--brand-blue,#6ec5ed);background-color:#f6fbfe;border-radius:8px;align-items:flex-start;gap:.85rem;width:100%;max-width:980px;margin-bottom:2rem;padding:1rem 1.35rem;display:flex}.consultations-module__q3IBra__noticeIcon{color:var(--brand-dark-blue,#0f3b5f);flex-shrink:0;margin-top:.15rem;font-size:1.25rem;line-height:1}.consultations-module__q3IBra__noticeContent{color:#334155;font-size:.92rem;line-height:1.6}.consultations-module__q3IBra__noticeContent strong{color:var(--brand-dark-blue,#0f3b5f)}.consultations-module__q3IBra__bookingContainer{justify-content:center;width:100%;min-height:720px;display:flex}@media (max-width:768px){.consultations-module__q3IBra__headerBanner{aspect-ratio:2;min-height:190px;max-height:320px}.consultations-module__q3IBra__headerTitle{font-size:2.1rem}.consultations-module__q3IBra__mainLayout{padding:2rem 1rem 3.5rem}.consultations-module__q3IBra__contentCard{border-radius:12px;padding:2rem 1rem}.consultations-module__q3IBra__sectionTitle{font-size:1.75rem}.consultations-module__q3IBra__sectionDescription{margin-bottom:1.5rem;font-size:.95rem}.consultations-module__q3IBra__tiersContainer{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.75rem}.consultations-module__q3IBra__tierCard{padding:1.5rem 1.25rem}.consultations-module__q3IBra__bookingContainer{min-height:920px}.consultations-module__q3IBra__videoFrame{height:250px}}.consultations-module__q3IBra__videoSection{flex-direction:column;align-items:center;width:100%;max-width:980px;margin-bottom:3.5rem;display:flex}.consultations-module__q3IBra__videoCard{background:#fff;border:1px solid #c8974b40;border-radius:18px;flex-direction:column;align-items:center;gap:1.25rem;width:100%;padding:2.25rem 2rem;display:flex;box-shadow:0 8px 28px #0f3b5f0d}.consultations-module__q3IBra__videoHeader{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:760px;display:flex}.consultations-module__q3IBra__videoBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-shell-dark,#a8762d);background-color:#faf4eb;border:1px solid #c8974b4d;border-radius:50px;padding:.3rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}.consultations-module__q3IBra__videoTitle{color:var(--brand-dark-blue,#0f3b5f);margin:0;font-family:Playfair Display,Georgia,serif;font-size:2rem;line-height:1.3}.consultations-module__q3IBra__videoEditionNotice{color:#64748b;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}.consultations-module__q3IBra__videoDescription{color:#4a5568;text-align:center;white-space:pre-wrap;max-width:760px;margin:.25rem 0 .5rem;font-size:1.05rem;line-height:1.7}.consultations-module__q3IBra__videoPlayerWrapper{background:#000;border:2px solid #c8974b4d;border-radius:16px;width:100%;max-width:900px;overflow:hidden;box-shadow:0 10px 30px #00000026}.consultations-module__q3IBra__videoFrame{border:none;width:100%;height:480px;display:block}.consultations-module__q3IBra__videoPlayer{background-color:#000;border-radius:14px;width:100%;max-height:480px;display:block}.consultations-module__q3IBra__videoFallbackLink{color:var(--brand-dark-blue,#0f3b5f);text-align:center;padding:1rem;font-weight:600;text-decoration:underline;display:inline-block}.consultations-module__q3IBra__videoLangRow{align-items:center;gap:.6rem;margin-top:.25rem;display:flex}.consultations-module__q3IBra__videoLangBtn{color:#475569;cursor:pointer;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:20px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.consultations-module__q3IBra__videoLangBtnActive{background-color:var(--brand-shell,#c8974b);color:#fff;border-color:var(--brand-shell,#c8974b)}@media (max-width:768px){.consultations-module__q3IBra__videoCard{padding:1.5rem 1rem}.consultations-module__q3IBra__videoTitle{font-size:1.5rem}.consultations-module__q3IBra__videoFrame{height:230px}}
