.LBTDbq_container{color:#1c1f24;background-color:#fcfaf3;flex-direction:column;min-height:100vh;display:flex}.LBTDbq_header{border-bottom:1px solid #1c1f2417;justify-content:space-between;align-items:center;padding:1.5rem 2.5rem;display:flex;position:relative}.LBTDbq_header:after{content:"";background:#b78a1f;width:56px;height:2px;position:absolute;bottom:-1px;left:0}.LBTDbq_logo{letter-spacing:.28em;color:#1c1f24;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #b78a1f;padding-bottom:3px;font-size:.6875rem;font-weight:800}.LBTDbq_nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.LBTDbq_navLink{color:#5b6470;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;font-size:.6875rem;font-weight:600;text-decoration:none}.LBTDbq_navLink:hover{color:#1c1f24}.LBTDbq_headerCta{color:#fdf9eb;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background-color:#1c1f24;border-radius:.5rem;padding:.5rem 1rem;font-size:.6875rem;font-weight:700;text-decoration:none;display:inline-block}.LBTDbq_headerCta:hover{background-color:#2a2e35}.LBTDbq_loginButton{color:#5b6470;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-bottom:1px solid #0000;padding-bottom:1px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.LBTDbq_loginButton:hover{color:#1c1f24;border-bottom-color:#b78a1f}.LBTDbq_main{flex:1}.LBTDbq_hero{text-align:center;max-width:860px;margin:0 auto;padding:6.5rem 2.5rem 5.5rem}.LBTDbq_heroTitle{color:#1c1f24;letter-spacing:-.035em;margin:0;font-size:3.75rem;font-weight:700;line-height:1.07}.LBTDbq_heroTitle:after{content:"";background:#b78a1f;border-radius:2px;width:56px;height:3px;margin:1.875rem auto;display:block}.LBTDbq_heroSubtitle{color:#5b6470;max-width:540px;margin:0 auto 3rem;font-size:1.0625rem;line-height:1.65}.LBTDbq_ctaGroup{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.LBTDbq_ctaSecondary{color:#1c1f24;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:1px solid #1c1f2433;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.LBTDbq_ctaSecondary:hover{border-color:#b78a1f}.LBTDbq_ctaButton{color:#fdf9eb;text-transform:uppercase;letter-spacing:.1em;background-color:#1c1f24;border:1px solid #1c1f24;border-radius:.5rem;padding:.75rem 2.25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-block}.LBTDbq_ctaButton:hover{background-color:#2a2e35;transform:translateY(-1px);box-shadow:0 6px 18px #b78a1f38}.LBTDbq_credibility{max-width:1100px;margin:0 auto;padding:2rem 2.5rem 3rem}.LBTDbq_credibilityTitle{text-align:center;letter-spacing:-.02em;margin:0 0 2rem;font-size:1.375rem;font-weight:700}.LBTDbq_credibilityGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.LBTDbq_credibilityCard{background:#fff;border:1px solid #1c1f2412;border-radius:.75rem;padding:1.25rem}.LBTDbq_credibilityCardTitle{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.LBTDbq_credibilityCardText{color:#5b6470;margin:0;font-size:.8125rem;line-height:1.55}.LBTDbq_workflow{max-width:760px;margin:0 auto;padding:3rem 2.5rem 5rem}.LBTDbq_workflowTitle{text-align:center;margin:0 0 2rem;font-size:1.375rem;font-weight:700}.LBTDbq_workflowList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.LBTDbq_workflowItem{align-items:flex-start;gap:1rem;display:flex}.LBTDbq_workflowStep{color:#fdf9eb;background:#1c1f24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:700;display:inline-flex}.LBTDbq_workflowItemTitle{margin:0 0 .25rem;font-size:.9375rem}.LBTDbq_workflowItemText{color:#5b6470;margin:0;font-size:.8125rem;line-height:1.55}.LBTDbq_workflowCta{justify-content:center;margin-top:2rem;display:flex}.LBTDbq_footerNav{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-bottom:.75rem;display:flex}.LBTDbq_footerNav a{color:#5b6470;text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:600;text-decoration:none}.LBTDbq_footerNav a:hover{color:#1c1f24}.LBTDbq_features{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem;max-width:1200px;margin:0 auto;padding:4rem 2.5rem 6rem;display:grid}.LBTDbq_featureCard{background-color:#fff;border:1px solid #1c1f2412;border-radius:.85rem;padding:1.875rem 1.5rem;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d}.LBTDbq_featureCard:before{content:"";background:#b78a1f;border-radius:0 0 2px 2px;width:0;height:3px;transition:width .2s;position:absolute;top:0;left:1.25rem}.LBTDbq_featureCard:hover{border-color:#b78a1f4d;transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a17}.LBTDbq_featureCard:hover:before,.LBTDbq_featureCard:first-child:before{width:56px}.LBTDbq_featureIcon{margin-bottom:1rem;font-size:1.375rem;line-height:1;display:block}.LBTDbq_featureTitle{color:#1c1f24;letter-spacing:-.005em;margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.3}.LBTDbq_featureText{color:#5b6470;margin:0;font-size:.8125rem;line-height:1.6}.LBTDbq_footer{text-align:center;color:#5b6470;letter-spacing:.01em;border-top:1px solid #1c1f2417;padding:1.75rem 2.5rem;font-size:.75rem}@media (max-width:768px){.LBTDbq_header{padding:1.25rem}.LBTDbq_hero{padding:4.5rem 1.25rem 3.5rem}.LBTDbq_heroTitle{letter-spacing:-.025em;font-size:2.625rem}.LBTDbq_heroTitle:after{margin:1.5rem auto}.LBTDbq_heroSubtitle{margin-bottom:2.5rem}.LBTDbq_features{grid-template-columns:1fr;gap:1rem;padding:3rem 1.25rem 4rem}.LBTDbq_featureCard,.LBTDbq_footer{padding:1.5rem 1.25rem}}@media (max-width:480px){.LBTDbq_header{flex-wrap:wrap;gap:.75rem 0;padding:1rem}.LBTDbq_logo{letter-spacing:.2em;flex:1;font-size:.625rem}.LBTDbq_nav{gap:1rem}.LBTDbq_hero{padding:3.5rem 1rem 3rem}.LBTDbq_heroTitle{letter-spacing:-.02em;font-size:2.125rem}.LBTDbq_heroTitle:after{margin:1.25rem auto}.LBTDbq_heroSubtitle{margin-bottom:2rem;font-size:.9375rem}.LBTDbq_ctaGroup{width:100%}.LBTDbq_ctaButton{text-align:center;box-sizing:border-box;width:100%;padding:.875rem 1.5rem;display:block}.LBTDbq_features{padding:2.5rem 1rem 3.5rem}.LBTDbq_footer{padding:1.25rem 1rem}}
