.ag-eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ag-hero{padding:40px 0 8px;display:grid;gap:32px;align-items:start}@media (min-width: 900px){.ag-hero{grid-template-columns:1.3fr 1fr;padding-top:56px}}.ag-hero p.sub{font-size:19px;color:var(--muted);max-width:34em;margin:22px 0 28px}.ag-pilot{background:var(--surface);border-radius:var(--radius);padding:28px}.ag-pilot h2{font:400 34px/1.08 var(--serif);margin:0 0 14px}.ag-pilot h2 em{color:var(--muted)}.ag-pilot ul{margin:0 0 16px;padding-left:20px;display:grid;gap:6px}.ag-pilot li{font-size:16px}.ag-price{margin:0;padding-top:14px;border-top:1px solid var(--line-strong);color:var(--muted);font-size:15px}.ag-price strong{color:var(--ink);font-size:17px}.ag-block{margin-top:72px}.ag-kit{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}@media (min-width: 720px){.ag-kit{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.ag-kit{grid-template-columns:repeat(3,1fr)}}.ag-kit li{background:var(--surface);border-radius:var(--radius);padding:20px;display:grid;gap:6px;align-content:start}.ag-kit strong{font-size:17px}.ag-kit span{color:var(--muted);font-size:15px}.ag-steps{margin-top:28px}.ag-faq dl{margin:24px 0 0;max-width:var(--measure)}.ag-faq dt{font-weight:700;font-size:17px;margin-top:20px}.ag-faq dd{margin:6px 0 0;color:var(--muted);font-size:16px}.ag-close{max-width:var(--measure)}.ag-close a{font-weight:600}.ag-note{color:var(--subtle);font-size:13px}.ag-print-only{display:none}@page{size:A4;margin:10mm 12mm}@media print{.ag-screen-only,.site-nav,.site-footer nav{display:none!important}.ag-print-only{display:grid}body.agencias{font-size:10.5pt}.agencias .site-header{padding:0}.agencias .site-header .wordmark{font-size:18pt}.agencias .wrap{padding:0;max-width:none}.ag-hero{grid-template-columns:1.35fr 1fr;gap:8mm;padding:2mm 0 0}.ag-hero .title{font-size:23pt}.ag-hero p.sub{font-size:10pt;margin:2mm 0 0}.ag-eyebrow{font-size:8pt;margin-bottom:2mm}.ag-pilot{padding:4mm 5mm}.ag-pilot ul{gap:.5mm;margin-bottom:2.5mm}.ag-pilot h2{font-size:16pt;margin-bottom:2mm}.ag-pilot li,.ag-price{font-size:9pt}.ag-price{padding-top:2.5mm}.ag-price strong{font-size:10.5pt}.ag-block{margin-top:4mm}.ag-block .title-sm{font-size:15pt}.ag-block .title .lead{display:inline}.ag-kit{grid-template-columns:repeat(3,1fr);gap:3mm;margin-top:3mm}.ag-kit li{padding:2.5mm 3mm;gap:.5mm}.ag-kit strong{font-size:10pt}.ag-kit span{font-size:8pt;line-height:1.35}.agencias .ag-steps{grid-template-columns:repeat(3,1fr);gap:4mm;margin-top:2mm}.agencias .ag-steps li{font-size:8.5pt}.agencias .ag-steps li:before{font-size:13pt}.ag-faq dl{margin-top:2mm;max-width:none;column-count:2;column-gap:7mm}.ag-faq dt{font-size:9.5pt;margin-top:2.5mm;break-after:avoid}.ag-faq dd{font-size:8pt;line-height:1.35;margin-top:.5mm;break-inside:avoid}.ag-codes{grid-template-columns:auto auto 1fr;gap:7mm;align-items:center;margin-top:4mm;padding-top:4mm;border-top:1px solid var(--line-strong);break-inside:avoid}.ag-codes figure{margin:0;display:flex;gap:3mm;align-items:center}.ag-codes .qr{width:22mm;height:22mm;color:var(--ink)}.ag-codes figcaption{font-size:8.5pt;color:var(--muted);display:grid;gap:1mm}.ag-codes figcaption strong{color:var(--ink);font-size:9.5pt}.ag-handwrite p{margin:0;font-size:8pt;color:var(--muted)}.ag-line{display:block;height:6mm;border-bottom:1px solid var(--line-strong);margin-bottom:2mm}.ag-mail{margin-top:1mm!important}.agencias .site-footer{display:none}}
