/* GENERATED by tools/css.mjs from sites/rembrandt-designs/index.html — DO NOT EDIT.
   Edit the homepage's inline <style>, then re-run:  node tools/css.mjs rembrandt-designs
   The homepage keeps its CSS inline on purpose (no render-blocking request on the
   one page that gets texted mid-call); subpages link this copy. */

/* @type:start — generated by tools/type.mjs, do not hand-edit */
/* Fraunces — sourced from Google Fonts (open licence; almost all SIL OFL 1.1).
   Subset and inlined as a data: URI: same-origin, no third-party request, and no
   round trip before the headline paints. Regenerate with:
     node tools/type.mjs rembrandt-designs "Fraunces" --weights=400,700 --italic="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 &.,’-—$!?()" */
@font-face{font-family:"Fraunces";font-style:normal;font-weight:400 700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:"Fraunces";font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
/* @type:end */
/* ---------------------------------------------------------------
   TOKENS — redesign 2026-08-09
   DIRECTION: Long Island daylight. Warm shore-light paper, deep
   sea ink, one harbor accent. CONSULT register: the reader is a
   wary owner checking whether we are real — calm, light, evidence.
   Variable NAMES are unchanged on purpose: twelve subpages and
   their inline styles reference them, and css.mjs regenerates
   assets/site.css from this block. Change values here, never names.
   Scale: base 17px, ratio 1.333 — unchanged from the last design;
   the scale was never the problem.
----------------------------------------------------------------- */
:root{
  --ground:#FAF6EE;
  --raise:#FFFDF8;
  --raise-2:#F2ECDF;
  --ink:#182220;
  --ink-2:#46524D;
  --ink-3:#5D6862;
  --accent:#0E4F5C;
  --accent-soft:rgba(14,79,92,.09);
  --line:rgba(24,34,32,.13);
  --line-2:rgba(24,34,32,.22);
  --deep:#12303A;
  --deep-ink:#EDF3F1;
  --deep-ink-2:#A9BEB9;

  --serif:"Fraunces",Georgia,"Iowan Old Style",Palatino,serif;
  --sans:"Fraunces",Georgia,"Iowan Old Style",Palatino,serif;

  --pad:clamp(22px,5.2vw,64px);
  --section:clamp(78px,11vw,160px);
  --ease:cubic-bezier(.16,.84,.28,1);
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{-webkit-text-size-adjust:100%;overflow-x:clip}
body{
  background:var(--ground);color:var(--ink);
  font-family:var(--sans);font-size:17px;line-height:1.62;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
  overflow-x:clip;
  font-variant-numeric:tabular-nums;
}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}

.wrap{width:100%;max-width:1240px;margin:0 auto;padding-inline:var(--pad)}
.measure{max-width:34ch}
.measure-wide{max-width:52ch}

/* ---------- type ---------- */
.display{
  font-family:var(--serif);font-weight:400;
  letter-spacing:-.035em;line-height:.98;
  text-wrap:balance;
}
h1{font-size:clamp(2.8rem,11vw,6.1rem)}
h2{font-size:clamp(2.2rem,6.8vw,3.9rem)}
h3{font-family:var(--sans);font-size:1.3rem;font-weight:600;letter-spacing:-.012em;line-height:1.3}
.accent-word{color:var(--accent);font-style:italic}
.label{
  font-size:.755rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;
  color:var(--ink-3);
}
.lede{font-size:clamp(1.06rem,2.5vw,1.3rem);color:var(--ink-2);line-height:1.56}
.small{font-size:.94rem;color:var(--ink-3);line-height:1.66}

/* ---------- chrome ---------- */
header{
  position:fixed;inset:0 0 auto 0;z-index:60;
  padding:16px 0;transition:background .4s var(--ease),border-color .4s var(--ease);
  border-bottom:1px solid transparent;
}
header.stuck{background:rgba(250,246,238,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}
.bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}
.bar > .mark{justify-self:start}
.bar > .nav{justify-self:center}
.bar > .mini{justify-self:end}
.mark{font-family:var(--serif);font-size:1.22rem;letter-spacing:-.02em;white-space:nowrap}
.mark i{font-style:italic;color:var(--accent)}
.mini{
  display:none;align-items:center;gap:.5em;font-size:.9rem;font-weight:600;
  padding:.6em 1.15em;border-radius:100px;border:1px solid var(--line-2);white-space:nowrap;
  transition:border-color .3s var(--ease),background .3s var(--ease);
}
.mini:hover{border-color:var(--accent);background:var(--accent-soft)}
@media(min-width:781px){.mini{display:inline-flex}}

.nav{display:none;align-items:center;gap:clamp(18px,2vw,30px);font-size:.95rem}
@media(min-width:781px){.nav{display:flex}}
.nav a{color:var(--ink-2);transition:color .25s var(--ease)}
.nav a:hover{color:var(--ink)}

.mnav{display:none;grid-column:3;justify-self:end}
.mnav>summary{display:flex;align-items:center;gap:.55em;min-height:48px;padding:0 1.05em;border:1px solid var(--line-2);border-radius:100px;font-size:.9rem;font-weight:600;cursor:pointer;list-style:none}
.mnav>summary::-webkit-details-marker{display:none}
.mnav>summary::after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px)}
.mnav[open]>summary{border-color:var(--accent);background:var(--accent-soft)}
.mnav[open]>summary::after{transform:rotate(225deg) translateY(1px)}
.mnav>nav{position:absolute;left:0;right:0;top:100%;z-index:60;display:grid;padding:2px var(--pad) 14px;max-height:calc(100svh - 156px);overflow-y:auto;background:rgba(250,246,238,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line-2)}
.mnav>nav a{padding:.62em 0;border-top:1px solid var(--line);color:var(--ink-2)}
@media(max-width:780px){header{padding:8px 0}.mnav{display:block}}
/* .fnav appears on the cream ground (404 hero) AND the dark footer — color per context */
.fnav{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:1rem}
.fnav a{color:var(--ink-2)}
.fnav a:hover{color:var(--accent)}
footer .fnav a{color:var(--deep-ink-2)}
footer .fnav a:hover{color:var(--deep-ink)}

/* ---------- nav dropdown (CSS only; :hover AND :focus-within) ---------- */
.nav .drop{position:relative}
.nav .drop > a::after{
  content:"";display:inline-block;width:5px;height:5px;margin-left:.55em;
  border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;
  transform:rotate(45deg) translateY(-2px);transition:transform .25s var(--ease);
}
.nav .drop:hover > a::after,
.nav .drop:focus-within > a::after{transform:rotate(225deg) translateY(1px)}
.nav .drop::after{content:"";position:absolute;left:-10px;right:-10px;top:100%;height:16px}
.nav .panel{
  position:absolute;top:100%;left:50%;z-index:60;
  transform:translateX(-50%) translateY(8px);
  min-width:248px;margin-top:14px;padding:9px;
  list-style:none;display:grid;gap:2px;
  background:rgba(255,253,248,.98);
  backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);
  border:1px solid var(--line-2);border-radius:16px;
  box-shadow:0 24px 60px rgba(24,34,32,.16);
  opacity:0;visibility:hidden;
  transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s;
}
.nav .drop:hover .panel,
.nav .drop:focus-within .panel{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}
.nav .panel a{display:block;padding:.66em .82em;border-radius:10px;font-size:.92rem;color:var(--ink-2);white-space:nowrap}
.nav .panel a:hover,.nav .panel a:focus-visible{background:var(--accent-soft);color:var(--ink)}
@media(prefers-reduced-motion:reduce){
  .nav .panel,.nav .drop > a::after{transition:none}
}

/* ---------- hero ----------
   Daylight, not drama. No 100svh; the fold shows the claim, the number
   and the start of the evidence. The wash is morning light, not a glow. */
.hero{
  position:relative;min-height:86svh;display:flex;align-items:center;
  padding:128px 0 clamp(56px,9vw,100px);
}
/* Short phones: centering slack + 128px of chrome pushed the call button below
   a 568px fold. Top-align, tighten every vertical gap, and step the display down
   one notch — the h1, the lede AND the button must all clear the fold together. */
@media (max-width:400px){
  .hero{align-items:flex-start;min-height:0;padding:92px 0 44px}
  .hero h1{font-size:clamp(2.15rem,9.6vw,2.6rem);margin-bottom:.38em}
  .hero .lede{font-size:1rem;margin-bottom:20px}
  .eyebrow-row{margin-bottom:14px}
  .btn{min-height:52px;padding:0 1.4em}
  .hero-note{margin-top:14px}
}
.hero::before{
  content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background:
    radial-gradient(90% 64% at 82% 0%, rgba(224,200,150,.28) 0%, rgba(224,200,150,.07) 42%, transparent 70%),
    radial-gradient(70% 56% at 0% 100%, rgba(14,79,92,.08) 0%, transparent 58%);
}
.grain{
  position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.55;
  background-image:radial-gradient(rgba(24,34,32,.045) .5px,transparent .5px);
  background-size:3px 3px;
}
.hero .wrap{position:relative;z-index:2}
.hero h1{margin-bottom:.42em}
.hero .lede{margin-bottom:clamp(30px,4.6vw,46px)}
.eyebrow-row{display:flex;align-items:center;gap:.85em;margin-bottom:clamp(24px,4vw,38px)}
.eyebrow-row::after{content:"";height:1px;flex:1;background:var(--line-2);max-width:180px}
@media(max-width:520px){.eyebrow-row::after{display:none}.eyebrow-row .label{white-space:nowrap}}

.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:.55em;
  min-height:60px;padding:0 1.85em;border-radius:100px;
  font-family:var(--sans);font-size:1.02rem;font-weight:600;letter-spacing:-.01em;
  transition:transform .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease);
}
.btn-main{background:var(--accent);color:#fff}
.btn-main:hover{background:#0B3F4A;transform:translateY(-2px)}
.btn-ghost{border:1px solid var(--line-2);color:var(--ink)}
.btn-ghost:hover{border-color:var(--ink-3);transform:translateY(-2px)}
.hero-note{margin-top:clamp(22px,3.4vw,30px);font-size:.94rem;color:var(--ink-3)}
.hero-note b{color:var(--ink-2);font-weight:600}

/* ---------- photo bands ----------
   Long Island, contained in the page grid rather than full-bleed — the sources
   are sized for this width, and a framed photograph suits the editorial system.
   onerror removes the band entirely, so the page is complete without photos. */
.photo-band{position:relative;z-index:2;line-height:0;max-width:1240px;margin:0 auto;padding-inline:var(--pad)}
.photo-band img{width:100%;height:clamp(210px,32vw,470px);object-fit:cover;border-radius:4px}
.photo-band figcaption{
  line-height:1.5;padding:.55rem 0 0;font-size:.78rem;color:var(--ink-3);
}

/* ---------- sections ---------- */
section{padding-block:var(--section);position:relative;z-index:2}
.rule{border-top:1px solid var(--line)}
#price{background:var(--raise-2)}
.coda{font-size:clamp(1.75rem,5.5vw,3.2rem)}
section:has(.coda){padding-block:clamp(58px,8vw,116px)}
.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .62s var(--ease),transform .62s var(--ease)}
.js [data-reveal].seen{opacity:1;transform:none}

/* ---------- entrance ----------
   Gated on .js. The business name and the call button TRANSLATE but never
   FADE — an animation that fails must not ship an invisible headline. */
@keyframes rise{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}
@keyframes lift{from{transform:translateY(20px)}to{transform:none}}
@keyframes drift{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-2.5%,1.5%,0) scale(1.06)}}
@media(prefers-reduced-motion:no-preference){
  .js .hero .eyebrow-row,
  .js .hero .lede,
  .js .hero .hero-note{opacity:0;animation:rise .78s var(--ease) forwards}
  .js .hero h1,
  .js .hero .cta-row{animation:lift .9s var(--ease) both}
  .js .hero .eyebrow-row{animation-delay:.06s}
  .js .hero h1{animation-delay:.16s}
  .js .hero .lede{animation-delay:.38s}
  .js .hero .cta-row{animation-delay:.5s}
  .js .hero .hero-note{animation-delay:.62s}
  .hero::before{animation:drift 26s ease-in-out infinite alternate}
}

/* ---------- heads ---------- */
.head{margin-bottom:clamp(34px,5.4vw,58px)}
.head .label{display:block;margin-bottom:1.1rem}
.closer{margin-top:clamp(38px,6vw,64px);font-size:clamp(1.6rem,4.6vw,2.7rem)}

/* ---------- the eight tiles ----------
   Hairline editorial grid, not cards. Icons inherit ink; the accent stays
   scarce so the harbor color keeps meaning something. */
.deck{display:grid;gap:0;border-top:1px solid var(--line)}
.tile{
  display:block;padding:clamp(22px,3.4vw,34px) clamp(2px,1vw,10px) clamp(26px,3.6vw,38px);
  border-bottom:1px solid var(--line);
  transition:background .3s var(--ease);
}
/* a.tile not .tile — non-link tiles must not hover. */
a.tile:hover{background:var(--accent-soft)}
.tile svg{color:var(--accent);margin-bottom:1rem}
.tile h3{margin-bottom:.55rem}
.tile p{font-size:.965rem;color:var(--ink-2);line-height:1.62}
.tile p b{color:var(--ink);font-weight:600}
.tile .more{
  display:inline-flex;align-items:center;gap:.45em;margin-top:1rem;
  font-size:.875rem;font-weight:600;color:var(--accent);
}
.tile .more svg{margin:0;transition:transform .28s var(--ease)}
a.tile:hover .more svg{transform:translateX(3px)}
@media(min-width:640px){
  .deck{grid-template-columns:1fr 1fr;column-gap:clamp(26px,4vw,54px)}
}
@media(min-width:1240px){
  .deck-4{grid-template-columns:repeat(4,1fr);column-gap:clamp(22px,2.4vw,40px)}
}

/* ---------- steps ---------- */
.steps{display:grid;gap:clamp(26px,4vw,44px);counter-reset:step}
@media(min-width:760px){.steps{grid-template-columns:repeat(3,1fr)}}
.step{border-top:2px solid var(--ink);padding-top:1.2rem}
.step .n{
  display:block;font-family:var(--serif);font-style:italic;font-size:1.05rem;
  color:var(--accent);margin-bottom:.7rem;
}
.step h3{margin-bottom:.5rem}
.step p{font-size:.965rem;color:var(--ink-2);line-height:1.62}

/* ---------- pricing ---------- */
.offer{
  background:var(--raise);border:1px solid var(--line);border-radius:20px;
  padding:clamp(26px,4vw,44px);max-width:660px;
}
.offer > .label{color:var(--accent)}
.figure{
  font-family:var(--serif);font-size:clamp(3rem,8vw,4.6rem);
  letter-spacing:-.03em;line-height:1;margin:.35em 0 .15em;
}
.cadence{color:var(--ink-2);margin-bottom:1.4rem}
/* Terse lines, not sentences. Every competitor's pricing list runs 3-5 words a line
   and argues nothing; ours ran 18 and argued every one. The persuading happens below
   the list, in .then and in the sections after it. */
.offer ul{list-style:none;display:grid;gap:.46rem}
.offer ul li{
  padding-left:1.5em;position:relative;font-size:.985rem;color:var(--ink-2);line-height:1.5;
}
.offer ul li::before{
  content:"";position:absolute;left:.18em;top:.55em;width:.52em;height:.3em;
  border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);
  transform:rotate(-45deg);
}
.offer ul li b{color:var(--ink);font-weight:600}
/* thirteen things read as three — what a person can hold in their head on a call */
.grp{border-top:1px solid var(--line);padding-top:1.15rem;margin-top:1.35rem}
.grp > .label{color:var(--accent);display:block;margin-bottom:.7rem}
/* Two levels of emphasis doing two different jobs: accent names the things only we
   supply, bold carries the facts a buyer checks against somebody else's card. Using
   bold for both made the product names disappear into the list. */
.pname{color:var(--accent);font-weight:600}
.then{border-top:1px solid var(--line);margin-top:1.7rem;padding-top:1.6rem}
/* terms are set to read as terms: quieter, smaller, airier, controlled measure */
.then > .label{display:block;margin-bottom:.85rem}
.then p{font-size:.95rem;line-height:1.78;color:var(--ink-2);max-width:62ch}
.then p b{color:var(--ink);font-weight:600}
.then-figure{font-family:var(--serif);font-size:1.7rem;letter-spacing:-.02em;margin:.4em 0 .5em}
.then-figure b{font-weight:600}

/* the guarantee is the one dark moment on the page — deep water */
.guarantee{
  background:var(--deep);color:var(--deep-ink);
  border-radius:20px;padding:clamp(26px,4vw,44px);
  max-width:660px;margin-top:clamp(22px,3vw,34px);
}
.guarantee .label{color:var(--deep-ink-2)}
.guarantee .claim{margin:0.6em 0 .9em;line-height:1.06}
.guarantee p{color:var(--deep-ink-2);font-size:.985rem;line-height:1.62}
.guarantee p b{color:var(--deep-ink);font-weight:600}

.pays{display:grid;gap:14px;margin-top:clamp(26px,4vw,40px);max-width:660px}
@media(min-width:700px){.pays{grid-template-columns:1fr 1fr}}
.pay{border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.8vw,28px);background:var(--raise)}
.pay.lead{border-color:var(--accent);box-shadow:0 10px 34px rgba(14,79,92,.10)}
.pay .amt{font-family:var(--serif);font-size:1.65rem;letter-spacing:-.02em;margin:.6em 0 .1em}
.pay .amt b{font-weight:600}
.pay .sub{color:var(--ink-2);font-size:.95rem;margin-bottom:.8rem}
.pay .fine{font-size:.85rem;color:var(--ink-3);line-height:1.6}
.pay .fine b{font-weight:600}
.pay .fine a{text-decoration:underline;text-underline-offset:2px}

/* ---------- nots ----------
   Block layout with a hanging icon, NOT flex: several subpage chips contain a
   link plus trailing text, and flex turns each into its own narrow wrapping
   column ("A page for each town / , up to five" garbled side-by-side). Block
   lets any mix of text and links flow as one sentence. */
.nots{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.7rem}
.not{
  display:block;position:relative;
  border:1px solid var(--line-2);border-radius:14px;
  padding:.6em 1.15em .6em 2.55em;font-size:.92rem;color:var(--ink-2);line-height:1.5;
}
.not svg{color:var(--accent);position:absolute;left:1.05em;top:.78em}

/* ---------- contact ---------- */
.callout{max-width:640px}
.callout .label{display:block;margin-bottom:1rem}
.phone{
  display:inline-block;font-size:clamp(2.2rem,7.5vw,4rem);letter-spacing:-.03em;
  color:var(--accent);margin-bottom:.35em;
  border-bottom:3px solid rgba(14,79,92,.25);
  transition:border-color .3s var(--ease);
}
.phone:hover{border-bottom-color:var(--accent)}
.mailto{color:var(--accent);text-decoration:underline;text-underline-offset:3px}

/* ---------- footer: the deep-water end of the page ---------- */
footer{background:var(--deep);color:var(--deep-ink-2);padding:clamp(44px,6vw,72px) 0 clamp(90px,10vw,110px)}
footer .small{color:var(--deep-ink-2)}
footer .small a{color:var(--deep-ink)}
footer .small b{color:var(--deep-ink)!important}
footer .mark{color:var(--deep-ink)}
/* .mark i is accent teal — invisible on the deep footer. All 13 verifiers caught it. */
footer .mark i{color:var(--deep-ink-2)}
.fgrid{display:grid;gap:clamp(26px,4vw,44px)}
@media(min-width:760px){.fgrid{grid-template-columns:1.4fr 1fr 1fr}footer{padding-bottom:clamp(44px,6vw,72px)}}

/* ---------- SUBPAGE COMPONENTS ----------
   Not used by this page. They live HERE because css.mjs generates
   assets/site.css from this block, and the old site.css carried these
   rules by hand — that drift is what broke /services/ on 2026-08-09.
   Every class a subpage uses must exist in this file. */
.page-hero{min-height:auto;padding:146px 0 clamp(48px,7vw,84px)}
.page-hero h1{font-size:clamp(2.5rem,8.6vw,4.4rem);max-width:20ch}
.page-hero .lede{margin-bottom:0}
.subhead{
  font-family:var(--serif);font-weight:400;
  font-size:clamp(1.34rem,3.4vw,1.72rem);letter-spacing:-.025em;line-height:1.15;
  margin:clamp(64px,7.4vw,106px) 0 1.15rem;
}
.head + .subhead{margin-top:0}

/* Collapsible Q&A — native <details>: no JS, keyboard for free, answers
   stay in the DOM for crawlers. */
.qa{border-top:1px solid var(--line);padding:28px 0}
.qa:first-of-type{border-top:0;padding-top:4px}
.qa h3{margin-bottom:.7em;font-size:1.2rem}
.qa p{color:var(--ink-2);max-width:62ch;margin-bottom:.85rem}
.qa p:last-child{margin-bottom:0}
.qa p b{color:var(--ink);font-weight:600}
details.qa > summary{
  display:flex;align-items:flex-start;justify-content:space-between;gap:1.4em;
  cursor:pointer;list-style:none;
}
details.qa > summary::-webkit-details-marker{display:none}
details.qa > summary h3{margin-bottom:0;transition:color .25s var(--ease)}
details.qa > summary:hover h3{color:var(--accent)}
details.qa > summary::after{
  content:"";flex:none;width:10px;height:10px;margin-top:.42em;
  border-right:1.7px solid var(--ink-3);border-bottom:1.7px solid var(--ink-3);
  transform:rotate(45deg);
  transition:transform .32s var(--ease),border-color .25s var(--ease);
}
details.qa[open] > summary::after{transform:rotate(-135deg)}
details.qa > summary:hover::after{border-color:var(--accent)}
details.qa > summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}
details.qa > *:not(summary){margin-top:.9rem}
@media(prefers-reduced-motion:reduce){
  details.qa > summary::after,details.qa > summary h3{transition:none}
}

/* ---------- contact form ----------
   Posts natively to a Pages Function, so it works with JavaScript disabled.
   The honeypot is a real input hidden off-canvas rather than display:none —
   some bots skip anything display:none, and it must still be fillable. */
.form{display:grid;gap:15px;margin-top:clamp(30px,3.8vw,44px);max-width:820px;position:relative}
@media(min-width:641px){.form{grid-template-columns:1fr 1fr;gap:16px}}
.field{display:flex;flex-direction:column;gap:.55rem;min-width:0}
.field.wide{grid-column:1/-1}
.field label{
  font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;
  color:var(--ink-3);font-weight:600;
}
.field input,.field textarea{
  width:100%;font:inherit;font-size:1rem;color:var(--ink);
  background:var(--raise);
  border:1px solid var(--line);border-radius:14px;
  padding:.92em 1.05em;
  transition:border-color .25s var(--ease),background .25s var(--ease);
}
.field textarea{min-height:158px;resize:vertical;line-height:1.55}
.field input:hover,.field textarea:hover{border-color:var(--line-2)}
.field input:focus,.field textarea:focus{
  outline:none;border-color:var(--accent);background:#FFFFFF;
}
.field input::placeholder,.field textarea::placeholder{color:var(--ink-3)}
.field .req{color:var(--accent)}
.form-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:.4rem}
.form button.btn{border:0;cursor:pointer;font:inherit;font-weight:600}
.form .small{grid-column:1/-1;max-width:62ch}
.hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}

/* ---------- mobile call bar ---------- */
.callbar{
  position:fixed;left:0;right:0;bottom:0;z-index:55;
  padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));
  background:rgba(250,246,238,.94);border-top:1px solid var(--line);
  backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);
}
.callbar .btn{width:100%;min-height:54px}
@media(min-width:781px){.callbar{display:none}}
