Two or three atoms doing one job between them. A molecule owns its internal spacing and nothing outside itself; where one of these is filled from the site's own data, the specimen is filled from that same data, so what is shown is a real attorney and a real practice area rather than lorem.
Source src/assets/css/wrenfield.cssRule A molecule owns its inside, never its outside
Fields
A label over a well. The label is a caption rather than a heading: small, weighted, sentence case, and always a real label element bound to the control.
Email and phone travel together, so they share a row as soon as there is 26rem to share.
.row2
Below 26rem they stack, and the gap between them closes to nothing, because two stacked fields already have the field's own clearance between them.
<div class="intake" style="max-width:30rem">
<div class="row2">
<div class="field" style="margin-bottom:0">
<label for="ds-m-email">Email address</label>
<input type="email" id="ds-m-email" name="email">
</div>
<div class="field" style="margin-bottom:0">
<label for="ds-m-phone">Phone number</label>
<input type="tel" id="ds-m-phone" name="phone">
</div>
</div>
</div>
<p class="specnote">Below 26rem they stack, and the gap between them closes to nothing, because two stacked fields already have the field's own clearance between them.</p>
Cards
Four card shapes and one rule holding them together: a hairline all round, a 4px brand rule along the top, and the whole card as the target when there is only one thing in it to click.
A heading and a sentence. Not a link — this one is read, not followed.
.card
Trust administration
What a successor trustee has to do, in what order, and which of it actually needs a lawyer.
Probate
Eight to eighteen months in California, and the parts of it that can be shortened.
<div class="svcgrid" style="margin:0">
<div class="card">
<h3>Trust administration</h3>
<p>What a successor trustee has to do, in what order, and which of it actually needs a lawyer.</p>
</div>
<div class="card">
<h3>Probate</h3>
<p>Eight to eighteen months in California, and the parts of it that can be shortened.</p>
</div>
</div>
The same card carrying an address. The number is set in the mono voice because it is a number, and the standing note sits under it at the smallest size on the card.
.card .office-addr .office-tel .office-note
Santa Monica
1010 Ocean Park Boulevard, Suite 300 Santa Monica, CA 90405
By appointment. There is no charge for the first conversation.
<div class="svcgrid" style="margin:0">
<div class="card">
<h3>Santa Monica</h3>
<p class="office-addr">1010 Ocean Park Boulevard, Suite 300<br>Santa Monica, CA 90405</p>
<p class="office-tel"><a href="tel:+13105550142">310-555-0142</a></p>
<p class="office-note">By appointment. There is no charge for the first conversation.</p>
</div>
<div class="card">
<h3>San Jose</h3>
<p class="office-addr">99 South Almaden Boulevard, Suite 600<br>San Jose, CA 95113</p>
<p class="office-tel"><a href="tel:+14085550119">408-555-0119</a></p>
<p class="office-note">By appointment. There is no charge for the first conversation.</p>
</div>
</div>
<div class="areas" style="margin:0">
<a class="area" href="/practice-areas/estate-planning/">
<h3 class="area-h">Estate planning</h3>
<p>The documents that decide who acts for you and who receives what, written to be used rather than filed.</p>
<ul class="area-list">
<li>Revocable living trusts</li>
<li>Wills, powers of attorney and directives</li>
<li>Funding the trust</li>
</ul>
</a>
<a class="area" href="/practice-areas/trust-administration/">
<h3 class="area-h">Trust administration</h3>
<p>What happens after. The notices, valuations, transfers and accountings a successor trustee is required to produce.</p>
<ul class="area-list">
<li>Successor trustee representation</li>
<li>Notices and trust certifications</li>
<li>Trust accountings</li>
</ul>
</a>
</div>
<div class="pagrid" style="margin:0">
<a class="pa" href="/practice-areas/estate-planning/">
<span class="pa-thumb"><img src="/assets/img/practice/estate-planning-thumb-320.jpg" alt="An older couple's hands resting together beside an adviser's paperwork." loading="lazy" decoding="async"></span>
<span class="pa-text">
<span class="pa-name">Estate planning</span>
<span class="pa-desc">The documents that decide who acts for you and who receives what, written to be used rather than filed.</span>
</span>
</a>
<a class="pa" href="/practice-areas/trust-administration/">
<span class="pa-thumb"><img src="/assets/img/practice/trust-administration-thumb-320.jpg" alt="Two colleagues comparing a page against a laptop." loading="lazy" decoding="async"></span>
<span class="pa-text">
<span class="pa-name">Trust administration</span>
<span class="pa-desc">What happens after. The notices, valuations, transfers and accountings a successor trustee is required to produce.</span>
</span>
</a>
</div>
A portrait at 4:5, a name, a role, one line of what they do and where, and a short introduction. The call to action is pinned to the foot so it lines up across a row however long the introductions run.
The whole card is one anchor, so there is no second target inside it and nothing to tab past. The arrow is a span, not a link.
<div class="people" style="margin:0;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))">
<a class="pcard" href="/attorneys/daniel-wrenfield/">
<span class="pcard-media"><img src="/assets/img/attorneys/daniel-wrenfield-card-1200.jpg" alt="A man with gray hair and a short gray beard, in glasses and a charcoal three piece suit with a dark tie, one hand in his pocket, looking toward the camera." loading="lazy" decoding="async">
</span>
<h3 class="pcard-name">Daniel Wrenfield</h3>
<p class="role">Founder</p>
<p class="pcard-practice">Trust design and family governance · Santa Monica</p>
<p class="pcard-bio">Practiced in estate planning for eighteen years before opening the firm. Handles trust design, family meetings and the conversations nobody wants to start.</p>
<p class="pcard-cta"><span>Read more<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h13M13 6l6 6-6 6"></path></svg></span></p>
</a>
<a class="pcard" href="/attorneys/claire-osei/">
<span class="pcard-media"><img src="/assets/img/attorneys/claire-osei-card-1200.jpg" alt="A woman with dark hair swept back, in a navy blazer over a blue and white striped shirt, arms folded, looking toward the camera." loading="lazy" decoding="async">
</span>
<h3 class="pcard-name">Claire Osei</h3>
<p class="role">Co-founder</p>
<p class="pcard-practice">Trust administration and property transfers · Santa Monica</p>
<p class="pcard-bio">Trust administration and property transfers. Spent six years in probate litigation, which is a useful thing to have read before drafting anything.</p>
<p class="pcard-cta"><span>Read more<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M5 12h13M13 6l6 6-6 6"></path></svg></span></p>
</a>
</div>
<p class="specnote">The whole card is one anchor, so there is no second target inside it and nothing to tab past. The arrow is a span, not a link.</p>
<div class="postgrid" style="margin:0;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))">
<a class="postcard" href="#">
<span class="postcard-media is-empty"></span>
<span class="postcard-text">
<span class="postcard-area">Probate</span>
<span class="postcard-title">What probate actually costs in California</span>
<span class="postcard-sum">The statutory fee is a percentage of the gross estate, which is why a mortgaged house costs what an unmortgaged one does.</span>
</span>
</a>
<a class="postcard" href="#">
<span class="postcard-media is-empty"></span>
<span class="postcard-text">
<span class="postcard-area">Trust administration</span>
<span class="postcard-title">Is my house actually in my trust?</span>
<span class="postcard-sum">A trust that was never funded does none of the work it was written to do, and this is the commonest failure we see.</span>
</span>
</a>
</div>
Rows
Where the site would use a card and does not. A row is a card with the box taken away and the rule left behind, and it is the right answer whenever the things being listed are read in order.
<ul class="arealist" style="margin:0">
<li><a href="/practice-areas/estate-planning/revocable-living-trusts/">
<span class="arealist-n">Revocable living trusts</span>
<span class="arealist-s">The core document for most families here. Avoids probate, keeps the terms private, and can be amended as circumstances change.</span>
</a></li>
<li><a href="/practice-areas/estate-planning/wills-and-directives/">
<span class="arealist-n">Wills, powers of attorney and directives</span>
<span class="arealist-s">A pour-over will, a durable power of attorney, and an advance health care directive naming who decides when you cannot.</span>
</a></li>
<li><a href="/practice-areas/estate-planning/funding-the-trust/">
<span class="arealist-n">Funding the trust</span>
<span class="arealist-s">Signing the trust creates the container. Funding is the work of putting your property inside it, and it is the step most often skipped.</span>
</a></li>
</ul>
A term and its answer, as a description list rather than a table, because there are two columns and one of them is a label.
.matter-line
Flat fee
$4,800 for a couple's revocable trust, will, directives and deeds
Hourly
$525, billed in tenths, for administration and anything contested
Statutory
Set by the Probate Code as a percentage of the gross estate
<dl class="matter-lines" style="margin:0">
<div class="matter-line"><dt>Flat fee</dt><dd>$4,800 for a couple's revocable trust, will, directives and deeds</dd></div>
<div class="matter-line"><dt>Hourly</dt><dd>$525, billed in tenths, for administration and anything contested</dd></div>
<div class="matter-line"><dt>Statutory</dt><dd>Set by the Probate Code as a percentage of the gross estate</dd></div>
</dl>
The same sequence in two grounds. On paper the numeral is the brand; on the panel it is the panel's own accent, because the light green is unreadable there.
.steps .thanks-steps
We read what you sent, usually the same day.
Someone calls to book the first conversation.
You get a written scope and a fee before anything starts.
<ol class="thanks-steps">
<li>We read what you sent, usually the same day.</li>
<li>Someone calls to book the first conversation.</li>
<li>You get a written scope and a fee before anything starts.</li>
</ol>
<!-- on the dark panel, the same list under .section.after -->
<ol class="steps">…</ol>
You get a written scope and a fee before anything starts.
<div class="section after" style="padding:1.75rem;border-bottom:0">
<ol class="steps" style="margin:0">
<li>We read what you sent, usually the same day.</li>
<li>Someone calls to book the first conversation.</li>
<li>You get a written scope and a fee before anything starts.</li>
</ol>
</div>
What a person will not take, said plainly. A heading and a sentence, ruled between, no icon and no apology.
.declines
Contested trust litigation
We draft to prevent it and we administer around it, but a fight that has already started belongs with a litigator.
Anything with a deadline this week
A plan written in a hurry is the plan that fails. If there is a filing date, say so and we will tell you who can meet it.
<ul class="declines" style="margin:0">
<li>
<p class="decline-h">Contested trust litigation</p>
<p>We draft to prevent it and we administer around it, but a fight that has already started belongs with a litigator.</p>
</li>
<li>
<p class="decline-h">Anything with a deadline this week</p>
<p>A plan written in a hurry is the plan that fails. If there is a filing date, say so and we will tell you who can meet it.</p>
</li>
</ul>
A quotation with the marks supplied by CSS rather than typed, so nobody has to remember which way they curl.
.endorsement
He told my mother what the process would cost before she asked, which no one else had done.
R. AlvarezSuccessor trusteePasadenaClient, 2023
<div class="endorse" style="margin:0;grid-template-columns:1fr">
<figure class="endorsement">
<blockquote>He told my mother what the process would cost before she asked, which no one else had done.</blockquote>
<figcaption>
<span class="endorse-name">R. Alvarez</span>
<span class="endorse-role">Successor trustee</span>
<span class="endorse-firm">Pasadena</span>
<span class="endorse-rel">Client, 2023</span>
</figcaption>
</figure>
</div>
An institution, what was earned there, and when. Three ranks of type doing the work a table would otherwise do.
.mark-inst .mark-cred .mark-year
UCLA School of Law
Juris Doctor, Order of the Coif
2007
State Bar of California
Certified specialist, estate planning, trust and probate law
2014
Board of Legal Specialization
<div class="mark-row">
<div>
<p class="mark-inst">UCLA School of Law</p>
<p class="mark-cred">Juris Doctor, Order of the Coif</p>
<p class="mark-year">2007</p>
</div>
<div>
<p class="mark-inst">State Bar of California</p>
<p class="mark-cred">Certified specialist, estate planning, trust and probate law</p>
<p class="mark-year">2014</p>
<p class="mark-source">Board of Legal Specialization</p>
</div>
</div>