
body.preview-honorarios .resource-institutional{color:#171717}
body.preview-honorarios .resource-institutional a,body.preview-honorarios .resource-text-link{color:inherit;text-decoration:none;text-underline-offset:6px;text-decoration-thickness:1px}
body.preview-honorarios .resource-institutional a:hover,body.preview-honorarios .resource-institutional a:focus-visible,body.preview-honorarios .resource-text-link:hover,body.preview-honorarios .resource-text-link:focus-visible{text-decoration:underline}
body.preview-honorarios .resource-institutional :focus-visible,body.preview-honorarios .resource-text-link:focus-visible{outline:2px solid #171717;outline-offset:5px}
body.preview-honorarios .resource-institutional p{font-size:17px;line-height:1.8;color:#373737;max-width:66ch}
body.preview-honorarios .resource-institutional p+p{margin-top:18px}
body.preview-honorarios .resource-institutional h2{font-size:clamp(29px,3vw,42px);line-height:1.18;font-weight:300;letter-spacing:-.035em}
body.preview-honorarios .resource-institutional .fine{font-size:13px;line-height:1.75;color:#626262}
body.preview-honorarios .resource-institutional .page-header,body.preview-honorarios .resource-a-heading{padding-bottom:35px}
body.preview-honorarios .resource-institutional .resource-return,body.preview-honorarios .resource-a-heading>.resource-text-link{margin-bottom:20px;color:#626262}
body.preview-honorarios .resource-institutional .text-action,body.preview-honorarios .resource-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:16px;line-height:1.5;font-weight:400;padding:10px 0;cursor:pointer}
body.preview-honorarios .resource-institutional .small-action,body.preview-honorarios .resource-small{font-size:13px}
body.preview-honorarios .photo-lead{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(32px,5vw,80px);align-items:center;padding-bottom:66px}
body.preview-honorarios .photo-copy{min-width:0}
body.preview-honorarios .resource-institutional .lead-copy{font-size:clamp(18px,1.75vw,23px);line-height:1.65;max-width:43ch}
body.preview-honorarios .photo-copy>p:not(.lead-copy):not(.fine){font-size:15px;line-height:1.8;max-width:48ch}
body.preview-honorarios .lead-photo{margin:0;min-width:0}
body.preview-honorarios .lead-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;max-width:100%;filter:none;object-fit:cover;object-position:50% 50%;border-radius:0}
body.preview-honorarios .quiet-actions{display:flex;flex-wrap:wrap;gap:2px 25px;margin-top:22px;align-items:center}
body.preview-honorarios .professional-contact{margin:23px 0 0}
body.preview-honorarios .professional-contact>div{margin-top:14px}
body.preview-honorarios .professional-contact dd{margin:0;font-size:clamp(16px,1.5vw,22px);line-height:1.5;overflow-wrap:anywhere}
body.preview-honorarios .professional-contact dt{font-size:12px;color:#626262;margin:0 0 1px}
body.preview-honorarios .professional-contact a{display:inline-flex;min-height:44px;align-items:center;max-width:100%}
body.preview-honorarios .photo-copy>.fine{margin-top:18px;max-width:50ch}
body.preview-honorarios .photo-lead--awaiting-image{grid-template-columns:minmax(0,750px);padding-bottom:48px}
body.preview-honorarios .photo-lead--awaiting-image .lead-copy{max-width:60ch}
body.preview-honorarios .references-section{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(32px,5vw,80px);padding-block:31px 54px;border-top:1px solid #d4d4d1}
body.preview-honorarios .references-section h2{font-size:32px;margin-bottom:20px}
body.preview-honorarios .references-section>div>.fine{max-width:47ch}
body.preview-honorarios .reference-prices{margin:0;padding:0}
body.preview-honorarios .reference-prices>div{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:baseline;padding:17px 0;border-top:1px solid #d4d4d1}
body.preview-honorarios .reference-prices>div:first-child{border-top:0;padding-top:0}
body.preview-honorarios .reference-prices dt{font-size:15px;line-height:1.55;font-weight:400}
body.preview-honorarios .reference-prices dt span{display:block;font-size:12px;color:#626262;margin-top:3px}
body.preview-honorarios .reference-prices dd{font-size:27px;line-height:1.4;font-weight:300;margin:0;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}
body.preview-honorarios .reference-month-warning{grid-column:1/-1;font-size:14px!important;color:#373737;border-left:2px solid #626262;padding-left:16px}
body.preview-honorarios .collaboration-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding-block:30px 56px;border-top:1px solid #d4d4d1}
body.preview-honorarios .collaboration-modes h2{font-size:27px;line-height:1.22;margin-bottom:18px;font-weight:400}
body.preview-honorarios .collaboration-modes p{font-size:15px;line-height:1.8}
body.preview-honorarios .editorial-foot{padding-top:28px;padding-bottom:52px;border-top:1px solid #d4d4d1}
body.preview-honorarios .editorial-foot h2{font-size:21px;margin-bottom:18px;font-weight:400}
body.preview-honorarios .editorial-foot p{font-size:15px;line-height:1.8;max-width:80ch}
body.preview-honorarios .resources-narrative .sr-awaiting-image .practice-editorial-opening{grid-template-columns:1fr}
body.preview-honorarios .resources-narrative .sr-awaiting-image .practice-editorial-opening h2,body.preview-honorarios .resources-narrative .sr-awaiting-image .practice-editorial-intro{grid-column:1;grid-row:auto;max-width:70ch}
body.preview-honorarios .resource-a-heading h1{font-size:clamp(42px,5.1vw,68px);line-height:1.08;font-weight:300;letter-spacing:-.04em}
body.preview-honorarios .resource-a-heading .page-intro{font-size:18px;line-height:1.7;max-width:680px;color:#626262}
body.preview-honorarios .resource-page .resource-a-heading{background:#fff;padding-top:55px}
body.preview-honorarios .resource-page .resource-a-heading+.builder{padding-top:12px}
body.preview-honorarios .resource-page .resource-a-heading>h1{margin-top:0}
body.preview-honorarios .resource-institutional [hidden]{display:none!important}
@media(max-width:1000px){
body.preview-honorarios .photo-lead,body.preview-honorarios .references-section{gap:32px}
body.preview-honorarios .collaboration-modes{gap:28px}
body.preview-honorarios .collaboration-modes h2{font-size:24px}}
@media(max-width:700px){
body.preview-honorarios .resource-institutional .page-header,body.preview-honorarios .resource-a-heading{padding-bottom:27px}
body.preview-honorarios .resource-institutional .resource-return,body.preview-honorarios .resource-a-heading>.resource-text-link{margin-bottom:15px}
body.preview-honorarios .photo-lead,body.preview-honorarios .references-section{grid-template-columns:1fr;gap:28px}
body.preview-honorarios .photo-lead{padding-bottom:36px}
body.preview-honorarios .resource-institutional .lead-copy{font-size:18px;line-height:1.65}
body.preview-honorarios .resource-institutional p{font-size:16px;line-height:1.75}
body.preview-honorarios .photo-copy>p:not(.lead-copy):not(.fine){font-size:15px}
body.preview-honorarios .quiet-actions{margin-top:16px;gap:0 24px}
body.preview-honorarios .resource-institutional .text-action{font-size:15px}
body.preview-honorarios .resource-institutional .small-action{font-size:13px}
body.preview-honorarios .professional-contact{margin-top:19px}
body.preview-honorarios .professional-contact dd{font-size:17px}
body.preview-honorarios .professional-contact>div{margin-top:12px}
body.preview-honorarios .photo-copy>.fine{margin-top:14px}
body.preview-honorarios .references-section{padding-block:26px 35px;gap:23px}
body.preview-honorarios .references-section h2{font-size:29px;margin-bottom:16px}
body.preview-honorarios .reference-prices>div{gap:12px;padding-block:15px}
body.preview-honorarios .reference-prices dd{font-size:25px}
body.preview-honorarios .collaboration-modes{grid-template-columns:1fr;gap:27px;padding-block:28px 35px}
body.preview-honorarios .collaboration-modes h2{font-size:25px;margin-bottom:12px}
body.preview-honorarios .collaboration-modes article+article{padding-top:25px;border-top:1px solid #d4d4d1}
body.preview-honorarios .editorial-foot{padding-bottom:40px}
body.preview-honorarios .editorial-foot h2{font-size:20px}
body.preview-honorarios .editorial-foot p{font-size:14px}
body.preview-honorarios .resource-a-heading h1{font-size:40px}
body.preview-honorarios .resource-a-heading .page-intro{font-size:16px}
body.preview-honorarios .resource-page .resource-a-heading{padding-top:35px}}
body.preview-honorarios .resource-page .resource-a-heading{max-width:850px}
body.preview-honorarios .resource-page .button-row button,body.preview-honorarios .fees-v3 #add-work,body.preview-honorarios .fees-v3 .article-row .article-task{background:transparent;color:#171717;border:0;padding:10px 0;min-height:44px;min-width:0;width:auto;text-decoration:none}
body.preview-honorarios .resource-page .button-row button:hover,body.preview-honorarios .resource-page .button-row button:focus-visible,body.preview-honorarios .fees-v3 #add-work:hover,body.preview-honorarios .fees-v3 #add-work:focus-visible,body.preview-honorarios .fees-v3 .article-row .article-task:hover,body.preview-honorarios .fees-v3 .article-row .article-task:focus-visible{background:transparent;text-decoration:underline;text-underline-offset:5px}
@media print{
body.preview-honorarios .resource-a-heading{display:none!important}}
body.preview-honorarios .resources-narrative #honorarios .practice-editorial-photo img,body.preview-honorarios .resources-narrative #colegas .practice-editorial-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%;filter:none}
body.preview-honorarios .resources-narrative,body.preview-honorarios .resource-institutional,body.preview-honorarios .fee-query{
 --resource-body:16px;--resource-note:14px;--resource-action:16px;
 --resource-section:clamp(28px,2.3vw,32px);--resource-subsection:22px;
 font-family:var(--sans);font-weight:400;
}
body.preview-honorarios .resource-institutional .page-header h1,body.preview-honorarios .fee-query .resource-a-heading h1{
 font-size:clamp(42px,5.1vw,68px);font-weight:300;line-height:1.08;letter-spacing:-.035em;
}
body.preview-honorarios .fee-query .resource-a-heading{max-width:1640px}
body.preview-honorarios .fee-query .resource-a-heading h1{font-size:clamp(38px,4vw,54px)}
body.preview-honorarios .resource-institutional .references-section h2,body.preview-honorarios .resource-institutional .editorial-foot h2,body.preview-honorarios .resources-narrative .practice-editorial-opening h2,body.preview-honorarios .fee-query #task-title{
 font-size:var(--resource-section);font-weight:300;line-height:1.2;letter-spacing:-.035em;
}
body.preview-honorarios .resource-institutional .collaboration-modes h2,body.preview-honorarios .resources-narrative #colegas .service-list dt,body.preview-honorarios .resources-narrative .sr-interview h3{
 font-size:var(--resource-subsection);font-weight:400;line-height:1.3;letter-spacing:-.025em;
}
body.preview-honorarios .resource-institutional p,body.preview-honorarios .resource-institutional .photo-copy>p:not(.lead-copy):not(.fine),body.preview-honorarios .resource-institutional .collaboration-modes p,body.preview-honorarios .resource-institutional .editorial-foot p,body.preview-honorarios .resources-narrative .practice-editorial-intro .area-intro,body.preview-honorarios .resources-narrative .service-list dd,body.preview-honorarios .resources-narrative .sr-interview p,body.preview-honorarios .fee-query p,body.preview-honorarios .fee-query .page-intro,body.preview-honorarios .fee-query .query-technical p,body.preview-honorarios .fee-query .query-technical li,body.preview-honorarios .fee-query #reference-details p,body.preview-honorarios .fee-query #reference-details li{
 font-size:var(--resource-body);font-weight:400;line-height:1.75;
}
body.preview-honorarios .resource-institutional .lead-copy{font-size:clamp(18px,1.75vw,23px);line-height:1.65}
body.preview-honorarios .resource-institutional .fine,body.preview-honorarios .resources-narrative .sr-note,body.preview-honorarios .resources-narrative .sr-interview .sr-note,body.preview-honorarios .fee-query .query-help,body.preview-honorarios .fee-query .query-notice{
 font-size:var(--resource-note);font-weight:400;line-height:1.7;
}
body.preview-honorarios .resource-institutional .text-action,body.preview-honorarios .resource-institutional .small-action,body.preview-honorarios .resources-narrative .sr-resource-index a,body.preview-honorarios .resources-narrative .sr-contact-links a,body.preview-honorarios .resources-narrative .sr-text-link,body.preview-honorarios .fee-query .resource-text-link,body.preview-honorarios .fee-query button,body.preview-honorarios .fee-query a,body.preview-honorarios .fee-query summary{
 font-family:inherit;font-size:var(--resource-action);font-weight:400;line-height:1.5;
}
body.preview-honorarios .resource-institutional .resource-return,body.preview-honorarios .fee-query .resource-a-heading>.resource-text-link{
 font-size:var(--resource-note);font-weight:400;line-height:1.5;
}
body.preview-honorarios .fee-query input:not([type=checkbox]),body.preview-honorarios .fee-query select{font-family:inherit;font-size:var(--resource-body);font-weight:400;line-height:1.5}
body.preview-honorarios .fee-query .work-option{font-size:18px}
body.preview-honorarios .fee-query .work-option span,body.preview-honorarios .resource-institutional .reference-prices dt span,body.preview-honorarios .resource-institutional .professional-contact dt{font-size:var(--resource-note);line-height:1.7}
body.preview-honorarios .resource-institutional .reference-prices dt,body.preview-honorarios .fee-query #reference-label{font-size:var(--resource-body);font-weight:400;line-height:1.5}
body.preview-honorarios .fee-query .query-amount{font-size:clamp(28px,4vw,38px);font-weight:300;line-height:1.35}
body.preview-honorarios .resource-institutional .business-retainer{border-top:1px solid #d4d4d1;padding-top:48px}
body.preview-honorarios .resource-institutional .retainer-price{margin-top:24px}
body.preview-honorarios .resource-institutional .retainer-price>[data-jus-factor]{font-size:28px;font-weight:300;line-height:1.35;letter-spacing:-.025em}
body.preview-honorarios .resource-institutional .retainer-price>span+span{display:block;font-size:14px;margin-top:8px}
body.preview-honorarios .resource-institutional .business-retainer p.fine{font-size:14px;line-height:1.7}
body.preview-honorarios .resource-institutional .retainer-price>[data-jus-factor]{display:inline-block;white-space:nowrap}
body.preview-honorarios .resource-institutional .retainer-conditions{max-width:80ch;margin-block:12px}
body.preview-honorarios .resource-institutional .retainer-conditions summary{display:flex;align-items:center;min-height:44px;font:inherit;font-size:14px;font-weight:500;line-height:1.7;list-style:none;cursor:pointer;color:#171717;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}
body.preview-honorarios .resource-institutional .retainer-conditions summary:hover,body.preview-honorarios .resource-institutional .retainer-conditions summary:focus{text-decoration:underline}
body.preview-honorarios .resource-institutional .retainer-conditions summary:focus-visible{outline:2px solid #171717;outline-offset:4px}
body.preview-honorarios .resource-institutional .retainer-conditions summary::-webkit-details-marker{display:none}
body.preview-honorarios .resource-institutional .retainer-conditions[open] summary{color:#171717;margin-bottom:8px}
body.preview-honorarios .resource-institutional .retainer-validity span{display:inline-block;white-space:nowrap}
body.preview-honorarios .resource-institutional .reference-prices dd{white-space:normal}
body.preview-honorarios .resource-institutional .reference-prices dd[data-jus-factor]{white-space:nowrap}
body.preview-honorarios .resource-institutional .shell:is(.references-section,body.preview-honorarios .collaboration-modes,body.preview-honorarios .editorial-foot){position:relative;border-top:0}
body.preview-honorarios .resource-institutional .shell:is(.references-section,body.preview-honorarios .collaboration-modes,body.preview-honorarios .editorial-foot)::before{content:"";position:absolute;left:var(--edge);right:var(--edge);top:0;height:1px;background:#d4d4d1}
body.preview-honorarios .resources-narrative .sr-resource-index{position:relative;border-bottom:0}
body.preview-honorarios .resources-narrative .sr-resource-index::after{content:"";position:absolute;left:var(--edge);right:var(--edge);bottom:0;height:1px;background:#d4d4d1}
body.preview-honorarios .resources-narrative .translation-notice{font-size:14px;line-height:1.7;color:#626262;margin:0 auto;padding-block:28px;max-width:1640px}
@media(min-width:701px){
body.preview-honorarios .resource-institutional .collaboration-modes h2{min-height:2.6em}
}
@media(max-width:700px){
body.preview-honorarios .resources-narrative,body.preview-honorarios .resource-institutional,body.preview-honorarios .fee-query{--resource-section:28px;--resource-subsection:20px}
body.preview-honorarios .resource-institutional .page-header h1,body.preview-honorarios .fee-query .resource-a-heading h1{font-size:40px}
body.preview-honorarios .resource-institutional .lead-copy{font-size:18px}
body.preview-honorarios .fee-query .query-amount{font-size:28px}
body.preview-honorarios .resource-institutional .reference-prices>div{grid-template-columns:minmax(0,1fr);gap:4px}
}

