PageSourceSearch

https://gagliardidoucette.com/assets/practice-areas-DTU4dt7q.js

js gagliardidoucette.com collected 2026-10-09 01:14:42 UTC 5,188 bytes, 11 lines download raw bytes

1import{j as e}from"./query-DYVpeFO3.js";import{b as l,H as d,m as n,F as c,p as s,B as p,d as m}from"./index-osdrdjk_.js";import{B as x}from"./briefcase-CMkMTvED.js";import"./react-vendor-DYU0Rr6N.js";import"./radix-ui-BrXWnT8S.js";/**
2 * @license lucide-react v0.454.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const h=l("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
7 * @license lucide-react v0.454.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const g=l("ScrollText",[["path",{d:"M15 12h-5",key:"r7krc0"}],["path",{d:"M15 8h-5",key:"1khuty"}],["path",{d:"M19 17V5a2 2 0 0 0-2-2H4",key:"zz82l3"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3",key:"1ph1d7"}]]),i="https://gagliardidoucette.com",t=`${i}/practice-areas`,u={Home:e.jsx(m,{size:24}),Building2:e.jsx(p,{size:24}),Briefcase:e.jsx(x,{size:24}),ScrollText:e.jsx(g,{size:24})};function w(){return e.jsxs(e.Fragment,{children:[e.jsxs(d,{children:[e.jsx("title",{children:"Practice Areas | Gagliardi Doucette LLC"}),e.jsx("meta",{name:"description",content:"Gagliardi Doucette LLC offers residential and commercial real estate, business and corporate law, and estate planning services throughout Connecticut."}),e.jsx("link",{rel:"canonical",href:t}),e.jsx("meta",{property:"og:title",content:"Practice Areas | Gagliardi Doucette LLC"}),e.jsx("meta",{property:"og:description",content:"Residential and commercial real estate, business law, and estate planning in Connecticut."}),e.jsx("meta",{property:"og:url",content:t}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"WebPage","@id":`${t}#webpage`,name:"Practice Areas",url:t,isPartOf:{"@id":`${i}/#website`},about:{"@id":`${i}/#organization`}}).replace(/</g,"\\u003c")})]}),e.jsxs("main",{children:[e.jsx("section",{className:"bg-primary py-20",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs(n.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,ease:"easeOut"},children:[e.jsx("p",{className:"text-xs font-semibold tracking-widest uppercase mb-3",style:{fontFamily:"var(--font-sans)",color:"hsl(var(--accent))"},children:"What We Do"}),e.jsx("h1",{className:"text-5xl font-bold text-primary-foreground mb-4",style:{whiteSpace:"pre-line",fontFamily:"var(--font-heading)"},children:e.jsx(c,{devId:"007c1a",guard:{file:"src/pages/practice-areas.tsx",tagName:"h1",sourceKind:"content-key",contentKey:"practice_areas.heading",contentKeyTemplate:null,expressionHash:null},children:s.heading})}),e.jsx("p",{className:"text-base text-primary-foreground/75 max-w-2xl",style:{whiteSpace:"pre-line",fontFamily:"var(--font-sans)"},children:e.jsx(c,{devId:"8bc6f2",guard:{file:"src/pages/practice-areas.tsx",tagName:"p",sourceKind:"content-key",contentKey:"practice_areas.subheading",contentKeyTemplate:null,expressionHash:null},children:s.subheading})})]})})}),e.jsx("section",{className:"py-24 bg-background",children:e.jsx("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 flex flex-col gap-12",children:s.areas.map((a,o)=>e.jsxs(n.article,{initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,delay:o*.08,ease:"easeOut"},className:"bg-card border border-border rounded-xl overflow-hidden shadow-sm",children:[e.jsxs("div",{className:"bg-primary px-8 py-6 flex items-center gap-4",children:[e.jsx("div",{className:"w-11 h-11 rounded-lg flex items-center justify-center shrink-0",style:{background:"hsl(var(--accent) / 0.15)",color:"hsl(var(--accent))"},children:u[a.icon]}),e.jsx("h2",{className:"text-3xl font-bold text-primary-foreground",style:{whiteSpace:"pre-line",fontFamily:"var(--font-heading)"},children:a.title})]}),e.jsxs("div",{className:"px-8 py-8 grid grid-cols-1 md:grid-cols-2 gap-8",children:[e.jsxs("div",{className:"flex flex-col gap-4",children:[e.jsx("p",{className:"text-base text-foreground leading-relaxed",style:{whiteSpace:"pre-line",fontFamily:"var(--font-sans)"},children:a.intro}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",style:{whiteSpace:"pre-line",fontFamily:"var(--font-sans)"},children:a.detail})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold tracking-widest uppercase text-muted-foreground mb-4",style:{fontFamily:"var(--font-sans)"},children:"Services Include"}),e.jsx("ul",{className:"flex flex-col gap-2.5",children:a.services.map(r=>e.jsxs("li",{className:"flex items-start gap-2.5",children:[e.jsx(h,{size:16,className:"shrink-0 mt-0.5",style:{color:"hsl(var(--accent))"}}),e.jsx("span",{className:"text-sm text-foreground leading-snug",style:{whiteSpace:"pre-line",fontFamily:"var(--font-sans)"},children:r.label})]},r.id))})]})]})]},a.id))})})]})]})}export{w as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.