@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&family=Inter:wght@300;400;500;600&display=swap);html body .bd-home,html body .bd-academy,html body .bd-article{--bd-ink:#2a2438;--bd-soft:#5a5468;--bd-muted:#8a849a;--bd-cream:#faf6ef;--bd-pink:#fce4ec;--bd-lavender:#eae4fc;--bd-peach:#ffe8d9;--bd-rose:#fde8ea;--bd-sky:#e4eef8;--bd-gold:#fff3d6;--bd-blue:#a8b8f5;--bd-blue-deep:#7f93e8;--bd-accent:#b88ab8;--bd-serif:"Fraunces", "Cormorant Garamond", Georgia, serif;--bd-sans:"Inter", "Helvetica Neue", Arial, sans-serif;font-family:var(--bd-sans)!important;color:var(--bd-ink)!important;-webkit-font-smoothing:antialiased!important}html body .bd-home,html body .bd-academy,html body .bd-article{line-height:1.7!important;font-size:17px!important;max-width:100%!important;overflow-x:hidden!important;position:relative!important;isolation:isolate;background-color:#faf6ef!important;background-repeat:no-repeat!important;background-attachment:scroll!important}html body .bd-home{background-image:radial-gradient(ellipse 900px 700px at 10% 0%,#fce4ec 0%,transparent 55%),radial-gradient(ellipse 900px 700px at 90% 15%,#eae4fc 0%,transparent 55%),radial-gradient(ellipse 800px 600px at 50% 45%,#ffe8d9 0%,transparent 55%),radial-gradient(ellipse 700px 500px at 15% 75%,#e4eef8 0%,transparent 55%),radial-gradient(ellipse 600px 500px at 90% 90%,#fde8ea 0%,transparent 55%)!important}html body .bd-academy{background-image:radial-gradient(ellipse 800px 600px at 10% 0%,#fce4ec 0%,transparent 55%),radial-gradient(ellipse 900px 700px at 90% 20%,#eae4fc 0%,transparent 55%),radial-gradient(ellipse 700px 500px at 50% 60%,#ffe8d9 0%,transparent 60%),radial-gradient(ellipse 600px 500px at 20% 90%,#fde8ea 0%,transparent 55%)!important}html body .bd-article{background-image:radial-gradient(ellipse 800px 600px at 10% 0%,#fce4ec 0%,transparent 55%),radial-gradient(ellipse 900px 700px at 90% 20%,#eae4fc 0%,transparent 55%),radial-gradient(ellipse 700px 500px at 50% 90%,#ffe8d9 0%,transparent 60%)!important}html body .bd-home *,html body .bd-academy *,html body .bd-article *{box-sizing:border-box!important}html body .bd-home p,html body .bd-academy p,html body .bd-article p{margin:0 0 1.3em!important}html body .bd-home h1,html body .bd-home h2,html body .bd-home h3,html body .bd-home h4,html body .bd-academy h1,html body .bd-academy h2,html body .bd-academy h3,html body .bd-academy h4,html body .bd-article h1,html body .bd-article h2,html body .bd-article h3,html body .bd-article h4{margin:0!important;font-family:var(--bd-serif)!important}html body .bd-home strong,html body .bd-academy strong,html body .bd-article strong{color:#2a2438!important;font-weight:600!important}html body .bd-home em,html body .bd-academy em,html body .bd-article em{font-style:italic!important}html body .bd-home a,html body .bd-academy a,html body .bd-article a{color:inherit}html body .bd-home .bd-wrap,html body .bd-academy .bd-wrap,html body .bd-article .bd-wrap{max-width:1180px!important;margin:0 auto!important;padding:0 28px!important;position:relative!important;z-index:1}html body .bd-home .bd-narrow,html body .bd-academy .bd-narrow,html body .bd-article .bd-narrow{max-width:780px!important;margin:0 auto!important;padding:0 28px!important;position:relative!important;z-index:2}html body .bd-home .bd-section-label,html body .bd-academy .bd-section-label,html body .bd-article .bd-section-label{font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:20px!important;display:inline-block!important;padding:7px 18px!important;background:rgba(255,255,255,.6)!important;border-radius:100px!important;border:1px solid rgba(255,255,255,.8)!important}html body .bd-home .bd-section,html body .bd-academy .bd-section,html body .bd-article .bd-section{padding:70px 0!important;position:relative!important}html body .bd-home .bd-cta-btn,html body .bd-home a.bd-cta-btn,html body .bd-academy .bd-cta,html body .bd-academy a.bd-cta,html body .bd-article .bd-btn,html body .bd-article a.bd-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:20px 40px!important;background-color:#7f93e8!important;background-image:linear-gradient(135deg,#a8b8f5 0%,#7f93e8 100%)!important;color:#fff!important;text-decoration:none!important;font-family:"Inter",sans-serif!important;font-weight:600!important;font-size:16px!important;letter-spacing:.01em!important;border-radius:100px!important;transition:transform .25s,box-shadow .25s!important;box-shadow:0 10px 30px rgba(127,147,232,.35)!important;border:none!important;min-width:260px!important}html body .bd-home .bd-cta-btn:hover,html body .bd-academy .bd-cta:hover,html body .bd-article .bd-btn:hover{transform:translateY(-3px)!important;box-shadow:0 15px 40px rgba(127,147,232,.5)!important}html body .bd-home section.bd-story,html body .bd-home .bd-story,html body .bd-academy .bd-problem,html body .bd-academy .bd-author,html body .bd-article .bd-dark{background:#2a2438!important;background-color:#2a2438!important;background-image:linear-gradient(135deg,#2a2438 0%,#3d3450 50%,#524466 100%)!important;color:#faf6ef!important;padding:80px 0!important;margin:40px 28px!important;border-radius:48px!important;position:relative!important;overflow:hidden!important;isolation:isolate}html body .bd-home .bd-story .bd-section-label,html body .bd-academy .bd-problem .bd-section-label,html body .bd-academy .bd-author .bd-section-label,html body .bd-article .bd-dark .bd-section-label{background:rgba(255,255,255,.12)!important;color:#f0cff0!important;border-color:rgba(255,255,255,.2)!important}html body .bd-home .bd-story h2,html body .bd-academy .bd-problem h2,html body .bd-academy .bd-author h2,html body .bd-article .bd-dark h2{color:#faf6ef!important}html body .bd-home .bd-story h2 em,html body .bd-academy .bd-problem h2 em,html body .bd-academy .bd-author h2 em,html body .bd-article .bd-dark h2 em{color:#f0cff0!important}html body .bd-home a.bd-problem-card::after,html body .bd-home a.bd-problem-card::before,html body .bd-home a.bd-guide-card::after,html body .bd-home a.bd-guide-card::before,html body .bd-home a.bd-skin-card::after,html body .bd-home a.bd-skin-card::before,html body .bd-home a.bd-problem-card .kadence-read-more,html body .bd-home a.bd-guide-card .kadence-read-more,html body .bd-home a.bd-skin-card .kadence-read-more,html body .bd-home a.bd-problem-card .wp-block-kadence-btn,html body .bd-home a.bd-guide-card .wp-block-kadence-btn,html body .bd-home a.bd-skin-card .wp-block-kadence-btn,html body .bd-home a.bd-problem-card .kb-btn,html body .bd-home a.bd-guide-card .kb-btn,html body .bd-home a.bd-skin-card .kb-btn,html body .bd-home a.bd-problem-card .button,html body .bd-home a.bd-guide-card .button,html body .bd-home a.bd-skin-card .button,html body .bd-home a.bd-problem-card .more-link,html body .bd-home a.bd-guide-card .more-link,html body .bd-home a.bd-skin-card .more-link{content:none!important;display:none!important}html body .bd-home a.bd-problem-card.bd-has-bg::before{display:block!important;content:""!important}html body .bd-home a.bd-problem-card,html body .bd-home a.bd-guide-card,html body .bd-home a.bd-skin-card{background-image:none!important;text-shadow:none!important;box-shadow:none!important}html body .bd-academy .bd-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;padding:0 28px!important;max-width:1180px!important;margin:20px auto 40px!important}html body .bd-academy .bd-stat{padding:36px 28px!important;text-align:center!important;background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:28px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}html body .bd-academy .bd-stat-num{font-family:"Fraunces",Georgia,serif!important;font-size:clamp(36px, 5vw, 54px)!important;font-weight:500!important;color:#2a2438!important;line-height:1!important;margin-bottom:10px!important;font-style:italic!important}html body .bd-academy .bd-stat-label{font-size:13px!important;font-weight:500!important;color:#5a5468!important}html body .bd-home .bd-hero{padding:40px 0 50px!important;text-align:center!important}html body .bd-home .bd-eyebrow{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:28px!important;display:inline-block!important;padding:8px 20px!important;background:rgba(255,255,255,.7)!important;border-radius:100px!important;border:1px solid rgba(255,255,255,.9)!important}html body .bd-home .bd-hero h1{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(36px, 6vw, 64px)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin:0 auto 24px!important;max-width:18ch!important;color:#2a2438!important;text-align:center!important}html body .bd-home .bd-hero h1 em{font-style:italic!important;color:#b88ab8!important;font-weight:400!important}html body .bd-home .bd-hero-sub{font-size:18px!important;line-height:1.55!important;color:#5a5468!important;margin:0 auto 36px!important;max-width:54ch!important}html body .bd-home .bd-hero-sub strong{color:#2a2438!important}html body .bd-home .bd-hero-meta{font-size:13.5px!important;color:#8a849a!important;margin-top:18px!important}html body .bd-home .bd-hero-meta strong{color:#2a2438!important;font-weight:600!important}html body .bd-home .bd-hero-video{display:flex!important;justify-content:center!important;align-items:center!important;margin:50px auto 0!important;width:100%!important;max-width:340px!important}html body .bd-home .bd-hero-video-frame{position:relative!important;width:100%!important;aspect-ratio:459/808!important;border-radius:44px!important;overflow:hidden!important;box-shadow:0 40px 100px rgba(42,36,56,.18)!important;border:6px solid rgba(255,255,255,.9)!important;background:#faf6ef!important}html body .bd-home .bd-hero-video-frame video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border:none!important;margin:0!important;padding:0!important}html body .bd-home h2{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(30px, 4.5vw, 50px)!important;line-height:1.1!important;letter-spacing:-.02em!important;margin-bottom:24px!important;max-width:22ch!important;color:#2a2438!important}html body .bd-home h2 em{font-style:italic!important;color:#b88ab8!important;font-weight:400!important}html body .bd-home h2.bd-center{max-width:none!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}html body .bd-home .bd-center-wrap{text-align:center!important;margin-bottom:40px!important}html body .bd-home .bd-testimonials{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}html body .bd-home .bd-testimonial{padding:36px 32px!important;background:linear-gradient(135deg,rgba(252,228,236,.55),rgba(234,228,252,.4))!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;position:relative!important}html body .bd-home .bd-testimonial::before{content:"\201C"!important;position:absolute!important;top:10px!important;left:24px!important;font-family:"Fraunces",Georgia,serif!important;font-size:80px!important;color:#b88ab8!important;line-height:1!important;font-style:italic!important;opacity:.4!important;display:block!important}html body .bd-home .bd-testimonial-stars{font-size:14px!important;color:#e0b54a!important;letter-spacing:2px!important;margin-bottom:16px!important;position:relative!important;z-index:1!important}html body .bd-home .bd-testimonial-text{font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:16.5px!important;line-height:1.6!important;margin-bottom:20px!important;color:#2a2438!important;position:relative!important;z-index:1!important}html body .bd-home .bd-testimonial-author{font-size:13px!important;color:#5a5468!important;padding-top:16px!important;border-top:1px solid rgba(42,36,56,.08)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}html body .bd-home .bd-testimonial-author strong{color:#2a2438!important;font-weight:600!important}html body .bd-home .bd-testimonial-source{font-size:11px!important;color:#8a849a!important;padding:4px 12px!important;background:rgba(255,255,255,.5)!important;border-radius:100px!important}html body .bd-home .bd-problems{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}@media (min-width:901px){html body .bd-home .bd-problems{grid-template-columns:repeat(6,1fr)!important}html body .bd-home .bd-problem-card{grid-column:span 2!important}html body .bd-home .bd-problem-card:nth-child(4){grid-column:2 / span 2!important}html body .bd-home .bd-problem-card:nth-child(5){grid-column:4 / span 2!important}}html body .bd-home .bd-problem-card,html body .bd-home a.bd-problem-card{display:block!important;padding:40px 34px!important;background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:32px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;text-decoration:none!important;transition:transform .25s,box-shadow .25s!important;color:#2a2438!important;position:relative!important;overflow:hidden!important}html body .bd-home .bd-problem-bg{content:""!important;position:absolute!important;top:-60%!important;right:-20%!important;width:250px!important;height:250px!important;border-radius:50%!important;opacity:.4!important;transition:opacity .3s!important;pointer-events:none!important;display:block!important;z-index:0!important}html body .bd-home .bd-problem-card:nth-child(1) .bd-problem-bg{background:radial-gradient(circle,#fce4ec 0%,transparent 70%)!important}html body .bd-home .bd-problem-card:nth-child(2) .bd-problem-bg{background:radial-gradient(circle,#ffe8d9 0%,transparent 70%)!important}html body .bd-home .bd-problem-card:nth-child(3) .bd-problem-bg{background:radial-gradient(circle,#e4eef8 0%,transparent 70%)!important}html body .bd-home .bd-problem-card:nth-child(4) .bd-problem-bg{background:radial-gradient(circle,#fff3d6 0%,transparent 70%)!important}html body .bd-home .bd-problem-card:nth-child(5) .bd-problem-bg{background:radial-gradient(circle,#eae4fc 0%,transparent 70%)!important}html body .bd-home .bd-problem-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 50px rgba(42,36,56,.1)!important}html body .bd-home .bd-problem-card:hover .bd-problem-bg{opacity:.7!important}html body .bd-home .bd-problem-number{font-family:"Fraunces",Georgia,serif!important;font-size:14px!important;font-style:italic!important;color:#b88ab8!important;margin-bottom:18px!important;display:inline-block!important;padding:4px 14px!important;background:rgba(184,138,184,.12)!important;border-radius:100px!important;position:relative!important;z-index:1!important}html body .bd-home .bd-problem-card h3{font-family:"Fraunces",Georgia,serif!important;font-size:26px!important;font-weight:500!important;line-height:1.15!important;color:#2a2438!important;margin-bottom:12px!important;letter-spacing:-.01em!important;position:relative!important;z-index:1!important}html body .bd-home .bd-problem-card h3 em{font-style:italic!important;color:#b88ab8!important}html body .bd-home .bd-problem-card p{font-size:14.5px!important;color:#5a5468!important;line-height:1.6!important;margin:0 0 20px!important;position:relative!important;z-index:1!important}html body .bd-home .bd-problem-arrow{font-size:13px!important;font-weight:600!important;color:#7f93e8!important;display:inline-flex!important;align-items:center!important;gap:8px!important;position:relative!important;z-index:1!important}html body .bd-home .bd-problem-arrow .bd-arrow-icon{display:inline-block!important;transition:transform .2s!important}html body .bd-home .bd-problem-card:hover .bd-problem-arrow .bd-arrow-icon{transform:translateX(4px)!important}html body .bd-home .bd-story-halo-1,html body .bd-home .bd-story-halo-2{position:absolute!important;border-radius:50%!important;pointer-events:none!important;display:block!important;z-index:0!important}html body .bd-home .bd-story-halo-1{top:-30%!important;right:-10%!important;width:600px!important;height:600px!important;background:radial-gradient(circle,rgba(184,138,184,.25) 0%,transparent 70%)!important}html body .bd-home .bd-story-halo-2{bottom:-20%!important;left:-10%!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(168,184,245,.18) 0%,transparent 70%)!important}html body .bd-home .bd-story .bd-narrow{position:relative!important;z-index:2!important}html body .bd-home .bd-story h2{max-width:20ch!important;margin-bottom:36px!important}html body .bd-home .bd-story p{font-size:18px!important;line-height:1.65!important;color:#f0ebe0!important;margin-bottom:20px!important}html body .bd-home .bd-story p strong{color:#fff!important;font-weight:600!important}html body .bd-home .bd-story .bd-quote{font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:22px!important;line-height:1.5!important;color:#f0cff0!important;padding:24px 32px!important;border-left:3px solid #f0cff0!important;margin:30px 0!important;background:rgba(255,255,255,.04)!important;border-radius:0 16px 16px 0!important}html body .bd-home .bd-story-features{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin:40px 0!important}html body .bd-home .bd-story-feature{padding:24px 22px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:20px!important}html body .bd-home .bd-story-feature strong{display:block!important;font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:28px!important;font-weight:500!important;color:#f0cff0!important;line-height:1!important;margin-bottom:8px!important}html body .bd-home .bd-story-feature span{font-size:13px!important;color:#e8e2d4!important;line-height:1.4!important}html body .bd-home .bd-story-final{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-style:italic!important;color:#fff!important;line-height:1.5!important;margin-top:40px!important;padding-top:32px!important;border-top:1px solid rgba(250,246,239,.2)!important}html body .bd-home .bd-story-final strong{color:#f0cff0!important;font-weight:600!important}html body .bd-home .bd-skin-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}html body .bd-home .bd-skin-card,html body .bd-home a.bd-skin-card{padding:28px 26px!important;background:rgba(255,255,255,.6)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:24px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transition:transform .25s,box-shadow .25s!important;text-decoration:none!important;color:#2a2438!important;display:block!important}html body .bd-home .bd-skin-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 50px rgba(42,36,56,.08)!important}html body .bd-home .bd-skin-icon{width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:18px!important;font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:18px!important;font-weight:500!important;color:#fff!important}html body .bd-home .bd-skin-card:nth-child(1) .bd-skin-icon{background:linear-gradient(135deg,#ffd4a8,#ffbc7e)!important}html body .bd-home .bd-skin-card:nth-child(2) .bd-skin-icon{background:linear-gradient(135deg,#a8b8f5,#7f93e8)!important}html body .bd-home .bd-skin-card:nth-child(3) .bd-skin-icon{background:linear-gradient(135deg,#f7b8d0,#b88ab8)!important}html body .bd-home .bd-skin-card:nth-child(4) .bd-skin-icon{background:linear-gradient(135deg,#b8e0c8,#7fc49a)!important}html body .bd-home .bd-skin-card h4{font-family:"Fraunces",Georgia,serif!important;font-size:20px!important;font-weight:500!important;color:#2a2438!important;margin-bottom:8px!important;letter-spacing:-.01em!important}html body .bd-home .bd-skin-card p{font-size:14px!important;color:#5a5468!important;line-height:1.55!important;margin:0!important}html body .bd-home .bd-guides-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}html body .bd-home .bd-guide-card,html body .bd-home a.bd-guide-card{padding:36px 32px!important;background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:28px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transition:transform .25s,box-shadow .25s!important;text-decoration:none!important;color:#2a2438!important;display:flex!important;flex-direction:column!important}html body .bd-home .bd-guide-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 50px rgba(42,36,56,.08)!important}html body .bd-home .bd-guide-tag{font-size:11px!important;font-weight:600!important;color:#b88ab8!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:16px!important}html body .bd-home .bd-guide-card h3{font-family:"Fraunces",Georgia,serif!important;font-weight:500!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.01em!important;color:#2a2438!important;margin-bottom:14px!important}html body .bd-home .bd-guide-card h3 em{font-style:italic!important;color:#b88ab8!important}html body .bd-home .bd-guide-card p{font-size:14.5px!important;color:#5a5468!important;line-height:1.6!important;margin:0 0 20px!important;flex:1!important}html body .bd-home .bd-guide-link{font-size:13px!important;font-weight:600!important;color:#7f93e8!important;display:inline-flex!important;align-items:center!important;gap:8px!important}html body .bd-home .bd-guide-link .bd-arrow-icon{display:inline-block!important;transition:transform .2s!important}html body .bd-home .bd-guide-card:hover .bd-guide-link .bd-arrow-icon{transform:translateX(4px)!important}html body .bd-home .bd-newsletter{padding:70px 0!important}html body .bd-home .bd-newsletter-inner{background:linear-gradient(135deg,rgba(255,232,217,.7),rgba(252,228,236,.6),rgba(234,228,252,.5))!important;padding:60px 44px!important;border-radius:40px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;max-width:900px!important;margin:0 auto!important;box-shadow:0 30px 80px rgba(42,36,56,.08)!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:44px!important;align-items:center!important}html body .bd-home .bd-newsletter h2{font-size:clamp(26px, 3.5vw, 36px)!important;margin-bottom:14px!important;max-width:18ch!important}html body .bd-home .bd-newsletter p{font-size:15.5px!important;color:#5a5468!important;line-height:1.6!important;margin:0!important}html body .bd-home .bd-newsletter-meta{margin-top:14px!important;font-size:13px!important;color:#8a849a!important}html body .bd-home .bd-newsletter-meta strong{color:#b88ab8!important;font-weight:600!important}html body .bd-home .bd-newsletter-form{display:flex!important;flex-direction:column!important;gap:12px!important}html body .bd-home .bd-newsletter-form input{width:100%!important;padding:18px 22px!important;background:rgba(255,255,255,.85)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:18px!important;font-size:15px!important;color:#2a2438!important;outline:none!important}html body .bd-home .bd-newsletter-form input:focus{border-color:#7f93e8!important;box-shadow:0 0 0 3px rgba(127,147,232,.2)!important}html body .bd-home .bd-newsletter-form input::placeholder{color:#8a849a!important}html body .bd-home .bd-newsletter-form button{padding:18px 32px!important;background:linear-gradient(135deg,#a8b8f5 0%,#7f93e8 100%)!important;color:#fff!important;font-weight:600!important;font-size:15px!important;border:none!important;border-radius:100px!important;cursor:pointer!important;transition:transform .25s,box-shadow .25s!important;box-shadow:0 10px 30px rgba(127,147,232,.3)!important}html body .bd-home .bd-newsletter-form button:hover{transform:translateY(-2px)!important;box-shadow:0 15px 40px rgba(127,147,232,.45)!important}html body .bd-home .bd-newsletter-success{display:none!important;padding:24px!important;background:rgba(255,255,255,.7)!important;border-radius:20px!important;text-align:center!important}html body .bd-home .bd-newsletter-success h3{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;color:#b88ab8!important;margin-bottom:8px!important;font-weight:500!important}html body .bd-home .bd-newsletter-success p{font-size:14px!important;color:#5a5468!important;margin:0!important}html body .bd-home .bd-newsletter-success.bd-visible{display:block!important}html body .bd-home .bd-newsletter-form.bd-hidden{display:none!important}html body .bd-home .bd-final{padding:70px 0 50px!important;text-align:center!important}html body .bd-home .bd-final-inner{background:linear-gradient(135deg,rgba(252,228,236,.8),rgba(234,228,252,.7),rgba(228,238,248,.6))!important;padding:80px 40px!important;border-radius:48px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;max-width:900px!important;margin:0 auto!important;box-shadow:0 30px 80px rgba(42,36,56,.08)!important}html body .bd-home .bd-final h2{margin:0 auto 24px!important;max-width:20ch!important}html body .bd-home .bd-final p{font-size:17px!important;color:#5a5468!important;max-width:50ch!important;margin:0 auto 32px!important;line-height:1.65!important}html body .bd-home .bd-disclaimer{padding:30px 28px 60px!important}html body .bd-home .bd-disclaimer p{font-size:12.5px!important;line-height:1.65!important;color:#8a849a!important;max-width:760px!important;margin:0 auto!important;text-align:center!important}html body .bd-academy .bd-hero{padding:70px 0 90px!important}html body .bd-academy .bd-eyebrow{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:32px!important;display:inline-block!important;padding:8px 20px!important;background:rgba(255,255,255,.7)!important;border-radius:100px!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.9)!important}html body .bd-academy .bd-hero h1{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(42px, 6.5vw, 82px)!important;line-height:1.05!important;letter-spacing:-.025em!important;margin-bottom:28px!important;max-width:14ch!important;color:#2a2438!important}html body .bd-academy .bd-hero h1 em{font-style:italic!important;color:#b88ab8!important;font-weight:400!important}html body .bd-academy .bd-hero-sub{font-size:19px!important;line-height:1.55!important;max-width:56ch!important;color:#5a5468!important;margin-bottom:12px!important}html body .bd-academy .bd-hero-note{font-size:16px!important;color:#8a849a!important;max-width:56ch!important;margin-bottom:42px!important}html body .bd-academy .bd-cta-wrap{display:flex!important;align-items:center!important;gap:24px!important;flex-wrap:wrap!important}html body .bd-academy .bd-cta-meta{font-size:14px!important;color:#8a849a!important}html body .bd-academy .bd-cta-meta span{color:#2a2438!important;font-weight:600!important}html body .bd-academy .bd-lead{font-size:20px!important;line-height:1.55!important;max-width:60ch!important;color:#5a5468!important}html body .bd-academy .bd-section h2{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(30px, 4.5vw, 50px)!important;line-height:1.1!important;letter-spacing:-.02em!important;margin-bottom:24px!important;max-width:22ch!important;color:#2a2438!important}html body .bd-academy .bd-section h2 em{font-style:italic!important;color:#b88ab8!important;font-weight:400!important}html body .bd-academy .bd-included-grid h2{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(30px, 4.5vw, 50px)!important;line-height:1.1!important;letter-spacing:-.02em!important;margin-bottom:24px!important;max-width:22ch!important;color:#2a2438!important}html body .bd-academy .bd-included-grid h2 em{font-style:italic!important;color:#b88ab8!important}html body .bd-academy .bd-vsl{margin-top:48px!important;max-width:880px!important}html body .bd-academy .bd-vsl-label{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:16px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;padding:8px 18px!important;background:rgba(255,255,255,.6)!important;border-radius:100px!important;border:1px solid rgba(255,255,255,.8)!important}html body .bd-academy .bd-vsl-label::before{content:"\25B8"!important;color:#b88ab8!important;font-size:12px!important}html body .bd-academy .bd-vsl-frame{position:relative!important;width:100%!important;aspect-ratio:16/9!important;background:#2a2438!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 30px 80px rgba(42,36,56,.15)!important;border:3px solid rgba(255,255,255,.9)!important;height:auto!important;padding-bottom:0!important;min-height:0!important}html body .bd-academy .bd-vsl-frame iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:none!important;display:block!important;margin:0!important;padding:0!important}html body .bd-academy .bd-problem{padding:100px 0!important}html body .bd-academy .bd-problem::before{content:""!important;position:absolute!important;top:-30%!important;right:-10%!important;width:600px!important;height:600px!important;background:radial-gradient(circle,rgba(184,138,184,.2) 0%,transparent 70%)!important;pointer-events:none!important;z-index:0!important}html body .bd-academy .bd-problem::after{content:""!important;position:absolute!important;bottom:-20%!important;left:-10%!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(168,184,245,.15) 0%,transparent 70%)!important;pointer-events:none!important;z-index:0!important}html body .bd-academy .bd-problem .bd-wrap{position:relative!important;z-index:2!important}html body .bd-academy .bd-problem-grid{display:grid!important;grid-template-columns:1.2fr 1fr!important;gap:80px!important;margin-top:60px!important;align-items:start!important}html body .bd-academy .bd-problem-story p{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-style:italic!important;line-height:1.5!important;color:rgba(250,246,239,.9)!important;margin-bottom:20px!important}html body .bd-academy .bd-problem-story p.bd-highlight{font-family:"Inter",sans-serif!important;font-style:normal!important;font-size:18px!important;color:#faf6ef!important;font-weight:500!important;padding-top:24px!important;border-top:1px solid rgba(250,246,239,.2)!important}html body .bd-academy .bd-problem-list{list-style:none!important;padding:0!important;margin:0!important}html body .bd-academy .bd-problem-list li{padding:18px 20px!important;margin-bottom:10px!important;font-size:16px!important;color:rgba(250,246,239,.85)!important;background:rgba(255,255,255,.05)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.08)!important;display:flex!important;gap:14px!important;align-items:flex-start!important;line-height:1.5!important}html body .bd-academy .bd-problem-list li::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#e8bde8!important;margin-top:10px!important;flex-shrink:0!important}html body .bd-academy .bd-learn-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;margin-top:60px!important}html body .bd-academy .bd-learn-card{background:rgba(255,255,255,.55)!important;padding:36px 32px!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transition:transform .25s,box-shadow .25s!important}html body .bd-academy .bd-learn-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 40px rgba(42,36,56,.08)!important}html body .bd-academy .bd-learn-num{font-family:"Fraunces",Georgia,serif!important;font-size:14px!important;font-weight:500!important;color:#b88ab8!important;font-style:italic!important;margin-bottom:12px!important;display:inline-block!important;padding:4px 14px!important;background:rgba(184,138,184,.12)!important;border-radius:100px!important}html body .bd-academy .bd-learn-card h3{font-family:"Fraunces",Georgia,serif!important;font-weight:500!important;font-size:26px!important;line-height:1.2!important;margin-bottom:10px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-academy .bd-learn-card p{font-size:15px!important;color:#5a5468!important;line-height:1.6!important;margin:0!important}html body .bd-academy .bd-learn-card.bd-learn-card-accent{background:linear-gradient(135deg,rgba(168,184,245,.5),rgba(127,147,232,.4))!important;border-color:rgba(255,255,255,.9)!important}html body .bd-academy .bd-learn-card-accent .bd-learn-num{background:rgba(255,255,255,.5)!important;color:#7f93e8!important}html body .bd-academy .bd-method .bd-lead{margin-bottom:20px!important}html body .bd-academy .bd-phase{margin-top:56px!important;padding-top:40px!important;border-top:1px solid rgba(42,36,56,.08)!important}html body .bd-academy .bd-phase-header{display:flex!important;align-items:baseline!important;gap:24px!important;margin-bottom:36px!important;flex-wrap:wrap!important}html body .bd-academy .bd-phase-num{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;padding:7px 18px!important;background:rgba(184,138,184,.12)!important;border-radius:100px!important}html body .bd-academy .bd-phase-title{font-family:"Fraunces",Georgia,serif!important;font-size:32px!important;font-weight:500!important;line-height:1.15!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-academy .bd-modules{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:16px!important}html body .bd-academy .bd-module{padding:28px 26px!important;background:rgba(255,255,255,.6)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:24px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transition:transform .25s,box-shadow .25s!important}html body .bd-academy .bd-module:hover{transform:translateY(-3px)!important;box-shadow:0 15px 40px rgba(42,36,56,.08)!important}html body .bd-academy .bd-module-tag{font-size:11px!important;font-weight:500!important;color:#b88ab8!important;display:inline-block!important;padding:5px 12px!important;background:rgba(184,138,184,.12)!important;border-radius:100px!important;margin-bottom:12px!important}html body .bd-academy .bd-module h4{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important;margin-bottom:10px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-academy .bd-module p{font-size:14.5px!important;color:#5a5468!important;line-height:1.55!important;margin:0!important}html body .bd-academy .bd-testimonials{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-top:60px!important}html body .bd-academy .bd-testimonial{padding:36px 32px!important;background:linear-gradient(135deg,rgba(252,228,236,.6),rgba(234,228,252,.5))!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;position:relative!important}html body .bd-academy .bd-testimonial::before{content:"\201C"!important;position:absolute!important;top:12px!important;left:24px!important;font-family:"Fraunces",Georgia,serif!important;font-size:80px!important;color:#b88ab8!important;line-height:1!important;font-style:italic!important;opacity:.5!important;display:block!important}html body .bd-academy .bd-testimonial-text{font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:17px!important;line-height:1.55!important;margin-top:36px!important;margin-bottom:20px!important;color:#2a2438!important;position:relative!important;z-index:1!important}html body .bd-academy .bd-testimonial-author{font-size:13px!important;font-weight:500!important;color:#5a5468!important;padding-top:16px!important;border-top:1px solid rgba(42,36,56,.08)!important}html body .bd-academy .bd-included-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;align-items:start!important}html body .bd-academy .bd-included-list{list-style:none!important;padding:0!important;margin:0!important}html body .bd-academy .bd-included-list li{padding:22px 24px!important;margin-bottom:10px!important;background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:20px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;display:grid!important;grid-template-columns:44px 1fr!important;gap:18px!important;align-items:start!important;transition:transform .2s!important}html body .bd-academy .bd-included-list li:hover{transform:translateX(4px)!important}html body .bd-academy .bd-included-icon{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-style:italic!important;font-weight:500!important;color:#b88ab8!important;line-height:1!important;padding-top:4px!important}html body .bd-academy .bd-included-list h4{font-family:"Fraunces",Georgia,serif!important;font-size:20px!important;font-weight:500!important;margin-bottom:4px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-academy .bd-included-list p{font-size:14px!important;color:#5a5468!important;margin:0!important;line-height:1.55!important}html body .bd-academy .bd-price-card{background:linear-gradient(135deg,rgba(252,228,236,.8),rgba(234,228,252,.7),rgba(255,232,217,.6))!important;padding:44px 40px!important;border-radius:32px!important;border:2px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;position:sticky!important;top:30px!important;box-shadow:0 30px 80px rgba(42,36,56,.08)!important}html body .bd-academy .bd-price-label{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:16px!important;display:inline-block!important;padding:6px 16px!important;background:rgba(255,255,255,.6)!important;border-radius:100px!important}html body .bd-academy .bd-price-main{font-family:"Fraunces",Georgia,serif!important;font-size:68px!important;font-weight:500!important;line-height:1!important;margin-bottom:8px!important;color:#2a2438!important;letter-spacing:-.02em!important}html body .bd-academy .bd-price-main .bd-price-unit{font-size:22px!important;color:#8a849a!important;font-weight:400!important}html body .bd-academy .bd-price-compare{font-size:14px!important;color:#5a5468!important;margin-bottom:28px!important}html body .bd-academy .bd-price-compare strong{color:#2a2438!important;font-weight:600!important}html body .bd-academy .bd-price-list{list-style:none!important;padding:0!important;margin:0 0 28px!important;padding-top:20px!important;border-top:1px solid rgba(42,36,56,.1)!important}html body .bd-academy .bd-price-list li{padding:12px 0!important;font-size:14.5px!important;color:#5a5468!important;display:flex!important;gap:12px!important;align-items:flex-start!important;line-height:1.5!important}html body .bd-academy .bd-price-list li::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#7f93e8!important;margin-top:8px!important;flex-shrink:0!important}html body .bd-academy .bd-price-card .bd-cta{display:flex!important;width:100%!important;min-width:0!important}html body .bd-academy .bd-price-small{text-align:center!important;margin-top:16px!important;font-size:12px!important;color:#8a849a!important}html body .bd-academy .bd-faq-list{max-width:780px!important;margin:60px auto 0!important}html body .bd-academy .bd-faq-item{background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:20px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;margin-bottom:12px!important;overflow:hidden!important;transition:background .2s!important}html body .bd-academy .bd-faq-item[open]{background:rgba(255,255,255,.75)!important}html body .bd-academy .bd-faq-item summary{padding:22px 28px!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;font-family:"Fraunces",Georgia,serif!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important;transition:color .2s!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-academy .bd-faq-item summary::-webkit-details-marker{display:none!important}html body .bd-academy .bd-faq-item summary:hover{color:#b88ab8!important}html body .bd-academy .bd-faq-item summary::after{content:"+"!important;font-size:24px!important;font-weight:300!important;color:#b88ab8!important;transition:transform .25s!important;flex-shrink:0!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(184,138,184,.12)!important;border-radius:50%!important}html body .bd-academy .bd-faq-item[open] summary::after{transform:rotate(45deg)!important}html body .bd-academy .bd-faq-answer{padding:0 28px 26px!important;font-size:16px!important;line-height:1.65!important;color:#5a5468!important;max-width:68ch!important}html body .bd-academy .bd-author{padding:100px 0!important;text-align:center!important}html body .bd-academy .bd-author::before{content:""!important;position:absolute!important;top:-30%!important;left:50%!important;transform:translateX(-50%)!important;width:700px!important;height:500px!important;background:radial-gradient(ellipse,rgba(184,138,184,.2) 0%,transparent 70%)!important;pointer-events:none!important;z-index:0!important}html body .bd-academy .bd-author .bd-wrap{position:relative!important;z-index:2!important}html body .bd-academy .bd-author h2{color:#faf6ef!important;margin:0 auto 30px!important;max-width:22ch!important}html body .bd-academy .bd-author-meta{display:flex!important;justify-content:center!important;gap:48px!important;margin:40px 0!important;flex-wrap:wrap!important}html body .bd-academy .bd-author-meta div{font-size:13px!important;color:rgba(250,246,239,.7)!important}html body .bd-academy .bd-author-meta strong{display:block!important;font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:32px!important;color:#faf6ef!important;letter-spacing:-.01em!important;font-weight:500!important;margin-bottom:6px!important}html body .bd-academy .bd-author-quote{font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;font-size:22px!important;line-height:1.5!important;max-width:52ch!important;margin:30px auto 0!important;color:rgba(250,246,239,.9)!important}html body .bd-academy .bd-final{padding:100px 0!important;text-align:center!important}html body .bd-academy .bd-final-inner{background:linear-gradient(135deg,rgba(252,228,236,.8),rgba(234,228,252,.7),rgba(255,232,217,.6))!important;padding:90px 40px!important;border-radius:48px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;max-width:900px!important;margin:0 auto!important;box-shadow:0 30px 80px rgba(42,36,56,.08)!important}html body .bd-academy .bd-final h2{font-family:"Fraunces",Georgia,serif!important;font-size:clamp(38px, 5.5vw, 64px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.02em!important;max-width:20ch!important;margin:0 auto 28px!important;color:#2a2438!important}html body .bd-academy .bd-final h2 em{font-style:italic!important;color:#b88ab8!important}html body .bd-academy .bd-final p{font-size:19px!important;color:#5a5468!important;max-width:52ch!important;margin:0 auto 36px!important;line-height:1.6!important}html body .bd-article .bd-hero{padding:60px 0 80px!important}html body .bd-article .bd-eyebrow{font-size:13px!important;font-weight:500!important;color:#b88ab8!important;margin-bottom:32px!important;display:inline-block!important;padding:8px 20px!important;background:rgba(255,255,255,.7)!important;border-radius:100px!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.9)!important}html body .bd-article .bd-hero h1{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(40px, 5.8vw, 72px)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin-bottom:48px!important;max-width:20ch!important;color:#2a2438!important}html body .bd-article .bd-hero h1 em{font-style:italic!important;color:#b88ab8!important;font-weight:400!important}html body .bd-article .bd-meta{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:24px!important;padding:32px!important;background:rgba(255,255,255,.6)!important;border-radius:28px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.8)!important}html body .bd-article .bd-meta-item span{display:block!important;font-size:12px!important;font-weight:500!important;color:#8a849a!important;margin-bottom:6px!important;letter-spacing:.02em!important}html body .bd-article .bd-meta-item strong{font-family:"Fraunces",Georgia,serif!important;font-weight:500!important;font-size:18px!important;color:#2a2438!important;line-height:1.3!important}html body .bd-article .bd-lead{padding:20px 0 60px!important}html body .bd-article .bd-lead p{font-family:"Fraunces",Georgia,serif!important;font-size:clamp(20px, 2.2vw, 26px)!important;line-height:1.5!important;color:#2a2438!important;font-weight:400!important}html body .bd-article .bd-lead p:first-child::first-letter{font-family:"Fraunces",Georgia,serif!important;font-size:5.5rem!important;float:left!important;line-height:.9!important;padding:10px 16px 0 0!important;color:#b88ab8!important;font-style:italic!important;font-weight:500!important}html body .bd-article .bd-section h2{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(32px, 4.2vw, 52px)!important;line-height:1.12!important;letter-spacing:-.02em!important;margin-bottom:32px!important;max-width:22ch!important;color:#2a2438!important}html body .bd-article .bd-section h2 em{font-style:italic!important;color:#b88ab8!important}html body .bd-article .bd-section h2.bd-center{max-width:none!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}html body .bd-article .bd-section h3{font-family:"Fraunces",Georgia,serif!important;font-size:28px!important;font-weight:500!important;line-height:1.2!important;margin:40px 0 14px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-article .bd-section h3:first-child{margin-top:0!important}html body .bd-article .bd-section p{font-size:17px!important;line-height:1.7!important;color:#5a5468!important}html body .bd-article .bd-section ul{list-style:none!important;padding:0!important;margin:24px 0 32px!important}html body .bd-article .bd-section ul li{position:relative!important;padding:16px 20px 16px 48px!important;margin-bottom:10px!important;font-size:16.5px!important;line-height:1.55!important;color:#5a5468!important;background:rgba(255,255,255,.5)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.7)!important}html body .bd-article .bd-section ul li::before{content:""!important;position:absolute!important;left:20px!important;top:24px!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#b88ab8!important}html body .bd-article .bd-quote{margin:56px auto!important;padding:48px 40px!important;font-family:"Fraunces",Georgia,serif!important;font-size:clamp(22px, 2.6vw, 30px)!important;line-height:1.4!important;font-style:italic!important;font-weight:400!important;text-align:center!important;color:#2a2438!important;max-width:30ch!important;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(252,228,236,.5))!important;border-radius:32px!important;border:1px solid rgba(255,255,255,.8)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}html body .bd-article .bd-ranking{padding:40px 0 0!important;display:flex!important;flex-direction:column!important;gap:20px!important}html body .bd-article .bd-rank{display:grid!important;grid-template-columns:80px 1fr 120px!important;gap:28px!important;padding:32px!important;background:rgba(255,255,255,.55)!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.8)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;align-items:start!important;transition:transform .25s,box-shadow .25s!important}html body .bd-article .bd-rank:hover{transform:translateY(-3px)!important;box-shadow:0 20px 50px rgba(42,36,56,.08)!important}html body .bd-article .bd-rank-num{font-family:"Fraunces",Georgia,serif!important;font-size:56px!important;font-weight:400!important;font-style:italic!important;color:#b88ab8!important;line-height:1!important;opacity:.5!important}html body .bd-article .bd-rank h3{font-family:"Fraunces",Georgia,serif!important;font-size:28px!important;font-weight:500!important;line-height:1.15!important;margin:0 0 6px!important;color:#2a2438!important}html body .bd-article .bd-rank-tag{font-family:"Fraunces",Georgia,serif!important;font-style:italic!important;color:#8a849a!important;font-size:17px!important;margin-bottom:18px!important;display:block!important}html body .bd-article .bd-rank p{font-size:15.5px!important;line-height:1.65!important;margin-bottom:12px!important;color:#5a5468!important}html body .bd-article .bd-rank p:last-child{margin-bottom:0!important}html body .bd-article .bd-rank-score{text-align:center!important;padding:20px 16px!important;background:rgba(255,255,255,.5)!important;border-radius:20px!important;align-self:start!important}html body .bd-article .bd-rank-score span{display:block!important;font-size:11px!important;font-weight:500!important;color:#8a849a!important;margin-bottom:8px!important;letter-spacing:.02em!important}html body .bd-article .bd-rank-score strong{font-family:"Fraunces",Georgia,serif!important;font-size:42px!important;font-style:italic!important;font-weight:500!important;color:#2a2438!important;line-height:1!important;display:block!important}html body .bd-article .bd-rank-score strong i{font-size:18px!important;color:#8a849a!important;font-style:normal!important;font-weight:400!important}html body .bd-article .bd-rank-top{background:linear-gradient(135deg,rgba(252,228,236,.7),rgba(234,228,252,.6),rgba(255,232,217,.5))!important;padding:48px 36px!important;margin-bottom:20px!important;border:2px solid rgba(255,255,255,.9)!important;box-shadow:0 20px 60px rgba(184,138,184,.15)!important}html body .bd-article .bd-rank-top .bd-rank-num{color:#b88ab8!important;opacity:1!important;font-size:72px!important}html body .bd-article .bd-rank-top h3{font-size:36px!important;color:#b88ab8!important}html body .bd-article .bd-rank-top .bd-rank-score{background:rgba(255,255,255,.7)!important}html body .bd-article .bd-rank-top .bd-rank-score strong{color:#b88ab8!important;font-size:50px!important}html body .bd-article .bd-dark{padding:90px 0!important;margin:40px 0!important;border-radius:40px!important}html body .bd-article .bd-dark::before{content:""!important;position:absolute!important;top:-50%!important;right:-20%!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(184,138,184,.2) 0%,transparent 70%)!important;pointer-events:none!important}html body .bd-article .bd-dark::after{content:""!important;position:absolute!important;bottom:-30%!important;left:-10%!important;width:400px!important;height:400px!important;background:radial-gradient(circle,rgba(168,184,245,.15) 0%,transparent 70%)!important;pointer-events:none!important}html body .bd-article .bd-dark h3{color:#faf6ef!important;font-family:"Fraunces",Georgia,serif!important;font-weight:500!important}html body .bd-article .bd-dark p{color:rgba(250,246,239,.8)!important}html body .bd-article .bd-dark strong{color:#faf6ef!important}html body .bd-article .bd-dark-intro p{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-style:italic!important;line-height:1.5!important;color:rgba(250,246,239,.9)!important;max-width:56ch!important}html body .bd-article .bd-dark-grid{margin-top:60px!important;display:grid!important;gap:0!important;position:relative!important;z-index:1!important}html body .bd-article .bd-dark-item{padding:32px 0!important;border-bottom:1px solid rgba(250,246,239,.12)!important}html body .bd-article .bd-dark-item:last-child{border-bottom:none!important}html body .bd-article .bd-dark-item h3{font-size:24px!important;margin-bottom:12px!important}html body .bd-article .bd-dark-item p{font-size:16px!important;line-height:1.65!important;margin:0!important}html body .bd-article .bd-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:16px!important;margin:36px 0 0!important}html body .bd-article .bd-card{padding:28px 26px!important;background:rgba(255,255,255,.6)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:24px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;transition:transform .25s,box-shadow .25s!important}html body .bd-article .bd-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 40px rgba(42,36,56,.08)!important}html body .bd-article .bd-card span{font-size:11px!important;font-weight:500!important;color:#b88ab8!important;display:inline-block!important;margin-bottom:12px!important;padding:6px 14px!important;background:rgba(184,138,184,.12)!important;border-radius:100px!important;letter-spacing:.02em!important}html body .bd-article .bd-card h4{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-weight:500!important;margin-bottom:10px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-article .bd-card p{font-size:14.5px!important;line-height:1.6!important;color:#5a5468!important;margin:0!important}html body .bd-article .bd-steps{margin:40px 0 0!important;display:flex!important;flex-direction:column!important;gap:14px!important}html body .bd-article .bd-step{display:grid!important;grid-template-columns:70px 1fr!important;gap:24px!important;padding:28px 32px!important;background:rgba(255,255,255,.55)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:24px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;align-items:center!important;transition:transform .2s!important}html body .bd-article .bd-step:hover{transform:translateX(4px)!important}html body .bd-article .bd-step-num{font-family:"Fraunces",Georgia,serif!important;font-size:42px!important;font-style:italic!important;font-weight:400!important;color:#b88ab8!important;line-height:1!important}html body .bd-article .bd-step h4{font-family:"Fraunces",Georgia,serif!important;font-size:22px!important;font-weight:500!important;margin-bottom:6px!important;color:#2a2438!important;letter-spacing:-.01em!important}html body .bd-article .bd-step p{font-size:16px!important;line-height:1.55!important;color:#5a5468!important;margin:0!important}html body .bd-article .bd-note{margin:48px 0 0!important;padding:28px 32px!important;background:linear-gradient(135deg,rgba(255,232,217,.7),rgba(253,232,234,.5))!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.8)!important;font-size:16px!important;line-height:1.65!important;color:#5a5468!important}html body .bd-article .bd-note strong{color:#b88ab8!important}html body .bd-article .bd-cta-section{padding:80px 0!important;text-align:center!important}html body .bd-article .bd-cta-inner{background:linear-gradient(135deg,rgba(252,228,236,.8),rgba(234,228,252,.7),rgba(255,232,217,.6))!important;padding:80px 40px!important;border-radius:48px!important;border:1px solid rgba(255,255,255,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;max-width:780px!important;margin:0 auto!important;box-shadow:0 30px 80px rgba(42,36,56,.08)!important}html body .bd-article .bd-cta-section h2{font-family:"Fraunces",Georgia,serif!important;font-weight:400!important;font-size:clamp(32px, 4.2vw, 52px)!important;line-height:1.12!important;letter-spacing:-.02em!important;color:#2a2438!important;margin:0 auto 24px!important;max-width:22ch!important}html body .bd-article .bd-cta-section h2 em{font-style:italic!important;color:#b88ab8!important}html body .bd-article .bd-cta-section p{color:#5a5468!important;font-size:18px!important;max-width:50ch!important;margin:0 auto 36px!important;line-height:1.6!important}html body .bd-article .bd-sig{text-align:center!important;padding:50px 28px 80px!important}html body .bd-article .bd-sig strong{display:block!important;font-family:"Fraunces",Georgia,serif!important;font-size:26px!important;font-style:italic!important;font-weight:500!important;margin-bottom:8px!important;color:#2a2438!important}html body .bd-article .bd-sig span{font-size:13px!important;color:#8a849a!important;font-weight:400!important}@media (max-width:900px){html body .bd-home .bd-testimonials,html body .bd-home .bd-problems,html body .bd-home .bd-guides-grid{grid-template-columns:1fr!important;gap:14px!important}html body .bd-home .bd-story-features{grid-template-columns:1fr!important}html body .bd-home .bd-skin-grid{grid-template-columns:repeat(2,1fr)!important}html body .bd-home .bd-newsletter-inner{grid-template-columns:1fr!important;gap:24px!important;padding:44px 28px!important}html body .bd-home section.bd-story,html body .bd-home .bd-story{margin:20px 14px!important;padding:60px 0!important;border-radius:32px!important}html body .bd-home .bd-section{padding:50px 0!important}html body .bd-home .bd-hero{padding:20px 0 40px!important}html body .bd-home .bd-final-inner{padding:50px 24px!important;border-radius:32px!important}html body .bd-home .bd-hero-video{margin-top:40px!important;max-width:260px!important}html body .bd-academy .bd-problem-grid,html body .bd-academy .bd-included-grid{grid-template-columns:1fr!important;gap:40px!important}html body .bd-academy .bd-testimonials,html body .bd-academy .bd-learn-grid{grid-template-columns:1fr!important}html body .bd-academy .bd-price-card{position:static!important}html body .bd-academy .bd-section{padding:70px 0!important}html body .bd-academy .bd-hero{padding:50px 0 70px!important}html body .bd-academy .bd-author-meta{gap:28px!important}html body .bd-academy .bd-problem,html body .bd-academy .bd-author{margin:20px 14px!important;padding:70px 0!important;border-radius:32px!important}html body .bd-academy .bd-final-inner{padding:60px 28px!important;border-radius:32px!important}}@media (max-width:700px){html body .bd-article .bd-hero{padding:30px 0 60px!important}html body .bd-article .bd-section{padding:50px 0!important}html body .bd-article .bd-dark{padding:60px 0!important;border-radius:32px!important;margin:20px 14px!important}html body .bd-article .bd-cta-section{padding:60px 0!important}html body .bd-article .bd-cta-inner{padding:50px 28px!important;border-radius:32px!important}html body .bd-article .bd-rank{grid-template-columns:1fr!important;gap:16px!important;padding:28px 24px!important;border-radius:24px!important}html body .bd-article .bd-rank-score{text-align:left!important;display:flex!important;align-items:center!important;gap:14px!important;padding:14px 20px!important}html body .bd-article .bd-rank-score span{margin-bottom:0!important}html body .bd-article .bd-rank-score strong{font-size:32px!important;display:inline!important}html body .bd-article .bd-rank-top{padding:36px 28px!important}html body .bd-article .bd-rank-top .bd-rank-num{font-size:56px!important}html body .bd-article .bd-rank-top h3{font-size:28px!important}html body .bd-article .bd-step{grid-template-columns:50px 1fr!important;gap:18px!important;padding:22px 24px!important}html body .bd-article .bd-step-num{font-size:32px!important}html body .bd-article .bd-quote{font-size:20px!important;padding:36px 24px!important;margin:36px auto!important;border-radius:24px!important}html body .bd-article .bd-lead p:first-child::first-letter{font-size:4.5rem!important}html body .bd-article .bd-meta{padding:24px!important;border-radius:24px!important}}@media (max-width:600px){html body .bd-home .bd-wrap,html body .bd-home .bd-narrow{padding:0 20px!important}html body .bd-home .bd-skin-grid{grid-template-columns:1fr!important}html body .bd-home .bd-cta-btn{width:100%!important;min-width:0!important}html body .bd-home .bd-hero-video{max-width:240px!important}html body .bd-home .bd-story .bd-quote{font-size:18px!important;padding:18px 22px!important}html body .bd-home .bd-story p{font-size:16px!important}html body .bd-home .bd-story-final{font-size:18px!important}html body .bd-academy .bd-stats{grid-template-columns:1fr!important;padding:0 20px!important}html body .bd-academy .bd-wrap{padding:0 20px!important}html body .bd-academy .bd-price-card{padding:36px 28px!important}html body .bd-academy .bd-price-main{font-size:56px!important}html body .bd-academy .bd-cta{width:100%!important;min-width:0!important}html body .bd-article .bd-btn{width:100%!important;min-width:0!important}}body:has(.bd-home),body:has(.bd-academy),body:has(.bd-article){background-color:#faf6ef!important}body:has(.bd-home) #primary,body:has(.bd-home) .content-container,body:has(.bd-home) .site-container,body:has(.bd-home) .content-wrap,body:has(.bd-home) article.entry,body:has(.bd-home) article.content-bg,body:has(.bd-home) article.single-entry,body:has(.bd-home) article.hentry,body:has(.bd-home) .entry-content-wrap,body:has(.bd-home) .single-content,body:has(.bd-academy) #primary,body:has(.bd-academy) .content-container,body:has(.bd-academy) .site-container,body:has(.bd-academy) .content-wrap,body:has(.bd-academy) article.entry,body:has(.bd-academy) article.content-bg,body:has(.bd-academy) article.single-entry,body:has(.bd-academy) article.hentry,body:has(.bd-academy) .entry-content-wrap,body:has(.bd-academy) .single-content,body:has(.bd-article) #primary,body:has(.bd-article) .content-container,body:has(.bd-article) .site-container,body:has(.bd-article) .content-wrap,body:has(.bd-article) article.entry,body:has(.bd-article) article.content-bg,body:has(.bd-article) article.single-entry,body:has(.bd-article) article.hentry,body:has(.bd-article) .entry-content-wrap,body:has(.bd-article) .single-content{background:transparent!important;background-color:transparent!important;background-image:none!important;max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;box-shadow:none!important;border:none!important;border-radius:0!important}body:has(.bd-home) .site-main,body:has(.bd-academy) .site-main,body:has(.bd-article) .site-main{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}