.AiForLawFirmsPage-module-scss-module__92wlPa__container{max-width:var(--container-width,1180px);padding-inline:var(--padding-x,2rem);margin:0 auto}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__container{padding-inline-start:1.25rem;padding-inline-end:1.25rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__containerNarrow{max-width:880px;padding-inline:var(--padding-x,2rem);margin:0 auto}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__containerNarrow{padding-inline-start:1.25rem;padding-inline-end:1.25rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__eyebrow,.AiForLawFirmsPage-module-scss-module__92wlPa__sectionEyebrow{font-family:var(--font-ui,"Syne"),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent,#d4a853);background:#d4a85314;border:1px solid #d4a85333;border-radius:4px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.4rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroTitle{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;letter-spacing:-.025em;color:#f5f0e8;text-wrap:balance;max-width:22ch;margin:0 0 1.75rem;font-size:max(2.5rem,min(5.2vw,4.25rem));font-weight:500;line-height:1.05}.AiForLawFirmsPage-module-scss-module__92wlPa__sectionTitle{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;letter-spacing:-.02em;color:#f5f0e8;text-wrap:balance;max-width:28ch;margin:0 0 1.5rem;font-size:max(2rem,min(4.2vw,3.25rem));font-weight:500;line-height:1.1}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__sectionTitle{max-width:none}}.AiForLawFirmsPage-module-scss-module__92wlPa__sectionIntro{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;max-width:72ch;margin:0 0 3rem;font-size:1.125rem;line-height:1.75}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__sectionIntro{margin-bottom:2rem;font-size:1.0625rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__btnPrimary,.AiForLawFirmsPage-module-scss-module__92wlPa__btnSecondary{min-height:48px;font-family:var(--font-ui,"Syne"),sans-serif;letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;text-decoration:none!important}.AiForLawFirmsPage-module-scss-module__92wlPa__btnPrimary:hover,.AiForLawFirmsPage-module-scss-module__92wlPa__btnSecondary:hover{transform:translateY(-2px);box-shadow:0 10px 28px #d4a85340}.AiForLawFirmsPage-module-scss-module__92wlPa__btnPrimary:active,.AiForLawFirmsPage-module-scss-module__92wlPa__btnSecondary:active{transform:translateY(0)}.AiForLawFirmsPage-module-scss-module__92wlPa__btnPrimary{background:var(--color-accent,#d4a853)!important;color:#0a0e1a!important}.AiForLawFirmsPage-module-scss-module__92wlPa__btnPrimary:hover{background:var(--color-accent-hover,#e8c47a)!important;color:#0a0e1a!important}.AiForLawFirmsPage-module-scss-module__92wlPa__btnSecondary{color:#f5f0e8;background:0 0;border-color:#d4a85359}.AiForLawFirmsPage-module-scss-module__92wlPa__btnSecondary:hover{border-color:var(--color-accent,#d4a853);background:#d4a85314}.AiForLawFirmsPage-module-scss-module__92wlPa__inlineTextLink{color:var(--color-accent,#d4a853);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.AiForLawFirmsPage-module-scss-module__92wlPa__inlineTextLink:hover{color:var(--color-accent-hover,#e8c47a)}.AiForLawFirmsPage-module-scss-module__92wlPa__section{background:#0a0e1a;padding:6rem 0;position:relative}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__section{padding:4rem 0}}.AiForLawFirmsPage-module-scss-module__92wlPa__sectionAlt{background:#0f1523;border-top:1px solid #d4a8531a;border-bottom:1px solid #d4a8531a;padding:6rem 0;position:relative}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__sectionAlt{padding:4rem 0}}.AiForLawFirmsPage-module-scss-module__92wlPa__hero{background:radial-gradient(circle at 10% -10%,#d4a85314,#0000 50%),radial-gradient(circle at 90% 110%,#10b9810f,#0000 50%),linear-gradient(#0a0e1a 0%,#0f1523 100%);border-bottom:1px solid #ffffff0f;padding-top:max(8.5rem,min(12vw,11rem));padding-bottom:5.5rem}.AiForLawFirmsPage-module-scss-module__92wlPa__heroGrid{grid-template-columns:1fr;align-items:center;gap:3.5rem;display:grid}@media (min-width:960px){.AiForLawFirmsPage-module-scss-module__92wlPa__heroGrid{grid-template-columns:1.15fr .85fr;gap:4.5rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__heroContent,.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisual{z-index:2;position:relative}.AiForLawFirmsPage-module-scss-module__92wlPa__breadcrumb{color:#9ca3af;font-family:var(--font-ui,"Syne"),monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:2rem;font-size:.75rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__breadcrumb a{color:var(--color-accent,#d4a853);text-decoration:none;transition:color .2s}.AiForLawFirmsPage-module-scss-module__92wlPa__breadcrumb a:hover{color:var(--color-accent-hover,#e8c47a);text-decoration:underline}.AiForLawFirmsPage-module-scss-module__92wlPa__breadcrumb span[aria-current=page]{color:#f5f0e8;opacity:.85}.AiForLawFirmsPage-module-scss-module__92wlPa__heroText{max-width:62ch;margin-bottom:2.25rem}.AiForLawFirmsPage-module-scss-module__92wlPa__heroText p{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;margin:0 0 1.125rem;font-size:max(1.0625rem,min(1.3vw,1.15rem));line-height:1.75}.AiForLawFirmsPage-module-scss-module__92wlPa__heroText p:last-child{margin-bottom:0}.AiForLawFirmsPage-module-scss-module__92wlPa__heroCtas{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualCard{background:linear-gradient(145deg,#111827 0%,#151d2e 100%);border:1px solid #d4a85340;border-radius:12px;padding:1.75rem;position:relative;box-shadow:0 24px 60px #00000080}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualCard:before{content:"";background:linear-gradient(90deg,#0000 0%,#d4a853 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1.125rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualBadge{font-family:var(--font-ui,"Syne"),monospace;letter-spacing:.08em;text-transform:uppercase;color:#f5f0e8;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__pulseDot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite AiForLawFirmsPage-module-scss-module__92wlPa__pulseAnim;box-shadow:0 0 8px #10b981}@keyframes AiForLawFirmsPage-module-scss-module__92wlPa__pulseAnim{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.25);box-shadow:0 0 12px #10b981}to{opacity:.8;transform:scale(.95)}}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualTag{font-family:var(--font-ui,"Syne"),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent,#d4a853);background:#d4a8531a;border:1px solid #d4a85333;border-radius:4px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayersList{flex-direction:column;gap:.875rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerItem{background:#0a0e1a99;border:1px solid #ffffff0d;border-radius:8px;padding:1rem 1.125rem;transition:all .25s}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerItem:hover{background:#0a0e1ad9;border-color:#d4a85359;transform:translate(3px)}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerHead{align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerIndex{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;color:var(--color-accent,#d4a853);font-size:1.125rem;font-weight:600;line-height:1}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerTitle{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;flex:1;margin:0;font-size:.875rem;font-weight:700}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerStatus{font-family:var(--font-ui,"Syne"),monospace;color:var(--color-accent-hover,#e8c47a);background:#d4a85314;border-radius:3px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}.AiForLawFirmsPage-module-scss-module__92wlPa__heroLayerDesc{font-family:var(--font-body,"Inter"),sans-serif;color:#9ca3af;margin:0;font-size:.8125rem;line-height:1.5}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualFooter{font-family:var(--font-body,"Inter"),sans-serif;color:var(--color-accent,#d4a853);border-top:1px solid #ffffff0f;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1rem;font-size:.8125rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__heroVisualFooter .material-symbols-outlined{color:var(--color-accent,#d4a853);font-size:1.125rem}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid{grid-template-columns:1fr;gap:1.75rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid{grid-template-columns:repeat(6,1fr)}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid>:first-child,.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid>:nth-child(2),.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid>:nth-child(3){grid-column:span 2}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid>:nth-child(4),.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleGrid>:nth-child(5){grid-column:span 3}}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleCard{background:linear-gradient(145deg,#111827 0%,#0f1523f2 100%);border:1px solid #ffffff14;border-radius:10px;flex-direction:column;padding:2.25rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleCard:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-accent,#d4a853) 50%, transparent 100%);opacity:0;height:2px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleCard:hover{border-color:#d4a85359;transform:translateY(-4px);box-shadow:0 16px 40px #0006}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleCard:hover:before{opacity:1}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleCard:hover .AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleNumber{color:var(--color-accent-hover,#e8c47a)}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleNumber{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;color:var(--color-accent,#d4a853);font-size:2.25rem;font-weight:500;line-height:1;transition:color .3s}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleBadge{font-family:var(--font-ui,"Syne"),monospace;letter-spacing:.08em;text-transform:uppercase;color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleTitle{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;margin:0 0 1rem;font-size:1.1875rem;font-weight:700;line-height:1.35}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleBody{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;margin:0;font-size:.9375rem;line-height:1.65}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleBody p{margin:0 0 .875rem}.AiForLawFirmsPage-module-scss-module__92wlPa__lifecycleBody p:last-child{margin-bottom:0}.AiForLawFirmsPage-module-scss-module__92wlPa__findingsGrid{grid-template-columns:1fr;gap:1.75rem;margin-top:2.5rem;display:grid}@media (min-width:860px){.AiForLawFirmsPage-module-scss-module__92wlPa__findingsGrid{grid-template-columns:repeat(3,1fr)}}.AiForLawFirmsPage-module-scss-module__92wlPa__findingCard{background:linear-gradient(145deg,#111827 0%,#0f1523f2 100%);border:1px solid #ffffff14;border-radius:10px;padding:2.25rem;transition:all .35s;position:relative}.AiForLawFirmsPage-module-scss-module__92wlPa__findingCard:hover{border-color:#d4a85359;transform:translateY(-3px)}.AiForLawFirmsPage-module-scss-module__92wlPa__findingHead{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__findingIcon{color:var(--color-accent,#d4a853);font-size:1.35rem}.AiForLawFirmsPage-module-scss-module__92wlPa__findingTitle{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;margin:0;font-size:1.0625rem;font-weight:700}.AiForLawFirmsPage-module-scss-module__92wlPa__findingBody{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;margin:0;font-size:.9375rem;line-height:1.65}.AiForLawFirmsPage-module-scss-module__92wlPa__fitGrid{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:860px){.AiForLawFirmsPage-module-scss-module__92wlPa__fitGrid{grid-template-columns:1fr 1fr}}.AiForLawFirmsPage-module-scss-module__92wlPa__fitCard{background:linear-gradient(145deg,#111827 0%,#0f1523e6 100%);border:1px solid #ffffff14;border-radius:10px;padding:2.5rem;transition:all .35s;position:relative}.AiForLawFirmsPage-module-scss-module__92wlPa__fitCard:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000059}.AiForLawFirmsPage-module-scss-module__92wlPa__fitGood{border-top:3px solid #10b981}.AiForLawFirmsPage-module-scss-module__92wlPa__fitBad{border-top:3px solid #ef4444}.AiForLawFirmsPage-module-scss-module__92wlPa__fitTitle{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;align-items:center;gap:.75rem;margin:0 0 1.75rem;font-size:1.125rem;font-weight:700;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__fitTitle .material-symbols-outlined{font-size:1.4rem}.AiForLawFirmsPage-module-scss-module__92wlPa__fitGood .AiForLawFirmsPage-module-scss-module__92wlPa__fitTitle .material-symbols-outlined{color:#10b981}.AiForLawFirmsPage-module-scss-module__92wlPa__fitBad .AiForLawFirmsPage-module-scss-module__92wlPa__fitTitle .material-symbols-outlined{color:#ef4444}.AiForLawFirmsPage-module-scss-module__92wlPa__fitList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__fitList li{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;padding-left:1.5rem;font-size:.9375rem;line-height:1.6;position:relative}.AiForLawFirmsPage-module-scss-module__92wlPa__fitList li:before{content:"→";color:var(--color-accent,#d4a853);font-weight:600;position:absolute;left:0}.AiForLawFirmsPage-module-scss-module__92wlPa__fitNote{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;border-left:3px solid var(--color-accent,#d4a853);background:#d4a85314;border-radius:4px;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.6}.AiForLawFirmsPage-module-scss-module__92wlPa__fitNote p{margin:0}.AiForLawFirmsPage-module-scss-module__92wlPa__processGrid{grid-template-columns:1fr;gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__processGrid{grid-template-columns:repeat(2,1fr)}}.AiForLawFirmsPage-module-scss-module__92wlPa__processStep{background:linear-gradient(145deg,#111827 0%,#0f1523cc 100%);border:1px solid #ffffff14;border-radius:10px;padding:2.25rem;transition:all .35s}.AiForLawFirmsPage-module-scss-module__92wlPa__processStep:hover{border-color:#d4a85359;transform:translateY(-3px)}.AiForLawFirmsPage-module-scss-module__92wlPa__stepNumber{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;color:var(--color-accent,#d4a853);margin-bottom:1rem;font-size:2.5rem;font-weight:500;line-height:1;display:block}.AiForLawFirmsPage-module-scss-module__92wlPa__stepTitle{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;margin:0 0 .875rem;font-size:1.125rem;font-weight:700}.AiForLawFirmsPage-module-scss-module__92wlPa__stepBody{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;margin:0 0 1rem;font-size:.9375rem;line-height:1.65}.AiForLawFirmsPage-module-scss-module__92wlPa__stepBody:last-child{margin-bottom:0}.AiForLawFirmsPage-module-scss-module__92wlPa__checkList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__checkList li{font-family:var(--font-body,"Inter"),sans-serif;color:#f5f0e8;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.55;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__checkList li .material-symbols-outlined{color:#10b981;flex:none;margin-top:.1rem;font-size:1.25rem}.AiForLawFirmsPage-module-scss-module__92wlPa__proseGrid{grid-template-columns:1fr;gap:2.5rem;margin-top:2rem;display:grid}@media (min-width:860px){.AiForLawFirmsPage-module-scss-module__92wlPa__proseGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__prose p{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.75}.AiForLawFirmsPage-module-scss-module__92wlPa__prose p:last-child{margin-bottom:0}.AiForLawFirmsPage-module-scss-module__92wlPa__auditCard{background:linear-gradient(145deg,#111827 0%,#0f1523f2 100%);border:1px solid #d4a8534d;border-radius:12px;padding:3rem;position:relative;overflow:hidden}.AiForLawFirmsPage-module-scss-module__92wlPa__auditCard:before{content:"";background:linear-gradient(90deg,#d4a853,#10b981);height:3px;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__auditCard{padding:2rem}}.AiForLawFirmsPage-module-scss-module__92wlPa__sectionCta{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__faqList{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__faqItem{background:linear-gradient(145deg,#111827 0%,#0f1523e6 100%);border:1px solid #ffffff14;border-radius:8px;transition:all .25s;overflow:hidden}.AiForLawFirmsPage-module-scss-module__92wlPa__faqItem[open]{background:#111827;border-color:#d4a8534d}.AiForLawFirmsPage-module-scss-module__92wlPa__faqItem[open] .AiForLawFirmsPage-module-scss-module__92wlPa__faqQuestion:after{color:var(--color-accent,#d4a853);transform:rotate(180deg)}.AiForLawFirmsPage-module-scss-module__92wlPa__faqQuestion{font-family:var(--font-ui,"Syne"),sans-serif;color:#f5f0e8;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.35rem 1.75rem;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.AiForLawFirmsPage-module-scss-module__92wlPa__faqQuestion::-webkit-details-marker{display:none}.AiForLawFirmsPage-module-scss-module__92wlPa__faqQuestion:after{content:"↓";color:#9ca3af;margin-left:1rem;font-size:1.1rem;transition:transform .25s,color .25s}.AiForLawFirmsPage-module-scss-module__92wlPa__faqAnswer{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;border-top:1px solid #ffffff0a;padding:1.25rem 1.75rem 1.5rem;font-size:.9375rem;line-height:1.7}.AiForLawFirmsPage-module-scss-module__92wlPa__finalCta{text-align:center;background:radial-gradient(circle,#d4a8531a,#0000 60%),#0a0e1a;border-top:1px solid #d4a85326;padding:7rem 0;position:relative}.AiForLawFirmsPage-module-scss-module__92wlPa__finalCta .AiForLawFirmsPage-module-scss-module__92wlPa__eyebrow,.AiForLawFirmsPage-module-scss-module__92wlPa__finalCta .AiForLawFirmsPage-module-scss-module__92wlPa__sectionEyebrow{margin-inline-start:auto;margin-inline-end:auto}.AiForLawFirmsPage-module-scss-module__92wlPa__finalCta .AiForLawFirmsPage-module-scss-module__92wlPa__heroCtas{justify-content:center;margin-top:2.5rem}@media (max-width:768px){.AiForLawFirmsPage-module-scss-module__92wlPa__finalCta{padding:5rem 0}}.AiForLawFirmsPage-module-scss-module__92wlPa__finalCtaTitle{font-family:var(--font-heading,"Cormorant Garamond"),Georgia,serif;letter-spacing:-.02em;color:#f5f0e8;text-wrap:balance;max-width:24ch;margin:0 auto 1.5rem;font-size:max(2.25rem,min(4.8vw,3.75rem));font-weight:500;line-height:1.08}.AiForLawFirmsPage-module-scss-module__92wlPa__finalCtaText{font-family:var(--font-body,"Inter"),sans-serif;color:#d1d5db;max-width:62ch;margin:0 auto;font-size:1.125rem;line-height:1.75}
